




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《信息系统工程与实践》
实验指导书
重庆交通大学信息科学与工程学院
2013年10月
目录
实验1:软件功能描述与确认(验证性实验2学时)....................................4
一、实验目的与要求..............................................................4
二、实验环境....................................................................4
三、实验预习与准备..............................................................4
四、实验内容和步骤..............................................................4
五、实验报告要求................................................................5
六、实验注意事项................................................................7
七、思考题......................................................................7
实验2:从程序设计看软件需求(综合设计性实验,4学时).............................8
一、实验目的与要求..............................................................8
二'实验环境....................................................................8
三、实验预习与准备..............................................................8
四、实验内容和步骤..............................................................8
五、实验报告要求...............................................................15
六,实验注意事项...............................................................16
七、思考题.....................................................................16
实验3:软件需求分析(业务需求)(综合性实验,4学时)............................17
一、实验目的与要求.............................................................17
二'实验环境...................................................................17
三、实验预习与准备.............................................................17
四、实验内容和步骤.............................................................17
五、实验报告要求...............................................................18
六、实验注意事项...............................................................19
七、思考题.....................................................................19
实验4:软件需求分析(用户需求)(综合性实验,4学时)............................20
一、实验目的与要求.............................................................20
二、实验环境...................................................................20
三、实验预习与准备.............................................................20
四、实验内容和步骤.............................................................21
五、实验报告要求...............................................................21
六,实验注意事项...............................................................24
七、思考题.....................................................................24
实验五:“XX系统”软件需求规格说明书的编写(综合性实验,4学时)...............25
一、实验目的...................................................................25
二、实验的软硬件环境...........................................................25
三、实验要求与任务.............................................................25
2
四、实验步骤...................................................................25
【附录一】软件需求规格说明模板.................................................26
实验八:软件实现及测试(综合设计性实验,4学时).................................31
五、实验报告要求...............................................................32
六、实验注意事项...............................................................34
七、思考题.....................................................................34
【附录二】评分标准............................................................35
3
实验1:软件功能描述与确认(验证性实验2学时)
一、实验目的与要求
针对常用软件(如Word),描述软件功能,确认描述的正确性(至少10个功能)
要求:
1.一人一组。
2.严格按照实验报告格式编写;
3.实验报告内容详实,公正,态度认真。
二、实验环境
I.个人计算机
2.常用工具软件:MSOffice2003
3.CASE软件:Visio2(X)2
三、实验预习与准备
1.组成实验小组
2.复习课堂教学内容
3.选择实验对象,查阅有关资料
4.熟悉实验指导书内容
5.实验报告、实验记录用纸等
四、实验内容和步骤
每实验小组自己选择实验对象软件(如OfficeWord,PowerPoint,Excel等),对其常
用的软件功能进行描述。
任选一组或两组功能,总共不少10个子功能,边确认边用文字描述其功能。
例如:在Word字处理软件的功能分类中有:
1.文本格式化——选择文本的显示方式。
2.文本编辑和更正一一更改已经输入的文本内容。
3.文件操作一一实现文本的保存、打印、输出及做其他操作。
4.工具一一添加列、表格、图片、对数据排序、检查拼写等等。
5.宏一一允许用户合并多个任务。
6.视图功能一一使用多种方式查看文档。
7.通信一一从外部资源中获得信息。
4
五、实验报告要求
实验对象及实验内容、结果等信息按照下列表格填写。
功能大分类:编辑实验小组成员:王燔班级:1班
序是否非功
功能名称功能描述你希望的功能实验者签名
a能需求
1搜索搜素对关键字进行匹配的文档否搜索到的结果尽
量精简,并根据
重要性排序
2替换替换关键字否不区分大小写,
不区分全/半角
3撤销键入撤销己经键入的字符,即返否关闭之后也可以
回上一次操作撤销键入
4全选对文档里面所有的文字进行勾选是无
实验描述:
Word2003软件中的“搜索”功能
从菜单上进行操作,有搜索和还原。基本功能是:找到与关键字匹配的文档。
搜索:
1)对于新建的文件,在提示框内可以输入关键字:
2)页面会出现与关键字匹配的文档,如没有匹配,则显示为空;
还原:
将上一次搜索的关键字还原;如没有,按钮显示为灰色。
Word2003软件中的“替换”功能
从菜单上进行操作,有查找,替换和定位。基本功能是:可以搜索、替换或删除字符格式,
例如,查找指定的单词或词组并更改字体颜色;或查找指定的格式(如加粗)并删除或更改
它。
查找:
1)快捷键ctrl+f,弹出替换框,有查找选项;
2)输入查找内容,如果已经查找过,那么下拉菜单里面会出现历史记录:
3)可以设置高等查找,包括设置重点查找区域和区别大小写等选项;
替换
1)在“编辑”菜单上,单击“查找”。
如果看不到“格式”按钮,请单击“高级”按钮.
5
在“查找内容”框中,请执行下列操作之一:
2)若要只搜索文字,而不考虑特定的格式,请输入文字。若要搜索带有特定格式的文字,
请输入文字,再单击“格式”按钮,然后选择所需格式。若要只搜索特定的格式,请删除
所有文字,再单击“格式”按钮,然后选择所需格式。选中“突出显示所有在该范围找到
的项FI”复选框以查找单词或词组的所有实例,然后通过在“突出显示所有在该范围找到的
项目”列表中单击来选择要在其中进行搜索的文档部分。
3)单击“查找全部”。
该单词或词组的所有实例都被突出显示出来r。
4)单击“关闭”。
单击“格式”工&栏上的按钮进行更改,例如,选择不同的字体颜色,单击“加粗”,再单
击“倾斜”。所做的更改将应用于所有突出显示文字。在文档任意处单击可删除文字的突
出显示。
定位:
使查找内容更加精准,可以定位关键字的所在区域。
Word2003软件中的“全选”功能
能对文档里面存有的所有的文字进行选择,然后进行全部操作。
Word2003软件中的“绘制表格”功能
绘制:
1)可以绘制表格,可以用画笔定义表格的大小宽度:
2)可以擦除边线,可以用橡皮擦除己经绘制的表格边线;
3)可以改变表格的颜色,颜色选项里面可以自己配色;
4)可以设置底纹颜色;
Word2003软件中的“插入表格”功能
1)插入一个新的表格进文档,可以设置位宽等选项;
2)选择插入的位置,包括行左列,行右列等;
Word2003软件中的“自动套用格式”功能
表格自动套用格式:
可以对表格进行统•化,运用统一的格式。
6
Word2003软件中的“视图”功能
视图:
对视图进行设定,有默认的“页面”按钮,有“大纲”类,也有文本文档类型的“普选”类
实验操作与记录要求示例一Word2(X)3软件的“保存文档”功能
从菜单上操作,有[保存]、[另存为]。基本功能是:把当前文件保存到指定的文件夹内。
[保存]
1)新建文件,缺省情况二,提示用户保存到[我的文档],在提示窗口下,用户可选择其他
任意路径下的任何文件夹(可新建文件夹);
2)既有文件,缺省情况下,直接保存到该文件所在的文件夹内。
3)保存操作完的表现:正常情况下无任何显示,如文件较大,则保存操作的进度由进度条
表现。异常情况下,显示信息通知。
[另存为]
1)系统显示提示窗II,用户可选择任意路径卜.的任何文件夹(可新建文件夹);
2)保存操作完的表现:正常情况下无任何显示,如文件较大,则保存操作的进度由进度条
表现。异常情况下,显示信息通知。
六、实验注意事项
1.必须保证有足够的实验工作量。
2.试验中要开展组内的讨论。
3.实验结果记录要严谨,有条理。
七、思考题
1.你认为上述功能中,哪些功能属于否非功能需求?为什么?
2.你认为利用上述格式描述软件需求有何好处,上表的格式还可以如何改进?
3.总结一下你在做这个实验的过程和方法。
7
实验2:从程序设计看软件需求(综合设计性实验,2学时)
一、实验目的与要求
针对给定的程序设计题目,或根据给定的可视控件人机界面设计,提炼/补充软件功能
需求和非功能需求。
要求:
1.2-3人一组。
2.严格按照实验报告格式编写;
3.实验报告内容详实,公正,态度认真。
二、实验环境
1.个人计算机
2.常用工具软件:MSOffice2003
3.CASE软件:Visio2002
三、实验预习与准备
1.组成实验小组
2.复习课堂教学内容
3.选择实验对象,查阅有关资料
4.熟悉实验指导书内容
5.实验报告、实验记录用纸等
四、实验内容和步骤
4-1语言程序的软件功能需求分析
说明:本实验为从C语言程序设计中提炼出软件功能需求(含非功能需求)。
按照教学进度,目前学生已普遍知道软件用户需求和功能需求(含非功能需求),基本含义
如下:
・用户需求:业务信息处理需求,交互需求等。
•功能需求:软件如何处理数据
•非功能需求:包括异常处理,界面友好,软件易用性等
现有一些C语言程序设计题目,各题目描述的需求层次不一。
要求:每实验小组从卜列题目中至少选择2个,考察原题目的需求描述,判断属于上述3类
需求的哪一层次,在表中填写题目未描述的其他需求.
8
示例如下表2-1所示。
表2-IC语言程序设计题目
原题目:输入一组整数,当输入负数时停止,求和。
用户需求功能需求非功能需求
为计算一组人员年龄输入一组整数,当1.该软件应为用户提供方便的输入方式,输入错
的平均值,先求出所有输入负数时停止,误时,立放弃计算,并以错误信息提示用户。
所有输入数据必须为整数,否则作为异常处
人员的年龄总和。求和求和。2.
理。
开始的标志是:有一负
3.最初两个输入数据不能为负值,否则作为异常
数输入。处理。
4.假定各输入整数上限为120,大于者作为异常
处理。
5.异常处理:中断程序执行,返回代表上述3
种情况的整数,并用错误信息提示用户。
实验题目:
I.输入一组整数,当输入负数时停止,求其中最小者。
2.求1-999中能被3整除的数,并求它们的和。
3.由键盘输入一个班5c个学生的一门功课的成绩,求这门功课全班的平均成绩。
4.编制一个运动会百米则验统计名次的程序。
5.输入一组学生的姓名和成绩,从中找出成绩最高人的姓名,并打印出他们的姓名和成绩。
6.编写程序,从键盘输入6名学生的5门成绩,分别统计出每个学生的平均成绩。
7.设有5个学生,每个学生考4门课,编写程序能检查这些学生有无考试不及格的课程。
若某一学生有一门或一门以上课程不及格,就输出该学生的序号(序号从0开始)和其全部
课程成绩。
8.编写程序计算10名学生1门课成绩的平均分。
4-2用户界面(可视控件)的软件需求分析
说明:本实验为用户界面(可视控件)的软件需求提炼。
要求:对于下列16组控件界面图,每实验小组至少选择3组,用文字描述:该组各图
的用户需求和功能需求。
示例:
事0;替即系我
-|g|x|
类型常号房间奘型单价剩余数量0H
科
目1皂统套间688211031104
姓名
敛
学总分平
小
明2豪华套间5882
7821571.66
李
明
?3*783豪华双人同4202
小
红
23578.334豪华单人向3884
总
分
68・5握济双人同2609
6经济单人同18812
房间号房间类型单价订房日期节点时间旅客姓名使用天数总价
1183豪华妻间58820821-3618:5737
关闭
旅客姓名网
关闭
使用工数
示例T示例-2
9
用户需求:开发一学生成绩管理系统,其功能要求之一用户需求:开发一客房管理系统,其功能要求之一是:快捷
是:对数学、英语、语文三门课程的学生成绩(每生总浏览每个房间的详细信息,是否已预订,如已有预定,要求
分及平均分)用列表显示。显示预定期间、客人姓名:列表显示所有房间的等级及其价
功能需求:格、有无空房。
建立-•独立窗体,从数据库中取得制定班级的三门课程功能需求:建立--独立窗体,从数据库中客房信息一览表,
成绩在窗体中的表格中显示:表格右边两列分别显示三该表含有客房类型、单价、空房间数等:该窗体中应提供方
门课程的总成绩和平均分数(精度为2位小数,第三位便的图形界面交互方式,快速显示己经预订的房间信息,包
小数四舍五入)。括房间号、房间类型、单价、预定时间等;另,应能够通过
客人姓名快速检索已定客房信息。
实验题目
用户界面(可视控件)的软件需求分析可选题目如下:
10
制作设置字体对话框皿。
BookAntiquaItalic(TrueType)上BI/iuirea-i
BookmanOldStyle(TrueType
BookmanOldStyleBold(TtufTilljidtatextDeAto
BookmanOldStyleBolditalic
BookmanOldStyleItalic(True
CenturyGothic(TrueType)
CenturyGothicBold(TrueTypi
CenturyGothicBoldItalic(Tru
CenturyGothicItalicJrueTyp
ComicSansMS(TrueType)
ComicSansMSBold(TrueTy
Couner10,12,15(VGAres)
CounerNew(TrueType)
CourierNewQolcl(TruuTypg)
础川同网自IHfjTOER
CourierNewItalic(TrueType)
Garamond(TrueType).
Rnld/TnioTvma^—J
图3-1图3-2
」阮。21x|
□CMTHM
J&ynMty查找范围(I):15实例30三|1回CJ国,
Jev
ZJKUMD4OO231*]WZ32.DLL
2jGan»回及p.pW^)WZ32.zh
2jJBi4ter3
*)app.pbt回zfibd
WJMAQZUB.OCX
文件WOP|3|田。中*]MAQaiB.2ll
(83SSCP卜吁…m3M3KiWSjwork.pbw
文件名QP:打开
文件类型CD|AUFii«(*,*)3
图5-1图5-2
11
;目录树"口I-
-:mi,
&W1N98
RWINDOWS_
!RSYSTEM
fflIME
6OOBE
由SHELLEXT
aCOLOR
fflVMM32
ffiMACROMED
屯IOSUBSYS
|iCatRoot▼
图7-1图7-2
12
图10-1图10-2
水平条实例
名字薪水
1751>hmed$1034.992.003
1013afker$027,29000
591arietta$045,450.00
IgTeflrand$032,78000
7336igelow$031,20000
W62laikie!$054.900.00
750raun$037,73000
160reault■057,490.00
二j
图1M图11-2
I3
图13-1图13-2
14
五、实验报告要求
要求本实验结果按照下列表格格式填写。
其中:实验对象描述,指C语言程序描述;在选择控件界面设计图为实验对象时,需
将图形文件贴于此处。
实验对象编号及其描述软件功能需求提炼
1.用户需求:
功能需求:
非功能需求:
2.用户需求:
功能需求:
非功能需求:
3.用户需求:
功能需求:
非功能需求:
15
六、实验注意事项
1.注意分析实验对象的非功能需求
2.注意提高自己的文字表达能力
3.注意总结对软件功能需求及非功能需求的认识
七、思考题
1.上述需求分析的结果中,有没有相互矛盾的情况?为什么?
2.你认为本次实验的意义(价值)如何?
3.总结一下你在做这个实验的过程和方法。
16
实验3:软件需求分析(业务需求)(综合性实验,4学时)
一、实验目的与要求
业务需求(Businessrequirement),描述了组织为什么要开发一个系统,即组织希望达
到的目标。组织的目标指超越软件本身的较高层次的目标。软件的业务需求任务是:定义项
目范围。
本课程规定:业务需求的描述,采用前景和范围(visionandscope)文档来记录。详
细的内容见教材第4章。
本实验的设计依据,来自本课程第3章给出的需求过程推荐方法中的第一布,即知识方
法。通过获取软件客户的业务知识,建立起软件客户的业务需求框架。
实验目的:针对某小型软件产品(含小型网站)的开发,收集、获取客户的业务知识,分析
其业务需求,描述出:
1)客户通过该软件项目预期达到的业务目标;
2)客户为达到预期业务目标所实施的软件项目范围;
3)将客户业务知识经整理、汇总后作为本实验报告的附件(可选)。
要求:
1.2-3人一组。
2.严格按照实验报告格式编写;
3.实验报告内容详实,公正,态度认真。
二、实验环境
1.个人计算机
2.常用工具软件:MSOffice2003
3.CASE软件:Visio2002
三、实验预习与准备
1.组成实验小组
2.复习课堂教学内容
3.选择实验对象,查阅有关资料
4.熟悉实验指导书内容
5.实验报告、实验记录用纸等
四、实验内容和步骤
1.每个小组自选一个小型软件(或网站),经小组成员讨论后确定其名称;
2.利用各种渠道获取该软件的相关组织的业务知识。主要是:(1)业务领域及其产品(服
务)的内容、获利方式等;(2)组织结构与主要业务人员角色;(3)业务流程及相关术
语;(4)其他知识。
17
3.绘制基于该软件构思的“业务-软件系统关联图〃(参照教材4-27中的上下文图);
4.按照本课程规定的“前景和范围文档〃模板格式(见卜.表3-1,作为实验记录纸的内容),
描述基于预期软件作用下的业务需求;
5.学生自主讨论,教师指导、答疑。
五、实验报告要求
57.实验记录——业务需求模板
本实验报告主要内容须按照下属格式填写。
表3-L业务需求描述模板(前景和范围文档,参照教材表击6、4-7)
题目:xxx软件(网站)业务需求
(补充内容:对题目的选择给予简要说明)
1.背景、业务机会和客户需要
2.业务目标和成功标准
BO-1:
BO-2:
BO-3:
SC-1:
SC-2:
3.业务风险
RI-1:
RI-2:
内容说明:
1.背景、业务机会和客户需要。(1)背景。概述新产品的来由与背景。对历史和现状进行概括性的描述,
说明为什么决定开发该产品。(2)业务机遇。对于■软件企业,描述该预期软件产品(网站)可能得到的市
场机遇或其产品的竞争能力;对于为某组织开发的信息系统软件,描述的预期将要解决的业务问题或将要
改进的业务流程:还应对产品或解决方案简要描述其优点和作用,作为限制条件,可以描述需要哪些其他
的技术、过程或资源。
2.业务目标和成功标准。用量化和可衡量的方式概述该软件产品(网站)提供了哪些重要的业务利益:如
是社会公益性项目,可采取定性的描述语句说明其社会管理、社会服务等方面给受益群体带来的好处。要
按照结构化的要求描述,即将业务目标描述为BCM、BO-2…的形式,将成功标准描述为SC-1、SC-2…形
式。
3.业务风险。概述与该软件产品(网站)开发相关的主要风险。包括可能出现的市场竞争问题、时间问题、
用户认可、实现问题以及其他可能对业务造成的负面影响。
5-2实验数据处理(选做)
18
对于“实验内容及步喔〃实施的结果,回到上述的步骤2和3,按照下表3-2所示格式,
仔细分析、对照、检查业务需求描述内容与客户业务知识的符合程度,修改、精炼、完善业
务需求。
表3-2业务需求实验信息处理表
业务需求描述业务需求描述・2
修改原因
(实验内容与步骤的结果)(修改与完善后的结果)
1.背景、
业务机会
和客户需
要
2业务目
标和成功
标准
3.业务风
险
另:
I)本次实验不要求有关软件版本的内容。
2)在本实验中,不要求使用用例图。用例方法在实验4中要求必做。
六、实验注意事项
本课程的实验3,4,5,为同一个软件(网站)的三部分需求,即业务需求、用户需求
和功能需求。学生务必以注意保持三个实验报告和记录的连续性,以便最终完成一个完整的
软件需求说明文档。
七、思考题
针对表3-2中的“修改原因〃进行分析,并笔答下列问题:
1.你的修改原因是怎样发现的?
2.对修改前后对比,你认为你的业务需求实验结果发生了怎样的变化?
3.总结一下你在做这个实验的过程和方法以及对业务需求文档描述工作的认识。
19
实验4:软件需求分析(用户需求)(综合性实验,4学时)
一、实验目的与要求
用户需求(userrequirement),描述的是用户使任预期软件系统所要达到的功能性目
标及非功能性要求。一般,用户需求描述的是软件使用者(用户)使用系统能够完成什么业
务任务或信息处理工作。具体内容是用例描述。场景描述不要求。
本课程规定:用户需求的描述,采用用例(usercase)文档来记录。详细的内容见教材
第8章。
用例方法,主要用于发现必要的功能性需求。对于不太复杂的用例,只要求写出一个简
略的描述,然后,推导出角色执行该用例(包括分支过程和异常处理)需要的所有功能性需
求。
实验目的
针对某小型软件产品(含小型网站)的开发,在业务需求文档(前景范围文档)的基础
上,进一步收集、获取用户的业务知识(重点是人机交互、任务的输入、任务功能、输出信
息及业务任务的结果等),建立起用例模型,描述:
1)用户业务任务的用例图
2)用户业务任务的用例列表(示例见表4-1)
3)若干个具体的用例。即从用例出发推导部分功能需求和非功能需求,并明确说明。
异常处理单独描述。(示例见表4-2)
4)用户完成业务任务中需遵循的业务规则(可选)
说明:上述〃若干个''具体的用例描述,指实验小组的每个成员至少从本组的软件(网站)的
业务主干过程中选择一个用例进行规范描述。
要求:
1.2人一组。
2.严格按照实验报告格式编写;
3.实验报告内容详实,公正,态度认真。
二、实验环境
1.个人计算机
2.常用工具软件:MSOffice2003
3.CASE软件:Visio2002
三、实验预习与准备
1.组成实验小组
20
2.更习课堂教学内容
3.选择实验对象,查阅有美资料
4.熟悉实验指导书内容
5.实验报告、实验记录用纸等
四、实验内容和步骤
在学生自选的小型软件(或网站)的业务需求文档的基础上,实施以下实验内容:
1.深入获取业务知识,描绘用例图。
2.编写用例列表。
3.分工编写各自负责的用例描述。
4.学生自主讨论,教师指导、答疑。
五、实验报告要求
5-1实验报告模板
用例分析的结果,应按照下述示例的表格形式填写。
表4-1用例列表(示例:自动订餐系统,教材附录D.2)
主要参与者用例
1订.餐
2变.更订单
3.取消订单
4.查看菜单
顾客5.注册从工资中扣除餐费的付费方式
6取消注册的从工资中扣除餐贽的付贽方式
7.订购标准餐
8.修改所订的标准餐
9推翻所订的标准餐
10.创建菜单
菜单经理11.修改菜单
12.定义特色菜
13.准备餐
自助食堂工作人14.生成付费请求
员15.请求送货
16.生成系统使用报告
17送.餐
送餐人员18.记录送餐情况
19.打印送餐说明
21
表4-2用例描述(示例:自动订餐系统的订餐用例,教材附录D.2)
用例ID号UC-1
用例名称订餐
创建者KarlWiegerss
最后更新者JackMcGillicutty
创建日期2002年10月21日
最后更新日期2002年11月7日
参与者顾客
顾客从公司内联网或从家里访问”自助食堂订餐系统”,随意查看某一天的菜单,选择自己想要
描述
的食物,提交订单并要求在特定的时间窗口(15分钟)内送货到指定的地点
1.顾客登录到'自助食堂订筏系统”
前置条件
2.顾客注册的付费方式是从工资中扣除
1.订单在“自助食堂订餐系统〃中的存储状态是“已接受"
2.根据这一订单的食物条目来更新食物存货
后置条件
3根.据这一次的送货请求,对请求的时间窗口更新剩余的送货能力
1.0订一份餐
1.顾客要求查看某一天的菜单
2系.统显示有效食物菜单和当日特色菜
3顾.客从菜单中选择一种或多种食物
4顾.客表明订餐完成
5系.统显示所订菜单条目、单价和总价格,包括应交纳的税和送货费用
6顾.客确认订餐订单或请求修改订黄订单(回到第3步)
主干过程
7系.统显示那一天中有效的送餐时间
8顾.客选择送餐时间和指定送餐地点
9顾.客指定付费方式
10系.统确认接收订单
11.系统向顾客发送电子邮件,确认订单细节、价格和送餐说明
12系.统将江单存储在数据库中,并发送电子邮件通知自助食堂工作人员,将食物信息发送
给自助食堂库存系统,并更新有效的送餐时间
1.1订多份餐(第4步之后分支出来)
1顾.客要求预订另一份餐
2返.回到第2步
1.2同样的餐订多份(第3步之后分支出来)
分支过程1顾.客请求预订指定数量的同样食物的多份餐
2返.回到第4步
1.3订当日特色菜(第2步之后分支出来)
L顾客从菜单中订当日特色菜
2.返回到第5步
1.0.E,1订单裁止时间在当前时间之前(第1步)
1系.统通知顾客今天订餐已太晚T
2a.顾客取消订单
2b.系统终止用例
3a.顾客请求选择另一个日期
3b.系统重新启动用例
1.0.E.2没有有效的送餐时间(第1步)
异常
1系.统通知顾客送餐日已没有有效的送餐时间
2a.顾客取消订单
2b.系统终止用例
3.顾客请求在自助食堂选择订单(跳过第7步和第8步)
1.0.E.3不能完成指定数量的同样食物的多份餐(第1步)
1.系统通知顾客它所能提供的同样食物曲多份餐的最大数量
2顾客变更所订的同样食物的份数,或者取消订单
包含无
优先级高
使用频率大约400名用户,平均每天使用一次
业务规则BR-1,BR-2,BR-3,BR-4,BRBBR-11,BR-12,BR-33
22
用例ID号UC-1
用例名称订餐
1.顾客在确认订单之前的任何时间都可以取消订单
特别需求2.顾客能查看自己前6个月的全部订餐,并可以宜夏其中的任一次订餐作为新的订餐,只要所
行食物在请求送钱日的菜单中都有效。(优先级为中)
假设1.假设30%的顾客会订当日特色菜(来源:根据前6个月的自助食堂数据所得)
1如.果客户在今天的截止时间之前使用系统,那么默认的H期是当前H期。否则,戮认H期是
自助食堂的下一个营业日
注意和问题
2如.果顾客不要求送餐,那么“请求注册付费方式是从工资中扣除”这一前置条件就不适用
3.这•用例的峰值使用负载是当地时间早晨8点到10点
5-2需求描述基本要求
按照上述模板描述的用户需求(包括推导出的功能需求)、非功能需求,需参照下列要求认
真编写。其中(I)、(2)、(3)和(4)是必须满足的基本要求;对于(7),参照5-3进行用
例测试。
(1)完整性一不能缺少某些信息。
(2)正确性一需求之间不应发生冲突。
(3)可行性一避免不可实现的需求。
(4)必要性一必须是用户的真正需要
(5)有优先次序一在产品的某一版本中的重要程度。
(6)无歧义一一项需求只有一种一致的解释。
(7)可验证性一用检查或演示可以判断产品是否正确实现了需求。
5-3用例测试
选择2〜3个主要用例,按照下面的例子,进行用例测试,填写下表4-3。意图是明确
该用例的若干条可能的执行路径及其处理过程(含异常)。
表4-3用例测试示例
用例名称:查看定单
用户输入系统输出期望的结臬问题与分析
用户输入要查定单存在,表明该用户提交显示定单的详细情况
看的定单号了定单
定单不存在显示消息“很抱歉,定单找
不到!
定单存在,但不是该用户提显示消息“很抱软,这不是
交的定单。您的定单!:
5-4实验数据检查与分析
耍求:学生自主检查刍己的实验记录(用例列表和用例描述),并填写下列表格(1)和
表格(2),检查用例分析结果(注:如有重大问题,应返回修改;一般问题只要记录检查结
果,不必修改。遗留问题在实验5中解决):
(1)功能性需求描述检查
问题检查结果
1用例描述是否比较详细?有没有不必要的实现细节?
2用例中的每个参与者和步骤是否都与所执行的任
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 泉州医学高等专科学校《生物技术制药实验二》2023-2024学年第二学期期末试卷
- 南阳医学高等专科学校《摄影摄像综合实训》2023-2024学年第二学期期末试卷
- 四川省 2025届高考历史全真模拟试题(含解析)
- 庆阳市庆阳县2024-2025学年六年级下学期小升初数学考前押题卷含解析
- 保安证考试流程解析及试题及答案
- 备战2025年保安证考试试题及答案
- 广西理工职业技术学院《大学生心理团体辅导》2023-2024学年第二学期期末试卷
- 2025年保安证试题库及答案
- 承德医学院《文化经纪人基础》2023-2024学年第二学期期末试卷
- 1 教师在学前教育中的角色考察及答案
- 2025年建东职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025年通信安全员ABC证新版试题(附答案)
- 2025高考数学一轮复习-第10章-第8节 二项分布、超几何分布与正态分布【课件】
- 公文发文流程图
- 2025年中国模数转换器(ADC)行业市场前瞻与投资战略规划分析报告
- 2024年03月中国工商银行总行本部2024年招考暑期实习生笔试历年参考题库附带答案详解
- 光肩星天牛防治技术规程 DB23-T 2625-2020 黑龙江
- 进化医疗-跨物种肿瘤基因治疗的开拓者
- 法理学复习题+答案
- 信息化系统平台试运行方案
- 统编版(2024新版)七年级下册道德与法治期末复习背诵知识点提纲
评论
0/150
提交评论