文档详情

企业人事管理系统系统设计说明书.doc

发布:2017-06-04约9.09千字共41页下载文档
文本预览下载声明
附录三 企业人事管理系统 系统设计说明书 目录 附录三 1 企业人事管理系统 1 系统设计说明书 1 1 引言 4 1.1 编写目的 4 1.2 背景 5 1.3 基线 5 1.4 范围 5 1.5 定义 6 1.6 参考资料 6 2 总体设计 7 2.1 概述 7 2.1.1 功能描述 7 2.2 运行环境 8 2.2.1 软件环境 8 2.2.2 硬件环境 8 2.3 系统总体结构和软件技术 8 2.3.1 系统构思 8 2.3.2 软件框架 9 3 系统功能设计 9 3.1 安全管理功能 9 3.1.1 登陆 10 3.1.2 安全管理 10 3.1.3 重新登陆 11 3.1.4 修改密码 12 3.1.5 退出 12 3.2 系统维护功能 12 3.2.1 管理员维护子功能 12 3.2.2 员工信息管理子功能 13 3.2.3 岗位信息管理子功能 14 3.2.4 部门信息管理子功能 15 3.2.5 员工奖惩信息管理子功能 15 4 概念模型设计 16 4.1 系统实体设计 17 4.1.1 数据表设计: 18 4.2 概念模型设计 25 4.3 物理模型设计 27 4.4 物理模型图 27 5 尚待解决的问题 41 引言 编写目的 本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。 本说明书的预期读者为:部门管理人员、系统设计人员、测试人员以及部分参与需求评审的人员。 背景 待开发软件系统的名称:企业人事管理系统; 此软件系统任务提出者:贵州大学; 此软件系统任务开发者:张光兰、谯亚军 此软件系统任务用户:企业的所有员工。 基线 企业人事管理系统需求分析说明书 v1.0。 范围 本系统的目标是管理企业员工、部门、岗位、人事调动的管理和经理及高层能对招聘人才做出计划。 系统包括企业的员工管理、部门管理、岗位管理基本管理工作。 系统包括为了开展上述工作而作的模块结构设置、管理角色设置、权限功能设置。 系统还包括为了监控、分析各项基本管理工作而编制的各项统计报表。 定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 【角色】在登陆界面上面有一个角色选择按钮,角色的意思是该系统使用者身份级别,不同的身份级别将有不同的使用权限。 【在职人数】一个部门下面有很多不同的岗位,岗位上的容纳量,而岗位上的在职人数就可以表明,该岗位上的员工人数是否足够。目的是可以根据这个值来确定招聘计划。 【月提层】该企业中的某一岗位的基础工资是固定的,员工的月提层是不同的,这样算下来才能区分出不同员工的总工资是不同的。 【打印】这是一个新增加的功能,点击它可以打印相关的文件信息出来。 参考资料 某单位《书店管理系统》 某单位《宾馆客房管理系统》 c)《C#程序设计经典教程》--清华大学出版社 d)《C#开发实战1200例》(第I卷)--清华大学出版社 总体设计 概述 功能描述 系统需要实现以下几个主要功能: 登陆管理:不同的管理员有不同权限,每一个管理员拥有自己的登陆用户名和密码,管理员都拥有查询和修改所有的职工的信息的权限,而只有高级管理员才拥有对管理层查询和修改的权限。 系统管理: 1、对系统管理层人员的信息进行增、删、改、查; 2、企业部门和岗位的增、删、改、查; 3、员工基本信息的录入:姓名,性别,年龄,身份证号,联系号码,家庭地址,婚姻状况,学历信息; 4、员工岗位信息录入:职工号,任职时间,岗位编号,所在部门等; 5、员工的奖惩信息:增、删、改、查。 6、员工基本信息的修改; 7、对于转出、辞职、辞退、退休员工信息的删除; 8、按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询、按职工号、按姓名等,至少应该包括按职工号、按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息; 8、对查询、统计的结果打印输出; 其他功能:界面(要求容易操作); 运行环境 软件环境 分类 名称 语种 操作系统 Windows 7 中文 数据库平台 SQL2008 应用平台 Visual studio2010 应用平台补丁 硬件环境 服务器 最低配置 推荐配置 应用和数据库服务器 CPU 1.5 GHz CPU 2.8 GHz 内存 2 GB 内存 4 GB 磁盘 160 GB 磁盘 320 GB 系统总体结构和软件技术 系统构思 软件框架 实现多层架构的设计框架; 系统功能设计 采用原型模型设计该系统。 安全管理功能 登陆 打开企业人事管理系统可以看到如下界面: 企业员
显示全部
相似文档