3)    草拟功能模块,画出模块图。
4)    搜集各样素材用于软件开发的使用。。
5)    操作界面初始设计及后期完善。
6)    编写代码实现各个功能,并根据Android的使用风格对各个界面和操作实现改良加工。
7)    完成系统测试,解决余下的问题并对细节进行完善。
1.3    论文框架安排
本文详细介绍了基于Android网上选课系统的设计实现全过程。从开始到程序设计的实现,将在以下的几章中予以介绍:
第1章 绪论:这一章主要阐述了本次研究项目的背景和意义,进行可行性分析,在此分析上对软件的在高校的实用性进行说明。并对所有的问题做总结分析,通过对问题的定义,了解所需要做的事情。同时在明白需要做什么的基础上,对进行的工作和开发内容进行简单的介绍说明。也对余下各章节做简单的内容说明。
第2章 开发语言说明:本章会介绍关于Android具体开发需要的一些环境和开发工具的简介,说明了每一个工具包括主要的开发平台Eclipse,使用的数据库MySQL,以及专门用于Android开发的工具ADT和工具包SDK。
第3章 网上选课系统分析:这一章介绍关于软件的需求分析、任务功能描述以及流程图设计,讲明开发的具体要求,是否具有可行性。
第4章 网上选课系统设计:主要介绍了本系统的整个设计过程、设计思路以及设计中应该注意的问题。
第5章 系统实现与测试:介绍软件设计的具体实现过程中,首先需要搭建的环境,功能实现的细节和重点功能算法的介绍,自己设计时候的思路想法的阐述。并在最后完成关于整个软件测试的过程并对测试结果的评述以及数据分析说明。
第6章 总结与展望:总结了近两三个月的做毕业设计过程中的一些心得和体会,以及许多关于实践过程当中的辛苦挫折和甜蜜收获,并对未来的做了一个展望。
最后是致谢和参考文献
2    开发语言说明
2.1    开发工具及环境简介
2.1.1    Eclipse Classic 3.7.2
Eclipse作为一个使用Java语言的开发平台,最大的优点就是它开放源代码,因此它的可扩展性极强。虽然Eclipse本身只是作为一组开发服务,但是在它的平台上提供了自带的一个标准插件集,以及允许使用第三方插件组件,这使得它可以构建一个相对完善的开发环境,为软件的开发提供了足够充分的实验基础,并且使它相对于普通固定的IDE软件来说具有了很强大的灵活性。
最早是IBM开发出来的Eclipse代码基础,而后在这一个基础上,许多的软件公司也参与这个Eclipse项目。由于Eclipse开放源代码的特性,任何有兴趣的人都可以找到初始代码,再根据自己的需要开发各自的插件,由此不断衍生出各种新鲜的开发技术,深受人们的喜爱。Oracle也在加入这个开发项目之后不久,预言Eclipse有可能在未来成为IDE编程开发的集大成者。
2.1.2    MySQL
MySQL由于其坎坷的被收购历程,它的前途并不被人们看好。不过如今仍旧还是有很多Internet上的中小型网站喜欢使用MySQL作为网站的数据库。这主要是因为它的体积足够小,并且相对于大型的数据库来说速度很快,另外在这些中小型网站中,由于讲求总体拥有成本最小化,而MySQL能够降低网站的总体拥有成本,对于这些中小型网站来说MySQL无疑是最佳的选择。
2.1.3    ADT
Eclipse作为专门开发Android的开发工具,Eclipse需要安装ADT工具。因为许多的时候Android开发的技术有了新的突破,当编程人员需要使用一些新型的开发功能时,Android软件的开发工具就需要ADT来提供升级和更新的支持,因此ADT相当于为Eclipse提供了一个延续开发的可能。
上一篇:基于显著点的人脸图像品质评估算法
下一篇:Kafka大数据平台的数据传输模块开发设计

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

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

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

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

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

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

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

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

志愿者活动的调查问卷表

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

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

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

公寓空调设计任务书

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

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

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

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