人事管理系统的需求分析规格说明书.doc
《人事管理系统的需求分析规格说明书.doc》由会员分享,可在线阅读,更多相关《人事管理系统的需求分析规格说明书.doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人事系统的需求分析规格说明书 学 院: 数学与计算机科学学院班 级: 计算机专业项目成员: 保密 2010-11-21信息系统的需求分析规格说明书1 引言1.1 目的本文详尽说明了人事信息管理系统软件的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,本文也是确定用户对软件要实现所有功能需求的主要依据。用户 和项目组都要共同协商本文的内容。1.2 范围软件系统的名称:中国某公司人事信息管理系统项目的提出者:保密项目小组组长:保密项目的开发者:保密开发团队项目的用户(假象用户):中国某公司软件系统的实现场所:个人电脑。软件系统同其他系统的关系:该系统是一个
2、完整的系统,是中国某公司的人事信息管理系统,包括它的用户界面和管理员界面。1.3 术语定义说明书:中国某公司人事信息管理系统的需求分析规格说明书 DFD:数据流图1.4 参考文献【1】张俊兰,江开耀,李晔等.软件工程. 西安:西安电子科技大学出版社,2003年8月【2】萨师煊,王珊. 数据库系统概论(第三版). 北京:高等教育出版社,2000【3】 王征,李家兴. SQL Server实用简明教程(第三版). 北京:清华大学出版社,2006【4】 郝兴伟. Web开发技术. 北京:清华大学出版社,2004【5】刘晓华,张建,周慧珍Jsp应用开发详解北京:电子工业出版社,2008年10月1.5
3、预期的读者和阅读建议(1)项目经理:项目经理可以根据本文了解预期产品的功能,并据此进行系统设计、项目管理。(2)设计员:对需求进行分析,并设计出系统,包括数据库的设计。(3)程序员:配合设计报告,了解系统功能,编写用户手册。(4)测试员:根据本文编写测试用例,并对软件产品进行功能性测试和非功能性测试。(5)销售人员:了解预期产品的功能和性能。(6)用户:了解预期产品的功能和性能,并与分析人员一起对整个需求进行讨论和协商。(7)其他人员:如部门领导、公司领导等可以据此了解产品的功能和性能。在阅读本文档时,首先要了解产品的功能概貌,然后可以根据自身的需要对每一功能进行适当的了解。2 项目概述2.1
4、 项目产品前景开发意图:利用先进的管理手段,提高人事信息的管理水平,是每一现代公司所面临的重要课题。为了解决这一重要课题,就必须有一套科学,高效,严密,实用的人事信息管理系统。现代公司的人事信息管理都是在计算机上实现的,采用现代计算机管理系统来进行管理,提供规范,统一的服务,它在管理系统中的应用不仅可以简化,规范各机构的日常操作,而且可以使企业人事信息管理更加方便,简单,快捷,清晰,从而减轻工作人员的劳动强度,减少企业的财政消耗。应用目标:中国某公司的管理人员作用范围:中国某公司的公司内部该系统与其他系统的联系:该系统是一个独立运作的系统,不属于其他系统,也没有任何子系统。2.2 项目产品功能
5、本软件系统的主要功能由以下几个部分组成:(1)员工基本信息模块输入:员工信息功能:对员工基本信息的查询、修改、删除和查询。(2)员工工资管理模块输入:员工工资情况功能:完成对员工工资的修改、查询,统计员工基本信息表。(3)员工考勤管理模块输入:员工考勤情况功能:完成对员工考勤情况的查询、删除员工考勤等情况。(4)员工工资信息表和员工考勤信息表和员工基本信息表是相似的。查询模块是指在建表的基础上,用户对所需要的资料的查询。包括单一条件查询和多条件查询。从查询对象来看,又可分为对员工基本信息的查询和对员工工资信息、员工考勤信息的查询。(5)员工身份的确认:只有用户名和用户密码都相符的用户方可进入本
6、系统,为了防止不合法用户对数据的察看和修改,本系统把用户分为三个级别:员工和管理员,员工包括管理员不仅拥有对数据的查询、统计、打印权限,还对用户的使用权限进行控制,管理员可以设定用户名、密码和其权限,还可以对纪录进行增加、删除、修改等操作。当用户要进入系统时必须先输入用户名和密码,按“确认”按钮后,系统辨别用户身份,对合法用户根据用户的权限赋予相应的使用功能。中国某公司人事信息信息管理系统用户登录员工信息管理考勤信息管理工资管理系统设置帮助用户管理退出系统设置删除添加删除添加查找设置删除添加查找设置删除添加查找帮助关于信息的功能结构图2.3用户实体类图*员工基本信息-员工编号-员工姓名-性别-
7、出生日期-身份证号-婚姻状况-民族-机关-政治面貌-电子邮箱-联系电话-部门-职位-查询()-修改()-删除()-新增()员工高级信息-培训信息-考评信息-奖励信息-调动信息-工资信息-其他信息-查询()-修改()-删除()-新增()其他信息培训日期培训内容奖励信息奖惩日期奖惩分数奖惩原因考评信息考评日期考评内容考评结果调动信息调动日期调前部门调前职位调动原因调后部门调后职位工资信息工资月份应发工资实发工资备注备注其它培训信息*2.4 运行环境该系统为B/S三层结构,它的运行环境分客户端、应用服务器端和数据库服务器端三部分。以下是系统的软件环境。(1)客户端操作系统:Windows 2000
8、Professional/XP或更新版本。浏览器:IE6以上,其它常见浏览器如FireFox。(2)应用服务器端操作系统:Windows 2000 Server或更新版本。应用服务器:Tomcat 5.5或更新版本。数据库访问:JDBC。(3)数据库服务器端操作系统:Windows 2000 Server或更新版本。数据库系统:SQL Server 2000或更新版本。2.5限制条件项目产品必须在一下计算机上运行:处理器型号:intel T4200或intel更高系列或100%兼容机内存容量:最低512 MB显卡缓存:最低128 MB外存容量:64TB开发使用操作系统:Windows XP或更
9、高版本数据库:SQL Server 2005或SQL Server 2008服务器:Tomcat6.0项目开发软件:MyEclipse7.0开发语言软件:visual 2005 中C+或C语言编写代码3 功能需求3.1 处理需求该软件系统的处理流程和数据流程在这里,我们使用“数据流图”对该软件系统的处理流程和数据流程进行描述。 图3.3中国某公司人事信息信息管理系统的第0层数据流图 中国某公司人事信息信息管理系统的第1层数据流图3.2 系统需求3.2.1 系统角色本系统主要用中国某公司内部的以下几类人员:(1) 系统管理员:完成系统管理与维护,例如,维护员工的各种信息及系统管理、数据字典等的维
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事管理系统 需求 分析 规格 说明书
限制150内