软件工程实验总结报告.docx
- 文档编号:822605
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:28
- 大小:68.24KB
软件工程实验总结报告.docx
《软件工程实验总结报告.docx》由会员分享,可在线阅读,更多相关《软件工程实验总结报告.docx(28页珍藏版)》请在冰豆网上搜索。
软件工程实验总结报告
组员:
C3
08①班
08①班
08①班
08①班
08①班
08①班
08①班
123012008031
123012008001
123012008013
123012008032
123012008033
123012008036
123012008037
张孟雄(组长)
李梦狄
赵学忠
郑崇重
江淑妹
毕业论文(设计)管理系统的子系统
3.1
简介
3.1.1
3.1.2
3.1.3
3.1.4
3.2
目的
范围
定义、首字母缩写词和缩略语参考资料
概述
3.2
整体说明
留言系统
3.2.用例模型调查
3.2.1.1子系统的概述
3.2.1.2用例概述
3.2.1.3用例详述
3.2.2
15
假设与依赖关系
3.3
具体需求
15
15
16
3.3.1用例报告
3.3.2补充需求
3.4
支持信息
16
4.1.1用例名称:
发送留言
16
4.1.1.1简要说明
16
4.1.2事件流
16
4.1.2.1基本流
16
1.当用户选择发送留言,该用例开始。
16
2.系统跳转至留言窗口
16
1.用户填写主题、选择一个或者多个收信人、内容等,选择是否发送邮件,选择发送
16
2.If用户没有选择发送邮件
16
4.1.2.2备选流
16
4.1.3特殊需求:
无
16
4.1.4
前置条件
16
4.1.5后置条件
16
4.1.5.1<后置条件一>
17
4.1.6扩展点
17
4.2用例名称:
查看留言
17
4.2.1简要说明
17
4.2.2事件流
17
4.2.2.1基本流
17
1.当用户选择查看留言,该用例开始。
17
4.2.2.2备选流
18
4.2.3特殊需求
18
4.2.4前置条件
18
4.2.5后置条件
18
4.2.6扩展点
18
4.3.1用例名称:
转发留言
19
4.3.1.1简要说明
19
4.3.2事件流
19
4.3.2.1基本流
19
1.当用户选择查看留言,该用例开始。
19
4.3.2.2备选流:
无
19
4.3.3特殊需求:
无
19
4.3.4前置条件
19
4.3.5后置条件
19
4.3.6扩展点
19
4.4.1用例名称:
删除留言
20
4.4.1.1简要说明
20
4.4.2事件流
20
4.4.2.1基本流
20
4.4.2.2备选流:
21
4.4.3特殊需求;无
21
21
4.4.5
后置条件
21
4.4.6
扩展点
21
4.5.1
用例名称:
发送邮件
22
4.5.1.1
简要说明
22
4.4.4.1<前置条件一>
22
4.5.2.1
4.5.2.2
基本流备选流:
22
22
4.5.3特殊需求;无
22
4.5.4前置条件
22
4.5.4.1<前置条件一>
22
4.5.5后置条件
22
4.5.6扩展点
22
七.实验总结
子系统总体划分概况
毕业论文(设计)管理系统GTMS(GraduationThesisManagementSystem,简称GTMS)涉及功能模块较多,根据功能模块之间关系的密切程度,将划分至7个子系统,如图1所示。
下面分别概要地对各子系统加以说明。
GTMS
4.5.2事件流
图1毕业论文(设计)管理系统功能划分图
二.留言及邮件子系统概况
其他的子系统就不在
(补充说明:
留言及邮件子系统是我们组划分到的子系统,此作概况介绍了。
)
留言及邮件子系统为毕业论文(设计)管理系统的用户之间搭建一个网上交流平台,使得他们在毕业论文(设计)过程,能更加方便和灵活地进行沟通。
留言及邮件子系统主要包括发送留言、查看留言、转发留言、删除留言和发送邮件等功能模块。
表1留言及邮件子系统的功能模块表
功能模块标识号
功能模块名称
功能描述
0601
发送留言
用户填写留言的主题、内容、紧急程度,附加相应的
附件后(可选)将留言发送至一个或多个其它用户,可冋时发送相冋内容的邮件至一个或多个其它用户(但不是必须的)。
0602
查看留言
用户能够按日期或主题查看其它用户发送给他的留言信息,包括内容和附件。
0603
转发留言
用户可以将其它用户发送给他的留言转发给一个或多个其它用户。
0604
删除留言
用户可以删除其它用户发送给他的留言。
0605
发送邮件
用户填写留言的主题、内容、紧急程度,附加相应的附件后(可选)以邮件的形式发送给一个或多个其它用户。
.用例需求规约说明
3.1简介好看网听书网
3.1.1目的
让软件开发者和软件使用者更好的交流,更深入的了解子系统的需求,以便后期更好的开展工作,减少需求不明确所带来的误工等情况。
3.1.2范围
范围在学生,教师,系领导,院领导使用留言及邮件子系统,主要包括发送留言、查看留言、转发留言、删除留言和发送邮件等功能模块。
缩略语或首字母缩写
定义
用户
所有的学生、教师、系领导、院领导。
3.1.3定义、首字母缩写词和缩略语
3.1.4参考资料
UMLprogramguid设计核心技术版
蒋慧吴礼发陈卫卫编写
2001年出
3.2
概述
3.2整体说明
用户在使用留言及邮件子系统,可以使用发送留言,查看留言,转发留言,删除留言,发送邮件等这些功能。
其中以发送留言以及查看留言为重要功能,这两个用例可以囊括其他
的一些用例。
转发留言,删除留言,发送邮件这3个用例都可以通过发送留言以及查看留言这两个用例来扩展。
32用例模型调查
321.1子系统的概述
留言及邮件子系统为毕业论文(设计)管理系统的用户之间搭建一个网上交流平台,
使得他们在毕业论文(设计)过程,能更加方便和灵活地进行沟通。
留言及邮件子系
统主要包括发送留言、查看留言、转发留言、删除留言和发送邮件等功能模块。
本系
统的角色包括学生、教师、系领导、院领导。
用例图:
-删除留言
查看留言
所有的学生、教师、系领导、院领导。
用户
转发留言
<
<
发送留言
发送邮件
图2.1留言及邮件子系统用例图
类图:
'11叭
d-as:
I-宇役
APoiSiVdJintyUserrd:
int.
討Use产Jarr日,irtb万法
■*
V
¥
'AccEonefaKt
;''oiJQicikMsfcEyRcacEtatcd:
vad皿噸6&柑sgj:
poddie^t^SSlNs/J:
*udSoncNjcO:
心
■'予茂d*FibNiTC1strhg
aHfflldIint
user
UcmMhe禅1至'
m?
:
6貼
-宇按
t宇段
、亠[>fl5:
c0>R«'7t^!
Cr;hod
”"Content;stiinq
2■/[>eheBv5ercl_?
ef:
bed
FriCSHQC
蓉iMsgrd:
rt
討FiTOfiUsc,-iint
He
”Tepiu;strrg
¥吕led:
bod
二方法
riMld.rt
干*[>elBtBMsgB>MsgIdCintJsB"_MsgIjd)ibod
R#ad5[afiinirf
■*GclFeo/*!
曲j/RHJWdletMLse-kLbodisftejd):
void
ScnclimsiDoteTlno
・CoffeTi^e^j^JbeFld^rti_eerJd)i^'cid
Fl皿F-in-
&31%小皿止ZfiJfltLbIiJO:
vrid
拱UtorVsdld;hil
V5cncNa?
(M™agcmcisogojirtricmWacrldj■□/ToU^erldhst):
bool
图22留言及邮件子系统类图
TMefwage
3.2.1.2
T_LlserMessage
和User■临g:
d
「ImiLl'D
louser
IsBmaled
Msgld
Re占dSta^us
【—User
£UserID
UerHarre
用例概述
图2.3类设计图
I?
Mcgld
Topic[Content]Tirne
TAc£es5Qrv
TID
FleWame
Nsflid[Content]
用例ID
用例名称
角色
优先级
用例概述
UC0601
发送留言
用户
***
用户填写留言的主题、内容,附加相应
的附件后(可选)将留言发送至一个或多个其它用户,可同时发送相同内容的邮件至一个或多个其它用户(但不是必须的)。
UC0602
查看留言
用户
***
用户能够按日期或主题查看其它用户发送给他的留言信息,包括内容和附件。
UC0603
转发留言
用户
**
用户可以将其它用户发送给他的留言转发给一个或多个其它用户。
UC0605
发送邮件
用户
**
用户填写留言的主题、内容、紧急程度,附加相应的附件后(可选)以邮件的形式发送给一个或多个其它用户。
UC0604
删除留言
用户
*
用户可以删除其它用户发送给他的留
言。
表2.1选题子系统用例概述表
321.3用例详述
UC0601发送留言
用例场景
Usecase:
UC0601发送留言
角色:
用户前置条件:
用户登录系统
基本事件流:
当用户选择发送留言,该用例开始。
系统跳转至留言窗口用户填写主题、选择一个或者多个收信人、内容等,选择是否发送邮件,选择发
If用户没有选择发送邮件4.1系统只需发送留言
Else4.2系统发送留言及邮件
5•系统提示发送成功后返回至新建留言页面
后置条件:
留言和邮件的状态为已发送
可选事件流:
1.用户中途关闭页面,则不保存已填写的内容后置条件:
留言未发送成功
活动图
活动比较简单,无活动图
界面原型
当用户选择发送留言时,系统出现界面图X1,在右侧联系人树中查找到要发送的目标人物,填写主题和内容,添加完附件后,点击发送,系统提示发送成功,则该用例完成。
图X1
UC0602查看留言
用例场景
Usecase:
UC0602查看留言
角色:
用户
前置条件:
用户登录系统基本事件流:
当用户选择查看留言,该用例开始。
系统显示用户所有未查看的留言。
用户选择一条留言,选择查看系统显示该留言的详细内容,并标记留言为“已读”用户阅读留言后,系统返回未读留言列表
后置条件:
留言被标记为“已读”
可选事件流:
5.用户选择“回复”或者“返回”或者“删除”。
5.1If用户选择回复,则系统显示回复页面。
Elseif用户选择“返回”,则系统返回至未读留言列表。
Else系统删除该条留言后,返回未读留言列表。
后置条件:
该留言被删除或者被标记为已读
活动图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 实验 总结报告
![提示](https://static.bdocx.com/images/bang_tan.gif)