人事档案管理系统概要设计说明书

合集下载

数据库课设--人事档案系统说明书

数据库课设--人事档案系统说明书

数据库课设--人事档案系统说明书数据库课设--人事档案系统说明书1.引言1.1 编写目的1.2 文档范围1.3 定义1.4 参考文献2.系统概述2.1 系统简介2.2 系统功能2.3 用户特点3.需求分析3.1 功能需求3.1.1 用户登录3.1.2 员工信息管理3.1.3 公司部门管理3.1.4 职位管理3.1.5 薪资管理3.1.6 统计报表3.2 数据需求3.2.1 数据库设计3.2.2 数据字典4.概要设计4.1 架构设计4.1.1 系统架构图 4.1.2 数据库设计 4.1.3 界面设计4.2 模块设计4.2.1 用户模块4.2.2 员工信息模块 4.2.3 部门管理模块 4.2.4 职位管理模块 4.2.5 薪资管理模块4.2.6 统计报表模块5.详细设计5.1 用户模块详细设计5.1.1 用户登录设计5.1.2 用户权限设计5.2 员工信息模块详细设计 5.2.1 员工基本信息设计 5.2.2 员工合同管理设计 5.2.3 员工培训记录设计 5.3 部门管理模块详细设计 5.3.1 部门信息设计5.3.2 部门调动设计5.4 职位管理模块详细设计 5.4.1 职位信息设计5.4.2 职位调整设计5.5 薪资管理模块详细设计 5.5.1 薪资信息设计5.5.2 薪资调整设计5.6 统计报表模块详细设计 5.6.1 员工统计报表设计5.6.2 部门统计报表设计6.测试计划6.1 单元测试6.2 集成测试6.3 系统测试7.部署计划7.1 硬件要求7.2 软件要求7.3 数据库配置7.4 系统部署流程8.维护与支持8.1 错误处理与日志记录8.2 常见问题解答8.3 联系支持附件:附件1:系统架构图附件2:数据库设计文档附件3:界面设计文档法律名词及注释:1.版权:指对于某一作品享有的法定权益,包括复制权、发行权等。

2.许可证:指由掌握某一特定技术或权益的机构或个人授予他人使用该技术或权益的证书。

企业人事档案管理系统设计说明书

企业人事档案管理系统设计说明书

具体操作步骤(一)表建立如下各表基本数据表如下(二)表单的建立启动表单进入界面登录界面主界面维护界面查询界面1查询界面2浏览界面1浏览界面2(三)命令代码1、启动的登录按钮:do form 登录.scx release thisform2、启动的退出按钮:quit3、进入的登录按钮:logcount=logcount+1locate for alltrim(用户.用户名)==alltrim(bo1.value)if found() and alltrim(用户.密码)==alltrim(thisform.text1.value)do form 主界面.scxrelease thisformelseif logcount<3 then=messagebox("操作员或密码错误请重新输入!!!",48,"严重警告") thisform.text1.setfocuselse=messagebox("对不起,您是非法用户,系统将会退出!!!",48,"严重警告") quitendifendif4、进入的退出按钮:release thisform5、第一个:go topthisform.refreshthis.enabled=.F.mand3.enabled=.f.mand4.enabled=.t.mand5.enabled=.t.6、上一个:skip -1mand4.enabled=.t.mand5.enabled=.t.if bof() thengo topthis.enabled=.f.mand2.enabled=.f.endifthisform.refresh7、下一个:skip +1mand4.enabled=.t.mand5.enabled=.t.if bof() thengo topthis.enabled=.f.mand2.enabled=.f.endifthisform.refresh8、末一个:go bottomthis.enabled=.F.mand4.enabled=.f.mand2.enabled=.t.mand3.enabled=.t.thisform.refresh9、查询按钮:bo1.setfocuslocate all for bo1.value=员工工作档案表.员工号thisform.text1.value=员工工作档案表.现工作单位thisform.text2.value=员工工作档案表.现担任职务thisform.text3.value=员工工作档案表.所属部门thisform.text4.value=员工工作档案表.工资级别thisform.text5.value=员工工作档案表.基本工资thisform.refreshbo1.refresh10、关闭按钮:release thisform(四)程序设计:SET TALK OFFSET SAFE OFFSET DATE ANSISET EXCLU OFFCLEA ALLCLOS ALLset sysmenu off do form 启动.scxread events(五)菜单设计:(六)项目设计:将程序设置为主程序,进行连编。

人事管理系统概要设计说明书

人事管理系统概要设计说明书

人事管理系统概要设计说明书1.引言1.1编写目的在本人事管理系统项目的前一阶段,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的实地调研中获得。

本阶段在系统的需求分析的基础上,对人事管理系统做概要设计。

主要解决实现该系统需求的程序模块设计问题。

包括决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。

