admin管理员组

文章数量:1532181

2024年1月12日发(作者:)

学生学号

实验课成绩

武汉理工大学

学 生 实 验 报 告 书

实验课程名称 软件需求工程

开 课 学 院 计算机科学与技术学院

指导老师姓名

学 生 姓 名

学生专业班级

201 — 201 学年 第 学期

实验课程名称: 软件需求工程

实验项目名称

实验者

同组者

软件功能描述与确认

专业班级

实验成绩

组别

实验日期

年 月 日

第一部分:实验分析与设计(可加页)

一、实验内容描述(问题域描述)

要求:对迅雷看看播放器(主程序版本:4.9.12.1909)软件进行功能描述。

(包含功能名称、功能详细描述、功能分类、功能的正确性与否)

用表格或者文档的方式对实验结果进行正确的记录与描述。

二、实验设计(包括实验方案设计,实验手段的确定,实验步骤,实验过程等 )

迅雷看看播放器整合了迅雷网页看看的特性,支持本地播放与在线视频点播,不断完善的用户交互和在线产品体验,让用户的工作与生活充满乐趣。迅雷影音是迅雷公司旗下的一款媒体播放器,在推出到3.0版后正式更名为“迅雷看看播放器”,而后在其中加入了迅雷的热门网上在线影院系统“迅雷看看”,将迅雷看看由一个网页插件转变为软件实体化,可谓是相当的出色。

对于这样一个播放软件的功能分析,要抓住它的主要功能(视频播放),但是也不能忽略其它关联模块。如下是迅雷看看播放器主界面:

1、登录迅雷看看播放器其官方网站查看该播放器功能简介,并了解新版播放器的新增功能。

2、通过对迅雷看看播放器各功能的使用,对功能进行描述分析,并将功能归类,最后对功能做出评价。

3、总结本次软件功能描述与确认的实验。

第二部分:实验结果分析(可加页)

一、实验结果描述

1、迅雷看看播放器使用界面:

2、各功能分析描述,并以表格形式记录:

功能名称 功能详细描述 功能分类

搜索框 位于左侧栏顶,用来搜索视频,可即搜即播

记录播放过的视频文件,以颜色深浅区别有无源文件

通过分类方式提供网络在线资源,可点击观看

提供娱乐内容

点击后,会将通过迅雷下载的视频文件添加至播放列表

可设置顺序、随机、单个播放或列表、单个循环播放模式

搜索

功能的正确性与否

正确

播放列表 收藏、播放 正确

在线媒体 播放 正确

娱乐中心

迅雷下载

应用

收藏、播放

正确

正确(但只能添加通过迅雷下载的视频文件)

播放模式 播放 正确

可将本地视频文件添加至播放列表

删除 可清空播放列表或删除无效条目

字体大小选择 可以切换左侧栏内容的字体大小

视频下方左可切换清晰度 切换其播放清晰度

打开 右击选择打开文件、URL、BT或缓存目录

字幕 根据正在播放视频自动匹配网络字幕

暂停 点击暂停正在播放视频

播放 播放已暂停视频

停止 点击停止正在播放视频并返回无视频状态

上一集 点击播放当前播放视频的上一条目

下一集 点击播放当前播放视频的下一条目

片库 对视频进行分类,方便观看

找片 搜索视频

我的 推荐视频

云播 随时随地云播放

边下边播 可下载想收藏视频,并在下载同时进行观看

登录账号 登录迅雷账号

设置 设置播放器

分享 可右击视频分享至社交网络

全屏 切换全屏模式

添加文件 添加 正确

删除 正确

字体大小 正确

画质

播放

正确(清晰度选择有限,且对于在线视频,高品质则会占用网速)

正确

字幕搜索 正确(但存在较多搜错现象)

正确

正确

正确

播放

播放

停止

播放 正确

播放 正确

播放

搜索

推荐

播放

下载、播放

正确

正确

正确

正确

正确

登录

设置

分享

屏幕大小

正确

正确

正确

正确

二、实验小结、建议及体会

通过本次试验我对迅雷看看的功能有了更深、更具体的了解,并学会了对功能进行分析与描述。

