需求分析报告_第1页
需求分析报告_第2页
需求分析报告_第3页
需求分析报告_第4页
需求分析报告_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、需求分析报告需求分析报告导读:范文需求分析报告【篇一:软件需求分析报告】1引言1、1编写目的编写该文档是为了分析人工管理高校工资的流程,把人工模式抽 象为可在计算机上处理的自动模式,对高校工资的科学管理进行分析 与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确 定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提 供参考。需求分析是软件系统生存期中定义阶段的最后一个步骤。它作为整个软件开发范围的指南,是软件开发人员开发出正确的符合用 户要求的软件的重点。编写本文档的目的是根据系统分析工程师和客 户沟通的结果,对用户需求进行了全面细致的分析, 深入描述学校内 部员工工资管理系

2、统的功能和性能,确定本软件设计的限制和定义软 件的其他有效性需求。本需求说明书的读者对象是工资管理系统开发 的研发工程师、测试工程师、销售工程师等。随着高等学校的快速发展,高校规模越来越大,教职工的数量也 越来越多,高校工资管理更加的复杂,而工资管理是一项琐碎、复杂 而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不 允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格, 这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作, 不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机 对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和 财务处理,同时计算机

3、具有着手工管理所无法比拟的优点。例如:检 索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本 低等。这些优点能够极大地提高人事工资资管理的效率, 也是企业的 科学化、正规化管理,与世界接轨的重要条件。这就对高校工资管理 提出了新的要求,用计算机管理系统来管理高校工资已经成为目前的 趋势,使用计算机可以高速,快捷地完成以上工作。在计算机联网后, 数据在网上传递,可以实现数据共享,避免重复劳动,规范数据管理 行为,从而提高了管理效率和水平。高校工资管理系统便是以计算机 为工具,通过对工资管理所需的信息管理, 不仅把管理人员从繁琐的 数据计算处理中解脱出来,而且优化了管理体系,使其高效化,

4、简易 化,智能化,也提高了透明度和互动性。1、3定义需求分析报告软件需求分析:软件开发期的第一个阶段,主要有两个任务,一 个是通过对问题及其环境的理解、分析和综合;第二个是完全弄清用 户对软件系统的确定要求的基础上把用户的需求分析表达出来。静态数据:系统固化在内的描述系统实现功能的一部分数据。动态数据:在软件运行过程中用户输入的后系统输出给用户的一 部分数据,也就是系统要处理的数据。数据字典:数据字典中的名字都是一些属性与内容的抽象和概括, 它们的特点是数据的“严密性”和“精确性”,没有半点含糊。1、4参考资料郑人杰。实用软件工程。北京清华大学出版社。1997史济民,顾春华,李昌武。软件工程第

5、二版。高等教育出版社,2002郑阿奇。Delphi7实用教程。电子工业出版社。2004尚志宏,石蔚云。Delphi7全方位教程。航天工业出版社。2003张虹。软件工程与软件开发工具。清华大学出版社,2004年2任务概述2、1目标本系统的设计目标是能够对大中专院校的教职员工的基本信息和工资信息进行添加和修改,根据个人信息将工资分为职务工资, 职 称工资和其他工资。能够调整工资标准和员工信息,也能够调整其他 工资项目,根据需要对教职员工基本信息和工资信息的查询, 本系统 能够生成各个月的工资表,能够打印报表方便保存和管理,还包括对 系统的一些基本操作功能,比如为完善系统管理功能,增加工资系统 用户

6、管理功能,系统应该包括系统用户数据的添加,修改和删除。教 职员工为系统普通用户,只能运行系统个人工资查询功能;系统管理 员则能运行系统所有功能,从而有效保证系统数据的安全性,系统应 该具有简单,易用,小巧,经典的特色,应该能够对高校工资管理进 行优化,使其系统化,高效化,智能化。并保证工资管理的准确性, 简易性,为学校财务人员提供便利。相应的需求如下:员工基本信息的录入,修改,删除。员工工资管理功能。具体包括基本工资和浮动工资的添加、修改、 删除。工资的查询、发放与打印。员工工资上报银行。数据库的备份与还原、部门的维护。数据的统计。包括员工信息和工资的统计。管理员的添加以及口令修改。登录信息管

