- 10
- 0
- 约1.41万字
- 约 21页
- 2017-02-08 发布于重庆
- 举报
人事管理系统实施
企业信息系统实施
题目: 人力资源管理系统实施
院 系 信息管理学院
专 业 信息管理与信息系统
班 级 信管Q1241
学 号
姓 名 朱雅飞
指导教师 余小高
2016年 1 月 3 日
目录
一、系统功能介绍 2
1、开发平台描述 2
2、功能结构图及文字描述 4
3、程序流程图及文字描述 5
4、关键代码及注释 9
二、数据库实现 9
1、采用的数据库技术简介 9
2、数据表的描述及字段说明 13
三、系统界面描述 16
1、输入界面 16
2、输出界面 16
四、数据查询技术实现 17
五、数据统计 18
1、实现了哪几种统计图形和表格? 18
2、采用了哪些技术? 19
六、报表打印 19
1、实现了哪几种报表的打印? 19
2、采用了哪些技术? 19
七、系统是否有帮助文件? 20
一、系统功能介绍
1、开发平台描述
(1)?硬件配置及外设设备?
硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。由于本系统是一个MINI管理系统,因此对计算机硬件的要求不是很高,成本较低,只要配备如表1-1所示的就可以。?
计算机硬件配备要求表 内容 最低配置 建议配置 主机 P/1G P4/2G以上 内存 MB 1G以上 硬盘 GB 60GB以上 1-1
??(2)开发运行软件环境?
软件平台是指系统开发与运行的软件环境。本系统在开发时选用的操作系统是稳定性较强的Windows?XP中文专业版,Java程序设计的开发环境是JDK?5.0,集成开发工具是JCreator专业版,数据库的设计工具选用的Microsoft公司的Access?2003。??
Java语言是一种跨平台、适合于分布式计算机环境的面向对象编程语言。具体来说,它具有如下特性:简单性、面向对象、分布式、解释性、可靠、安全、平台无关、可移植、多线程、动态性等。?
Java的开发环境大体上分成两种方式。一种方式是使用JDK(Java?Developers?Kits)工具集,这是一种命令行的方式。另一种方式是使用集成开发环境(Integrated?Developing?Environment,IDE)。?
采用JDK开发Java程序,能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java?版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常困难,不能进行复杂的Java软件开发,也不利于团体协同开发。?
JCreator?专业版是一款适合于各个?Java?语言编程开发人员的IDE工具。?她为使用者提供了大量强劲的功能,例如:?项目管理、工程模板、代码完成、调试接口、高亮语法编辑、使用向导以及完全可自定义的用户界面。JCreator?具有无限撤销、代码缩进、自动类库方法提示、安所选职能定位查阅JavaAPI文档的功能,它支持JSP、Ant、CVS,其.小巧、易用、美观,是Java初级程序员的理想IDE。??
Access2003?是一款Window环境下的数据库管理软件,是Office办公套件中一个极为重要的组成部分,是Microsoft公司于2003年推出的微机数据库管理系统,它不仅解决了以往的Acess中处理中文的麻烦,而且具有了新的优点,在功能上做了加强。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面关系数据库管理系统。利用它可以方便的实现对信息保存、维护、查询、统计等,而且它可以十分方便的与Office其他组件交流数据。?
2、功能结构图及文字描述
?系统的功能框架分析?
构建一个人事信息管理系统,该系统主要由六个子系统组成,分别包括个人信息管理子系统,职务信息管理子系统,出勤信息管理子系统,工资信息管理子系统,惩罚信息管理子系统以及福利信息管理子系统。同时,为了增强系统的安全性,首先需要通过用户权限认证,只有在登陆界面上输入正确的用户名和密码,才能的登陆本系统进行操作。通过了系统功能框架的分析,得到了如图2的系统功能模块。?
图 2系统功能框架
下面简单说明一下各个框架的功能:?
(1)系统设置模块:本应用模块的主要功能是进行管理员设置、返回主页面、以及系统的安全退出。?
(2)公司结构模块:本应用模块的主要功能是进行公司结构的说明,相关部门的管理以及职位的调整。?
(3)员工管理模块:本应用模块的主要功能
原创力文档

文档评论(0)