人力资源管理系统概要设计说明书Word格式.docx
- 文档编号:14996078
- 上传时间:2022-10-26
- 格式:DOCX
- 页数:7
- 大小:23.49KB
人力资源管理系统概要设计说明书Word格式.docx
《人力资源管理系统概要设计说明书Word格式.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统概要设计说明书Word格式.docx(7页珍藏版)》请在冰豆网上搜索。
置于管理部门的前台客户程序,以及置于公司的数据库服务器。
本系统与其他系统的关系如下:
1.3定义1.3.1专门术语SQLSERVER:
系统服务器所使用的数据库管理系统。
SQL:
一种用于访问查询数据库的语言
事务流:
数据进入模块后可能有多种路径进行处理。
主键:
数据库表中的关键域。
值互不相同。
外部主键:
数据库表中与其它表的主键关联的域。
1.3.2缩写系统:
若未特别指出,统指本机预定系统。
StructuredQueryLanguage(结构化查询语言)。
1.4参考资料
以下列出在概要设计过程中所使用到的有关资料:
1.
需求规格说明书杨晓丹、王卉刘守玉王晋娜等,第三软件开发小组成员2.
用户操作手册第三软件开发小组开发成员
第三软件开发小组开发成员3.系统设计说明书
件开发小组4《软件开发计划》第三软件开发小组开发成员5.《概要设计说明书》第三软件开发小组开发成员
6.《详细设计说明书》第三软件开发小组开发成员
7.《测试用例》第三软件开发小组开发成员
8.《配置管理计划》第三软件开发小组开发成员
2.任务概述2.1目标2.2运行环境
系统将由两部分程序组成,安装在公司各部门客户机上的客户程序
及公司内的数据服务器程序。
2.3需求概述
某公司为方便管理,需开发一个人力资源管理定系统。
为便于公司高层对员工进行系统的管理,首先由管理员为各部门相关管理人员分配用户名、初始密码。
人事部门需把员工
信息(包括:
员工编号、姓名、性别、出生日期、民族、政治面貌、职务、部门、基本工资、备注),招聘计划(包括:
招聘时间、部门、人数、要求),输入到系统的客户端程序,财务部门根据员工一段时间来的工作日来把员工的工资信息(包括:
员工编号、姓名、
性别、部门号、基本工资、浮动工资、交通补贴、通讯补贴、常规、午餐补贴、车补、福利、扣除、应发工资)输入到系统的客户端程序。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。
并要求
客户机的界面要简单明了,易于操作,服务器程序利于维护。
3.总体设计3.1处理流程
下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分析。
系统可分为两大部分:
一、客户机上的程序,二、服务器上的程序。
以下将分别对系统的这两大部分进行流程分析:
3.1.1客户机程序流程
客户机上的输入信息为员工信息,招聘计划、员工薪酬信息、人员调动信息、统计报表。
其内部处理流程如下:
下面对各模块进行功能说明:
1.读入员工招聘计划,招聘新员工。
2.读入员工薪酬的信息。
3.准备服务器数据查询。
3.1.2
服务器程序流程下面对各模块(以数字表示)进行功能说明:
1.接受有客户机程序经服务器传送到客户机的数据。
2.查询将数据准备发送到客户机。
以上显示的各模块数字。
3.2总体结构和模块外部设计
下面以结构图来描述机票预定系统的软件总体结构。
框内注明了模块的名字;
方框之间的直线表示模块的调用关系。
3.2.1客户机部分人事管理系
3.2.2
服务器程序部分人力资源管理系统(服务器部分)接收数据数据处理、查询接收客户机数准备SQL判断查询数据库操判断准备返回准备返回
其中在数据处理、查询下作了省略„。
3.3功能分配
模块的分工:
代码的编写:
员工基本表、社会关系、工作情况、学习情况;
部门表、岗位表;
标准薪酬表、员工薪酬表,薪酬发放表、调动管理表、职位发布表、简历表、面试表、笔试
表、结果表、试题表、考卷表、出题表、一级试题表、二级试题表、职位名称表、职位类型表、职位一级表、职位二级表、职位三级表、国家表:
省份表、机构表、用户权限表、角色表、角右、员工资料查询、薪酬查询、薪稠查
询、试题查询、调动查询查询等系统功能:
用户权限管理、档案管理、薪酬管理、招聘管理、人事变更、调动登记
、调动审核,统计报表等。
4.接口设计
4.1外部接口
4.1.1用户界面
在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。
在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。
外观上也要做到合理化,考虑到用户多对WINDOW
风格较熟悉,应尽量向这一方向靠拢。
在设计语言上,已决定使用java进行编程。
其中服务器程序界面要做到操作简单,易于管理。
在设计上采用下拉式菜单方式。
总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用。
4.1.2软件接口服务器程序上可使用SQLSERVER的对数据库的命令备分,以做到对数据的保存。
4.2内部接口
内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。
具体参数的结构将在下面数据结构设计的内容中说明。
接口传递的信息将是以数据结构封装了的数据,以参数传递
或返回值的形式在各模块间传输。
5.数据结构设计5.1数据库数据结构设计系统将采用SQLSERVER,系统主要需要维护29张数据表:
考虑到数据库的安全性,用户表主要用于管理员为各部门管理员分配用户名和初始密码。
1.员工档案信息表表名空/非数据类型(精度范列名空约束条件其他说明围)emp_idvarchar(12)非空种子,自增1档案编号三级机构单项emp_org_idint(4)非空多对一机构Idemp_nameVarchar(50)员工姓名非空emp_ageInt(4)年龄空emp_sexvarchar
(2)性别空emp_emailvarchar(50)空Emailemp_phonevarchar(13)用户电话空空emp_qqvarchar(10)QQ移动电话空emp_mobilevarchar(11)地址空emp_addressvarchar(50)邮编空emp_zipvarchar(6)省份ID空emp_city_idint(4)员工照片空emp_picvarchar(50)出生年月空emp_birthdayvarchar(8)民族空emp_nationvarchar(20)宗教空emp_religionvarchar(20)政治面貌空emp_polityvarchar(20)
身份证号空emp_IDcardvarchar(18)社会保障号空
emp_ensureNovarchar(20)学历空emp_degreevarchar(20)
教育年限空emp_school_ageint(4)专业空emp_specialtyvarchar(20)空工作表单项多工作idemp_job_idint(4)对一空标准薪酬表单薪酬idemp_salary_idvarchar(10)项多对一职称表单项多职位分类Idemp_jobgrade_idint(4)对一空开户行emp_bankvarchar(20)空帐号emp_bankNovarchar(20)空登记人emp_bookervarchar(12)空登记时间emp_build_dateDatetime(8)
空健康状况emp_strongvarchar(50)空爱好emp_lovevarchar(50)空履历emp_recordvarchar(50)空关系emp_relationvarchar(50)空备注emp_remarkvarchar(50)空状态emp_statevarchar(50)职员修改人emp_modifyvarchar(12)空修改时间emp_modify_datedatetime(8)空薪酬复核人emp_sal_checkvarchar(12)空复核时间emp_sal_check_datedatetime(8)空薪酬状态emp_sal__statevarchar(10)空毕业学校emp_schoolvarchar(50)空薪酬修改人emp_sal_modify
varchar(12)空薪酬修改时间emp_sal_modify_datedatetime(8)员工信息表保存员工档案信息,主键为员工编号。
2.员工工资表表名数据类型列名空/非空约束条件其他说明(精度范围)表准薪酬唯sal_idvarchar(12)种子,自增1非空一标识标准薪酬名sal_namevarchar(12)非空称sal_basicvarchar(12)非空基本工资sal_trafficmoney(8)空交通补贴sal_floatmoney(8)空浮动工资空通讯补贴sal_messagemoney(8)sal_routine空常规money(8)sal_lunch空午餐补贴money(8)sal_traffic_subsidy空交通补贴money(8)sal_car空车补money(8)sal_institute非空制定人varchar(12)sal_booker非空登记人varchar(12)sal_bulider_date非空登记时间datetime(8)
sal_check空审核人varchar(12)sal_state非空状态varchar(10)sal_idea审核意见空varchar(100)sal_check_date空审核时间datetime(8)sal_modify空修改varchar(12)sal_modify_date空修改时间datetime(8)sal_total非空审核money(8)
员工工资表保存员工工资信息资料,它的主键为员工编号。
3.部门表ORG_one(I级机构表)表名空/非数据类型列名空
约束条件其他说明(精度范围)orgOne_idint(4)非空种子,自增1I级机构IdorgOne_namevarchar(50)非空I机构名称
ORG_two(II级机构)表名空/非数据类型列名空约束条件
其他说明(精度范围)orgTwo_idint非空种子,自增1II级机构Id非空II级机构名称orgTwo_namevarchar(50)一级机构表双隶属于一级机orgTwo_s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源 管理 系统 概要 设计 说明书