人事管理系统可行性研究与需求分析

上传人:汽*** 文档编号:506227879 上传时间:2022-09-17 格式:DOCX 页数:58 大小:2.87MB
返回 下载 相关 举报
人事管理系统可行性研究与需求分析_第1页
第1页 / 共58页
人事管理系统可行性研究与需求分析_第2页
第2页 / 共58页
人事管理系统可行性研究与需求分析_第3页
第3页 / 共58页
人事管理系统可行性研究与需求分析_第4页
第4页 / 共58页
人事管理系统可行性研究与需求分析_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《人事管理系统可行性研究与需求分析》由会员分享,可在线阅读,更多相关《人事管理系统可行性研究与需求分析(58页珍藏版)》请在金锄头文库上搜索。

1、中文摘要随着科技的不断进步,计算机已经深入到各个领域,并形成了强大的覆盖功能,计算机的方便快捷、数据存储量大等特点使工作效率大大提高。人事管理是很多企业和单位所必需的,人事系统包括对人事信息的添加、更新、删除等工作,如果单单靠人来做,工作量会很大。本文着眼于人事管理系统的基本操作,采用一般企业具有的软硬件环境,严格按照软件开发的流程,经过可行性分析、需求分析、总体设计、详细设计等步骤,用Visual Studio.NET 2003和SQL Server 2000开发出了基于B/S模式的人事管理系统。本文对人事管理的工作要求进行了初步研究。首先,利用数据流图定义需求,使用数据字典对数据流图进行了

2、定义。其次,进行了框架模块的设计;再次,基于物理数据模型进行了数据库设计;最后,绘制了程序流程图并设计编写代码,实现了人事管理系统的各项功能。关键词:人事管理;Visual Studio.NET 2003;SQL Server 2000;B/S模式基于B/SAbstractAuthor:Lan Tian Tutor:Xu YubinWith the continuous advancement of technology, computers have been deep into the various fields and formed a powerful functional cove

3、rage, the convenience of fast computers, data storage capacity to enable features such as greatly improved working efficiency. Personnel management is a lot of enterprises and units necessary, the personnel system, including personnel information to add, update, delete, etc., if the person to do alo

4、ne, and will have a significant workload. This article focuses on the personnel management system for basic operation, the use of the general enterprise software and hardware environment, in strict accordance with the software development process, after the feasibility analysis, needs analysis, desi

5、gn, detailed design, such as steps, using Visual Studio.NET 2003 and SQL Server 2000 to develop based on the B / S model of the personnel management system. The personnel management system has the basic operation, can be a timely manner in accordance with the needs of enterprise customers, employees

6、, departments, personnel changes, incentives, wages and other information recorded, updated and deleted, the structure of simple and easy to operate. Keywords:the personnel management;Visual Studio.NET 2003;SQL Server 2000;B / S model目录第一章 人事管理系统概述11.1 系统开发的背景和意义11.1.1 背景11.1.2 意义11.2 系统开发任务1第二章 人事管

7、理系统可行性研究和需求分析22.1 可行性研究22.1.1 技术可行性22.1.2 经济可行性22.1.3 管理可行性22.1.4 可行性研究结论22.2 需求分析22.2.1 信息需求22.2.2 处理需求32.2.3 数据流图32.2.4 数据字典42.2.5 E-R图13第三章 人事管理系统总体设计163.1 系统开发模式163.2 系统功能模块图163.3 CDM图173.4 模块介绍173.4.1 登录模块173.4.2 用户信息模块183.4.3 职工基本信息模块183.4.4 部门情况模块193.4.5 人事变动情况模块203.4.6 奖惩情况模块213.4.7 工资情况模块22

8、3.4.8 个人信息模块23第四章 人事管理系统详细设计254.1 创建数据表254.1.1 用户信息表(users)254.1.2 职工信息表(personnel_information)254.1.3 部门信息表(personnel_department)254.1.4 人事变动信息表(personnel_transfer)254.1.5 奖惩信息表(personnel_rewardpunishment)264.1.6 工资信息表(personnel_wage)264.2 PDM图264.3 系统模块详细设计274.3.1 登录模块程序流程图274.3.2 用户信息模块程序流程图284.3

9、.3 职工基本信息模块程序流程图294.3.4 部门情况模块314.3.5 人事变动情况模块324.3.6 奖惩情况模块334.3.7 工资情况模块35第五章 人事管理系统编码实现375.1 登录模块375.1.1 登录模块代码375.1.2 职工信息注册模块代码385.2 用户信息模块405.2.1 用户信息模块代码405.2.2 添加新用户模块代码425.3 个人信息模块43第六章 人事管理系统测试及运行记录456.1 测试说明456.2 测试方案456.2.1 测试方案一456.2.2 测试方案二466.2.3 测试方案三466.2.4 测试方案四476.2.5 测试方案五48结束语49

