




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
- 1 - 1引言引言 1.1 背景 随着社会的发展,人类科技文明的进步,企业为人类生活所创造的财 富是巨大的,企业在社会经济所起到的重要作用更无法估量的。并且随着 我国与国际上先进的现代化企业的接轨,如:合资,独资企业的不断涌现, 新型企业内部对其自身现代化信息管理的水准的要求也在不断提升。因此, 不同的企业都需要有适合自己管理规范标准的企业“员工管理系统” ,从而 达到提高企业的管理水平、提高经济效益为社会、为人类服务的目的。另 外,事业单位拥有“员工管理系统”可以科学、全面、高效进行人事管理 水平。因此,针对事业单位所开发的“员工管理系统” ,也可以是功能全面 地实用的“人事管理系统” 。 1.2 目的 学习使用 Java 设计与开发“员工信息管理系统” ,能把多所学到的 Java6 技术、数据库技术更好的进行融合,让学生在 Eclipse 开发平台上进 行一次有意义的实战开发演戏。在此系统的设计过程中,学生可以充分展 示个人的发散思维以及小组集体的创造力,从而达到开发别具风格与特色 的“员工管理系统” 。使学生在此综合实训过程中达到学会学习软件设计的 目的,达到培养自身综合素质的能力。为下一阶段的学习,也为走向社会 工作岗位奠定良好的基础。 1.3 意义 编写此篇文档的主要意义是让使用该系统的人可以清晰地明白该系统 的主要功能,使用户可以合理的应用该系统,减少由于用户的不当操做给 该系统所带来的危害。 1.4 参考文献 Java 学习笔记 编著:林信良 出版社:清华大学出版社 软件需求工程 编著:毋国庆、梁正平、袁梦霆、李勇华 出版 社:机械工业出版社 2项目概述项目概述 2.1 总体功能描述 员工信息管理系统是对员工信息的管理,其中包括对新员工信息的录 入,对在职员工信息进行修改,删除,查询。整个项目大致划分为增加员 工基本信息,修改员工基本信息,删除员工信息,查询员工基本信息这四 大模块,也是整个项目的核心。 企企业业员员工工信信息息管管理理系系统统 管管理理员员人人事事管管理理部部门门财财务务部部门门员员工工高高层层管管理理者者 系系 统统 维维 护护 数数 据据 维维 护护 请请 假假 考考 勤勤 管管 理理 奖奖 罚罚 管管 理理 员员 工工 信信 息息 维维 护护 查查 看看 考考 勤勤 请请 假假 个个 人人 信信 息息 管管理理各各部部门门及及员员工工 功能模块 工工资资发发放放 支支出出报报销销 2.2 用户特点 员工工资管理系统面向企业,属于企业信息管理的一部分。操作本软 件的工作人员只需具备基本的计算机知识,而系统的维护人员需要具备 Eclipse 和数据库的相关知识。 2.3 假定和约束 本程序在开发的过程中,分为技术实现和软件工程两大部分。两部分 都有侧重点,若技术支持出现故障或疑难问题无法解决、程序开发出现偏 差,会延误工程进度,影响工程的按期完成。若软件工程陈述出现问题, 部分描述含糊不清,则会影响系统的完整性与可继承性。在管理方面,如 管理者没有预见性,对出现的问题无法提出可行的解决手段,都会影响开 员工管理系统需求分析 - 3 - 发模块之间的互动,从而影响工程的顺利开展,导致工程无法按期开工。 3系统分析系统分析 本系统的目的是为公司、企业或是个人创造更大的价值,提高管理效 益,从而为公司企业节约更多的人力、物力、财力。我们也希望在这个系 统的开发过程中提高自己的能力,也在用户的意见中完善系统功能,更好 地为用户服务。我们的目标是开发出更好的管理系统,提供用户我们所能 提供的最好的服务 3.1 系统设计思想 采用现有的资源,先进的管理系统开发方案,充分利用公司现有的资 源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。 系统就满足公司的需求,例如员工信息的录入、查询、更新等。 系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、 修改等操作。 3.2 系统需求分析 “员工信息管理系统”可以是面向企业或事业单位的科学、全面、高 效进行人事管理的系统,可以根据企业或事业单位人事管理的实际情况, 进行科学的、具体的、实用性的系统设计。内容包括机构的建立和维护, 人员信息的录入和输出,各种实用信息的浏览,个人信息相关信息的添加, 工资的调整和发放以及各类报表的绘制和输出等功能。系统简便灵活实用 或者自动化功能较强均可。 3.3 系统设计分析 用于小型企业,其功能主要分为: 用户管理:用于对用户的添加,删除,修改。 帮助信息:用于对本系统的具体操作进行详解。 本系统性能力求易于使用,具体有较高的扩展性和可维护性。 3.4 系统功能分析 3.4.1员工信息录入 3.4.2员工信息删除 3.4.3员工信息修改 3.4.4员工信息查看 3.5 主要功能模块 在系统总体设计的基础上,企、事业“员工信息管理系统”中应该具 有如下主要功能模块: 3.5.1用户登录模块:分超级管理员、管理员、普通员工三种登录设 计。 3.5.2数据录入模块:根据系统设计功能,可实现各种信息的录入。 如:添加新员工信息、添加福利信息、添加简短通知信息等。 3.5.3信息查询模块:根据系统总体设计,进行各种实用信息的查询 及生成各种报表。 3.5.4信息修改模块:根据系统设计需求,进行相关信息的更新操作 如:数据的修改、删除等。 4系统功能设计与实现系统功能设计与实现 4.1 超级管理员可以实现的功能 超级管理员属于本系统三大权限中的一个权限,系统中存在的所有员 工都可以在被分配了超级管理员权限后以分配的用户名和用户密码登录本 系统进行相关操作。超级管理员权限用例图如图 1 所示。 员工管理:可以对公司所有员工执行增删改查功能,便于日常管理。 部门管理:可以对公司所有部门执行增删改查功能,便于日常管理。 职位管理:可以对公司所有职位执行增删改查功能,便于日常管理。 用户管理:可以对公司所有用户执行增删改查功能,便于日常管理。 签到管理:查看所有员工考勤情况,了解员工的迟到旷工情况。 请假管理:对所有用户的所有请假流程进行审批操作。 公司基本信息查看:查看公司的基本详细信息。 员工管理系统需求分析 - 5 - 超超级级管管理理员员 请请假假管管理理 部部门门管管理理 职职位位管管理理 用用户户管管理理 员员工工管管理理 签签到到管管理理 查查看看公公司司基基本本信信息息 图 1 超级管理员用例图 4.2 管理员可以实现的功能 管理员属于本系统三大权限中的一个权限,系统中存在的所有员工都 可以在被分配了管理员权限后以分配的用户名和用户密码登录本系统进行 相关操作。管理员可以操作的功能模块主要有以下八大模块。管理员权限 用例图如图 2 所示。 员工管理:可以对公司所有员工执行增删改查功能,便于日常管理。 请假管理:对所有提交给当前用户的请假流程进行审批操作。 员工考勤查看:查看所有员工考勤情况,了解员工的迟到旷工情况。 公司基本信息查看:查看公司的基本详细信息。 管理员 员工管理 请假管理 员工考勤查看 查看公司基本信息 图 2 管理员用例图 4.3 员工可以实现的功能 员工属于本系统三大权限中的一个权限,系统中存在的所有员工不需 要分配用户权限即可以使用本人姓名作为登录姓名和姓名拼音全拼作为登 录密码登录本系统进行相关操作。员工可以操作的功能模块主要有以下七 大模块。员工权限用例图如图 2-1 所示。 考勤:员工每天登录系统进行签到和签退以完成公司考勤统计。 请假:员工可以根据需要在该系统进行提交请假流程,完成正常请假 流程。 查看个人信息:员工登录后可以浏览自己的详细信息。 浏览公司基本信息:员工登录后可以查看公司的基本详细信息。 员工管理系统需求分析 - 7 - 员工查看公司基本信息 考考勤勤 请请假假 查查看看个个人人信信息息 图 3 员工用例图 5数据库设计数据库设计 根据设计要求,需要 5 个数据表:部门基本情况表、员工基本信息表、员 工考勤信息表、员工工资信息表、口令信息表。这 5 个数据表的结构如下各表: 5.1部门基本情况表 字段名称数据类型长度主键允许空 部门编号文本 6True 否 部门名称文本 30 是 备注文本 255 是 5.2员工基本信息表 字段名称数据类型长度主键允许空 员工编号文本 6 否 员工姓名文本 10 否 性别文本 2 是 出生日期日期/时间短日期否 民族文本10是 政治面貌文本10是 最后学历文本10是 所学专业文本20是 联系电话文本20是 毕业学校文本30是 籍贯文本50是 家庭住址文本50是 进入公司时间日期/时间短日期否 部门名称文本30是 职务名称文本30是 备注文本255是 5.3员工考勤信息表 字段名称数据类型长度主键允许空 员工编号文本 6 是 员工姓名文本 10 是 考勤日期文本 6 否 部门名称文本50是 出勤天数数字整型是 假日加班数字整型是 其它加班数字整型是 出差天数数字整型是 补休天数数字整型是 请假次数数字整型是 旷工天数数字整型是 迟到次数数字整型是 早退次数数字整型是 备注文本255是 5.4员工工资信息表 字段名称数据类型长度主键允许空 员工编号文本 6 是 员工姓名文本 10 是 计发日期文本 6 否 部门名称文本50是 底薪数字
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论