ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:23.49KB ,
资源ID:2077354      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2077354.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(人力资源管理系统概要设计说明书.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、人力资源管理系统概要设计说明书概要设计说明书 1引言 11编写目的在人力资源管理系统项目的前一阶段,也就是需求分析阶段中,已 经将系统用户对本系统的需求做了详细的阐述,并在需求规格说明 书中得到详尽得叙述及阐明。本阶段已在系统的需求分析的基础上,对人力资源管理系统做概要 设计。主要解决了实现该系统需求的程序模块设计问题。包括如何 把该系统划分成若干个模块、决定各个模块之间的接口、模块之间 传递的信息,以及数据结构、模块结构的设计等。在以下的概要设 计报告中将对在本阶段中对系统所做的所有概要设计进行详细的 说明。在下一阶段的详细设计中,程序设计员参考本概要设计说明书,在 概要设计对人力资源管理系

2、统所做的模块结构设计的基础上,对系 统进行详细设计。在以后的软件测试以及软件维护阶段参考本说明 书,以便于了解在概要设计过程中所完成的各模块设计结构,或在 修改时找出在本阶段设计的不足或错误。 12项目背景本项目(人力资源管理系统)由某公司委托,由第3开发小组等负责 开发。人力资源管理系统将由两部分组成:置于管理部门的前台客户程序 ,以及置于公司的数据库服务器。本系统与其他系统的关系如下: 13定义 131 专门术语 SQL SERVER:系统服务器所使用的数据库管理系统。 SQL:一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域。值互不相同。

3、外部主键:数据库表中与其它表的主键关联的域。132 缩写 系统:若未特别指出,统指本机预定系统。 SQL: Structured Query Language(结构化查询语言)。14参考资料以下列出在概要设计过程中所使用到的有关资料: 1需求规格说明书 杨晓丹、王卉 刘守玉 王晋娜等,第三软 件开发小组成员 2用户操作手册第三软件开发小组开发成员第三软件开发小组开发成员 3 系统设计说明书件开发小组 4 软件开发计划第三软件开发小组开发成员 5概要设计说明书 第三软件开发小组开发成员6详细设计说明书 第三软件开发小组开发成员7测试用例 第三软件开发小组开发成员8配置管理计划 第三软件开发小组开

4、发成员2.任务概述 21 目标 22 运行环境系统将由两部分程序组成,安装在公司各部门客户机上的客户程序及公司内的数据服务器程序。23 需求概述某公司为方便管理,需开发一个人力资源管理定系统。为便于公司 高层对员工进行系统的管理,首先由管理员为各部门相关管理人员 分配用户名、初始密码。人事部门需把员工信息(包括:员工编号、姓名、性别、出生日期、民族、政治面貌、职 务、部门、基本工资、备注),招聘计划(包括:招聘时间、部门、人数 、要求),输入到系统的客户端程序,财务部门根据员工一段时间来 的工作日来把员工的工资信息(包括:员工编号、姓名、性别、部门号、基本工资、浮动工资、交通补贴、通讯补贴、常

5、规、午 餐补贴、车补、福利、扣除、应发工资)输入到系统的客户端程序。 要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。 3.总体设计 31 处理流程下面将使用(结构化设计)面向数据流的方法对机票预定系统的处 理流程进行分析。系统可分为两大部分:一、客户机上的程序,二、 服务器上的程序。以下将分别对系统的这两大部分进行流程分析: 311 客户机程序流程客户机上的输入信息为员工信息,招聘计划、员工薪酬信息、人员 调动信息、统计报表。其内部处理流程如下:下面对各模块进行功能说明: 1.读入员工招聘计划,招聘新员工。 2.读入员工薪酬的

6、信息。 3.准备服务器数据查询。 312服务器程序流程 下面对各模块(以数字表示)进行功能说明: 1接受有客户机程序经服务器传送到客户机的数据。2.查询将数据准备发送到客户机。 以上显示的各模块数字。 32 总体结构和模块外部设计下面以结构图来描述机票预定系统的软件总体结构。框内注明了模 块的名字;方框之间的直线表示模块的调用关系。321 客户机部分 人事管理系322服务器程序部分 人力资源管理系统(服务器部分) 接收数据 数据处理、查询 接收客户机数 准备SQL 判断查询 数据库操判断 准备返回准备返回其中在数据处理、查询下作了省略。3.3 功能分配模块的分工:代码的编写:员工基本表、社会关

7、系、工作情况、学习情况;部门表、 岗位表;标准薪酬表、员工薪酬表,薪酬发放表、调动管理表、职位发布表、 简历表、面试表、笔试表、结果表、试题表、考卷表、出题表、一级试题表、二级试题表、职 位名称表、职位类 型表、职位一级表、职位二级表、职位三级表、 国家表:省份表、机构表、用户权限表、角色表、角右、员工资料查 询、薪酬查询、薪稠查询、试题查询、调动查询查询等系统功能:用户权限管理、档案管理 、薪酬管理、招聘管理、人事变更、调动登记、调动审核,统计报表等。 4.接口设计41 外部接口411 用户界面在用户界面部分,根据需求分析的结果,用户需要一个用户友善界 面。在界面设计上,应做到简单明了,易于

8、操作,并且要注意到界面 的布局,应突出的显示重要以及出错信息。外观上也要做到合理化 ,考虑到用户多对WINDOW风格较熟悉,应尽量向这一方向靠拢。在设计语言上,已决定使用 java 进行编程。其中服务器程序界面要做到操作简单,易于管理。在设计上采用下 拉式菜单方式。总的来说,系统的用户界面应作到可靠性、简单性、 易学习和使用。 412 软件接口 服务器程序上可使用SQL SERVER 的对数据库的命令备分,以做到对数据的保存。 42 内部接口内部接口方面,各模块之间采用函数调用、参数传递、返回值的方 式进行信息传递。具体参数的结构将在下面数据结构设计的内容中 说明。接口传递的信息将是以数据结构

9、封装了的数据,以参数传递或返回值的形式在各模块间传输。 5.数据结构设计 51 数据库数据结构设计 系统将采用 SQL SERVER, 系统主要需要维护29张数据表:考虑到数据库的安全性,用户表主要用于管理员为各部门管理员分 配用户名和初始密码。1员工档案信息表 表名 空/非数据类型(精度范列名 空 约束条件 其他说明 围) emp_id varchar(12) 非空 种子,自增1 档案编号 三级机构 单项 emp_org_id int(4) 非空 多对一 机构Id emp_name Varchar(50) 员工姓名 非空 emp_age Int(4) 年龄 空 emp_sex varchar

10、(2) 性别 空 emp_email varchar(50) 空 Email emp_phone varchar(13) 用户电话 空 空 emp_qq varchar(10) QQ 移动电话 空 emp_mobile varchar(11) 地址 空 emp_address varchar(50) 邮编 空 emp_zip varchar(6) 省份ID 空 emp_city_id int(4) 员工照片 空 emp_pic varchar(50) 出生年月 空 emp_birthday varchar(8) 民族 空 emp_nation varchar(20) 宗教 空 emp_reli

11、gion varchar(20) 政治面貌 空 emp_polity varchar(20)身份证号 空 emp_IDcard varchar(18) 社会保障号 空emp_ensureNo varchar(20) 学历 空 emp_degree varchar(20)教育年限 空 emp_school_age int(4) 专业 空 emp_specialty varchar(20) 空 工作表 单项多工作id emp_job_id int(4) 对一 空 标准薪酬表 单薪酬id emp_salary_id varchar(10) 项多对一 职称表 单项多职位分类Id emp_jobgrad

12、e_id int(4) 对一 空 开户行 emp_bank varchar(20) 空 帐号 emp_bankNo varchar(20) 空 登记人 emp_booker varchar(12) 空 登记时间 emp_build_date Datetime(8)空 健康状况 emp_strong varchar(50) 空 爱好 emp_love varchar(50) 空 履历 emp_record varchar(50) 空 关系 emp_relation varchar(50) 空 备注 emp_remark varchar(50) 空 状态 emp_state varchar(50)

13、 职员修改人 emp_modify varchar(12) 空 修改时间 emp_modify_date datetime(8) 空 薪酬复核人 emp_sal_check varchar(12) 空 复核时间 emp_sal_check_date datetime(8) 空 薪酬状态 emp_sal_state varchar(10) 空 毕业学校 emp_school varchar(50) 空 薪酬修改人 emp_sal_modifyvarchar(12) 空 薪酬修改时间 emp_sal_modify_date datetime(8) 员工信息表保存员工档案信息,主键为员工编号。 2员

14、工工资表 表名 数据类型 列名 空/非空 约束条件 其他说明 (精度范围) 表准薪酬唯 sal_id varchar(12) 种子,自增1 非空 一标识 标准薪酬名 sal_name varchar(12) 非空 称 sal_basic varchar(12) 非空 基本工资 sal_traffic money(8) 空 交通补贴 sal_float money(8) 空 浮动工资 空 通讯补贴 sal_message money(8) sal_routine 空 常规 money(8) sal_lunch 空 午餐补贴 money(8) sal_traffic_subsidy 空 交通补贴

15、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 空 修改时间

16、datetime(8) sal_total 非空 审核 money(8)员工工资表保存员工工资信息资料,它的主键为员工编号。3部门表 ORG_one(I级机构表) 表名 空/非数据类型 列名 空约束条件 其他说明 (精度范围) orgOne_id int(4) 非空 种子,自增1 I级机构Id orgOne_name varchar(50) 非空 I机构名称ORG_two(II级机构) 表名 空/非数据类型 列名 空 约束条件其他说明 (精度范围) orgTwo_id int 非空 种子,自增1 II级机构Id 非空 II级机构名称 orgTwo_name varchar(50) 一级机构表 双隶属于一级机 orgTwo_s

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1