ImageVerifierCode 换一换
格式:DOC , 页数:15 ,大小:962.50KB ,
资源ID:234410      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/234410.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(公司人事管理系统需求分析报告.doc)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

公司人事管理系统需求分析报告.doc

1、公司人事管理系统需求分析报告目 录一、可行性分析21.引言21.1编写目的21.2背景21.3定义21.4参考资料32安全机制可行性分析33技术可行性分析34系统功能可行性分析35社会性可行性分析36经济性可行性分析3二项目计划书41任务概述41.1工作内容41.2主要参加人员41.3产品41.4验收标准51.5完成项目的最迟期限51.6本计划的批准者和批准日期52实施计划52.1工作任务的分解与人员分工52.2接口人员52.3进度52.4预算52.5关键问题52.6支持条件62.7交付期限6三需求分析说明61业务需求62用户需求63功能需求74非功能需求7四、需求规格说明书81系统基本数据架

2、构82数据词典83E-R模型9五、附录(用例图如何产生的截图)13六、看法与体会15一、可行性分析1引言人事管理系统分析小组对当今社会的人事管理方面的需求进行了认真而全面的调查。根据对企业的人事管理系统的功能需求、业务操作规程及其数据结构等具体要求,调查了单位对人事管理企业的员工基本信息、员工调动、员工奖罚、员工培训、员工考评、员工调薪、员工职称评定,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。以上这一切为统下一步的开发工作奠定了良好的基础。本软件需求说明书全面、概括性地描述了人事管理系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通

3、过本需求说明书可以全面了解人事管理系统所要完成的任务和所能达到的功能。1.1、编写目的1.作为软件系统开发技术协议的参考依据,为双方提供参考。2.根据人事管理系统的特点,对被开发软件系统的主要功能、性能进行完整描述,为软 件开发者进行详细设计和编程提供基础。3.为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。1.2、背景1.项目名称:公司人事管理系统2.项目提出者:XX软件开发中心3.项目开发者:XX公司人事管理部门4.用户:公司员工和人事管理员5.项目建设背景:随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网

4、络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。1.3、定义【术语1】:系统流程图说明:系统流程图是描述物理系统的工具,所谓物理系统,就是一个具体实现的系统,也就是描述一个单位、一个组织的信息处理的具体实现的系统【术语2】:数据流图说明:数据流图(Data Flow Diagram,简称DFD),是结构化(Structured)方法中用于表示系统逻辑模型的一种工具,它描述系统由哪几部分组成,各部分之间有什么联系等,它以图形的方式描绘数据在系统中流动和处理的过程。DFD只反映系统必须完成的逻辑功能。【术

5、语3】:数据字典说明:数据字典(Data Dictionary,简称DD)定义了数据流图中的数据和加工,是对各个数据流、加工及数据存储的详细说明,它包含4类条目:数据流条目、数据存储条目、数据项条目和加工条目。1.4、参考资料软件工程导论 编著:张海藩 出版社:清华大学出版社软件需求工程 编著:毋国庆、梁正平、袁梦霆、李勇华 出版社:机械工业出版社2、安全机制分析在进入系统之前,要进行身份确认,只有用户名和用户密码都相符的用户方可进入本系统。为了防止不合法用户对数据的察看和修改,本系统把用户分为三个级别:超级、可修改和只读用户,即一二三级用户。超级(一级)用户不仅拥有对数据的查询、修改权限,还

6、对用户的使用权限进行控制,可以设定用户名、密码和其权限,还可以对纪录进行增加、删除、修改等操作。可修改(二级)用户对数据可以查询、打印,还可以对纪录进行增加、删除、修改等操作。只读(三级)用户只拥有对纪录的浏览、查询和打印权限。当用户要进入系统是必须先输入用户名和密码,按“确认”按钮后,系统辨别用户身份,对合法用户根据用户的权限级别赋予相应的使用功能。3、技术可行性分析 由于Powerbuilder具有完整的web应用开发功能,由它编制的软件可以方便的同服务器端的数据库协同工作,构成Client/Server工作方式,它使用的是业界熟悉的Web标准(HTML和Java),通过端对端的设计、调试

7、和提交,可以控制Web应用的整个生命周期。本系统客户应用和服务器应用都采用Powerbuilder开发。其中服务器端的程序是实现中的重点部分,其内容主要是生成SQL语句对数据库操作及对所得的数据进行处理。它主要分为监听客户连接、处理客户请求、避免死锁、向客户推送消息等。4、系统功能可行性分析公司内部的人事的管理,从大的方面分主要集中在公司职员的个人情况、工资细目、调入调出及用车等。所以该系统主要是实现对数据的录入、插入、删除,网上查询.统计.更新.打印等功能。其次,为了信息的保密与安全,系统还要提供一定的安全机制。5、 社会可行性分析随着计算机的发展与普及,以及互联网技术的扩展,日常人事管理必

