您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > 工资管理系统软件需求规格说明书
需求工程课程设计课程题目:工资管理系统专业班级:软件1201班姓名:肖璐学号:1220740108指导老师:熊天虹目录1引言..............................................................11.1目的.........................................................11.2文档约定.....................................................11.3预期的读者好阅读建议.........................................11.4参考文献.....................................................22综合描述..........................................................22.1产品的前景...................................................22.2产品功能.....................................................32.3产品范围.....................................................32.4产品中的角色.................................................32.5运行环境.....................................................42.6设计和实现上的限制...........................................42.7假定与依赖...................................................43外部接口需求......................................................53.1用户界面.....................................................53.2硬件接口.....................................................53.3软件接口.....................................................54系统特性..........................................................64.1说明与优先级.................................................64.2功能划分.....................................................64.3功能描述.....................................................75数据描述.........................................................115.1数据流程分析................................................115.2数据字典....................................................145.2.1数据项.................................................145.2.2数据流.................................................165.2.3数据存储...............................................185.2.4数据处理的描述.........................................205.2.5外部实体...............................................236非功能需求.......................................................246.1性能需求....................................................246.1.1数据精度...............................................246.1.2时间特性要求...........................................246.1.3适应性.................................................246.2运行环境需求................................................246.3安全性需求..................................................246.4质量需求....................................................256.5故障处理要求................................................256.6易用性需求..................................................256.7安全性需求..................................................266.8其他需求....................................................2611引言当今社会,随着计算机技术的飞速发展,手工填写工资单的公司已不多见了。为提高财务管理人员对工资管理的效率,许多企业的工资都采用计算机管理来取代过去的手工管理。随着国家新劳动法规的变化,许多公司对工资的管理又提出了更高的要求,要求工资管理和人事管理联系起来,同时连接工时考勤和保险、罚款等来生成企业每个职工的基本工资、津贴、保险费、实际发放工资等。基于以上原因,工资使用电脑保存更安全、更快速计算、统计更全面,实现企业工资管理的系统化、规范化、自动化,由计算机代替手工执行一系列诸如增加新员工、删除旧员工、工资修改、查询、统计打印工资报表等操作,这样使财务工作人员可以轻松快捷地完成。1.1目的此文档的目的是收集、分析和定义“工资管理系统”的产品的需要和特性。它包括相关方和目标用户需要的功能和这些需要存在的原因,以及详细地说明所确定的产品的关键外部流程、接口和非功能性特性的需求、设计约束。1.2文档约定编写文档时所采用的是应用文写作标准。1.3预期的读者好阅读建议(1)对相关业务技术和总体方案做决策的管理人员和质量管理人员。(2)对本系统进行测试和验收的用户及测试人员。(3)参加概要设计和详细设计阶段工作的软件开发人员。(4)项目开发组,及其他有权需要调用本文档的人员。21.4参考文献(1)《系统分析与设计教材》AlanDennis、BarbaraHalleyWixom、RobertaM.Roth编著,科学出版社,2004年8月;(2)《需求分析与系统设计》Maciaszek,LeszekA.著,机械工业出版社,中信出版社2003年出版;(3)《Java编程规范》------JamesGosling编著清华大学出版社(4)《Java开发实战经典》------李兴华编著清华大学出版社2综合描述2.1产品的前景工资管理是企、事业单位中的一项主要管理工作,特别是对于企、事业单位的决策者和管理者来说,工资管理工作都是至关重要的,但一直以来人们是使用传统的人工方式管理数据和文档,这种管理方式存在着许多缺点,如:效率低、保密性差,也不够方便、灵活,另外随着企、事业单位人员数量的增加,其管理的工作量也将大大增加,这必然增加了管理人员的工作量和劳动强度,同时将产生大量的文件和数据,这给人事工资中各种数据信息的查找、更新和维护都带来了不少困难。据调查,目前很多企、事业单位的人事工资管理依然停留在纸介质的基础上,这样的管理机制已经不能适应时代发展的需要,也不能满足管理工作逐步走向规范化、科学化和自动化的要求。随着计算机科学与技术的日渐成熟和计算机应用的普及,计算机已进入到人类社会的各个领域,并发挥着越来越重要的作用。原来这种传统的手工管理模式必然被以计算机为物质基础的信息管理方式所取代。作为计算机应用的一部分,使用计算机对人事工资信息进行管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高人事工资管理的工作效率,也是企、事业单位向科学化、正规化管理发展的必要条件。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的人事具有非常重要的意义。32.2产品功能(1)工资管理(2)人事管理(3)系统设置(4)统计报表(5)考勤管理(6)奖惩管理(7)数据备份2.3产品范围本系统的使用者主要是需要企业工资管理的企业内部管理员本系统的目标是管理企业员工工资的计划和使用过程。系统包括企业的员工工资奖励和扣除两项基本管理工作。系统包括为了开展上述工作而作的组织结构设置、工资体系设置、管理角色设置、审批体系设置。系统还包括为了监控、分析各项基本管理工作而编制的各项统计报表2.4产品中的角色角色名称职责描述系统管理员管理系统中的用户、角色和权限的分配,维护企业员工信息、员工工资信息、奖惩、考勤等信息系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作,维护人员为间隔性用户普通用户企业员工查询自己工资相关信息42.5运行环境软件环境:可以在操作系统windowsXP简体中文中运行,以及数据库平台mysql中运行。硬件环境:最低要求配置要求Cpu:P42.0G内存:512HD:40G的上运行为了实现所有的功能,本软件要在最低的要求上运行。2.6设计和实现上的限制在工资管理系统中,公司每个职工可以再此系统中注册账户,通过管理员的认证,允许这些账户登录此系统,职工账户内存储职工的个人信息和工资记录信息。管理员有着工资管理系统的最高权限,可以增加每一个职工的记录,修改,和删除。职工登录系统,能够查询自己的个人信息和工资情况,如有个人工资显示错误,可以向管理员报告,通过管理员来修改职工的信息,只有管理员具备修改其它职工基本信息的功能。此系统管理员定期或不定期的对各部门职工工资进行修改,保存,删除,以及注销一些离职的职工的信息。为系统维护人员提供权限管理、数据备份等通用功能。2.7假定与依赖本项目的假设和依赖关系如下:假设序号假设现实假设一企业在可预见的将来能持续经营任何一个公司在运营过程中都存在破产倒闭的风险假设二公司所有人员都支持系统的建立可能会因为各种原因反对系统的建立假设三系统各模块功能正常运行中,各模块运行可能出现异常依赖序号内容假设一本系统是财务管理系统中的一个重要部分,与财务管理系统其他模块以及人力资源管理系统模块存在很大关联性53外部接口需求3.1用户界面系统开发基于C/S的开发模式,界面直观、简洁,人机交互性强。基于表单和弹出式窗口的数据录入方式,菜单电击的方式操作。用户使用时,只要是按照格式和要求填入信息,系统在后台响应用户操作过程。让用户在最短时间里,不需要经过专门培训,就可以轻松上手使用。界面菜单:需要统一的菜单风格,包括菜单图片、颜色,菜单栏目的划分,各种功能的菜单标题等操作方式:鼠标操作加键盘操作色彩方案:清新快捷方式:需要快捷方式,显示快捷方式,自定义快捷方式导航方式:不需要导航方式3.2
本文标题:工资管理系统软件需求规格说明书
链接地址:https://www.777doc.com/doc-6258409 .html