人事管理系统设计说明书
人事管理系统详细设计说明书
![人事管理系统详细设计说明书](https://img.taocdn.com/s3/m/747f2d00b84ae45c3b358cdd.png)
河北科技师范学院人事管理系统项目详细设计设计小组:Max开发小组小组成员:专业:信息管理与信息系统班级:指导教师:人事管理系统详细设计说明书F.1 引言F.1.1 编写目的在本人事管理系统项目的前一阶段,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的实地调研中获得。
在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。
主要的工作有:根据在《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《概要设计说明书》所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等),解决如何实现程序具体运行步骤。
在以下的各个阶段中,《用户操作手册》将与本阶段的工作紧密结合,努力作到让用户易懂易学。
《测试报告》和《维护报告》也将参考本说明书,检验本系统的各项性能指标,及时发现纰漏及时修补,一定要把功能强大、稳定可靠、便于维护的人事管理系统交到用户手中。
在下一阶段的详细设计中,程序设计员可参考本详细设计报告,在详细设计对人事管理系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考本详细说明书,以便于了解在详细设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
F.1.2 背景项目名称:人事管理系统开发与设计项目委托者: **产品的用户:人事管理部门开发者:Max开发小组人员(****)本项目的计算机中心:**信息技术系实验室该系统与企业的员工培训管理系统、考勤管理系统、工资管理系统等系统存在数据共享等关系。
F.1.3 定义人事管理:所谓人事管理,是指以从事社会劳动的人和有关的事的相互关系为对象,通过组织,协调,控制,监督等手段,谋求人与事以示共事人之间的相互适应,实现充分发挥人的潜能,把事情做得更好这一目标所进行的管理活动。
人事管理系统概要设计说明书
![人事管理系统概要设计说明书](https://img.taocdn.com/s3/m/3a1d97e02cc58bd63186bd9f.png)
人事管理系统概要设计说明书1.引言1.1编写目的在本人事管理系统项目的前一阶段,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的实地调研中获得。
本阶段在系统的需求分析的基础上,对人事管理系统做概要设计。
主要解决实现该系统需求的程序模块设计问题。
包括决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对人事管理系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
1.2项目背景●系统名称:企业人事管理系统●项目提出者:某公司●最终用户:公司或企业术语定义●事务流:数据进入模块后可能有多种路径进行处理。
●主键:数据库表中的关键域,值互不相同。
●外部主键:数据库表中与其他表主键关联的域。
●ROLLBACK: 数据库的错误恢复机制。
2.总体设计2.1 需求规定本系统主要是用来处理员工的相关信息以及工资等的情况统计,公司把员工的信息,包括姓名、性别、年龄等信息输入人事管理系统的数据库,然后在管理终端可以对数据进行查询和修改等操作。
使用人事管理系统,便于公司领导掌握人员的动向,及时调整人才的分配。
2.2结构系统的模块的划分已在需求规格说明书中写出,每个模块相对应的有一个程序模块,我们把这些程序模块命名为**程序块。
从需求规格说明书中得出各模块之间的关系如下:2.3 人工处理过程本系统人工处理过程主要有:1.登记员工的信息。
2.设置系统的基础数据。
3.设置员工的权限。
3. 接口设计3.1 用户接口用户接口主要采用图形接口和命令接口方式,用户可以通过点击图形界面的按钮、菜单、对话框等图形接口元素对程序和数据进行操作和在输入框中输入命令的方式查询信息。
人事管理系统详细设计说明书
![人事管理系统详细设计说明书](https://img.taocdn.com/s3/m/26198c3cbd64783e09122bd5.png)
1引言 .......................................................................................................................................... - 1 -1.1编写目的 (1)1.2背景 (1)1.3定义 (1)1.4参考资料 (2)2系统框架结构 .......................................................................................................................... - 2 -2.1人事管理模块 (3)2.2备忘记录模块 (3)2.3数据库管理模块 (4)2.4系统管理模块 (4)3系统的结构 .............................................................................................................................. - 5 -4程序设计说明 .......................................................................................................................... - 5 -4.1用户登陆模块 (5)4.1.1详细设计..................................................................................................................... - 5 -4.2公共类模块. (6)4.2.1数据库公共类MyMeans ............................................................................................ - 6 -4.2.1.1详细设计.............................................................................................................. - 6 -4.2.2公共类MyModule ...................................................................................................... - 7 -4.2.2.1详细设计.............................................................................................................. - 7 -4.3系统主页面.. (10)4.3.1详细设计................................................................................................................... - 10 -4.4基本信息管理模块.. (12)4.4.1数据基础................................................................................................................... - 12 -4.4.1.1详细设计............................................................................................................ - 12 -4.4.2员工提示信息........................................................................................................... - 12 -4.4.2.1详细设计............................................................................................................ - 12 -4.5人事管理模块. (13)4.5.1人事档案浏览........................................................................................................... - 13 -4.5.1.1详细设计............................................................................................................ - 13 -4.5.2人事资料查询........................................................................................................... - 14 -4.5.2.1详细设计............................................................................................................ - 14 -4.5.3人事资料统计........................................................................................................... - 15 -4.5.3.1详细设计............................................................................................................ - 15 -4.6数据库管理模块 (17)4.6.1备份/还原数据库..................................................................................................... - 17 -4.6.1.1详细设计............................................................................................................ - 17 -4.6.2清空数据库............................................................................................................... - 17 -4.6.2.1详细设计............................................................................................................ - 17 -4.7系统管理模块. (19)4.7.1重新登录................................................................................................................... - 19 -4.7.1.1详细设计............................................................................................................ - 19 -4.7.2用户设置................................................................................................................... - 20 -4.7.2.1详细设计............................................................................................................ - 20 -4.8工具管理 (23)5外部接口 ................................................................................................................................ - 23 -5.1用户接口 (23)5.2外部接口 (23)5.3内部接口 (23)详细设计说明书1引言1.1编写目的通过该系统可以方便、快捷地职工信息进行添加、修改及删除操作,并且可以在数据库中存储相应职工的照片。
人事部管理系统详细设计说明书
![人事部管理系统详细设计说明书](https://img.taocdn.com/s3/m/c77eb0f904a1b0717fd5dd9f.png)
人事部管理系统详细设计说明书一.课题的提出:系统规划说明书现代生活节奏的加快,科学技术的飞速发展,对人事部管理系统的要求越来越高,但是我们公司并没有一套完善的人事部管理系统。
本公司的管理工作主要是简单的WORD文档的使用等,其操作方法简单,功能却很不完善,简明性和实用性都较差。
所以,我们决定利用这次作业的机会,开发一套专门适用于公司管理工作的数据库系统。
二.人事部管理系统开发概述在开发人事部系统的时候,我分析并比较了当前流行的几种系统开发方法,认为“生命周期法”是MIS开发的基本方法。
尽管这种方法有许多不足之处,但他的基本思想,开发步骤,开发工具是可以遵循和使用的经过研究分析,我们将系统分为三大菜单部分:分别为员工信息管理,员工工资管理,系统管理三部分,便于公司领导对公司情况的了解和管理。
其中我们把主要的侧重点放在员工信息管理方面。
而在员工信息管理中又分为员工数据维护和员工信息查询两个分支,系统管理中分为操作员管理,口令设置,权限管理,系统日志,数据备份,数据恢复,退出系统等七部分。
三大菜单部分紧密联系,有一个核心数据库,数据库中包含员工数据维护管理表和员工工资查询表。
如下图所示(图1)三.系统功能分析需求分析的任务就是要详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新的系统的功能。
为此,综合考虑现代管理部门的实际情况,人事部管理系统包括员工信息管理,员工工资管理,系统管理等。
设计该系统的目的就是利用计算机的快速查询和运算功能,替代管理人员对数据的手工处理。
四. 系统说明书(系统功能模块设计)公司管理系统基于FOXPRO 6.0中文版开发。
FOXPRO在数据库开发方面具有方便,实用,简单,直接等优点。
同时其也具有一定的局限性。
本系统主要面向公司指导员和公司员工开发使用,因此主要侧重于系统的实用性和方便性。
同时在安全性方面,我们也十分重视。
(一)、系统界面的设计,我们主要是本着实用简便的原则设计制作。
人力资源管理系统概要设计说明书
![人力资源管理系统概要设计说明书](https://img.taocdn.com/s3/m/12df5e589a6648d7c1c708a1284ac850ad02041a.png)
人力资源管理系统概要设计说明书人力资源管理系统概要设计说明书1:引言1.1 编写目的1.2 项目背景1.3 读者对象1.4 参考文献2:需求分析2.1 功能需求2.1.1 用户管理模块2.1.2 员工信息管理模块2.1.3 薪资管理模块2.1.4 绩效考核模块2.1.5 培训管理模块2.1.6 招聘管理模块2.1.7 考勤管理模块2.1.8离职管理模块2.1.9报表统计模块2.2 数据库设计需求2.3 安全性需求3:系统架构设计3.1 系统整体架构3.2 前端设计3.2.1 用户界面设计3.2.2 用户交互设计3.3 后端设计3.3.1 数据库设计3.3.2 业务逻辑设计3.3.3 接口设计4:系统功能设计4.1 用户管理模块4.1.1 用户注册4.1.2 用户登录4.1.3 用户权限管理4.2 员工信息管理模块4.2.1 员工信息录入4.2.2 员工信息查询与修改4.2.3 员工信息导出4.3 薪资管理模块4.3.1 薪资计算4.3.2 薪资查询与修改4.3.3 薪资发放4.4 绩效考核模块4.4.1 绩效评价指标设定4.4.2 绩效评价录入4.4.3 绩效评价查询与修改4.5 培训管理模块4.5.1 培训计划制定4.5.2 培训计划查询与修改4.5.3 培训记录录入4.6 招聘管理模块4.6.1 职位发布4.6.2 简历管理4.6.3 面试安排4.7 考勤管理模块4.7.1 考勤记录录入4.7.2 考勤查询与修改4.7.3 考勤统计4.8离职管理模块4.8.1 离职申请4.8.2 离职审核4.8.3 离职办理4.9报表统计模块4.9.1 员工信息统计报表4.9.2 薪资统计报表4.9.3 绩效统计报表5:附件本文档涉及的附件有:功能需求文档、数据库设计文档、界面设计稿等。
6:法律名词及注释6.1 劳动法- 劳动法是指规定劳动者与用人单位之间权益关系的法律,是保障劳动者权益的基本法律。
6.2 人力资源法- 人力资源法是指规定人力资源管理相关事项的法律,包括招聘、培训、薪资、绩效等方面的规定。
人事管理系统详细设计说明书
![人事管理系统详细设计说明书](https://img.taocdn.com/s3/m/f20ea04d33d4b14e84246820.png)
人事管理系统──────────────────────────────详细设计说明书项目组成员:何岁岁、刘盼盼、孙亚洲二、数据库设计.............................................. - 5 -2.1 数据库表列表 ........................................... - 5 -2.2 逻辑结构设计: ......................................... - 6 -2.3 物理结构设计: ......................................... - 7 -2.4 数据表代码记录 ........................................ - 12 -三、软件结构............................................... - 19 -3.1 顶级结构 .............................................. - 19 -3.2 一般职工界面结构 ...................................... - 19 -4.7 职工出勤模块 .......................................... - 41 -4.8 管理员管理模块 ........................................ - 41 -五、登录体验............................................... - 42 -一、引言人事管理系统是针对企业内部人事管理设计,分角色实现对公司部门及各部门员工的增、删、改、查以及对员工考勤的管理。
1.1编写目的:在系统需求分析的基础上,对需求分析中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明,并作人事管理是一套先进的管理模式,其实施要取得成功,必须有必需的技术和工具支持,公司人事管理软件(CPM)是实施人事部门人员管理职工必不可少的一套技术和工具集成支持平台。
人力资源管理系统详细设计说明书
![人力资源管理系统详细设计说明书](https://img.taocdn.com/s3/m/32bca575bceb19e8b9f6ba5b.png)
五、详细设计说明书1.引言 (3)1.1编写目的 (3)1。
2项目背景 (3)1.3定义 (3)1.4参考资料 (3)2.总体设计 (4)2.1需求概述 (4)2.2软件结构 (4)1、系统管理模块结构图: (4)2、人事管理模块结构图: (5)3、招聘管理模块结构图: (6)4、考勤管理模块结构图: (7)5、工资管理模块结构图: (7)6、办公助手管理模块结构图: (8)7、系统管理模块结构图: (8)8、管理员登录模块 (9)3.程序描述 (9)3.1系统管理模块 (9)1、CreatePression过程: (9)2、CreateNewOwner过程: (9)3.2人事管理模块 (9)3、ModificatioinOwern过程: (10)4、query过程: (10)5、add过程: (10)6、Delete过程: (10)7、Modify过程: (10)3.3 招聘管理模块 (11)8、EmployerInfor过程: (11)9、RecruitmentPlaN过程: (11)3.4考勤管理模块 (11)10、KaoQinXiangMu过程: (11)11、AttendanceAN过程: (11)12、AttendanceP过程: (12)13、DataQuery过程 (12)3。
5办公助手管理模块 (12)14、AcceptINfor过程: (12)15、CreateNOtepad过程: (12)16、CreatWordOffice过程 (13)3。
6.数据存储管理模块 (13)17、StorgeDatabase过程: (13)18、RestoreDatabase过程: (13)3.7登录模块 (13)19、ISbool过程 (13)3.8程序逻辑 (14)3。
8。
1登陆模块: (14)3.8.2 系统管理模块: (14)3。
8.3:招聘管理模块: (15)3.8。
4:考勤管理项目: (15)3.8.5:人事管理模块: (16)3.8。
人事管理系统系统设计说明书
![人事管理系统系统设计说明书](https://img.taocdn.com/s3/m/5d7720b41a37f111f1855b2d.png)
人事管理系统系统设计说明书更改记录目录1. 文档介绍 (4)1.1文档目的 (4)1.2文档范围 (4)1.3读者对象 (4)1.4参考文档 (4)1.5术语与缩写解释 (4)2. 系统概述 (5)3. 系统总体结构 (5)4. 用户界面设计 (5)4.1.应当遵循的界面设计规范 (5)4.2.界面的关系图和工作流程图 (5)4.3.主界面 (7)4.4.员工基本信息画面 (8)4.5.员工明细信息画面 (9)4.6.美学设计 (9)4.7.界面资源设计 (9)4.7.1 图标资源 (9)4.7.2 图像资源 (10)4.7.3 界面组件 (10)4.8.其他 (10)5. 模块设计 (10)5.1.模块命名规则 (10)5.2.模块汇总表 (10)5.3.模块关系图 ................................................................................ 错误!未定义书签。
5.4.系统的模块设计 (11)5.5.其他 (11)6. 开发环境的配置 (11)7. 运行环境的配置 (11)8. 测试环境的配置 (12)9. 其他 (12)1. 文档介绍1.1 文档目的编写此文档的目的是详细描述人事管理系统中的用户界面设计及模块设计。
并对本系统开发、运行及测试环境配置给予详细的说明。
1.2 文档范围本文档为该系统的系统设计说明书,详细的说明了“人事管理系统”的用户界面设计、界面关系及美学设计等,并对模块设计、结构情况做了详细的阐述。
另外对于该系统的开发环境配置、运行环境配置及测试环境配置进行了指定及推荐。
本文档主要适用于开发人员进行系统设计,测试人员进行系统测试,同时也为后续的系统维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。
1.3 读者对象本文档的预期读者为项目管理人员、项目开发人员、项目测试及维护人员。
人事管理系统系统设计说明书
![人事管理系统系统设计说明书](https://img.taocdn.com/s3/m/a9b23d11a9114431b90d6c85ec3a87c240288a9b.png)
人事管理系统系统设计说明书项目名称项目成员姓名学号姓名学号姓名学号姓名学号组别指导教师班级日期指导老师评语成绩: 分教师签名:日期:任务分工表文档更新记录目录指导老师评语 (2)任务分工表 (3)文档更新记录 (4)目录 (5)1概述 (7)1.1编写目的 (7)1.2项目背景 (7)1。
3系统简述 (7)1。
4参考资料 (7)1.5术语和缩写词* (7)2总体设计 (7)2.1系统结构设计 (7)2。
1.1顶层系统结构 (8)2。
1。
2用户登录功能结构图 (8)2.1。
3员工管理 (8)2.1.4部门管理 (8)2.1.5休假管理 (8)2。
1.6人事考勤 (9)2.1.7加班管理 (9)2.1.8工资管理 (9)2.1。
9事件日志 (9)2.2系统对象设计 (10)2.2。
1数据库连接类 (10)2.2。
2用户登录功能类图 (10)2.2。
3员工管理功能类图 (11)2。
2。
4部门管理类图 (11)2。
3人机交互设计 (12)2.4数据库设计 (12)2。
4.1数据库分析 (12)2.4。
2人员信息表 (12)2。
4。
3部门信息表 (13)2。
4.4考勤记录表 (13)3关键技术设计 (13)3。
1数据库连接对象设计 (13)3。
2用户登录功能模块 (14)3.2.1防止窗口被关闭 (14)3.2。
2验证用户名和密码 (15)【注】本编写指南中带有“*”标志的表示可选部分,即在文档编写过程中可以依据实际项目的具体情况进行取舍,文档完成后这些“*”标记应该去掉。
1概述1.1 编写目的1.2 项目背景1.3 系统简述1.4 参考资料1.5 术语和缩写词*2总体设计2.1 系统体系结构设计2.2 系统功能结构设计以某公司为例,某公司需要对员工基本资料、所在部门、员工请假/休假、人事考勤、加班及工资进行合理的规划。
通过与人力资源部门及相关人员进行需求沟通后,确定系统需要具有如下的功能。
●用户登录管理:用户登录后才能进入系统,包含用户名和密码检查●员工信息管理:员工信息的添加、删除、更改,可添加员工照片●部门管理:能够以树状视图显示员工所在的部门●休假管理:员工的休假信息添加、查询及统计功能●考勤管理:员工的考勤记录、考勤历史查询及考勤统计功能●加班管理:录入加班信息、加班汇总及特定员工的加班查询功能●工资管理:录入员工的发薪记录、查询特定员工的发薪记录及发薪历史信息●系统日志:记录当前用户的所有操作信息,提供查询功能需求分析用例图如图所示。
人事管理系统设计说明书
![人事管理系统设计说明书](https://img.taocdn.com/s3/m/05fff276da38376bae1fae5c.png)
10人事管理系统设计说明目录1 引言 ........................1.1 编写目的 ............ 1.2 背景 ................ 1.3 定义 ................ 1.4 参考文献 ............ 2 总体设计 ....................2.1 需求规定 ............ 2.2 运行环境 ............ 2.3 基本设计概念和处理流程曲口学号:1220322007班级: 10 科学 3 班33 3 3 912 2.4 结构...............2.5 功能需求与程序的关系2.6 人工处理过程.......3 接口设计..................3.1 用户接口...........3.2 外部接口...........3.3 内部接口...........4 运行设计..................4.1 运行模块组合.......4.2 运行控制...........5 系统数据结构设计..........5.1 逻辑结构设计要点....6 系统出错处理设计..........6.1 出错信息...........6.2 补救措施........... 错误!错误!错误!错误!未定义书签。
未定义书签。
未定义书签。
未定义书签。
错误!未定义书签。
错误!未定义书签。
1213131313141414概要设计说明书1 引言1.1 编写目的在系统项目的前一阶段, 也就是需求分析阶段中, 已经将系统用户对本系统的需求做 了详细的阐述, 这些用户需求已经在上一阶段的调研中获得, 并在需求规格说明书中做到 了详尽的叙述及阐明。
本阶段在系统的需求分析的基础上,对人事管理系统做概要设计。
主要解决实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、 决 定各个模块之间的接口、 模块之间传递的信息,以及数据结构、模块结构的设计等。
人力资源管理系统详细设计说明书
![人力资源管理系统详细设计说明书](https://img.taocdn.com/s3/m/240d83b1a1116c175f0e7cd184254b35effd1a42.png)
人力资源管理系统详细设计说明书人力资源管理系统详细设计说明书一、引言1.1 编写目的1.2 项目背景1.3 目标与范围1.4 参考资料二、总体设计2.1 系统架构2.1.1 硬件架构2.1.2 软件架构2.1.3 网络架构2.2 功能模块设计2.2.1 登录模块2.2.2 人员信息管理模块2.2.3 薪资管理模块2.2.4 绩效考核模块2.2.5 培训管理模块2.2.6 岗位管理模块2.2.7 考勤管理模块2.2.8 离职管理模块2.3 数据库设计2.3.1 数据库结构2.3.2 数据字典三、界面设计3.1 登录界面设计3.2 人员信息管理界面设计 3.3 薪资管理界面设计3.4 绩效考核界面设计3.5 培训管理界面设计3.6 岗位管理界面设计3.7 考勤管理界面设计3.8 离职管理界面设计四、业务流程设计4.1 人员信息录入流程 4.2 薪资计算流程4.3 绩效评估流程4.4 培训计划制定流程 4.5 岗位需求管理流程 4.6 考勤打卡流程4.7 离职申请流程五、系统性能设计5.1 数据库读写性能 5.2 系统响应时间设计5.3 负载均衡设计六、安全设计6.1 访问控制设计6.2 数据传输安全设计 6.3 数据库安全设计 6.4 审计安全设计七、部署计划7.1 硬件环境准备7.2 软件环境准备7.3 数据库部署7.4 系统安装7.5 系统配置八、维护计划8.1 日常维护8.2 异常处理8.3 版本升级九、附件附件1:数据库设计文档附件2:详细界面设计稿法律名词及注释:- 人力资源:指在组织中负责招聘、培养、管理人员的部门或岗位。
- 管理系统:指为了协助人力资源部门更好地管理和运作而开发的软件系统。
- 绩效考核:指对员工在工作中取得的成果进行量化评价的过程。
- 培训管理:指对员工进行岗位培训、技能提升等管理活动的过程。
- 岗位管理:指对岗位进行设置、调整、管理的过程。
- 考勤管理:指对员工出勤情况进行统计、记录和管理的过程。
人事管理系统详细设计说明书概要word版本
![人事管理系统详细设计说明书概要word版本](https://img.taocdn.com/s3/m/625ce47a770bf78a652954ff.png)
河北科技师范学院人事管理系统项目详细设计设计小组:Max开发小组小组成员:专业:信息管理与信息系统班级:指导教师:人事管理系统详细设计说明书F.1 引言F.1.1 编写目的在本人事管理系统项目的前一阶段,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的实地调研中获得。
在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。
主要的工作有:根据在《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《概要设计说明书》所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等),解决如何实现程序具体运行步骤。
在以下的各个阶段中,《用户操作手册》将与本阶段的工作紧密结合,努力作到让用户易懂易学。
《测试报告》和《维护报告》也将参考本说明书,检验本系统的各项性能指标,及时发现纰漏及时修补,一定要把功能强大、稳定可靠、便于维护的人事管理系统交到用户手中。
在下一阶段的详细设计中,程序设计员可参考本详细设计报告,在详细设计对人事管理系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考本详细说明书,以便于了解在详细设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
F.1.2 背景项目名称:人事管理系统开发与设计项目委托者: **产品的用户:人事管理部门开发者:Max开发小组人员(****)本项目的计算机中心:**信息技术系实验室该系统与企业的员工培训管理系统、考勤管理系统、工资管理系统等系统存在数据共享等关系。
F.1.3 定义人事管理:所谓人事管理,是指以从事社会劳动的人和有关的事的相互关系为对象,通过组织,协调,控制,监督等手段,谋求人与事以示共事人之间的相互适应,实现充分发挥人的潜能,把事情做得更好这一目标所进行的管理活动。
高校人事管理系统说明书
![高校人事管理系统说明书](https://img.taocdn.com/s3/m/3ac1739e77a20029bd64783e0912a21614797fdd.png)
高校人事管理系统说明书一、系统概述高校人事管理系统是针对高校人事管理流程设计开发的一款信息化系统,旨在提高高校人事管理效率、简化流程、降低工作负担。
二、功能特点1.人员管理:包括教师、行政人员、工作人员等各类人员的信息管理,包括基本信息、考勤、薪资等。
2.招聘管理:支持发布招聘信息、管理招聘流程、评估招聘结果等功能。
3.考勤管理:实现人员考勤打卡、请假、加班等管理,提供考勤报表和统计功能。
4.薪资管理:包括工资核算、发放管理、社会保险等相关功能。
5.绩效管理:支持设定绩效考核指标、评估绩效结果、制定奖惩措施等功能。
三、系统架构高校人事管理系统采用B/S架构(Browser/Server,即浏览器/服务器模式),前端采用HTML、CSS、JavaScript等技术,后端采用Java开发,并结合数据库技术实现数据存储与处理。
四、使用说明1.登录:用户需输入用户名和密码进行登录,系统将进行身份验证并进入相应模块。
2.功能模块:系统根据用户角色提供不同的功能模块入口,例如管理员可以进行人员管理、招聘管理等操作。
3.操作流程:用户可以根据系统提供的操作指南完成相应操作,系统将实时反馈处理结果。
五、系统优势1.智能化:系统提供智能化的人事管理功能,提高工作效率。
2.信息化:实现高校人事管理信息化,方便数据统计与分析。
3.安全性:采用严格的权限控制和数据加密技术,确保信息安全。
六、技术支持如对系统操作、功能有疑问或建议,可联系系统维护人员进行技术支持。
七、版本更新系统会定期进行版本更新,增加新功能、修复BUG等,以提供更好的使用体验。
以上为《高校人事管理系统说明书》的主要内容,希望能为您提供清晰的系统操作指南。
祝您使用愉快!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<项目名称>小型人事管理系统设计说明书设计说明书设计说明书修订历史记录目录1.引言 (5)1.1编写目的 (5)1.2读者对象 (5)1.3项目背景 (5)1.4参考资料 (5)2.详细设计 (6)2.1系统总体功能 (6)2.2系统设置模块介绍 (7)2.2.1.添加用户 (7)2.2.2 修改密码 (8)2.2.3删除用户 (9)2.2.4 部门管理 (10)2.2.5 重新登录 (11)2.2.6 系统琐定 (12)2.2.7 关闭窗口 (13)2.2.8 退出系统 (13)2.3员工档案管理模块介绍 (15)2.3.1添加员工档案 (15)2.3.2查询员工档案 (17)2.3.3员工档案报表 (19)2.3.4 更新员工档案 (20)2.3.5 删除员工档案 (23)2.4考勤管理模块介绍 (25)2.4.1考勤信息管理 (25)2.4.2查询考勤信息 (27)2.4.3考勤信息报表 (29)2.4.4 修改考勤信息 (30)2.4.5 删除考勤信息 (33)2.5工作评价管理模块介绍 (36)2.5.1 添加员工评价 (36)2.5.2 修改员工评价 (37)2.5.3 删除员工评价 (39)2.5.4 查询员工评价 (40)2.5.5 员工评价报表 (42)2.6工资管理模块介绍 (43)2.6.1 计发员工工资 (43)2.6.2 整理员工工资 (45)2.6.3 查询员工工资 (46)2.6.4 员工工资报表 (48)3.表结构设计 (49)3.1部门信息表:部门管理 (49)3.2用户信息表:管理用户 (49)3.3考勤信息表:考勤信息 (49)3.4 员工信息:员工档案 (50)3.5 员工工资信息:员工工资 (51)3.6 员工评价表:员工评价 (52)3.7员工职务表:员工职务 (52)4.系统运行设计 (52)4.1系统运行及处理流程 (52)5.出错处理设计 (53)5.1出错提示原则 (53)5.2错误提示信息设计 (53)1.引言1.1编写目的小型人事管理系统设计说明书,是在采集大量的企业人事部资料及模拟数据的基础上,根据《小型人事管理系统需求说明书》编写的。
编写该设计说明书的目的是为了给该系统的使用者和开发者提供:1. 软件总体需求:向用户描述小型人事管理系统的基本功能。
2. 功能要求和数据结构:开发人员进行详细设计和编码的基础。
3. 软件综合测试的依据。
1.2读者对象该设计说明书的读者为:小型企业公司相关人员、项目组成员。
1.3项目背景软件系统名称:小型人事管理系统本项目设计说明书编写者:王宇欣、项玲艳、谢彩华1.4参考资料《OOAD分析与设计》《软件工程概论》《小型人事管理系统需求说明书》2.详细设计2.1系统总体功能●系统设置:系统用户管理、用户权限的管理、系统安全管理。
●员工档案管理:处理员工档案,包括添加、删除、更新、查询员工档案,以及员工档案报表的打印。
●考勤管理:对企业日常进行考勤,包括添加、修改、删除、查询员工考勤信息,以及考勤信息报表的打印。
●工作评价:对员工的工作态度及成绩等进行评价,包括添加、修改、删除、查询和报表的打印等。
●工资管理:记录计划工资、添加奖金、加班工资等,可对员工的工资进行调整和查询,并打印相关报表。
系统总体界面2.2系统设置模块介绍2.2.1.添加用户2.2.1.1界面设计2.2.1.2系统输入说明1.输入用户名称,没有数据类型限制。
2.输入用户密码并且确认密码,至多15个字符。
3.用户信息错误输入三次,该用户将在一定时间内不能登录4.选择用户权限,一般公司高层领导着选择Administrators,拥有所有权限;而公司员工一般选择Guest,只有使用查询功能。
2.2.1.3系统功能和处理添加用户:此功能只有系统管理员可使用。
输入用户名、密码,进行密码确认,选择用户使用权限后点击“确定”,系统显示“用户添加成功”,用户信息被添加到management 数据库的“管理用户”表中。
2.2.1.4系统输出说明1. 屏幕输出:确认输入信息后,系统会显示“添加用户成功”的提示信息2.2.2 修改密码2.2.2.1界面设计2.2.2.2系统输入说明1. 输入用户名称:用户名称需已存在在management数据库的”管理用户”表中2. 输入原始密码:输入用户当前使用的密码,即已存在于“管理用户”表中的3. 输入新密码:密码的数据类型不限,长度不超过15个字符2.2.2.3系统功能和处理修改密码:此功能所用用户都可使用。
输入用户名、旧密码、新密码,后点击“确认”,系统显示“修改密码成功”,用户信息被添加到management数据库的“管理用户”表中。
2.2.2.4系统输出说明1. 屏幕输出:确认输入信息后,系统会显示“密码修改成功”的提示信息2.2.3删除用户2.2.3.1界面设计2.2.3.2系统输入说明1. 输入用户名称,没有数据类型限制.2. 输入用户口令(即密码),至多15个字符2.2.3. 3系统功能和处理1. 删除用户:此功能所用用户都可使用。
2. 不同权限的用户使用此功能的区别是:普通用户(即guest)只能删除自己的帐号;管理员(Administrator)可删除所有用户的帐号。
3. 输入相关信息后点击“确认”,系统将显示“确定删除该用户”,点击“是”,系统将显示“用户已删除”。
2.2.3.4系统输出说明1. 屏幕输出:输入相关信息后点击“确认”,系统将显示“确定删除该用户”的提示信息,点击“是”,系统将显示“用户已删除”的提示信息。
2. 数据输出:进行删除用户的操作后,相关数据将从management数据库的”管理用户”表中删除。
2.2.4 部门管理2.2.4. 1界面设计2.2.4.2系统输入说明部门编辑:1. 添加:点击“添加”按钮,可对部门名称和职务名称进行输入操作2. 编辑:点击“编辑”按钮,可对存在于数据库中“部门管理”表中原有的部门信息进行修改3. 删除:点击“删除”按钮,可删除存在于数据库“部门管理”表中的相关信息4. 移动:点击“移动”按钮,可逐条查看已存在于数据库“部门管理”表中的所有信息5. 返回:点击“返回”按钮,可退出部门管理的所有操作职务编辑:1. 添加:点击“添加”按钮,可对职务名称和部门名称进行输入操作2. 编辑:点击“编辑”按钮,可对存在于数据库中“部门管理”表中原有的职务信息进行修改3. 点击“删除”按钮,可删除存在于数据库“部门管理”表中的相关信息4. 移动:点击“移动”按钮,可逐条查看已存在于数据库“部门管理”表中的所有信息5. 返回:点击“返回”按钮,可退出部门管理的所有操作2.2.4.3系统功能和处理部门管理:此功能只限于管理员(即Administrator)操作,数据的读出与读入都将在management数据库的“部门管理”表中进行。
2.2.4.4系统输出说明该功能所用操作后的数据修改将被保存在management数据库的“部门管理”表中2.2.5 重新登录2.2.5.1界面设计2.2.5.2系统输入说明点击“是”将会退出系统点击“否”可继续单前用户操作2.2.5.3系统功能和处理重新登录:此功能所用用户都可使用。
2.2.5.4系统输出说明屏幕输出:点击“重新登录”后退出当前用户的操作,系统会自动弹出登录界面2.2.6 系统琐定2.2.6.1界面设计2.2.6.2系统输入说明点击“是”将锁定当前的系统点击“否”可继续当前操作2.2.6.3系统功能和处理系统锁定:此功能所有的用户都可使用,锁定系统后在管理员(Administrator)解锁之前不可对系统进行任何操作2.2.6.4系统输出说明屏幕输出:锁定系统后,系统界面将一直如图2.2.6显示图2.2.62.2.7 关闭窗口2.2.7.1界面设计若当前没有窗体处于打开状态,则系统跳出以上信息提示2.2.7.2系统输入说明此操作无需输入数据,点击“关闭窗口”将关闭当前的窗口2.2.7.3系统功能和处理关闭窗口:此功能所有的用户都可使用,是关闭活动窗口的另一方法2.2.7.4系统输出说明屏幕输出:1.若当前有活动窗口,则直接关闭活动窗口2.若当前没有活定窗口,则系统会弹出“当前没有活动窗体”的提示信息,点击“确定”即可2.2.8 退出系统2.2.8.1界面设计2.2.8.2系统输入说明点击“是”推出当前系统点击“否”继续当前系统的操作2.2.8.3系统功能和处理退出系统:此功能所有的用户都可使用,功能相当于系统总界面右上角的关闭按钮2.2.8.4系统输出说明屏幕输出:点击“确定要退出系统吗?”信息提示上的“是”按钮,将关闭当前系统的全部操作2.3员工档案管理模块介绍2.3.1添加员工档案2.3.1.1界面设计2.3.1.2系统输入说明1. 添加:点击“添加”按钮,输入信息,再按“保存”2. 移动:点击“移动”按钮,可逐条查看员工信息3. 返回:点击“返回”按钮,可退出员工档案编辑2.3.1.3系统功能和处理添加:在基本考勤和工作经验中可以添加员工档案信息,并在信息列表中浏览.移动:点击按钮,可以逐个浏览员工的档案信息返回:点击返回,可以退出界面2.3.1.4系统输出说明添加:输入相关信息后,提示“数据已经保存”,保存到数据库;移动:点击移动按钮,逐个显示数据库中的信息;返回:点击返回按钮,退出界面,回到主菜单界面;2.3.2查询员工档案2.3.2.1界面设计2.3.2.2系统输入说明1. 按编号查询:选择“按编号查询”,输入要查询的员工的编号,再按“查询”2. 按姓名查询:选择“按姓名查询”,输入要查询的员工的姓名,再按“查询”模糊查询:选择“进公司日期”,再按“查询”可显示该时间进公司的所有员工的信息2.3.2.3系统功能和处理按编号查询:输入员工编号,可以查询该员工档案的对应信息;按姓名查询:输入员工姓名,可以查询该员工档案的对应信息按日期查询:选择年度和月份,可以进行模糊查询;2.3.2.4系统输出说明按姓名查询:显示数据库中符合姓名条件的员工档案信息;按编号查询:显示数据库中符合编号条件的员工档案信息;按日期查询:显示数据库中符合日期条件的所有员工档案信息2.3.3员工档案报表2.3.3.1界面设计2.3.3.2系统输入说明1.点击查询考勤信息报表,弹出“请输入MS TET OLE DB初始化信息”界面;2.进行数据库的连接,并提示“成功连接数据信息”的信息;2.3.3.3系统功能和处理1. 打印:点击左上角的打印图标,可打印报表2. 导出:点击左上角的导出图标,可以以网页的形式生成报表3. 缩放:选择范围可对报表进行放大缩小2.3.3.4系统输出说明4. 打印:点击左上角的打印图标,可打印报表并浏览报表5. 导出:点击左上角的导出图标,可以以网页的形式生成报表并浏览6. 缩放:选择范围可对报表进行放大缩小并浏览2.3.4 更新员工档案2.3.4.1 界面设计2.3.4.2 系统输入说明4. 编辑:点击“编辑”按钮,修改信息,再按“保存”5. 移动:点击“移动”按钮,可逐条查看员工信息6. 返回:点击“返回”按钮,可退出员工档案编辑2.3.4.3 系统功能和处理编辑:在基本信息和工作经验中可以修改员工档案信息,并在信息列表中浏览.移动:点击按钮,可以逐个浏览员工的档案信息返回:点击返回,可以退出界面2.3.4.4 系统输出说明编辑:输入相关信息后,提示“数据已经保存”,保存到数据库;移动:点击移动按钮,逐个显示数据库中的信息;返回:点击返回按钮,退出界面,回到主菜单界面;2.3.5 删除员工档案2.3.5.1 界面设计2.3.5.2 系统输入说明1. 删除:点击“删除”按钮,提示信息,再按“确定”3. 移动:点击“移动”按钮,可逐条查看员工信息4. 返回:点击“返回”按钮,可退出员工档案编辑2.3.5.3 系统功能和处理删除:选择要删除的员工档案信息,点击删除,并在信息列表中浏览.移动:点击按钮,可以逐个浏览员工的档案信息返回:点击返回,可以退出界面2.3.5.4 系统输出说明删除:选择相关信息后点击删除按钮,提示“确定要删除吗?”,确定后相关记录从数据库中删除;移动:点击移动按钮,逐个显示数据库中的信息;返回:点击返回按钮,退出界面,回到主菜单界面;2.4考勤管理模块介绍2.4.1考勤信息管理2.4.1.1界面设计2.4.1.2系统输入说明1. 添加:点击“添加”按钮,输入信息,再按“保存”2. 移动:点击“移动”按钮,可逐条查看员工信息3. 返回:点击“返回”按钮,可退出考勤档案编辑2.4.1.3系统功能和处理添加:在基本考勤和其他考勤中可以添加考勤信息,并在考勤列表中浏览.移动:点击按钮,可以逐个浏览员工的考勤信息返回:点击返回,可以退出界面2.4.1.4系统输出说明添加:输入相关信息后,提示“数据已经保存”,保存到数据库;移动:点击移动按钮,逐个显示数据库中的信息;返回:点击返回按钮,退出界面,回到主菜单界面;2.4.2查询考勤信息2.4.2.1界面设计2.4.2.2系统输入说明1. 按编号查询:选择“按编号查询”,输入要查询的员工的编号,再按“查询”2. 按姓名查询:选择“按姓名查询”,输入要查询的员工的姓名,再按“查询“模糊查询:选择“进公司日期”,再按“查询”可显示该时间进公司的所有员工的信息2.4.2.3系统功能和处理按编号查询:输入员工编号,可以查询该员工的对应考勤信息;按姓名查询:输入员工姓名,可以查询该员工的对应考勤信息按日期查询:选择年度和月份,可以进行模糊查询;2.4.2.4系统输出说明按姓名查询:显示数据库中符合姓名条件的员工考勤信息;按编号查询:显示数据库中符合编号条件的员工考勤信息;按日期查询:显示数据库中符合日期条件的所有员工考勤信息;2.4.3考勤信息报表2.4.3.1界面设计2.4.3.2系统输入说明1.点击查询考勤信息报表,弹出“请输入MS TET OLE DB初始化信息”界面;2.进行数据库的连接,并提示“成功连接数据信息”的信息;2.4.3.3系统功能和处理1. 打印:点击左上角的打印图标,可打印报表2. 导出:点击左上角的导出图标,可以以网页的形式生成报表3. 缩放:选择范围可对报表进行放大缩小2.4.3.4系统输出说明4. 打印:点击左上角的打印图标,可打印报表并浏览报表;5. 导出:点击左上角的导出图标,可以以网页的形式生成报表并浏览;6. 缩放:选择范围可对报表进行放大缩小并浏览;2.4.4 修改考勤信息2.4.4.1 界面设计2.4.4.2 系统输入说明4. 修改:点击“修改”按钮,修改信息,再按“保存”5. 移动:点击“移动”按钮,可逐条查看员工信息6. 返回:点击“返回”按钮,可退出考勤档案编辑2.4.4.3 系统功能和处理修改:在基本考勤和其他考勤中可以修改考勤信息,并在考勤列表中浏览. 移动:点击按钮,可以逐个浏览员工的考勤信息返回:点击返回,可以退出界面2.4.4.4 系统输出说明修改:输入相关信息后,提示“数据已经保存”,保存到数据库;移动:点击移动按钮,逐个显示数据库中的信息;返回:点击返回按钮,退出界面,回到主菜单界面;2.4.5 删除考勤信息2.4.5.1 界面设计2.4.5.2 系统输入说明1. 删除:点击“删除”按钮,提示信息,再按“确定”3. 移动:点击“移动”按钮,可逐条查看员工考勤信息4. 返回:点击“返回”按钮,可退出员工考勤信息的编辑2.4.5.3 系统功能和处理删除:选择要删除的员工考勤信息,点击删除,并在信息列表中浏览.移动:点击按钮,可以逐个浏览员工的考勤信息返回:点击返回,可以退出界面2.4.5.4 系统输出说明删除:选择相关信息后点击删除按钮,提示“确定要删除吗?”,确定后相关记录从数据库中删除;移动:点击移动按钮,逐个显示数据库中的信息;返回:点击返回按钮,退出界面,回到主菜单界面。