8、将实现无纸化办公,并且加入到公司内部的Intranet或者是Internet上去,实现数据的共享,这样有利于人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率。6、经济可行性分析通过经济,技术和社会等方面的可行性研究,可以确定本系统的开发完全有必要,而且是可行,可以立项开发。二、项目计划书1任务概述1.1、工作内容公司人事管理系统必须提供人员基本信息、调薪信息,培训信息,考评信息,奖惩信息的基础设置。另外,该系统还必须保证数据的安全性、完整性和准确性。1.2、主要参加人员 本项目的参加人员都熟悉编程语言,如C、C

9、+、Java等,其中还包括有熟习业务和开发技术专家。1.3、产品首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成可行系统。1.3.1、文件安装维修手册和使用手册;1.3.2、非移交的产品需求规格说明书、概要设计说明书、详细设计说明书、源代码清单、系统测试计划和最终测试结果报告。1.3.3、服务1、普通员工:用户注册:主要实现员工的注册,创建自己的帐户密码用户登录:登陆应用程序查看自己的信息修改密码:修改用户自己的密码2、管理员:员工调动:查看修改员工的调动信息基本信息:统计与查询员工基本信息员工考评:记录员工考评信息人员调薪:管理员工的薪水调整职称评定

10、:评定和记录员工的职称信息培训管理:管理员工的培训信息报表输出:将需要的信息以报表形式输出打印数据备份:管理员(或DBA)备份数据数据恢复:病毒,黑客等破坏数据库后对数据进行恢复系统管理:主要对用户的密码、管理权限的设置等。1.4、验收标准 1.测试用例不通过数的比例3%;2.不存在错误等级为1或2的错误;3.错误等级为3的错误数量=10;4.所有提交的错误都已得到更正。1.5、完成项目的最迟期限:20xx年xx月xx日1.6、本计划的批准者和批准日期:XXX,20xx年xx月xx日。2. 实施计划 2.1、工作任务的分解与人员分工 1.项目经理(负责项目的可行性分析以及项目技术问题的决策);

11、2.设计师(进行需求分析、架构设计和功能设计);3.开发人员(进行具体的编码工作和单元测试);4.测试人员(根据计划和总体方案对产品进行系统测试);5.项目实施人员(进行人员配置)。2.2、接口人员 1.需求顾问负责需求分析工作;2.技术专家负责项目的可行性分析以及项目中重大技术问题的决策;3.客户方项目负责人代表客户方做出决策;4.各部门联系人反映各部门业务需求和部门用户意见。2.3、进度 时间 任务1月 需求分析 2月 系统概要设计和系统详细设计 3月 编码与测试执行4月 测试评估与部署 5月 系统维护2.4、预算 开发经费预算是100万人民币。人员的数量为10人,开发时间4个月,办公费、

12、差旅费、机时费、资料费、通讯设备和专用设备的租金等预算总计20万元;需求分析在第一月完成,预算10万元;系统设计在第二月完成,预算15万元;编码与测试执行在第三月完成,预算15万元;测试评估与部署在第四月完成,预算20万元;系统维护在第五月完成,预算20万元。2.5、关键问题 任何事情都有风险,软件开发也不例外。比如客户需求会经常变更,影响项目的进度,可以加班并延长需求调研时间,也可以严格控制需求变更;对于人员流动问题,可以招聘技术人员作为长期任务,加强沟通,及时了解人员开发动态;对于资金不足问题,可以请实习生参与一部分辅助工作,降低开发成本,也可以与客户商量,去掉不必要的需求,降低工作量,减

13、少开发时间。2.6、条件支持 1、计算机系统支持:Windows Xp操作系统、eclipse开发工具、mysql数据库系统2、外围设备支持:PCServer服务器和PC机2.7交付期限 :2011年12月1日三、需求分析书1.需求分析1.1、业务需求1系统操作简单,界面友好。2规范、完善的基础信息设置。3支持多人操作,要求有权限分配功能。4为了方便用户,要求系统支持多条件查询。5对员工信息在需要时打印不同需要的报表。6支持数据更新调整。7当外界环境干扰本系统时,系统可以自动保护原始数据的安全。1.2、用户需求1、员工可以实现的功能:用户注册:主要实现员工的注册,创建自己的帐户密码用户登录:登

14、陆应用程序查看自己的信息修改密码:修改用户自己的密码2、管理员实现的功能:员工调动:查看修改员工的调动信息基本信息:统计与查询员工基本信息员工考评:记录员工考评信息人员调薪:管理员工的薪水调整职称评定:评定和记录员工的职称信息培训管理:管理员工的培训信息报表输出:将需要的信息以报表形式输出打印数据备份:管理员(或DBA)备份数据数据恢复:病毒,黑客等破坏数据库后对数据进行恢复系统管理:主要对用户的密码、管理权限的设置等。1.3、功能需求1员工信息:统计与查询员工基本信息2调薪信息:管理员工的薪水调整3培训信息:管理员工的培训信息4考评信息:记录员工考评信息5奖惩信息:记录员工奖惩信息1.4、非功能需求1软件必

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1