




免费预览已结束,剩余8页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学 号: 课 程 设 计课程名称软件需求工程论文题目 某企业人事管理系统需求分析报告学 院计算机科学与技术学院专 业班 级姓 名指导教师岑 丽201 201 学年 第 学期目录论文要求 11. 引言 11.1目的 11.2适用范围 11.3参考资料 11.4术语 12.需求获取 2 2.1确定调查对象 22.2实地收集用户需求数据 23分析需求可行性 24系统概述3 4.1产品描述3 4.2产品功能3 4.3一般约束 35.功能性需求分析 3 5.1登录界面 3 5.2系统管理 45.2.1系统管理员45.2.2员工 45.2.3人事管理员 4 5.3数据词典 56.软件的非功能性需求6 6.1外部接口声明 6 6.2性能需求 6 6.3属性66.4系统的运行环境 77感想7附录8软件规格说明书论文要求()对所选系统进行严密的需求获取以及需求分析。()给出所选系统的各层次需求,包括业务需求,用户需求,功能需求以及非功能需求。()给出所要实现系统的项目开发计划(简略)以及需求规格说明书。()需求规格说明书要详尽,必须包括以下内容:引言,总体描述,功能需求,接口需求以及其它非功能性需求等,符合需求规格说明书各项细则。()附录中给出所选系统需求规格说明书中各图表的获取过程。1. 引言人的管理是一切工作的核心。员工代表一个公司的形象,而员工的基本信息管理则是公司人事管理的基础。在公司员工普遍流失的今天,一个准确而及时的人事管理系统有利于人事部门对员工流动进行分析、编制,为企业所需人员提供保障。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度的要求,推动企业劳动人事管理走向科学化、规范化的必要条件。1.1目的本系统是对公司的人事资料进行管理,为人事管理人员提供了一套简单的操作、使用可靠、界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。1.2适用范围项目的范围是指软件系统具体应包括和不应包括的部分,以及软件系统所涉及的各个方面,亦即一个软件系统在一个完善的环境中最终具有的功能。该人事管理系统主要针对某人事档案具体业务流程开发设计,系统提供了较好的功能扩充接口。开发人事管理软件是为了满足该人事档案对人事管理和业务管理的方便,以现代化的创新思维模式工作。1.3参考资料【1】软件需求工程,毋国庆等编,北京:机械工业出版社,2008.8【2】软件观察,钟珞、袁景凌主编,北京:科学出版社,2012.1【3】UML和模式应用(原书第3版),(美)拉曼(Larmand,C)著,李洋等译,北京:机械工业出版社,2006.51.4术语【术语1】:用例图说明:用例图就是由主角、用例以及它们之间的关系构成的图。该图说明了用例模型中的关系。【术语2】:数据字典说明:数据字典(Data Dictionary,简称DD)定义了数据流图中的数据和加工,是对各个数据流、加工及数据存储的详细说明,它包含4类条目:数据流条目、数据存储条目、数据项条目和加工条目。2需求获取2.1确定调查对象主要为直接或间接使用软件系统的用户,如人力资源总监,公司员工,上级领导部门,系统分析员等。2.2实地收集用户需求信息要想获得充分的用户需求信息,就必须实地进行调查并与用户交流,因此,有步骤地进行实地调查是十分必要的。1)向掌握“全局”的负责人调查。掌握“全局”的负责人包括组织结构的负责人和高层管理人员。这些人比较了解系统的概貌、发展规划和策略等。向他们调查有利于系统的宏观分析,明确系统的作用范围2)向部门负责人调查。部门负责人不但熟悉本部门的各项业务和业务流程,也熟悉部门之间的相互关系。这种调查主要了解各部门的业务流程和主要功能需求以及与其它各部门间的接口信息等。3)向业务人员调查。业务人员熟悉自身工作的处理细节,如具体数据和表格的作用、来源和去向、类型、精度、处理要求和输入/输出的格式等。此调查可获得系统需完成的一些具体功能和性能等方面的具体信息。步骤2)和步骤3)是一个反复的过程,每次调查之前要制定调查提纲,每次调查要做记录,并交由用户审查核实,以保证调查信息的可靠和准确。3.分析需求可行性1)经济可行性 人事管理软件所使用的工具如MySQL等均为免费的开源软件,对于开发工具这部分只需担负个人电脑和Windows操作系统的费用,在聘请开发人员方面需要付一定的酬劳,在软件运行期间需要买或者租一台服务器。由于本系统软件的运行和维护比较简单,开发人员会对公司的相应人员进行培训,以保证软件的正常使用,故后期投入的资金比较少。对于一般的公司来说是完全可以接受的。2)技术可行性当今世界的技术发展日新月异,对于类似的系统开发已经是比较成熟的了。本系统所使用的开发工具和运行环境对电脑的配置要求都不怎么高,故当今的硬件完全可以满足本软件的需要。系统投入使用后,会有相关人员指导运行。3)社会可行性本软件完全由某某团队自主开发完成,不存在侵权行为,不违法法律,用户可以放心使用。4.系统概述4.1产品描述本软件的目标是:1)决策支持: 根据软件的需求及时提供所需信息,并在一定阶段对各模块的进度进行追踪及提示,实现工作的协同化、提高了工作效率。2)提高效率:利用软件进行人事管理,避免人工管理的失误以及延迟性,从而实现高效率的管理。作为一款专门用于分析人事情况的的软件,它应具备一些基本功能,比如员工信息的忠实记录,同时它也应该满足尽可能多的非功能需求,如容错机制。4.2产品功能人事管理系统的主要目的是实现企业人事的信息化管理,主要业务就是实现对员工信息的管理,另外还需要提供打印报表功能,其中包括奖惩,培训,调动,考评,职称等信息。项目实施后,能够降低管理成本、合理控制人员调动、减少资金占有并提升企业的市场竞争力。4.3一般约束假定:用户能够提供交付测试的环境;用户能够参与到需求的核准工作约束:系统分析人员需要2天内到位,用户需要5天时间确认需求分析文档。去除其中可能出现的问题,例如用户可能临时有事,占用6天时间确认需求分析。那么程序开发人员需要在1个月左右内进行系统设计、程序编码、系统测试、程序调试和网站部署工作。其间,还包括了员工每周的休息时间。本系统的最后的交付日期是2013-7-23,交付时保证完成用户所需的各项功能。设计和实现上的限制: 基于.NET架构进行开发;使用MySQL数据库5.功能性需求分析我们采用面向对象的分析方法作为主要的建模方法,使用UML作为建模语言。5.1登录页面需要登陆的人员,对于不同的身份,他们的权限是不一样的。当用户输入ID 和密码时,查询数据库,若用户名和密码正确,则进入相应的员工信息页面,若不正确,则提示户用户名或密码错误,仍显示当前页面5.2 系统管理5.2.1系统管理员:1)用户管理功能描述:管理用户信息及操作2)配置管理功能描述:负责计算机的配置等方面3)数据备份功能描述:负责数据备份,以防系统故障造成损失4)数据维护功能描述:负责维护数据安全5.2.2员工1)员工注册功能描述:新员工注册,输入员工的注册信息,包括(登录账号,登录密码,核对密码,联系电话,联系地址,电子邮箱)。注册信息的修改。2)员工的登录和退出 功能描述:员工登录员工登出3)信息查询功能描述:查看公司内部相关信息查看个人信息查看其他员工的部分信息5.2.3人事管理员1)人事档案管理功能描述:增加员工档案信息。修改员工档案信息。删除员工档案信息。查询员工档案信息。打印员工档案信息。2)工资信息管理功能描述;工资信息模块计发工资信息查询工资信息保险/福利打印工资信息3)考勤信息管理功能描述:考勤信息模块录入考勤信息查询考勤信息考勤信息删除修改考勤信息打印考勤信息4)员工培训功能描述:员工培训模块主要包括:培训信息的录入、培训信息的删除、培训信息的修改、培训信息的查询、履历表的打印。5)公司招聘录入招聘信息查询招聘信息修改招聘信息删除招聘信息查询应聘者信息删除应聘者信息5.3数据词典1)员工考评:描述:对员工的工作态度,取得的成绩等加以综合评价,保存,作为工资等的参照2)部门信息:描述:穷举各个部门,将其信息放在一起加以规范3)员工信息:描述: 员工基本信息的集合4)职称信息:描述:穷举各个职称,将其信息放在一起加以规范5)奖惩信息:描述:记录各个员工的奖惩信息情况,使用时方便调用6)培训信息:描述: 记录员工培训信息,留作参考,随时调用查看7)人员调动:描述:员工调动具体信息8)工资变动:描述:员工的工资可能随着经济发展和个人培训成绩,考评成绩等发生改动6.软件的非功能性需求6.1外部接口说明硬件方面:处理器型号:AMD/Intel 2.8GHZ及以上;内存容量:1GB及以上;外存剩余空间:1TB以上;网络配置:100M网卡;客户机处理器型号;AMD/Intel 1.6MHZ及以上;内存容量:512MB及以上;外存剩余空间:1GB及以上;网络配置:100M网卡软件方面:MicroSoft Windows NT Server 4.0 /Windows 2003/ Windows xp、中文版MicroSoft Windows2003中文版Windows NT Workstation 4.0、SQLserver2000数据库、MicroSoft Office 2000/20036.2性能需求1)静态数值需求包括:支持的终端数的最大值为100;允许最多100个用户并行操作:响应速度为秒级,达到实时要求。2)动态数值需求包括:正常情况下可同时响应100条请求,峰值情况下可响应200条请求,但峰值情况下可能出现响应时间过长等现象,且持续峰值时间不应超过1小时。6.3属性1)可靠性与可扩充性人事管理系统需要在给定的时间和规定的环境条件下,无故障地完成合理任务,并且容易增加新功能。2)安全性主要涉及防止非法访问系统功能,防止数据丢失,防止病毒入侵和防止私人数据进入系统等。人事管理系统必须保证只有本公司内部人员以及上级领导部门可以进入本系统,无关人员不会有访问权限。3)健壮性与可维护性人事管理系统在遇到非法输入数据以及在异常情况下,能够继续运行,并提供简易的更改机制。4)系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。5)系统的响应速度人事管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级, 原则是保证操作人员不会因为速度问题而影响工作效率。6.4系统的运行环境系统可以在MicroSoft Windows NT Server 4.0 /Windows 2003/ Windows xp/Windows7上正常运行7.感想在为期一个学期的软件需求工程的学习中,令我印象最深的就是岑老师在刚开始展示给我们的那幅画。画面以10张小图的形式形象地向我们展示了针对同一种需求,不同的人是如何理解,又是如何实现的。不巧的是,我的第一印象并不是这样的。我留意到了客户明明投资了可以建一个游乐场的资金,最后的实际需求却只是一个挂在树枝上的轮胎,感觉客户被深深地愚弄了。再仔细看,这里面也有客户的错,他把游乐场居然描绘成了普通的秋千!因为不会描述真正的需求,导致最后设计出的东西大大背离了初衷。这就说明需求分析是多么重要啊!由于自己并没有在软件行业经历过,理解只有这么深了。或许,10年后,回过头来看,又会看出新的东西来吧。感谢老师的陪伴!附录一总用例图二各模块用例图本科课程论文评分标准班级学号姓名论文题目 某企业人事管理系统需求分析报告评阅点评分标准(细则)分值给分功能及分析(40分)正确实现本系统课题所需全部功能,系统分析正确合理,且有一定创意40分本系统课题分析合理,完善30分基本实现本系统课题分析15分有明显重大错误5分无法实现本系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 实验1 研究匀变速直线运动-2023年高考物理实验专项突破(原卷版)
- 老年人安全游泳知识培训课件
- 第五节 双曲线 2026年高三数学第一轮总复习
- 脑溢血的死亡率有多高
- 天气与气候-2024年中考地理一轮复习知识清单(扣空版)
- 人工智能通识教程(微课版) 课件 04 人工智能技术的觉醒-深度学习技术框架
- 上海市某中学2025-2026学年高三年级上册暑期考试数学试卷(7月份)
- CN120203212A 一种以米粒为支架一步法培养大黄鱼细胞为动植物复合食品的方法
- CN120201845A 一种有机半导体异质结光子突触晶体管及其制备方法
- CN120200250A 一种基于企业供电服务画像的供电服务策略优化方法
- KTV突发事件安全应急预案
- DB15T 3543-2024 大蒜主要病虫害绿色防控技术规程
- 《液压与气动》课件(共十三章)
- 养老机构服务等级评定操作手册
- 中资企业在非洲的安全风险应对策略与启示
- 2025年山东高等学校教师资格考试(综合)历年参考题库含答案详解(5套)
- 劳动课洗衣服课件
- 2025年小学生“学宪法讲宪法”活动知识竞赛题库含答案
- 村卫生室医疗安全管理
- 云南省曲靖市2025年八年级下学期语文期末考试卷及答案
- 2025至2030中国汽车金融行业市场深度分析及竞争格局与发展前景展望报告
评论
0/150
提交评论