7、理。调用系统辅助工具记事本和计算器。为完善系统管理功能,增加工资系统用户管理功能,包括系统用 户数据的添加,修改和删除。教职员工为系统普通用户,只能运行系 统个人工资查询功能;系统管理员则能运行系统所有功能, 从而有效 保证系统数据的安全性。本软件系统的开发设计思想是:1、系统应符合学校财务管理的规定,满足财务部门日常管理的 工作需要,并达到操作过程中的直观、方便、实用、安全等要求;2、系统采用模块化程序设计方法,既便于系统功能的各种组合 和修改,又便于未参与开发的技术维护人员对其进行补充、维护;3、系统应具备数据库维护功能,及时根据用户需求进行数据的 添加、删除、修改、备份等操作。2、2用户

8、的特点本软件的最终用户是大中专院校财务部门,由于该事业单位的员 工的学历、素质较高,具有一定的计算机操作技能。本软件需要至少 一名系统管理人员,由于本软件系统的易用性,并不需要受过专业训 练人员。2、3假定和约束由于本软件系统较小,且在 Windows系统下开发,故在 Windows 环境下基本没有什么限制一个更为完善的工资管理系统,应提供更为便捷与强大的信息查 询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限, 该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别, 以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性 能有待进一步完善。3需求规定3、1对功能的规定

9、3、1、1功能模块及描述本系统主要功能模块如下,系统功能模块图如图 3-1 :1)系统操作员添加以及密码修改模块2)员工信息模块3)工资管理模块4)系统维护模块5)数据统计模块提示:在复制文档时,发现流程图无法在这里显示员工工资管理工资的发放与打印浮动工资的添加、修改基本工资的添加、修改工资上报银行数据维护部门的维护数据库的还原数据库的备份员工信息管理员工信息删除员工信息修改员工信息添加操作员管理操作员添加修改用户口令登录信息管理学校内部工资管理系统6)报表打印模块7)系统登录模块数据统计员工信息统计工资统计打印报表管理员打印单条工资一般员工打印自己工资系统登录模块操作员登录以及一般员工登录图

10、3-1系统功能模块图下面详细描述一下各个功能模块:1)、员工信息模块员工信息模块具有员工信息输入、员工增删、员工信息修改、打 印功能,员工基本信息包括员工号、员工姓名、员工性别、所在部门、 文化程度、银行帐号等信息。员工增删实现了对数据库中员工信息的 增加和删除。员工可以通过员工号或员工姓名对员工信息进行查询, 还可以导出为Excel电子表格或报表打印。2)、工资管理模块根据员工的工资管理实际情况,本系统将工资结构分为基本工资 管理和浮动工资管理两部分。该模块还包括工资的发放、查询与打印, 其中有工资的计算。3)、数据统计模块管理员在对员工信息和员工工资信息进行输入以后,在数据统计模块中可以对

11、员工的信息和工资进行汇总。4)、系统操作员管理模块添加管理员:只有管理员才可以对系统进行所有操作。 一般用户 只能查看自己的工资信息。修改管理员密码。登录信息管理:查看系统登录用户的信息和删除信息。5)、系统维护数据备份:用户可以通过选择保存的路径把数据库保存在硬盘中, 也可保存在软盘中。数据恢复:用户可以通过选择路径把数据恢复。部门管理:可以在该模块添加、修改、删除部门。6)、打印报表打印单条工资记录:主要适用于管理员打印员工的工资信息。打印员工自己的工资信息:一般员工登录后可以打印自己的工资 信息。7)、系统登录模块通过选择两种不同用户的权限进行登录, 管理员可以登录并操作 系统,而一般用

