文档介绍:目录
1. 引言 1
编写目的 1
背景说明 2
术语定义 2
参考资料 2
2. 任务概述 2
项目目的 2
用户的特点 3
假定和约束 3
3. 功能需求 3
功能划分 3
功能描述 4
4
部门管理 4
考勤管理 4
薪资管理 5
业绩评定 5
工程项目的文档要求 6
输入输出要求 6
对性能的规定 6
故障处理要求 6
系统安全性 6
其他专门要求 6
4. 数据描述 6
动态输入输出数据 7
数据库的描述 7
数据采集 7
5. 运行环境需求 7
设备 7
支持软件 7
接口 8
引言
编写目的
需求分析是为“人力资源管理系统”开发的可能性、可行性、必要性提供论据,为开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。其编写过程是由08级计算机办公应用专业4班的学生合作完成,预期读者是从事“人力资源管理系统”开发的项目管理人员、开发人员、测试人员和文档编制人员等。
背景说明
开发软件名称:人力资源管理系统。
项目任务的提出者:刘文莉
开发者:12级计算机办公应用专业3班学生
用户:某公司人事人员、财务人员、普通员工等
此项目将用于实现对部门、员工基本信息、考勤、工资等各个方面的自动化规范化以及系统化的管理。
术语定义
HR:人力资源管理
SQL Server:微软公司开发的大型关系数据库管理系统。
C/S模式:Client/Server,客户机/服务器运行模式。
可视化程序设计:它指的是一种开发图形用户界面的方法,使用这种方法,程序员不须编写大量代码去描述界面元素的外观和位置,只要把预先建立的界面元素用鼠标拖放到屏幕上适当的位置即可。
面向对象(Object-Oriented Programming,OOP):面向对象程序设计是一种新型的程序设计范型。这种范型的主要特征是程序=对象+消息。
参考资料
《人力资源管理系统可行性分析报告》
任务概述
项目目的
过去,人力资源管理基本上都是靠手工进行,效率低,出错率高,浪费财力物力,不利于企事业单位的发展。21世纪以来,随着经济高速发展,人们发生了日新月异的变化,特别是计算机的应用普及到经济和社会生活的各个领域,使得原本旧的人工管理的方法越来越不适应现代社会的发展。此次开发的人力资源管理系统以visual studio2005作为开发环境,实现业务逻辑,后台以Microsoft SQL Server 2005作为数据库服务器。
本系统以经营管理为目标,以信息管理为基础,融入科学的人事管理思想和模式,采用计算机对人力资源进行管理,对企业及其下属公司的人事信息进行采集、储存、加工、处理和分析,使其及时准确地反映企业的人事聘用状况、人员流动情况、薪资情况等人事信息,为各层管理者提供快速准确的人事管理依据与辅助决策数据。
用户的特点
本软件的最终用户为某公司领导、人事人员、财务人员、以及其他所有公司员工。