软件需求工程实验报告书.doc_第1页
软件需求工程实验报告书.doc_第2页
软件需求工程实验报告书.doc_第3页
软件需求工程实验报告书.doc_第4页
软件需求工程实验报告书.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

.学生学号0120910680421实验课成绩武汉理工大学学 生 实 验 报 告 书实验课程名称 软件需求工程 开 课 学 院 计算机科学与技术学院 指导老师姓名 岑 丽 学 生 姓 名 朱 鹏 学生专业班级 软件工程0904班 2011 2012 学年 第 1 学期实验课程名称: 软件需求工程 实验项目名称软件功能描述与确认实验成绩实验者 朱鹏专业班级软件0904组别同组者实验日期 年 月 日第一部分:实验分析与设计(可加页)一、 实验内容描述(问题域描述)对已知的熟悉的软件(例office word)进行功能描述。(包含功能名称、功能详细描述、功能分类、功能的正确性与否)用表格或者文档的方式对实验结果进行正确的记录与描述。二、 实验设计(包括实验方案设计,实验手段的确定,实验步骤,实验过程等 ) 观察、使用记事本的每个功能,并对每个功能进行详细的记录。三、 主要实验工具、仪器设备及耗材 个人计算机一台,Windows7操作系统,记事本第二部分:实验结果分析(可加页)一、 实验结果描述1、 文件文件功能功能名称功能详细描述正确性与否新建用户可以新建空白记事本。是打开用户可以打开指定目录下的记事本或者其他文本(可能发生错误)。是保存用户可以随意的对新建的文档或是编辑过得文档以指定格式保存。是另存为用户可以将打开的文档保存为别名的文档或是将其转换为其它的合法格式。是页面设置用户可以设置文档的页边距、版式、纸张、文档网格进行详细设置,来进行打印。是打印在添加打印机的前提下,用户可以通过可用的打印设备,按设定好的格式对文档进行打印。是退出用户可以关闭任何一个打开或新建的文档,若有文档改动退出之前系统会问用户是否保存。是2、 编辑编辑功能功能名称功能详细描述正确性与否撤销用户可以在打开文档到退出记事本之间,进行任意步数的撤销对文档的操作。是剪切用户可以将选中的文字区域转移到剪贴板中,并从文档中删去。是复制用户可以将选中的文字区域复制到剪贴板中。是粘贴用户可以将剪贴板当前的文字段插入到文档的指定位置。是查找用户可以对当前的文档内容进行特定文字段的查找是查找下一个用户可以根据输入的文字进行特定文档的查找。是替换用户可以将当前文档内容中的特定文字段替换为另一个指定的文字段。是全选用户可以选定本文档中的所有内容。是日期用户可以在文本中插入当天的日期。是3、 格式格式功能功能名称功能详细描述正确性与否自动换行系统默认为自动换行,即当文本达到框架末端时会自动另起一行,若取消勾选,则文本会在一行里一直输入下去。是字体用户可以对输入文本的字体进行设置,包括字体、字形和大小,用户也可以选择更多的字体。是4、 查看功能名称功能详细描述正确性与否状态栏用户可以查看当前文本的行列状态,若勾选自动换行,则此操作无效,若取消自动换行,文本框的右下角会显示行列信息。是5、 帮助帮助功能功能名称功能详细描述正确性与否查看帮助用户通过Windows提供的帮助和支持获得基本的使用帮助,会显示出关于记事本的常见问题,也可以输入文本搜索帮助。是关于记事本用户可以获得关于此产品的基本信息介绍。例如基于哪种系统等等。是二、 实验小结、建议及体会通过本次实验,我对记事本有了更深的了解,原来以为简单的软件其实并不简单,也具有庞大的功能。同时,体会了软件工程中基本的需求获取,站在一个用户的角度去挖掘软件的功能需求。实验课程名称: 软件需求工程 实验项目名称对公司人事管理系统进行需求分析实验成绩实验者朱鹏 专业班级软件0904组别同组者实验日期 年 月 日第一部分:实验分析与设计(可加页)一、 实验内容描述(问题域描述)对公司人事管理系统进行需求分析,包含(1) 业务需求描述(业务领域知识的获取与收集)(2) 用户需求描述(建议使用UML工具 例visio 2000,Rational Rose)(3) 功能需求描述(建议使用UML工具 例visio 2000,Rational Rose)(4) 非功能需求描述用表格或者文档的方式对实验结果进行正确的记录与描述。二、 实验设计(包括实验方案设计,实验手段的确定,实验步骤,实验过程等 )对公司人事管理系统进行需求分析,包括业务需求、用户需求、功能需求和非功能需求。画出用例图加以解释说明。三、 主要实验工具、仪器设备及耗材 个人计算机一台,windows7操作系统、StarUML第二部分:实验结果分析(可加页)一、 实验结果描述1、业务需求人事档案管理信息系统,作为数据库管理系统的一个具体应用,在实际工作中得到了广泛的应用,因为通过它能对企事业单位的人力资源进行卓有成效的管理,提高了管理的效率,方便了使用,通过一系列的操作可以快速、可靠的进行人事档案的更新、查找,极大的提高了工作效率,是现代企事业单位必不可少的办公软件。2、用户需求(1) 普通员工登陆后可以查看员工资料、请假、加班、考勤、薪资等信息,填写业绩报告等。(2) 部门经理登陆后除普通员工的权限外,还可审批请假、加班和业绩报告的信息等。(3) 人事部员工登陆后可以修改员工资料,登记考勤信息,核实加班请假信息并计算月工资等。(4) 人事部经理登陆后除人事部员工的权限外,还有指定员工起薪等权限。(5) 总经理登陆后默认拥有部门经理的所有权限。3、功能需求(1)登录页面需要登陆的人员,对于不同的身份,他们的权限是不一样的。当用户输入ID 和密码时,查询数据库,若用户名和密码正确,则进入相应的员工信息页面,若不正确,则提示用户用户名或密码错误,仍显示当前页面。用例图:(2)查询员工资料该模块主要是查看自己/同事的资料,以更好促进公司员工之间的相互了解。同时也可以修改自己的部分信息。主要功能包括:a 查询自己的详细信息:员工ID、员工姓名、电子邮件、所在部门名称、经理、分机和自我简介等b 修改自己的相关信息,密码c 查询、搜索其他同事的相关信息用例图:(3)员工资料管理人事部门负责维护员工的基本资料。主要功能包括:a 添加/修改/删除员工b 按任意条件搜索员工c 打印员工报到单d 修改员工相关信息。用例图:(4)考勤管理人事部可以管理考勤记录,即根据员工请假记录,判定是否缺勤,以及打印一些汇总信息。由于公司在使用该软件之前把考勤信息记录在 Excel 表格中,本模块需要实现从该 Excel 表中导入数据的功能。主要功能包括:a 输入/修改/删除/查询员工的考勤记录b 显示当日迟到、缺勤明细c 统计某段时间内迟到、缺勤人数汇总信息用例图:(5)业绩评定由员工填写业绩报告表(部门经理不需要填写),部门经理根据该报告,评定其下属的业绩分数。人事部根据部门经理的评分作为基础,然后根据考勤记录来计算最终的绩效成绩主要功能包括:a 员工可填写业绩报告b 经理查询下属的业绩报告。可填写业绩评分c 员工查询最终的业绩评分d 员工查询所有的历史业绩报告,单击显示其详细信息e 经理查看某次业绩评定的所有下属的汇总信息。用例图:()(6)薪资查询及管理员工薪资由基本薪资和加班薪资组成,并且有可能因为迟到和缺勤而扣除部分薪资。基本薪资由人事经理指定。员工可以查看自己的本月薪资明细,还可以查询历史薪资记录。主要功能包括:a 显示员工当月的薪资信息,并列出影响薪资额的加班和考勤记录b 打印本月薪资单c 查看某段时期内的薪资信息。d 按部门打印员工月薪资的汇总表e 查看某个员工的历史记录用例图:(7)安全管理本模块的功能是验证登录者的身份,保证系统安全性。本模块除了验证功能还包括系统事件记录功能,可以将系统中发生的与安全相关的各类事件、对重要信息的操作记录下来。密码修改时注意密码不能为空,且至少包含6个字符。主要功能包括:a 验证登录者的身份b 人事经理可以添加/删除操作员(即人事部员工)c 密码修改d 系统事件记录e 系统事件查询用例图:3、其他非功能要求(1)性能需求a用户数量项目的主要用户是公司内部所有工作人员,所以流量不会很大,根据公司的规模以及发展,预计员工数目100人左右。b.时间特性要求l 响应时间:视网络情况,等待时间约为2-4秒l 更新处理时间:无l 数据的转换和传送时间:2-4秒c.灵活性系统应具有较灵活的更新操作,对用户信息的添加、修改、删除、查询,对一段时间后数据库的内容进行有选择地添加、修改和删除,必要时对数据库系统的部分信息进行初始化。(2)安全设施需求a 设备的硬件故障可能造成本软件不能运行或不能正常进行输入、输出等后果,系统的资源不足及网络传输通道阻塞可能造成本软件不能正常运行,在系统自动关闭之前要保证信息的保存,要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的恢复等工作。b 当系统出现异常时,为了使异常处理简洁,定义专门的错误页面来处理可能发生的异常,在错误页面打印异常信息以及用户应该做的处理,同时将异常写入日志文件,便于日后的维护。(3)安全性需求a 若要对该公司人事管理系统进行操作就应当具有某些操作权限。没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。 b 在上述要求基础上可以为该系统设定多种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录和普通用户登录两个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统。 c 在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于用户管理模块是无权使用的。(4)软件质量属性a 运行环境的变化:既可以在Windows2003上运行,也能在WindowsXP和WindowsVista等windows系列操作系统上运行。b 使用性:具有良好的用户接口,可供普通群众使用(识字即可)。c 软件的安全性:可以有效的防止病毒入侵,系统可以在满足硬件需求的条件下稳定的运行,不会出现系统崩溃或数据丢失等情况。d 软件的可维护性:同时,本软件可随时随着用户需求的变化而快速更新,满足用户不断增长的需

温馨提示

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

最新文档

评论

0/150

提交评论