12、户只能查看自己的工资信息。3、1、2数据流图工资管理系统软件的数据流图是比较清晰的,对各功能模块 来说都比较有规律。但完整的图比较繁琐,各个功能模块的数据流图 如下。1、登录数据流图用户名及密码身份验证登录失败登录成功对管理员表选择操作添加修改2、人员管理删除员工表信息载入3、工资管理选择操作工资添加工资修改工资计算工资上报银行工资表信息载入4、工资查询选择查询字段输入查询条件查询显示打印计算5、系统维护部门表信息载入部门管理数据恢复选择路径系统数据管理添加选择操作数据备份选择路径修改删除备份恢复打开6、数据统计选择操作员工信息统计工作工资统计员工表和工资表载入7、操作员管理选择操作添加管理员

13、修改管理员密码登录信息管理管理员表和登录表信息载入选择操作8、打印报表打印单条工资记录打印单条工资记录打印员工信息打印3、1、3数据字典名字:员工信息另U名:employees描述:记录员工的个人信息定义:员工信息=员工编号+姓名+性别+文化程度+部门名称+聘用 日期+代发银行+银行帐号+备注位置:输入到工资管理系统客户端名字:管理员信息别名:admin描述:记录管理员登录账户定义:管理员信息=管理员编号+管理员姓名+管理员密码位置:输入到工资管理系统客户端名字:员工基本工资信息需求分析报告另U名:basicwages描述:记录员工的基本工资信息定义:员工基本工资信息=员工编号+员工姓名+基本

14、工资+职务工 资+工龄工资+养老保险位置:输入到工资管理系统客户端名字:员工浮动工资信息另U名:floatwages描述:记录员工的浮动工资信息定义:员工基本工资信息=员工编号+员工姓名+个人所得税+住房 补助+保险费+生活补助位置:输入到工资管理系统客户端名字:部门信息需求分析报告另U名:department描述:记录部门信息定义:部门信息=部门编号+部门名称+部门电话+备注位置:输入到工资管理系统客户端3、1、4业务流程图系统的业务流程图如下图3-2所示:图3-2系统业务流图3、2对性能的规定3、2、1精度A。要按照严格的数据格式输入,否则系统不给予响应进行处理B。查询时要保证查全率,所有

15、相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用了两种方 法进行查询:直接查询和模糊查询。3、2、2时间特性要求本软件在时间特性要求方面的要求是:由于本系统的数据库较小, 所以程序在响应时间,数据更新处理时间上性能是比较突出的。 而且 也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现 的较让人满意。一般操作的响应时间应在1-2秒内,对软磁盘和打印机的操作也 应在可接受的时间内完成。3、2、3灵活性本软件系统在灵活性方面的要求比较简单,适用于大部分系统, 满足高校内部员工使用的需求。对前面提到的运行环境要求不应存在 困难。3、3输人输出要求3、3、1静

16、态数据描述1)管理员表2)员工信息表3)部门信息表4)登录信息表5)员工基本工资表6)员工浮动工资表7)工资发放明细表3、3、2动态数据描述输入数据:菜单选项,查找关键字,新建记录项。输出数据:由查询关键字确定的数据库记录集合。内部生成的数据:中间查询结果数据库描述3、3、3数据库描述本系统使用SQLServer2000数据库3、4数据管理能力要求由于本软件系统用于对学校内部的员工工资进行管理,所以要满足学校内部使用的需求。3、5故障处理要求考虑到软件的范围不大,所以故障处理一般由操作系统完成,系 统只要保持与操作系统的接口即可。只要操作系统没有大的故障程序 一般是比较稳定的。考虑到用户对数据

17、的安全性要求,程序可以有独 立于操作系统之外的数据备份功能与过程,以及系统崩溃后的数据恢复功能,这点在数据库软件中已经达到了,只要稍微在其上再增加用 户所需要的附加功能即可。正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。3、6其他专门要求1)系统的功能实现情况:用户可在本系统下实现各种用户要求 的功能。2)系统的安全性:对于系统的重要数据都有密码保护,具有一 定的安全性。3)系统的容错性:用户输错数据都有提示信息,具有较好的容 错性能。4)系统的封闭性:用户的封闭性较好,用户基本上在提示信息 下输数据。4运行环境规定4、1