在以下的概要设计报告中将对本阶段中对系统所做的所有概要设计进行详细的说明。

在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对人事管理系统所做的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

1.2项目背景●系统名称:企业人事管理系统●项目提出者:某公司●最终用户:公司或企业术语定义●事务流:数据进入模块后可能有多种路径进行处理。

●主键:数据库表中的关键域,值互不相同。

●外部主键:数据库表中与其他表主键关联的域。

●ROLLBACK: 数据库的错误恢复机制。

2.总体设计2.1 需求规定本系统主要是用来处理员工的相关信息以及工资等的情况统计,公司把员工的信息,包括姓名、性别、年龄等信息输入人事管理系统的数据库,然后在管理终端可以对数据进行查询和修改等操作。

使用人事管理系统,便于公司领导掌握人员的动向,及时调整人才的分配。

2.2结构系统的模块的划分已在需求规格说明书中写出,每个模块相对应的有一个程序模块,我们把这些程序模块命名为**程序块。

从需求规格说明书中得出各模块之间的关系如下:2.3 人工处理过程本系统人工处理过程主要有:1.登记员工的信息。

2.设置系统的基础数据。

3.设置员工的权限。

3. 接口设计3.1 用户接口用户接口主要采用图形接口和命令接口方式,用户可以通过点击图形界面的按钮、菜单、对话框等图形接口元素对程序和数据进行操作和在输入框中输入命令的方式查询信息。

人事管理系统详细设计说明书

人事管理系统详细设计说明书

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编写目的通过该系统可以方便、快捷地职工信息进行添加、修改及删除操作,并且可以在数据库中存储相应职工的照片。

《人事档案管理系统》使用说明书综述

《人事档案管理系统》使用说明书综述

《人事档案管理系统》使用说明书一、系统简介该人事档案管理系统旨在对企业人事档案进行信息化日常管理,业务包括:(1)员工个人信息的查询与维护。

员工可以查询自己的各项档案信息,包括基本信息、培训信息、考勤信息、考核信息和奖惩信息;员工可以修改自己的联系方式和生日(对其他信息的修改需要管理员或具有相应权限的用户进行操作)。

(2)员工管理具有该权限的用户可以添加、删除、查询和修改员工信息。

对员工信息的查询支持多条件组合查询。

(3)考勤管理具有该权限的用户可以查看按月统计的员工考勤记录(普通员工只能在个人信息查询模块查看自己的按天列出的历史考勤记录)。

(4)培训管理具有该权限的用户可以添加、删除、查询和修改培训项目,以及将员工添加到培训中或从培训中移除。

(5)考核管理具有该权限的用户可以添加、删除、查询和修改员工考核成绩(业务流程还未实现)。

(6)奖惩管理具有该权限的用户可以添加、删除、查询和修改员工的奖励和惩罚记录(业务流程还未实现)。

(7)权限管理具有该权限的用户可以查询权限的授权情况,将员工(系统用户)添加到现有角色以及从所属角色中移除。

(8)角色管理具有该权限的用户可以添加、删除、查询和修改角色权限。

(9)账户设置用户可以修改登录密码。

(10)工资管理入职时间每满两年工资上涨浮动10%。

(触发器来实现)二、系统登录与当前可用的系统用户系统登录界面如下图所示:系统使用用户ID(即员工ID)和密码登录。

由于不同用户具有的权限不同,登陆后显示出的模块不同。

本说明书中使用用户ID“1”和密码“123”登录系统,作为使用说明。

登录系统后,显示的导航界面如下:当前可用的用户ID(系统中已录入的员工)及密码保存在数据库中的Users表中。

可使用Windows身份验证(具有管理员权限)或SQL Server身份验证下的登录名sa(即数据库管理员,密码在安装数据库时已指定)和登录名Suna(本系统使用的数据库用户,密码为suna2013,只有有限的权限)登录数据库EmployeeManage,即可查看到该表。

人力资源管理系统概要设计说明书

人力资源管理系统概要设计说明书

人力资源管理系统概要设计说明书概述本文档是人力资源管理系统概要设计说明书,旨在为系统开发人员、项目管理人员等研发团队提供系统设计的详细说明。

该系统旨在帮助企业高效地管理人力资源,包括招聘、员工信息管理、绩效评估等。

1.引言1.1 编写目的本文档编写的目的是为了明确人力资源管理系统的功能需求和设计要求,以便开发团队能够准确地进行系统开发和实施。

1.2 项目概述人力资源管理系统是一个集成化的软件系统,旨在帮助企业实现人力资源的全面管理和优化,提高人员配备和绩效评估等业务流程的效率。

2.总体设计2.1 系统架构本系统采用多层架构,包括表现层、业务逻辑层和数据访问层。

表现层负责与用户进行交互,业务逻辑层实现系统的核心业务逻辑,数据访问层负责与数据库进行数据交互。

