当前位置:首页 > 企业人事管理系统 人事管理系统大学毕设论文
长春职业技术学院毕业论文(设计)专用纸
表2-1 计算机硬件配备要求表
内容 主机 内存 硬盘
2、开发运行软件环境
最低配置 P3/1G 256MB 20GB 建议配置 P4/2G以上 1G以上 60GB以上 软件平台是指系统开发与运行的软件环境。本系统在开发时选用的操作系统是稳定性较强的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中处理中文的麻烦,而且具有了新的优点,
4
长春职业技术学院毕业论文(设计)专用纸
在功能上做了加强。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面关系数据库管理系统。利用它可以方便的实现对信息保存、维护、查询、统计等,而且它可以十分方便的与Office其他组件交流数据。
二、系统的概要设计
(一)系统的功能框架分析
构建一个人事信息管理系统,该系统主要由六个子系统组成,分别包括个人信息管理子系统,职务信息管理子系统,出勤信息管理子系统,工资信息管理子系统,惩罚信息管理子系统以及福利信息管理子系统。同时,为了增强系统的安全性,首先需要通过用户权限认证,只有在登陆界面上输入正确的用户名和密码,才能的功能路本系统进行操作。通过了系统功能框架的分析,得到了如图2-1的系统功能模块。
5
长春职业技术学院毕业论文(设计)专用纸
理人系事统信息管系统设置公司结构员工管理职务管理出勤管理工资管理奖罚管理福利管理帮助 管理员设置返回主界面
安全退出公司结构部门管理职位调整增加员工信息修改信息查询信询删除息现任息职务查职务变更信上班登记下班登记请假管理加班管理工资查询工资调整奖惩查询添加奖罚福利查询福利调整系统帮助关于系统 图2-1系统功能框架
下面简单说明一下各个框架的功能:
1、系统设置模块:本应用模块的主要功能是进行管理员设置、返回主页面、以及系统的安全退出。
2、公司结构模块:本应用模块的主要功能是进行公司结构的说明,相关部门的管理以及职位的调整。
3、员工管理模块:本应用模块的主要功能是实现对员工信息的增加、信息的修改、信息的查询以及信息的删除等操作。
4、职务管理模块:本应用模块的主要功能是实现对员工现任职务、员工植物变更记录的管理,以及职务的设置。
5、出勤管理模块:本应用模块的主要功能是实现对员工上下班时间登记,员工请假信息,员工加班信息记录的管理。
6
长春职业技术学院毕业论文(设计)专用纸
6、工资管理模块:本应用模块的主要功能是实现对员工工资信息的管理,包括工资的查询和调整。
7、奖惩管理模块:本应用模块的主要功能是实现对员工的奖惩信息的管理,包括奖惩的查询和添加。
8、福利管理模块:本应用模块的主要功能是实现对员工福利信息的管理,包括福利的查询和调整。
9、帮助模块:本应用模块的主要功能是实现系统帮助,关于系统。 (二)系统的数据库逻辑设计分析
数据库设计是在选定的数据库管理系统基础上建立数据库的过程。数据库设计除了用户分析外,还包括概念结构设计、逻辑结构设计和物理结构设计等三个阶段。数据库系统已经成为一门独立的学科,所以,当我们把数据库设计原理应
用户概念系统调查 系统分析(详系统分析(逻系统设计 数据库设逻辑物理系段统开发阶用到MIS开发中,数据库设计的几个步骤与系统开发的各个阶段相对应,且融为一体,它们的对应关系如图2-2所示。
图2-2数据库设计与系统开发阶段对应关系图
1、概念模型E-R图
这一设计阶段是在逻辑关系分析的基础上,设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的数据库逻辑设计打下基础。本文根据上面的分析规划出的实体有部门设计、员工信息、职务管理、职务变更、上班登记、下班登记、员工请假信息、员工加班信息、员工奖惩信息、员工工资信息、员工
7
共分享92篇相关文档