2008年9月正式发布Android1.0系统,同时也是Android最早的版本;
2011年超越塞班成为全球智能机市场的霸主;
③.从软件分层的角度来说,Android分为应用程序,应用程序框架,Android运行库层和Linux内核层。
与其他操作系统相比,Android具备以下4个优点:
①.开放性:开发平台允许任何厂商加入,不存在专有权障碍,因为Android系统包含了底层操作系统和移动电话所需的全部软件。
②.应用程序平等:在Android系统中,第三方应用的地位跟系统核心应用地位是一样的,完全平等的
③.应用程序之间无界限:一个应用程序可以供其他程序使用
④.应用程序开发快速:Android平台具有大量的实用库和工具,让不同的开发人员快捷地创建供
2.2 Eclipse
Eclipse最初是由IBM公司开发的IDE开发环境,其本身只是一个框架,一组服务,主要功能是通过插件组件构建开发环境。它是一个开放源代码的,基于java可扩展开发平台。该软件不需要安装,解压保存到适当位置即可。
因为Eclipse本身只是一个框架平台,最初也只是用来java语言开发,所以需要下载使用者需要的插件来支持。也正是因为众多插件的支持,使Eclipse具备了其他固定的IDE软件较为缺少的灵活性。
Eclipse主要由3个项目组成,分别是Eclipse项目,Eclipse工具项目以及Eclipse技术项目,具体又分为4个组成部分,分为Eclipse Platform,JDT,CDT和PDE。
2.3 Blue stacks
Blue stacks即安卓模拟器,主要功能是可以在Windows系统下运行Android应用程序,由Blue Stacks公司推出。
3.系统分析与设计
3.1系统需求分析
大学生实习有集中跟分散实习,因此要统计每个学生的实习情况,登记各人的信息资料需要花费大量的人力资源,工作也非常繁琐。
采集数据过程,需要挨个联系学生获取信息,由于作息时间差异导致无法及时完成,效率低下,而且数据量较大,容易混乱。因此开发一个基于Android平台的软件系统显得很有必要,通过一个老师管理一个地区对应信息,再统一管理,提高效率,减少工作量。
3.2功能模块设计
基于以上需求分析,系统的功能模块有:管理员管理、老师管理、学生管理。
①.管理员管理:管理员用户通过密码登陆,可以添加,修改,删除老师信息,其中添加即分配老师对应的管理的城市。
②.老师信息管理:包括学生基本信息管理和添加修改删除。其中学生基本信息管理包括学生姓名、学生学号、实习成绩。
③.学生管理:包括学生密码登陆和查询两部分。
- 上一篇:C#+sqlserver库存管理系统设计+源代码
- 下一篇:ASP.net+sqlserver品牌服饰销售系统设计+源代码
-
-
-
-
-
-
-
酸性水汽提装置总汽提塔设计+CAD图纸
java+mysql车辆管理系统的设计+源代码
中考体育项目与体育教学合理结合的研究
杂拟谷盗体内共生菌沃尔...
大众媒体对公共政策制定的影响
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书
河岸冲刷和泥沙淤积的监测国内外研究现状
十二层带中心支撑钢结构...
当代大学生慈善意识研究+文献综述