2.2 功能模块2.2.1 用户管理模块该模块包括用户注册、登录、权限管理等功能,用户可以根据权限进行系统的不同操作。

2.2.2 招聘管理模块该模块包括发布职位、简历管理、面试评估等功能,企业可以通过本系统高效地进行招聘流程管理。

2.2.3 员工信息管理模块该模块包括员工信息录入、修改、查询等功能,方便企业对员工信息进行维护和管理。

2.2.4 绩效评估模块该模块包括制定评估标准、评估过程管理、结果统计等功能,可帮助企业对员工进行绩效评估。

2.2.5 薪酬管理模块该模块包括薪资计算、发放、福利管理等功能,帮助企业实现薪酬的全面管理。

3.数据库设计3.1 数据库结构本系统的数据库采用关系型数据库,包括用户表、职位表、员工信息表、绩效评估表等。

3.2 数据库操作本系统使用SQL语句进行数据库操作,包括数据的插入、修改、查询等。

4.系统界面设计4.1 登录界面用户通过输入账号和密码进行登录,系统根据用户的权限进行不同的界面展示。

4.2 用户管理界面该界面展示用户信息、权限管理等功能,管理员可以对用户进行权限的分配和管理。

4.3 招聘管理界面该界面展示招聘职位列表、简历管理等功能,管理员可以对招聘流程进行管理。

人力资源管理系统概要设计说明书

人力资源管理系统概要设计说明书人力资源管理系统概要设计说明书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 人力资源法- 人力资源法是指规定人力资源管理相关事项的法律,包括招聘、培训、薪资、绩效等方面的规定。

人事档案系统详细设计说明书


(2)“取消”按钮触发的处理:关闭登录窗口
6 .接口 7.存储分配:由计算机自动分配内存 8.注释设计 9.限制条件 第一次使用系统时,用户名为000,密码为123456 10.测试计划 • 初次安装系统后,测试初始用户名和密码能否 正确登录 • 正确登录后,对用户名和密码进行更改 • 使用修改过的用户名和密码是否能正确登录 11.尚未解决的问题 密码的加密问题
5.主要算法 (1)“确定”按钮触发的处理:验证用户的合法 性 处理流程: • 取得用户输入的用户名和密码 • if 用户名 and 口令 正确 then 查询用户帐户表验证用户名和lse 提示“用户名或密码错误” 累计错误三次,系统自动关闭 end if
人事档案管理系统详细设计说明书
1.引言 2.系统结构图 3.模块设计说明(以登录模块为例) 3.1 登录模块 1.功能描述 对登录系统的用户进行身份验证,确定用户 的访问权限。 2.调用方式 任何用户登录系统时,都要首先调用此模块
3.处理过程 获得用户输入的用户名和密码,访问数据库 的用户帐户表,查询用户名和密码是否匹配。 如果匹配提示登录成功,否则提示错误信息。 登录3次失败则退出系统。 4.界面设计: 两个文本框用于输入用户名和密码,确定和取 消命令按钮

人事档案管理系统系统工程说明书

人事档案管理系统
1.系统规模和目标 规模:某中型企业,员工1000~1500人 目标:对人事信息进行全面管理,便于人力资源的 日常管理、开发和利用 2.当前系统的状况 依靠人工进行,档案信息采用花名册、履历表等纸 质表格人工填写和保存,信息的查找需要翻查账本 式的登记本,人事信息的统计需要手工完成
3.当前系统的业务流程 • 工作人员配置情况: 负责人一名,负责人事档案管理的全面工作。管理 员两名,从事具体的人事信息的登记、更改、统计、 考勤、审核等工作 • 人事管理: 当人员发生新进、调出、辞退、死亡、职位变动、 休假等变动时,由管理员根据变动情况进行更改、 登记等操作。必要时,需要经过负责人审核。 • 人事信息查询: 根据姓名、工号、所属部门等识别代码进行查询 • 人事信息统计: 根据统计要求,先查找然后手工填写统计表格
5.定制方案 方案A:采用VisualFoxpro开发 方案B:使用Oracle+Java开发 方案C用Access+VB开发 。。。 6.推荐方案 成本,工期,技术实现,使用方便。。。
7.草拟开发计划 各项工作的负责人,开发进度,经费预算, 开发软硬件环境等 可使用项目管理软件,如 Microsoft Office Project

4、人事管理系统详细设计说明书

目录1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3参考资料 (1)2.总体设计 (2)2.1需求概述 (2)2.2软件结构 (4)3.程序描述 (8)3.1功能描述 (8)3.2性能 (25)3.3输入项目 (25)3.4输出项目 (26)3.5算法 (26)3.6程序逻辑 (27)3.7软件接口 (33)3.8限制条件 (33)3.9测试要点 (33)1.引言1.1编写目的本详细设计说明书是针对网络信息体系结构的课程作业而编写。

