武汉理工大学学生实验报告书实验课程名称软件需求工程开课学院指导老师姓名学生姓名学生专业班级学年第学期学生学号实验课成绩实验课程名称:软件需求工程实验项目名称软件功能描述与确认实验成绩实验者专业班级组别同组者实验日期2013年3月28日第一部分:实验分析与设计(可加页)一、实验内容描述(问题域描述)实验内容:对百度影音的功能描述要求:对已知的熟悉的软件(例officeword)进行功能描述。(包含功能名称、功能详细描述、功能分类、功能的正确性与否)用表格或者文档的方式对实验结果进行正确的记录与描述。二、实验设计(包括实验方案设计,实验手段的确定,实验步骤,实验过程等)1.软件简介百度影音是百度公司推出的一款全新体验的播放器。支持主流媒体格式的视频、音频文件,实现本地播放和在线点播。功能个性设置:支持功能快捷键修改或设置;自动记录上次观看位置:自动记录上次关闭播放器时的文件位置,再次观看无须重头再来;自动添加相似文件到播放列表:支持自动添加相似文件到播放列表设置,观看电视剧等不在需要一个个的添加文件;截屏功能:看到自己喜欢的画面,可以一键轻松截取保存下来;播放最前端:支持播放影片时对于播放器显示在屏幕最前端的设置,可在看影片的时候进行其他电脑操作;兼容主流影视媒体格式播放:兼容主流影视媒体格式文件的本地播放;边下边播功能:支持播放在线影视文件,您只需将url复制到剪切板,即可边下边播。2.软件界面第二部分:实验结果分析(可加页)一、实验结果描述根据自己的实验情况自己填写软件的功能描述如下:1.打开功能名称功能描述正确性与否打开本地文件为播放器导入本地视频文件正确打开文件夹打开本地文件夹并一次性导入文件夹的所有视频正确打开URL打开网页链接视频正确打开种子打开种子文件并下载该文件正确最近播放保存最近播放列表或清除正确2.播放痕迹功能名称功能描述正确性与否立即清除播放痕迹能立即清除之前所有的播放视频记录正确退出时保留播放痕迹退出播放器时保留视频播放的位置正确退出时清除播放痕迹退出播放器时不保留视频播放的位置正确注:这里默认为退出时保留播放痕迹3.自动关机功能名称功能描述正确性与否下载完关机当播放列表有下载任务时,下载完全部任务后关机正确播放完本级关机播放完播放列表正在播放的视频后关机正确播放完列表关机播放完播放列表的所有视频后关机正确取消自动关机电脑不会自动关机正确注:这里默认为取消自动关机4.语言功能名称功能描述正确性与否简体中文播放器的语言为中文正确英文播放器的语言为英文正确注:这里默认为中文5.帮助功能名称功能描述正确性与否在线升级检查播放器是否是最新的版本,若不是则自动升级正确意见反馈跳转到可以反馈意见的网页正确官方网站跳转到软件官方主页正确关于百度影音查看软件的基本信息,包括制作团队,软件用途等正确6.播放器设置功能名称功能描述正确性与否常规包括播放是否在前,播放列表隐藏或展开,关闭播放器时是直接退出还是最小化,运行状态等选项正确播放包括对视频播放时窗口的大小位置调整的选项和对播放列表中的某些操作作调整等功能正确下载包括下载的存储路径,下载速度,下载任务数量等选项正确文件关联包括对windows媒体、Real媒体、MPEG媒体、FLASH媒体、其他媒体、字幕文件等想关联的选项正确热键可自定义设置对播放器操作的快捷键正确截图包括图片的保存路径、图片类型等选项正确声音包括扬声器输出方式和声卡选择两个选项正确在线升级包括自动升级和手动升级两个选项正确二、实验小结、建议及体会通过本次实验,我对百度影音这款软件的功能有了进一步的认识,并且知道了一些以前还不知道的功能,比如说对文件的关联和自动下载的一些扩展功能,这方便我今后能更好的利用这款软件。不仅如此,我还了解了功能描述的一般过程及方法,初步了解了一些需求分析的方法。实验课程名称:软件需求工程实验项目名称对图书管理系统进行软件需求分析实验成绩实验者专业班级组别同组者实验日期2013年4月18日第一部分:实验分析与设计(可加页)一、实验内容描述(问题域描述)实验要求(1)业务需求描述(业务领域知识的获取与收集)(2)用户需求描述(建议使用UML工具例visio2000,RationalRose)(3)功能需求描述(建议使用UML工具例visio2000,RationalRose)(4)非功能需求描述用表格或者文档的方式对实验结果进行正确的记录与描述。三、实验设计(包括实验方案设计,实验手段的确定,实验步骤,实验过程等)1、实验方案设计通过调查了解图书管理系统的操作流程,并对使用该系统的学生、图书管理员、系统管理员进行用例分析进一步认识该系统所应具有的功能。2、实验步骤(1)通过对周围同学的调查了解图书管理系统的主要操作流程。(2)对借阅者、图书管理员、系统管理员这两个三类型的使用者进行用例分析,并通过用例图的形式来形象地反映系统主要参与者如何使用系统来实现相应的操作。(3)通过分析该系统的主要使用环境来了解用户需求与非功能需求。(4)记录业务需求,用户需求,功能需求,非功能需求。三、主要实验工具、仪器设备及耗材PC一台StarUML第二部分:实验结果分析(可加页)一、实验结果描述以下是系统的需求分析:1.业务需求:图书管理系统是方便对图书、读者的管理的管理系统。此系统为管理者对图书管理系统提供极大的帮助。使用该系统之后,图书馆管理人员可以管理读者的登记、图书的购入、借出、归还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。此系统可提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。2.用户需求:①图书管理员图书管理员可以处理借阅者对图书的还、借及取消预订等功能。用例图如下:②系统管理员系统管理员能够对系统进行维护并更新一些数据,其中包括增加标题、删除标题、更新标题等功能。用例图:③借阅者借阅者可以通过系统查询个人及图书借阅信息,也可借还书以及预订图书,若超过还书时限,则需缴纳一定的罚金。用例图:3.功能需求①系统管理:包括对图书管理员的管理,可添加删除图书管理员,以及修改密码等功能。②编目管理:对书目的种类进行分类管理,有利于能快速通过查询找到某本书。③流通管理:可分为三个流通方式:读者管理:包含读者的类别、读者的增删、办理借书证、办理挂失、书证挂解、补办书证、退借书证等功能。借还管理:包含借书处理、还书处理、预约处理、续借处理、催还处理等功能。图书管理:包含图书类别、新书处理、旧书剔除、图书挂解、图书解挂、扫描条形码等功能④查询系统:包含图书查询、图书信息、读者信息系统统计等功能。4.非功能需求该系统应稳定安全,外观上应界面简洁,操作简单,能够方便管理者进行管理,并且应保证数据的安全性,不易被侵权的访问。二、实验小结、建议及体会通过本次实验,熟悉了需求分析的一般步骤,进一步弄清了业务需求、用户需求、功能和非功能需求之间的区别。对于一个系统,我知道一开始从哪几个方面对系统进行评价。通过画用例图,能更清新的看清使用者的操作流程,并认识到了用例图在软件或系统开发过程中的重要性,总之本次实验令我受益匪浅。