基于Android系统的人事管理系统设计与实现2

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

13目录第一章绪论........................................................41.1项目的来源及背景...........................................41.2项目的功能.................................................4第二章概要设计....................................................52.1开发工具....................................................52.2Eclipse的开发环境..........................................52.3运行环境...................................................52.4项目的文档结构.............................................52.5总体设计...................................................6第三章人事管理系统的详细实现......................................73.1系统的登陆界面功能模块......................................73.1.1登陆界面的界面xml源文件..............................73.1.2登陆界面的Java源文件.................................93.2构成主页面设计的功能模块..................................113.2.1主界面的界面xml源文件...............................113.2.2主界面的界面java源文件..............................123.3人员管理界面设计的功能模块................................133.3.1人员管理界面的界面xml源文件.........................133.3.2人员管理界面的界面java源文件........................173.4部门管理功能模块...........................................233.4.1部门管理界面的界面xml源文件.........................233.4.2部门管理界面的界面java源文件........................263.5综合管理设计的功能模块....................................303.5.1综合管理界面的界面xml源文件.........................303.5.1综合管理界面的界面java源文件........................313.6工资管理设计的功能模块.....................................333.6.1工资管理的界面xml源文件.............................333.6.2工资管理界面的java源文件............................363.7管理员工资信息模块.........................................413.7.1管理员工资信息界面java源文件........................423.8数据库的实现利用了以下代码进行实现:.......................43第四章人事管理系统的系统说明与测试...............................444.1人事管理系统的系统功能说明.................................444.2系统的运行流程图..........................................444.3系统的说明................................................454.4使用说明..................................................49总结.............................................................50参考文献..........................................................5114基于Android的人事管理系统设计与实现第一章绪论1.1项目的来源及背景智能手机有Symbian、WindowsPhone、Android、IOS、BlackBerry10这些系统。Android系统鹤立鸡群占据着巨大的市场份额,随着人们接触的手机时间越来越长,针对Android系统的程序层出不穷。每个手机都有APK程序,是人们简单方便的使用方式,而因为Android的巨大市场份额,Android平台下的手机程序更是受到青睐。手机程序不仅操作方便,还能更快的使用,让用户在休闲的同时也能进行查询和工作。与电脑的体积相比,手机的小巧便捷,方便的特性成为我们日常生活中必备通讯工具。拥有巨大市场空间的手机平台程序会着智能手机的普及和应用必然会迎来新一轮的热潮。在新一轮的热潮中,Android手机客户量大,所以手机程序的发展空间很可观。1.2项目的功能Android平台下的人事管理系统方便简洁,可以对员工进行增、删、改;部门管理的增、删、改、查,工资情况和员工信息的管理查询。本文围绕着人事管理展开Java和Android的相关技术介绍,并把整个Android平台下人事管理系统的设计展示出来。把整个人事管理系统设计分为登录模块、主控制模块、人员管理模块、工资管理模块、部门管理模块和综合管理模块。各个模块分工不同,但有有相似之处,把整个系统完善起来。设计的重点是各个模块的增、删、查、改功能,进而实现录入、修改、查询和删除的功能。15第二章概要设计2.1开发工具现在常用的Java项目开发环境有:JBuilder、VisualAgeforJava、ForteforJava,VisualCafe、Eclipse、IDE、JCreator+J2SDK、JDK+记事本、J2SDK等等。2.2Eclipse的开发环境现今Eclipse应用广泛、功能强大,而且还可已按自己的需要下载各种插件来扩展它的功能,所以本设计选用的工具是Eclipse。Eclipse是一个开放源代码的、基于Java的可扩展开发平台。Eclipse是利用各种插件来建立开放环境从而提供框架和服务的。Eclipse附带了一个标准的插件集,包括Java开发工具JDK。被应用最多的JavaSDK就是JDK了。Java的运行环境、工具、基础类库都需要以JDK为基础2.3运行环境Android4.3及以上版本。2.4项目的文档结构WindowsXP、Eclipse、Android模拟机4.3等。系统结构图如图2.1所示:图2.1:系统的文档结构图162.5总体设计该设计是Android平台下的人事管理系统。包括职工信息的管理、个人工资信息的管理、部门管理和一个综合的查询功能,所有的信息都是储存在手机上的SQLite中,如果想让其可以联网真正的使用可以把数据信息转移到bmob平台上,更改以后应该可以适应简单的多用户管理。本项目管理员默认用户名是admin,密码是123456。项目默认编码GBK编译版本4.4.2本系统通过登陆界面登陆进入程序主界面。系统的测试运行图2.2图2.2测试运行图该系统分为以下几个模块功能:登录模块、主控制模块、人员管理、管理员工资信息模块、工资管理模块、综合管理模块、部门管理模块和安全退出模块。其中模块用有增删查改的功能如上测试运行图2.2所示。登陆模块录、修、删、查部门管理添、查、修、删系统主控制模块综合管理添、改、删安全退出人员管理管理员工资信息工资管理17第三章人事管理系统的详细实现3.1系统的登陆界面功能模块图3.1登陆界面运行效果图3.1.1登陆界面的界面xml源文件LinearLayoutandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:orientation=verticalTextViewandroid:id=@+id/textView5android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:text=/TextViewandroid:id=@+id/textView3android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:text=欢迎进入人事管理系统android:textSize=23dp/TextViewandroid:layout_width=wrap_contentandroid:layout_height=wrap_content18android:text=/LinearLayoutandroid:layout_width=match_parentandroid:layout_height=wrap_contentLinearLayoutandroid:layout_width=wrap_contentandroid:layout_height=match_parentTextViewandroid:id=@+id/Informationandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:text=用户名:/EditTextandroid:id=@+id/userNameandroid:layout_width=match_parentandroid:layout_height=wrap_contentandroid:layout_weight=1android:ems=10android:hint=请输入用户名android:inputType=textPersonName//LinearLayout/LinearLayoutLinearLayoutandroid:layout_width=match_parentandroid:layout_height=wrap_contentandroid:orientation=verticalLinearLayoutandroid:layout_width=match_parentandroid:layout_height=wrap_contentTextViewandroid:id=@+id/hhandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:text=密码:/EditTextandroid:id=@+id/passwordandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:ems=10android:hint=请输入密码android:inputType=textPasswordrequestFocus//EditText/LinearLayout

1 / 49
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功