《工资管理系统需求分析说明书(共12页).doc》由会员分享,可在线阅读,更多相关《工资管理系统需求分析说明书(共12页).doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上工资管理系统需求分析说明书项目名称工资管理系统小组成员目 录目录11引言311编写目的312背景3121系统名称4122说明413术语定义414参考资料42任务概述421目标422用户特点423假定和约束53 需求规定531对功能的规定532对性能的规定6321精度7322时间特性要求7323灵活性7324系统的可扩充性7325系统的易用性和易维护性7 33输入输出要求7 34数据管理能力要求7 35故障处理能力要求8 36其它专门要求837系统整体E-R模型8 38类图94运行环境规定941设备942支持软件943接口101引言11 编写目的工资系统是针对企业而开发
2、的软件系统。通过计算机软件系统将彻底将改变由人工计算,工作量大、更改麻烦、效率低、计算不准确的特点。工资系统的开发成功与否,不单只对从事人事工作人员有影响,而且对整个企业有极大影响。而作为系统的解决方案,对系统开发和定位有着决定性的作用,是系统的基础。因此,“工资系统解决方案”将从业务需求以书面的形式,真实、客观、详细地描述出来,把人工模式抽象为可在计算机上处理的自动模式,对企业工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,确定了系统的目的和功能,以及管理的流程和方法供系统设计开发人员,使用者作为参考依据。1.2 背景随着企业的快速发展,企业规模越来越大,职工的数量也越来
3、越多,工资管理更加的复杂,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。这就对企业工资管理提出了新的
4、要求,用计算机管理系统来管理企业工资已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范数据管理行为,从而提高了管理效率和水平。企业工资管理系统便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。1.2.1 系统名称:工资管理系统1.2.2 说明该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的“做什么”的问题。在这里,对于开发技术并没有涉及,而主要是通过建立模型的方式来描述用户的
5、需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。1.3 术语定义:暂无。1.4 参考资料:管理信息系统实用教程 王恩波 人民邮电出版社需求工程 韩 柯 清华大学出版社2 任务概述2.1 目标本系统的设计目标是能够对某公司职工的基本信息和工资信息进行添加和修改,根据个人信息将工资分为职务工资,职称工资和其他工资。能够调整工资标准和员工信息,也能够调整其他工资项目,根据需要对职工基本信息和工资信息的查询,本系统能够生成各个月的工资表,能够打印报表方便保存和管理,还包括对系统的一些基本操作功能,比如为完善系统管理功能,增加工资系统用户管理功能,系统应该包括系统用户数据的添加,修改和删除。职
6、工为系统普通用户,既能运行系统个人工资查询功能,也能进行部门工资汇总查询;系统管理员则能运行系统所有功能,从而有效保证系统数据的安全性,系统应该具有简单,易用,小巧,经典的特色,应该能够对公司工资管理进行优化,使其系统化,高效化,智能化。并保证工资管理的准确性,简易性,为公司财务人员提供便利。2.2 用户特点该系统管理员要求熟悉电脑应用软件的操作,数据库操作,和一般网络知识和操作管理能力。针对员工界面查询的要求员工能打字,会使用电脑的一般技能就行。最高同时查询人数150人,使用时间10小时/天。2.3 假定和约束操作系统为Windows系列操作系统,以WindowsXP为佳。数据库为:SQL
7、server2000经费限制:系统开发经费与硬件购买费用,如电脑和打印机的购买开发限制:数据库的建立和系统维护。3. 需求规定 工资管理系统3.1对功能的规定 登 陆用户管理员工信息管理部门管理工资管理工资查询系统登录个人工资查询变动工资计算基本工资录入登录系统退出系统权限设置密码设置信息录入信息修改信息删除部门汇总查询添加删除部门产生报 表功能描述根据系统功能和企业工资管理的特点,经过模块化的分析得到企业工资管理系统功能模块的划分,本系统包括用户管理模块、员工信息管理模块、工资管理模块、部门管理模块、工资查询模块。1、用户管理。在开始使用职工工资管理信息系统其他功能模块之前,利用用户管理建立
8、基本的用户信息表。用户基本信息表包括用户名,密码两项。每个用户名对应唯一的密码,都输入正确后进入管理系统。进入系统后,用户名和密码可以修改。2、员工信息管理 员工信息录入:姓名,工号,性别,部门,出生日期等 员工信息修改:利用本功能可以对每个职工的基本信息进行修改 员工信息删除:可以对任意职工的信息进行删除3、部门管理可以根据公司实际需要,添加或删除部门4、 工资管理。 基本工资录入:根据相关部门提供的工资标准,进行逐项录入 变动工资录入:包括职工个人的津贴,奖金,加班,税金,公积金,保险,事病假等。5、 工资查询。 个人工资查询:根据员工姓名或工号,可查询员工当月工资或以往工资记录。 部门工
9、资汇总查询:输入相关部门名称,可查询该部门的工资总额。 根据需要可以生成相关报表。3.2对性能的规定:为了保证系统能够长期、安全、稳定、可靠、高效的运行,工资管理系统应该满足以下性能的需求:3.2.1精度工资信息精确到小数后两位,输入的数据精度要求核对工号,密码!3.2.2时间特性要求说明对于该软件的时间特性要求,如对: 响应时间:系统在日常处理中的响应速度为秒级,达到实时要求,以及时反 馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。 更新处理时间:具体由企业内部确定3.2.3灵活性预备了后期兼容和后期完善开发的设计。适应各种
10、网络和操作系统环境的改变。不过要重新投入资金和人力进行二期开发。3.2.4系统的可扩充性工资管理系统在开发过程中,应充分考虑以后的可扩充性,满足客户需求的不断更新和完善。3.2.5系统的易用性和易维护性工资管理系统是直接面对使用人员的,这就要求系统能够提供良好的用户接口,易用的人机交互界面。 系统中的数据是员工工资的重要信息,要求系统提供发辫的手段供维护人员进行数据的备份,日常的安全管理,系统以外崩溃时数据的恢复等工作。3.3输入输出的要求 对工资信息表中的“姓名”的输入要求不要超过4个汉字或8个字符; 对人员的所属部门只能选择而不能用键盘输入。 对工资的平均统计既可以用表输出也可以用柱图表示
11、。易于观察。3.4数据管理能力要求 要求提供数据库的备份功能;要对企业对人员的历史资料进行永久保存,而且工资信息修改比较频繁,因此对数据的存储有一定的要求。3.5故障处理能力要求在输入不符合定义的数据时,或是进行不符合要求的访问时,软件应出现提示信息,而不是出现死机或是删除已输入的数据,然后再弹出输入界面重新开始。其他情形不一一列出。3.6其它专门要求 安全保密性要求:系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。防止用户非法获取网页以及内容。 运行环境可转换性要求:运行于windows 2000 ,但要在windows 系列的操
12、作系统中能运行。出生日期性别3.7系统整体E-R模型工龄姓名工号n员工属于11部门拥有1部门职能部门名称工资基本工资变动工资3.8类图:11员工姓名工号性别查询领取预支工资基本工资变动工资普通员工部门管理者部门等级4. 运行环境规定4.1 设备 计算机硬件系统,服务器,网络通信设备,打印机4.2 支持软件 本系统支持的操作系统包括:windows95、windows98 、windows2000、 windowsXP。 本系统支持的数据库:SQL Server 2000 本软件开发工具:VB6.0或Delphi7或VFP4.3接口 硬件接口 标准接口(打印机接口) 软件接口 此软件需要和人事的Orcale数据库相连,完成对其数据的提取和处理功能。对数局库的访问通过ODBC实现。专心-专注-专业