3.4 用户需求分析 13
3.5 系统设计目标 13
3.6 用例分析与建模 14
3.6.1 用例1 注册,登录 15
3.6.2 用例2 主菜单 16
3.6.3 用例3 广播信息 16
3.6.4 用例4 建立临时群 17
3.6.5 用例5 发布群信息 17 4 系统的功能模块设计 19
4.1 NJUST系统功能结构图 19
4.2 系统的功能分析与要求 19
4.3 系统的功能模块的设计 20
4.3.1 用户注册登录模块 20
4.3.2 广播信息 20
4.3.3 建立临时群 20
4.3.4 发布群信息 20
4.4 系统用例图 20
5 系统具体设计与实现 21
5.1 项目结构示意图 21
5.1.1 各个界面的联系 21
5.2 多线程技术在本项目中的应用 22
5.3 主菜单页面的逻辑处理 22
5.4 登录,注册页面的逻辑处理 22
5.5 广播信息页面的逻辑处理 22
5.6 建立临时群页面逻辑处理 22
5.7 发布群信息页 22
6 系统测试 25
结论 26
致谢 27
参考文献28
1 引言
手机应用开发者激动广大人们心灵的时刻已经到来。随着只能手机的普及,消费者越来越渴望功能强大的智能手机。一般的智能手机继承了GPS,加速器,触摸屏功能,因而吸引了许多手机应用开发人员在智能手机平台上开发新型的手机应用。
Android手机为了吸引消费者在手机上大量消费而设计,但是赢家是手机应用开发者。因为市场上现有的智能手机几乎都不是开放的手机平台,这就大大限制了第三方手机应用的开发发展速度与成熟。因此,android作为一个开放的平台也获得了不少手机应用开发者的喜爱。
Android开放平台由Google发布,而且有全球大多数手机通讯运营商和手机制造商共同建立的。其实它只是开源框架,拥有功能强大的应用开发类库。这就吸引了很多的手机应用开发者加入到Android手机应开发的行列当中。
Android已经发布了多个版本,较有突出特点的版本有1.5,2.0,2.1,2.3,4.1,4.4版本等。Android是个全新的平台,但由于它是个开放源代码的平台,所以,包括中国在内的手机通信集团在内的绝大部分全球领先的手机运营商和手机制造商都很快加入到Androd行列当中,台湾手机制造商宏大电2008年9月发布第一款Android手机,并在2009年发布了第二代Android手机和第三代android手机,而三星,华为等手机巨头都很快发布了自己的Android手机,中国移动发布的OPhone实际上也是基于android平台的手机。
Google的开放性,自由精神,Android联盟的强大实力,以及APP商店商业模式带来的巨大影响力,在市场上的潜力,使得在IT界很快就出现了一大片爱好者,实际上也就出现了追随Android平台的手机应用开发人员和手机应用设计人员。我国手机应用开发市场正处于迅速发展阶段,APP手机应用开发商占市场分额比例还非常小。其中占领袖地位的是“APP快车”,自从几年前开始投身中文手机应用APP的设计与制作,已经为50家大型企业、1200家中小企业服务。其应用开发涉及到其他移动应用系统平台,客户端应用开发服务已几乎包含市场上的所有服务等领域。
那么可不可以在android手机上拥有南京理工大学自己编写的校园信息服务系统呢?答案毫无疑问的,Google Android系统安全能做得到。本文涉及的NJUST系统就是一个基于Google Android手机平台的校园信息服务系统的设计与实现-手机APP端。 基于android平台的校园信息服务系统的设计与实现手机APP端(2):http://www.youerw.com/jisuanji/lunwen_17517.html