5.2.2    主界面的实现    22
5.2.3    课程查询模块    23
5.2.4    服务端模块    25
5.3    系统测试    25
5.3.1    软件测试    25
5.3.2    测试用例    26
5.3.3    测试总结    26
结  论    28
致  谢    29
参考文献30
1    绪论
1.1    课题研究背景和意义
智能手机是指“像我们日常用的电脑一样,具有独立的OS,用户可以在手机上安装各种软件、游戏的一类设备”。目前大多数手机开发商都已经开发出很多智能手机,而其中比较出名的有苹果、三星、索尼和中国的华为、联想等厂商。 智能手机具有以下几个特征:1、具备一般手机传输语音信息和文字信息的功能。2、可以通过移动网络(即GSM的GPRS网络和CDMA的3G/4G网络)接入互联网,具有强大信息获取的能力。3、具有成熟的操作系统,并可以不断更新以以便使用更多新功能。4、具备普通手机设备的所有其它日常操作。5、有众多提供多样化软件的应用服务商城,以及众多的软件设计开发人员。
Android是开源的系统,它源自于Linux操作系统,现在Android系统被广泛使用于手机和平板这样的电子设备上。大陆习惯称呼Android为“安卓”或者“安致”。Android开始的时候是Andy Rubin开发的,当时是为了对手机设备提供支持。2005年的时候,谷歌对其进行收购,并在之后进行拓展开发和改良设计,在很短的时间里实现Android系统多领域的普及。在2011年的首个季度,Android成功超越了当时虎踞手机市场的塞班系统,市场份额占有率为世界首位。2014年2月数据,Android占据全球智能手机操作系统市场72.5%的份额,中国市场占有率为88.4%[3]。 如今Android的主要竞争对手就是苹果的iOS系统了。
手机用户需要查询和使用各种信息,最好的方法就是设计应用终端在手机上,从而用户可以使用终端软件通过网络连接访问Web网站服务器来处理各项业务。
就本课题而言,学生选课系统在手机平台上的实现,对于各高校来说是具有现实意义的。许多的高校一到选课阶段,由于机房空间有限,选课时间有限,造成学生匆忙选课,有时候选错课再想修改就很麻烦。而如果实现手机选课系统,将会大大改善这个状况,学生可以随时随地,只要有手机,有网络信号,就可以登陆选课,这对于选课的学生来说无疑是个好消息。
1.2    本文研究内容
本文主要说明手机平台如何实现选课并上传网络的整个设计和实现过程。
本文所设计的软件UI设计采用了比较主流的理念:简单和引导。从而简化了用户使用时候的操作,很容易上手,看过操作界面就知道如何使用了。虽然与PC界面相比要显得略为简单,不过由于较为完整的实现了PC上选课系统的功能,而在功能比较全面的基础上,同时拥有了简易的操作界面,将使得用户对于该软件的使用毫无难度。不需任何事先的学习,可以直接进行操作。
本软件包括的功能有网上选课、选课查询、基本信息文护模块。
软件的设计步骤:
1)    通过各种途径了解相关本软件的研究意义,并查找相关资料全方面了解软件的设计方面需要注意的问题。确定实现技术与实现方式,并对软件整体有一个初期的框架设计。
2)    通过各种途径了解用户对于该软件使用的需求意向,并进行用户需求分析。
上一篇:基于显著点的人脸图像品质评估算法
下一篇:Kafka大数据平台的数据传输模块开发设计

考证平台静态网页设计与制作

搭建Linux桌面环境的影音平台【1261字】

抖音短视频平台视频推荐模式研究【2528字】

J2ME平台的SOAP协议研究与應用【2420字】

构建下一代网络的开放业...

Linux嵌入式系统开发平台选型探讨【2295字】

Android课程同步练习系统的设计

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

公寓空调设计任务书

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

C#学校科研管理系统的设计