目的是对该项目进行详细设计,在概要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,为进行后面的实现和测试做准备。

本详细设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。

1.2项目背景项目名称:人事管理系统解决方案名称:Company Personnel Management System本项目创意的提出者:刘浏,刘思彤,王珽,郎国起开发者:刘浏,刘思彤,王珽,郎国起项目介绍:人事管理是一套先进的管理模式,其实施要取得成功,必须有必需的技术和工具支持,公司人事管理软件(CPM)是实施人事部门人员管理职工必不可少的一套技术和工具集成支持平台。

CPM管理系统基于通讯、计算机等信息技术,能实现企业对职工、部门的良好管理,能够协助管理者更好地完成管理的两项基本任务:管理和了解职工状况。

1.3参考资料[1]历力.基于WEB的企业人力资源管理系统的设计与实现[D].西安石油大学,2015.[2]董秋云.网络环境下的企业人力资源管理系统构建研究[J].齐齐哈尔大学学报(哲学社会科学版),2009(04):65-66.[3]郝大杰.浅析ERP人力资源管理系统在企业中的应用[J].才智,2015(32):243-244.[4]吴懿.企业人力资源管理系统分析与实现[J].信息与电脑(理论版),2015(23):110-111. 张海藩编著.软件工程导论(第五版).北京:清华大学出版社.2008年.2.总体设计2.1需求概述2.1.1功能需求系统主要有九个模块:登录模块、员工信息模块、工资信息模块、人事变动模块、考勤信息模块、系统信息模块、部门信息模块、绩效考核模块、合同管理模块;2.1.2适应性1. 操作方式具备鼠标和键盘共同操作;2. 运行环境应具备Windows 7;2.1.3运行需求1用户界面1. 屏幕格式:采用Windows友好界面;2. 报表格式:采用普通报表格式;3. 菜单格式:采用下拉式菜单与右键快捷菜单并用;2硬件接口用户接口:该系统是人事管理系统,是通过浏览器发布信息的,所以只要用户可以接入Internet即可访问该系统,而通过统一的终端格式一体机,用户只需手点触屏幕进行操作即可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2. 总体设计 2.1 需求规定 (1)功能划分 ) • 系统帐户管理:主要对系统用户进行管理,包括 系统帐户管理:主要对系统用户进行管理, 登录、退出、 登录、退出、记录操作流程等 • 人事档案管理:。。。。 人事档案管理:。。。。 • 系统数据管理:。。。。 系统数据管理:。。。。 (2)性能规定 ) • 系统要求输入的年龄为整数 • 系统的更新处理时间应在可接受的范围内 • 。。。。。 2.2 运行环境 • 硬件环境:要求处理器为奔腾 ,内存为。。。。 硬件环境:要求处理器为奔腾3,内存为。。。。 • 软件环境:本系统要求操作系统为 软件环境:本系统要求操作系统为Windows XP, , 数据库为。。。开发工具为。。。 。。。开发工具为 数据库为。。。开发工具为。。。
4.系统数据结构设计 系统数据结构设计 4.1 数据库设计 根据ER图建立数据表 根据 图建立数据表 4.2 数据结构与程序的关系 系统进行用户身份验证时, 系统进行用户身份验证时,首先通过登录 界面获得用户输入的ID和密码 和密码, 界面获得用户输入的 和密码,程序访问 数据库的用户表,若不匹配, 数据库的用户表,若不匹配,返回结果到 登录窗口,提示错误,相反登录成功。 登录窗口,提示错误,相反登录成功。
人事档案系统概要设计说明书
1.引言 引言 1.1 编写目的 说明对程序系统的设计考虑, 说明对程序系统的设计考虑,包括程序系统 的基本处理流程,程序系统的组织结构, 的基本处理流程,程序系统的组织结构,模 块划分,功能分配,接口设计,运行设计, 块划分,功能分配,接口设计,运行设计, 数据结构设计和出错处理等, 数据结构设计和出错处理等,为详细设计提 供基础 1.2 背景 1.3 定义 1.4 参考资料

2.3 系统结构图 软件结构图 3 接口设计 3.1 用户接口 • 系统采用 系统采用Windows风格人机接口。。。。 风格人机接口。。。。 风格人机接口 3.2 外部接口 • 本系统与企业办公自动化系统相连接,接口形式 本系统与企业办公自动化系统相连接, 。。。。交换的数据为 交换的数据为。。。 为。。。。交换的数据为。。。 3.3 内部接口 户用验证:提供系统用户登录时,身份验证功能, 户用验证:提供系统用户登录时,身份验证功能, 用户进行角色切换时必须调用此模块进行身份验 证 。。。各模块之间的接口和调用关系 。。。各模块之间的接口和调用关系
相关文档
最新文档