10、致 谢50参考文献51附录52附录63第一章 人事管理系统概述1.1 系统开发的背景和意义1.1.1 背景人事管理系统往往广泛应用于工业、企业、商业、事业、行政单位,几乎每个进行了信息化建设的单位都有人事管理部门。人事管理作为各行各业首要的管理项目,好的人事管理系统尤为重要。1.1.2 意义利用计算机运行速度快、数据存储量大、传递数据块、便于修改和查询等特点,将人事管理工作计算机化,可以及时给决策机构准确、全面的提供各种人事资料,从而大大提高工作效率。1.2 系统开发任务 设计一个基于B/S架构的人事管理系统。系统要良好的可操作性和用户界面友好;较高的可靠性和健壮性;较好的可扩充性和可维护性。

11、第二章 人事管理系统可行性研究和需求分析2.1 可行性研究2.1.1 技术可行性系统采用Windows XP操作系统为运行环境,采用Visual Studio.NET 2003作为前端开发工具和SQL Server 2000作为后台数据库管理系统来进行实现。Visual Studio.NET 2003操作简单容易,SQL Server 2000易学易用,开发简单,是一个典型的新一代数据管理工具。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,在硬件平台很容易即可满足本系统的需要。从技术方面考虑,此系统开发可行。2.1.2 经济可行性该系统的目标

12、是以最低的成本,最低的投入,在较短的时间内参阅大量的资料,开发出具有用户登录、员工各种相关信息的添加、查询、修改等基本功。由于目标系统并不是十分复杂,开发周期较短,预计系统设计期间所投入的资金较少。开发完成运行后,为使用者带来便利,经济收益将远远超过投资。所以本系统经济上可行。2.1.3 管理可行性就管理方面而言,高中层管理人员充分认识到传统手工管理的缺陷,对人事管理信息化建设比较重视,决定要彻底改革人事管理手段。目前人事管理制度改革的时机也已经比较成熟,各项规章制度比较齐全。所以本系统管理上可行。2.1.4 可行性研究结论综上所述,开发人事管理系统切实可行。2.2 需求分析2.2.1 信息需

13、求人事管理系统应当包含用户信息、职工信息、部门信息、人事变动信息、工资信息和奖惩信息。1.用户信息应当包括用户代码、用户密码、用户级别等信息。2.职工信息应当包括职工代码、职工姓名等信息。3.部门信息应当包括部门代码、部门名称等信息。4.工资信息应当包括基本工资、奖金等信息。5.奖惩信息应当包括奖惩时间、奖惩类型等信息。6.人事调动信息应当包括变动时间、变动后职位等信息。2.2.2 处理需求用户根据自己的权限登录系统,管理员可以查看并修改系统相关的数据;高级用户能够查看系统中的数据,但无权修改;普通用户只能查看自己的信息,不能看到其他数据,也不能对自己和其他人的数据进行修改。 2.2.3 数据

14、流图2.2.3.1 第一级数据流图第一级数据流图如图2.1所示,第二级数据流图如图2.2、图2.3所示图2.1 一级数据流图图2.2 员工信息管理二级数据流图图2.3 浏览个人信息二级数据流图2.2.4 数据字典数据字典,是在新系统数据流程图的基础上,进一步定义和描述所有数据的工具,包括对一切动态数据(数据流)和静态数据(数据存贮)的数据结构和相互关系的说明,是数据分析和数据管理的重要工具,是系统设计阶段进行数据库(文件)设计的参考依据。2.2.4.2 数据项定义数据项是不可再分的单位。分析数据特性应从静态和动态两个方面去进行。在数据字典中,仅定义数据的静态特性,具体包括:数据项的名称、编号、别名和简述;数据项的长度;数据项的取值范围。数据项定义如表2-1至表2-22。数据项编号:D101数据项名称:部门编号别名:部门编码简述:某个部门的代码类型及宽度:Bigint,8表2-1 数据项部门编码定义数据项编号:D102数据项名称:部门名称别名:部门简述:某个部门的名称类型及宽度:Varchar,50表2-2 数据项部门名称定义数据项编号:D201数据项名称:职工编号别名:用户编号简述:某个职工的代码类型及宽度:Varchar,8表2-3 数据项职工编号定义数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号