需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14647 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】在科技迅速发展的现今,手持终端设备已经从简单的电话功能发展到如今的音乐、游戏、商务等各种多功能。当代社会的节奏越来越快为了合理的利用有限的时间,人们对课程表的要求也越来越高,传统的课程表只能用来记录课程的基本信息,不能用来随时记录课堂笔记,也不能在下课后进行聊天与同学分享与交流,更不能分享自己的心情发表动态,所以本文研究开发这个软件来解决以上的问题。 本文主要概述了安卓系统的体系结构等内容,在通过研究后,搭建开发环境Android studio 和eclipse,通过Android的五大布局技术进行UL设计,实现整体的XML设计以及各个页面的美化,通过在eclipse中编写服务端来辅佐studio中activity所需端口的链接,整个设计中需要利用MySQL数据库来进行服务端的数据存储,以此完成添加课表、下课聊、记录笔记和查看好友动态以及发表动态等的功能。 【关键字】:MySQL; 课程表; 安卓平台系统
目录 摘要 Abstract 第1章 前言-3 1.1课题研究背景及意义-3 1.2课题研究的现状-3 1.3 课题研究内容与方法-4 第2章 关键技术介绍-5 2.1 Activity-5 2.2 数据库-5 2.2.1 Shared Preferences-5 2.2.2 SQLite-5 2.3 框架结构-6 2.3.1 tabhost框架-6 2.3.2 JFinal框架-6 第3章 系统需求分析-8 3.1 系统设计的目标-8 3.2 系统功能需求-8 3.3 系统开发环境-9 3.4 系统可能性分析-9 3.4.1 技术可行性-9 3.4.2 经济可行性-9 第4章 系统设计-10 4.1 系统设计指导原则-10 4.2 软件设计-10 4.2.1 UI界面设计-10 4.2.2 数据库设计-13 4.2.3 功能模块设计-15 第5章 系统功能模块的实现-17 5.1功能模块实现-17 第6章 系统测试-26 6.1 测试概述-26 6.1.1测试简介-26 6.1.2测试原理-26 6.1.3 测试目标-26 6.2测试用例-26 6.2.1登陆和注册测试用例-26 6.2.2课程表信息测试用例-27 6.2.3发表动态测试用例-28 6.2.4课堂笔记信息测试用例-28 6.2.5下课聊测试用例-28 6.3 测试结果-28 6.3.1登陆和注册显示结果-28 6.3.2课程表信息显示结果-30 6.3.3发表动态显示结果-31 6.3.4课堂笔记信息显示结果-33 6.3.5下课聊的显示结果-34 第7章 结 论-36 参考文献-37 致谢-38 |