1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (4)1.4参考资料 (3)2用途 (3)2.1功能 (4)2.2性能 (5)2.2.1精度 (5)2.2.2时间特性 (5)2.2.3灵活性 (5)2.3安全保密 (5)3运行环境 (6)3.1硬设备 (6)3.2支持软件 (6)3.3数据结构 (6)4使用过程 (7)4.1安装与初始化 (8)4.2输入 (21)4.2.1输入数据的现实背景 (21)4.2.2输入格式 (21)4.2.3输入举例 (21)4.3输出对每项输出作出说明 (21)4.3.1输出数据的现实背景 (22)4.3.2输出格式 (22)4.3.3输出举例 (22)4.4文卷查询 (23)4.5出错处理和恢复 (23)4.6终端操作 (23)人事管理系统用户手册人事管理系统分析小组对当今社会的人事管理方面的需求进行了认真而全面的调查。
根据对企业的人事管理系统的功能需求、业务操作规程及其数据结构等具体要求,调查了单位对人事管理企业的员工基本信息、员工调动、员工奖罚、员工培训、员工考评、员工调薪、员工职称评定,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。
以上这一切为统下一步的开发工作奠定了良好的基础。
本软件需求说明书全面、概括性地描述了人事管理系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。
通过本需求说明书可以全面了解人事管理系统所要完成的任务和所能达到的功能。
1.1编写目的在系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的调研中获得,并在需求规格说明书中做到了详尽的叙述及阐明。
本阶段在系统的需求分析的基础上,对人事管理系统做概要设计。
主要解决实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对人事管理系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
1.2背景随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。
网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。
现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
本系统是对公司的人事资料进行管理,为人事管理人员提供了一套简单的操作、使用可靠、界面友好、易于管理和使用的处理工具。
本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。
本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。
a.该软件系统的名称:人事管理系统b.该软件项目的任务提出者:毛老师c.该软件项目的开发者:OUR团队d.该软件的用户(或首批用户):企业用户1.3定义人事管理系统,属于ERP的一个部分。
它单指汇集成功企业先进的人力资源管理理念、人力资源管理实践、人力资源信息化系统建设的经验,以信息技术实现对企业人力资源信息的高度集成化管理,为中国企业使用的人力资源管理解决方案。
核心价值在于将人力资源工作者从繁重的日常琐碎事务中解放出来,将更多地精力用于企业的人力资源职能管理和管理决策,保持企业的持续高效运营。
集中记录、监测和分析所有劳动力的技能和资格,提供决策分析。
提高企业整体的科技含量与管理效率,加快企业的信息化建设。
C/S:Client/Server客户机/服务器。
可修改性:容许对系统进行修改而不增加原系统的复杂性。
有效性:软件系统能有效地利用计算机的时间资源与空间资源的能力。
可适应性:软件在不同的系统约束条件下,使用户需求得到满足的难易程度。
可移植性:软件从一个计算机系统或环境搬到另一个计算机系统或环境的难易程度。
主键:数据库表中的关键域。
1.4参考资料[1]韩万江《软件工程案例教程》机械工业出版社[2]李金勇曹军生,《SQL sever 2000实用教程》,北京理工大学出版社[3]林邓伟等,《JA V A程序设计项目教程》,北京理工大学出版社[4]孙峰,《数据库原理及应用》,天津大学出版社[5]软件工程文档编制国际标准:GB8567—882用途2.1功能1. 用户可以实现的功能:添加用户:可以添加新用户,此操作只有系统管理员才有此功能。
重新登录:用户可以重新以其他用户进行登录。
查询功能:根据不同的查询统计条件显示出需要的结果。
修改密码:用户可以随时更改密码,以保证信息的安全性。
退出:退出系统。
部门信息:显示部门信息(部门变动,员工变动,部门新消息)。
系统日志:记录哪个用户何时进入系统,何时退出系统。
2. 管理员实现的功能:报表功能:根据查询或者统计出来的结果生成报表。
打印功能:系统支持打印功能,如想打印信息单击预览报表上的打印按钮即可。
安全功能:进入系统后,单击菜单“系统→工具→用户及权限”可以设置系统的各用户权限。
数据备份与恢复功能:可备份在硬盘或其他可移动磁盘中,并可对备份的数据进行多项操作。
数据恢复:将指定目录下的数据库信息恢复到该系统的目录下。
系统管理:主要对用户的密码、管理权限的设置等。
2.2性能2.2.1精度所有时间使用服务器时间精确到秒级,金额精确到分,所有的浮点数运算精确到2位小数2.2.2时间特性(1)系统的更新处理时间应该在可接受的范围内;(2)系统的数据查询时间应该在可接受的范围内;(3)系统的数据统计时间应该在可接受的范围内。
2.2.3灵活性(1)操作方式上应该能够满足鼠标和键盘任意切换的需要;(2)能够支持Windows95、Windows98、Windows2000、Windows Me、Windows XP和Windows 7的运行环境;(3)留有与其他系统的接口。
2.3安全保密1、设计安全的物理网络和网络架构;2、允许从Internet 访问,并设计有相关安全措施;3、使用安全的授权方式;4、最终用户和WEB 服务器间使用安全的通信协议,账号、密码等关键数据需进行加密传输;5、Web 服务器同数据库间使用安全的通信协议;6、数据采用安全的保护措施、设计安全的备份和恢复策略;7、提供数据应急方案;8、如果客户端需要下载控件,则必须支持数字签名,不能降低IE的缺省安全设置。
3运行环境3.1硬设备支持软件客户机要求 PII266以上,32M以上内存,50M以上的硬盘剩余空间;服务器要求PII400以上,128M以上内存,4G以上的硬盘。
联机或脱机:联机设备的数量:1台或以上a.输入及输出设备的数量:1台或以上联机或脱机:联机b.数据通信设备的数量:1台或以上3.2支持软件操作系统::Windows XP、Windows 7软件系统:基于微软.net平台开发测试支持软件:IE浏览器或其他浏览器数据库管理系统:SQL Server2000、2005或20083.3数据结构SQL Server大型数据库4使用过程网民注册服务知识卡交流网上银行团队活动<<uses>><<uses>><<uses>><<uses>>4.1安装与初始化一步一步地说明为使用本软件而需进行的安装与初始化过程,包括程序的存储形式、安装与初始化过程中的全部操作命令、系统对这些命令的反应与答复。
表征安装工作完成的测试实例等。
如果有的话,还应说明安装过程中所需用到的专用软件。
2.1系统安装系统支撑平台软件安装:1.Windows2000/WinXP/Win2003系列操作系统软件的安装:用户可根据软件提供商的用户手册进行安装。
2. Microsoft SQLServer2000安装:用户可根据软件提供商的用户手册进行安装。
系统应用软件安装:把客户端程序拷贝到指定的文件夹下。
在对话框里输入inetmgr命令运行Internet信息服务器,添加虚拟目录:比如你的主目录在“D:\zhang”下,而你想输入“192.168.0.1/test”的格式就可调出“E:\All”中的网页文件,这里面的“test”就是虚拟目录。
请在“默认web 站点”上单击右键,选“新建虚拟目录”,依次在“别名”处输入“test”,在“目录”处输入“D:\All”后再按提示操作即可添加成功。
2.2 数据库管理系统安装与配置系统支撑平台软件配置正常使用人事管理系统,无须再对操作系统和Microsoft Visual Studio 2005进配置,如用户有特殊要求请参见软件提供商提供的用户手册。
系统应用软件配置安装完成Microsoft SQL Server2005后需要启动Microsoft SQLServer2005 的‘服务管理器’应用程序。
SQL Server 服务管理器是在服务器端实际工作时最有用的实用程序,其界面如下图所示。
安装SQL Server2005依序安装:microsfot_framework_20chs.exeSQLEXPR_CHS.EXESQLServer2005_SSMSEE.msi操作:1、“开始”→“程序”→“Microsoft SQL Server 2005”→“配置工具”→“SQL Server 配置管理器”→“SQL Server 2005 网络配置”→“MSSQLSERVER 的协议”;2、如果“TCP/IP”没有启用,右键单击选择“启动”;3、双击“TCP/IP”进入属性设置,在“IP 地址”里,可以配置“IPAll”中的“TCP 端口”,默认为1433;服务管理器用来启动、暂停、继续和停止数据库服务器的实时服务,其提供的服务包括:SQL Server、SQL Server Agent、MSDTC(Microsoft Distributed Transaction Coordinator,微软分布式事务协调器)4.2输入系统要使用到的静态数据包括:1)系统登录的密码,各数据库与素材所在位置。