需求处于软件开发的上游,但需求工程贯穿了整个开发过程,一个优秀的应用离不开好的需求过程。需求工程大致包括需求获取、需求分析、需求定义、需求验证、需求管理等部分,我们需要确定的是系统需求、用户需求、业务需求、必须要明晰功能需求与非功能需求。通过此次实验我明白了:

1、对于较大的软件系统,要提纲挈领分析才能条分缕析。

2、功能描述中对于功能分类一定要明确,不然不利于软件的开发。

3、功能分析必须要细心,确保能分析到所有的功能,不遗漏功能。

4、功能描述可以使我们对于软件的开发工作及工作量有大致的了解。

实验课程名称: 软件需求工程

实验项目名称

实验者

同组者

《学生成绩管理系统》的需求分析

专业班级

实验成绩

组别

实验日期

年 月 日

第一部分:实验分析与设计(可加页)

一、实验内容描述(问题域描述)

对《学生成绩管理系统》进行需求分析,包含:

(1)业务需求描述(业务领域知识的获取与收集);

(2)用户需求描述(建议使用UML工具 例visio 2000,Rational Rose);

(3)功能需求描述(建议使用UML工具 例visio 2000,Rational Rose);

(4)非功能需求描述。

用表格或者文档的方式对实验结果进行正确的记录与描述。

二、实验设计(包括实验方案设计,实验手段的确定,实验步骤,实验过程等 )

(1)对《学生成绩管理系统》进行需求获取,包括:业务需求、用户需求、功能需求和非功能需求。

(2)对所获取的需求进行分析,画出用例图。

一、主要实验工具、仪器设备及耗材

个人计算机、Microsoft Office Visio 2007

第二部分:实验结果分析(可加页)

一、实验结果描述:

(1)业务需求:在整个教务系统中,学生成绩的管理是不可缺少的部分。学校里每开设的一门课程都会有相应的成绩,该成绩需要正确记录,最终会记入档案,因此学校对学生成绩管理要求也非常的高。在以前,学生成绩都是以纸质档的形式有老师下发的。在现代,随着科技的发展,计算机的普及,我们更希望通过计算机将这个繁杂的任务完成,一边减轻人工压力,提高工作效率,减少出错率。

(2)用户需求:

 教务处:能够查询每一位学生的成绩并统计每一科目的情况用以评优评先,另外,能根据学生 不及格成绩的情况安排相应的补考或重修工作。

 教师:能录入每门课的成绩,并对成绩进行相应的计算:比如排序、求平均、求不及格人数等。

 学生:学生能对自己的成绩进行查询。

用例图如下:

学生成绩管理系统--用例图

(3)功能需求

 系统管理:为所有的用户提供登录的功能。除此之外,还能对用户管理和系统进行初始化设置,主要是针对系统中具有较高权限的参与者,如教务处。

 成绩管理:提供学生考试成绩的录入、修改、查询、打印等功能,以及学生成绩的计算功能,这真对了所有的参与者。

 学生名单管理:提供对学生名单的基本管理功能,主要是学生名单的录入、修改、删除和浏览/查询等基本功能,针对教师和教务处。

 基础数据管理:提供对学校基本数据和考试相关基础数据的管理功能,包括:专业设置、班级设置、考试类型设置、考试科目设置和考试学期设置等。

 数据库管理:对现有的数据进行管理,包括数据备份和恢复,以方便用户对数据库进行管理和维护工作,提高系统的数据安全性。

该学生成绩管理系统是以Java +SQL数据库+SQL数据查询语言编写的,系统管理员、教师只需通过简单的操作,用户都可以了解本系统软件的基本工作原理。用户只需进行输入一些简单的汉字、数字,或用鼠标点击即可达到自己想要的目标。

(4)非功能需求

 界面要简洁大方,适合学生和老师,对于不同的用户可以具有不同的主页。

 系统响应快,尽量控制响应时间,最还控制在10s以内。

 系统要稳定,能够保证大量用户的同时访问,不会出现系统崩溃。

 系统应该具有可扩展性。

二、实验小结、建议及体会

通过本次实验,我了解了需求获取的具体过程。进一步学习业务需求、用户需求、功能需求和非功能需求的获取以及分析。并且知道如何在Microsoft Office Visio 2007中绘制用例图,收获颇丰。

本文标签: 需求功能实验迅雷进行