网站大量收购独家精品文档,联系QQ:2885784924

BX120218袁福刚.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BX120218袁福刚

《嵌入式开发与应用》 课程设计报告 题 目:安卓嵌入式开发—人事管理系统 姓 名: 袁福刚 班 级: BX1202 学 号: 18 指导老师: 范光宇 2015年 7月 9日 目 录 1 课程设计题目与分析 1 1.1课程设计题目 1 1.2 课程设计题目的分析 1 1.3 组员分工 1 2 课题设计背景 2 2.1 研究背景 2 2.2 研究目的和意义 2 2.3 Android 开发环境介绍 2 2.4 Android 开发平台搭建 3 3 需求分析 4 3.1 课题研究要求 4 3.2 功能需求 4 3.3 内部功能 4 4 系统设计 5 4.1 概要设计 5 4.2 详细设计 7 4.2.1系统主界面设计 7 4.2.2数据库设计 8 4.2.3系统模块图 8 5 代码实现 9 5.1 department模块 9 5.2 lianer模块 14 5.3 personManagement模块 17 5.4 salaryManagement模块 19 6 程序测试 23 7 总结 26 参考文献 27 1 课程设计题目与分析 1.1课程设计题目 本课程设计的题目是:安卓手机嵌入式开发—人事管理系统 1.2 课程设计题目的分析 本课题的要求是:设计一个简单的人事管理系统,按照课程设计的要求,设计一个登录界面,使用数据库存放数据,实现对职工信息的添加,查询,修改以及删除,其中添加了工资管理操作,各个部门的管理操作以及管理层及普通员工的分别。 本课题研究的是基于Android平台下的职工管理软件,目的是使用户能随时随地的查询职工变化情况,让生活更加舒适方便。本文讲述 Android 平台下人事管理软件的界面设计以及数据的获取和解析,主要包括界面的实现,控件的使用,界面的布局和数据处理等内容,通过对界面的布局及控件的应用等相关内容的学习,使我们对Android平台下界面开发工作有一个初步的了解,并且经过这次开发过程,能够基本掌握这些内容。 1.3 组员分工 表1-1组员分工表 学号 姓名 组员分工 05 陈雁 制作报告、PPT 10 杨波 编写lianer程序段模块,运行调试 18 袁福刚 编写department程序段模块 37 邱柏杨 编写salaryManagement程序段并汇总 37 唐凭博 编写personManagement程序段 2 课题设计背景 2.1 研究背景 Android 最吸引人的特点是开源特性,因其开源,允许所有人对其代码进行开发和修改,同时又由于其代码的简单易学性,Android 在全世界拥有众多的粉丝。Android 在中国的前景十分广阔,首先是有成熟的消费者,在国内,Android 社区十分红火,这些社区为Android 在中国的普及做了很好的推广作用。国内厂商和运营商也纷纷加入了Android 阵营,包括中国移动,中国联通,中兴通讯,华为通讯,联想等大企业,同时不仅仅局限于手机,国内厂家也陆续推出了采用 Android 系统的产品,我们可以预见 Android 将会被广泛应用在国产智能上网设备上,将进一步扩大 Android 系统的应用范 围。Android 采用了软件层(Software stack)的构架,主要分为三个部分。底层以 Linux 为内核作为基础,由 C 语言开发,只提供基础功能,中间层次包话函数库和虚拟机,由 C++开发。最上层是各种应用软件,包话通话程序,短信程序。应用软件可以由各公司 或个人自行开发,以 JAVA 编写。 2.2 研究目的和意义 职工信息管理系统是一种非常实用的信息服务,随着智能手机的不断普及,各种智能手机平台下都有各种各样的管理软件。Android作为现在主流的智能手机之一,自然也需要这方面的软件。基于Android平台的职工信息管理系统已经有很多,经过分析,用户第一眼往往是一个软件的外观,一个好看的界面才能让用户以一种爱美之心去尝试,才能进一步了解一个软件的好坏,所以吸引眼球的界面是争取用户的第一步。因此,界面设计工作对应用程序来说非常重要,在界面上吸引了用户,才能进一步让用户体验应用程序中的功能,使用这个软件。 2.3 Android 开发环境介绍 Android 平台使用 Java 编程语言来开发应用程序,而 Android 提供了对 Java 的核 心支持。考虑到 Java 虚拟机的执行效率和占用资源情况,Google 重新设计了Java 的编 译器,命名为 Dalvik。Dalvik 是经过优化的 Java 编译器,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个Dalvik应用作为一个独立的

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档