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大数据平台的数据传输模块开发设计

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

Python+mysql宠物领养平台的设计与实现

Android全国天气移动终端应用程序设计研究

基于MOODLE平台的在线交互式学习设计

Android员工请假系统设计

Android手机考勤系统设计

基于Joomla平台的计算机学院网站设计与开发

浅论职工思想政治工作茬...

上海居民的社会参与研究

浅谈高校行政管理人员的...

提高教育质量,构建大學生...

压疮高危人群的标准化中...

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

AES算法GPU协处理下分组加...