人力资源管理系统详细设计说明书(共19页).doc





《人力资源管理系统详细设计说明书(共19页).doc》由会员分享,可在线阅读,更多相关《人力资源管理系统详细设计说明书(共19页).doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上五、详细设计说明书1引言随着社会的进步,企业经营要素也不断的改变,竞争条件亦不断变化更替,由原来的资本竞争逐步向人才竞争转变,因此随之而来就是更加国际化及专业化竞争,这会使企业的人才战略变得格外重要,传统单一的人事管理已经无法满足企业对于人才战略及越来越多的人才储备需求。因此近年来导入e-HR系统(电子商务化人力资源管理系统)已经是企业迈向未来不得不面临的课题。在计算机技术的飞速发展的同时,利用计算机来获得和处理信息是当今信息管理的一大特点。现在社会的企业信息也在急剧庞大,对于庞大的信息量,利用以前的手工记录信息现在已经是不现实了,所以用计算机技术处理企业信息是社会发
2、展的必然的趋势。1.1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供项目经理、设计人员、开发人员参考。1.2项目背景a. 项目名称:人力资源管理系统b. 产品用户:公司管理人员c. 项目提出者:软件二班软件工程项目组第十二小组。d. 项目开发者:软件工程项目组第十二小组e. 项目和系统的关系:本项目旨在编写人力资源管理系统的服务端属于b/s式的开发需求,对系统硬件配置要求低。实现简单。1.3定义HR:人力资源管理系统数据库的简称,以下用HR代替。1.4参考资料a. 数据库系统概论作者:王珊,出版社:高等教育出版社。b. C#程序设计及应用教程作者:马骏,出
3、版社:人民邮电出版社。c. 面向对象技术及UML教程作者:李磊,出版社:人民邮电出版社。d. C#网络应用编程实验指导与开发实例作者:马骏,出版社:人民邮电出版社。 e. 需求规格说明书。 第十二软件开发小组。f. 概要设计说明书。 第十二软件开发小组。2总体设计2.1需求概述本系统主要是用来处理员工的相关信息以及工资等的情况统计,公司把员工的信息,包括姓名、性别、年龄等信息输入人事管理系统的数据库,然后在管理终端可以对数据进行查询和修改等操作。使用人事管理系统,便于公司领导掌握人员的动向,及时调整人才的分配。功能名称输入项输出项执行权限功能描述系统管理模块管理员档案信息录入信息成功或录入信息
4、错误及错误原因超级管理员创建和删除管理员,修改管理员权限考勤管理模块修改,增加考勤项目和考勤信息显示考勤结果管理员记录员工的考勤状况招聘管理模块招聘计划信息显示招聘计划和招聘结果管理员制定招聘计划,公布招聘结果工资管理模块工资和奖惩信息最终工资和基本信息管理员管理工资发放人事管理模块员工详细信息员工详细信息管理员对员工信息进行管理数据管理模块管理员存储或还原数据2.2软件结构 1、系统管理模块结构图: 2、人事管理模块结构图: 3、招聘管理模块结构图:4、考勤管理模块结构图:5、工资管理模块结构图:6、办公助手管理模块结构图:7、系统管理模块结构图:8、管理员登录模块3程序描述3.1系统管理模
5、块1、CreatePression过程:创建新的管理权限,根据已知权限进行选择,选择后进行创建,且只有一个管理权限有系统管理权限,对已有的管理权限进行修改或删除,将修改后的数据存入数据库。FillPressionCombobox (ref ComboBox combobox)Ref ComboBox 指定的ComboBox控件。2、CreateNewOwner过程:创建新的管理员,根据已有的管理权限进行创建。FillOwnerComboBox(ref ComboBox combobox)Ref ComboBox 指定的ComboBox控件。ID int员工编号 string姓名 string操
6、作权限 string3.2人事管理模块3、ModificatioinOwern过程:修改或删除已有的管理员。创建修改字符串或删除字符串,转入Modify过程或Delete过程4、query过程:根据所传的参数进行查询,并把查询结果填充到指定的combobox中Fillcombobox(String filter, Ref ComboBox combobox)String filter 过滤条件字符串Ref combobox 指定的combobox控件5、add过程:根据所传参数进行修改,对参数进行检验,若发现错误,提出警告。匹配数据类型: InsertStoredProce (string p
7、s, string storedProcedureName)String ps 0个或多个输入参数对,没对第一个为参数名称,第二个为参数值String storedProcedureName 要进行添加的表6、Delete过程:根据所传参数进行删除,对参数进行检验,若发现错误,提出警告。匹配数据类型:DeleteDate(string ps ,string storedProcedureName)String ps 0个或多个参数String storedProcedureName 要删除的列ID int员工编号 string姓名 string操作权限 string删除datagridview
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源 管理 系统 详细 设计 说明书 19

限制150内