18、设备1、一台586以上的PC机2、内存128MBW上3、VGAABL木器一台4、采用菜单界面驱动方式5、键盘、打印机4、2支持软件1、Windows98以上的操作系统2、Delphi7、0 中文版3、SQLServer2000数据库4、Office2000以上的办公应用软件4、3 接口硬件接口本软件不需要特定的硬件或硬件接口进行支撑。586以上PC机均可运行此软件。软件接口运行于Windows98及更高版本具有 WIN32API的操作系统之上。4、4控制控制该软件的运行的方法:由财务部门相关人员来操作完成该系统;【篇二:对计算机专业毕业生需求分析报告】1、计算机相关行业发展状况及趋势以微电子、

19、软件、计算机、通信和网络技术为代表的信息技术,是迄今为止人类社会技术进步过程中发展最快、渗透性最强、应用最广的关键技术。信息技术的广泛应用,使信息成为重要的生产要素和 战略资源,是优化资源配置、推动传统产业不断升级和提高社会劳动生产率的新动力。信息产业持续高速增长,成为全球最具活力、规模 最大的产业之一。“十五”期间,国民经济和社会信息化水平要迈上 新台阶,目标是要使网络规模、容量位居世界第一。网络基础设施供 给能力显著增强,基本满足信息化发展的需要,普遍服务能力不断提 高,为网络基础设施薄弱的中西部地区、 广大农村地区和中低收入阶 层参与信息化发展创造良好条件。到“十五”末,计算机社会拥有量

20、 将越来越大,计算机技术的需求量将会随之增大,因而从总体来看, 计算机方向的人才缺口较大。作为中职学校,必须了解市场、适应市 场、依托市场和开发市场,才能培养出适应和满足计算机类信息产业 跨越式发展的客观要求的人才。目前在人才需求方面存在以下问题:人才总量严重不足。根据信息产业部发布的关于计算机市场构成 的报告,截至XX年底,全国电子信息产品制造业平均就业人数 777 万人,其中工人约占60必上,工程技术人员和管理人员比例较低, 远不能满足电子信息产业发展的需要。 另一方面,对于即将进入国内 市场的国际软件外包、国外通信运营商来说,计算机类的人才将会是 他们在国内发展的首要选择。人才层次结构不

21、合理除高精尖专家人才外,电子信息企业还需要 大批熟练操作的技术工人。目前,我国技术工人文化程度低的多,高 的少;技术等级低的多,高的少;高等级技术工人年龄大的多,年轻 的少。调查数据显示,仅广东省技术工人缺口就有多万,全国的需求缺口更大。以软件企业为例,很多简单的编程工作,高中学历的人只 要经过专业的软件职业培训,完全可以胜任。目前,我国基础程序员 非常缺乏,一些基础性工作只能由本科生和硕士生完成, 造成人才资 源的浪费。这说明生产、经营、管理、服务第一线的技工型人才奇缺。网络技术的发展对人才需求量大大提升。网络技术持续稳定发展, 网络设备的生产、检修、网络建设、网站设计等相关行业对应用型技

22、术人才需求不断增长,社会对网络技术提出了更高的要求, 这些都要 求人才的素质不断提高,以适应网络技术的发展。随着网络的蓬勃发 展,对计算机网络技术方面的人才需求也将越来越多。2、被调查企业的分布情况被调查的企业近6家,其中有与计算机专业相关的单位、 服务类 企业单位、制造业企业单位,事业单位,民营企业及其它企业。从被 调查企业的分布和性质来看,我们认为此次调查的安排是比较合理的, 具有广泛的代表性。主要企业人才分析首先针对主要企业人才需求我们进行了调研和分析。 分析结果显 示,不论是网络公司的规模如何,主要的技术人员分为两类:网络工程设计人员和网络工程实施技术管理人员。 一些规模较大的网络公司 都是采用具有一定工作经验或者中学历的人才进行网络的设计工作, 而聘用的中职生主要是进行网络工程的实施和实施过程中的管理工 作;而规模较小的网络公司则希望招聘的人才最好具有网络设计和网 络实施管理双重能力。89、1%勺企业认为聘用人才最优先考虑的因素 需要团队意识、81%勺认为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论