- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程-福州大学
Puppy Palace向电视台、电影公司提供一种 小狗,这种小狗可以玩各种戏法。 Puppy
Palace大约有16只狗和50种可供选择的戏 法。每一只狗可以表演一种或多种戏法,有 些戏法可以多条狗表演。当某条狗 学会一
种新的戏法时,训练师会给它分配一个技能 等级,最高有10级,等级与租金相关。
租借单位
Puppy公司
租借合同
/
/
/
Z 1
1
训练师
租借项目
小狗 :
等级
Top Text出版社是一家教材出版公司,有一个 总部、一个仓库和三个销售营业所,每个营 业所都有一个销售经理和多个销售员。 Top
Text的销售对象主要是大、中小学生和个体 用户。有些作者给Top Text写了多本书,有
些书是多个作者写的。Top Text维持着一个
100本书的排行动态列表,每一本书都通过唯
一的ISBN编码标识。
?考虑建立一个学生宿舍管理系统,实现:
一学生宿舍床位的分配、调整和记录:
-学生宿舍卫生评比、水电费缴纳;
-学生财物进出宿舍楼管理、外来人员进出宿 舍楼管理;
-宿舍楼、宿舍的管理。
2
2、随着螺旋模型不断向外推进,你认为在建的软件发生了怎样的变化?
宿舍
冬宜示宿舍编号()
*opname20
碼舍编号
护宿會塢号 场宿舍描辻
楼号
楼管理员
说翻水眾澈亦讯
Fastflight Airli nes 是一家小型航空公司,
经营分为主要是西部的3个州。该公司正在 对乘客订票系统实行计算机化管理,系统的 数据项包括订单号、航班号、航班日期、出 发点、目的地、起飞时间、到达时间、乘客 姓名和座位号
编号%哦玛甫号$出发姑点名弄 電目的站点名称 乐tm 殆机枪皤号逢经站点1站.点名称乐詁虫矣型 £到达诜站点时间争停歳时间
编号
%哦玛甫号
$出发姑点名弄 電目的站点名称 乐tm 殆机枪皤号
逢经站点
1站.点名称
乐詁虫矣型 £到达诜站点时间
争停歳时间
飞机
班始点发诂机 献走谿出51:飞
号 何间号
1、你是如何理解 UP和UML勺?
答:统一建模语言UML是一种面向对象软件开发的工业标准, 包含了大量用于00系统建模和开发的符号。
UML是为了解决不同的的面向对象设计和面向对象分析采用不同的表达方式和方法这一问题,它结合了各 自方法中优点,并吸纳其他面向对象领域专家提岀的其他特点而提岀的。统一过程 UP,是一种过程模型,
是一种用UML3行面向对象软件过程的框架。UP认识到与客户沟通以及从用户的角度描述系统并保持描述 的一致性的重要性,从而建立一种“用例驱动,以架构为核心,迭代并且增量”的软件过程。
区分两者,首先应该了解的是 UML它只是一个通用的可视化建模语言,并不提供给我们任何的建模方
法;UP才是方法论,它告诉我们应该如何来构造软件系统。 UP使用UMLL乍为它的可视化建模语法。
cmlRegress thraugh KlipsReviewpariiltcnDelermlneollerniatrvetri conitnintsyRisk analysisEvaluate alltrristlvM. ildeniti^ iesolve risksRUk、 Risk、^讪y血 anaiyskRkk \ \ O怙严嘗Pr鳥聶叶咖)Q常肿
cml
Regress thraugh Klips
Review
pariiltcn
Delermlne
ollerniatrvetri conitnintsy
Risk analysis
Evaluate alltrristlvM. ildeniti^ iesolve risks
RUk、 Risk、^讪y血 anaiysk
Rkk \ \ O怙
严嘗Pr鳥聶叶咖)Q常肿
Aec|jifoments plan Life cyde pl am
Gimumsicins, rrodels, tn:hn4ks
Aan flxl phase
Develop- merrl pten
Infagratlon and t?st
CcMictpl crt p?ratijon
Sotwar? rsqulr#- hienls z
Reqiilier ents ralMGlior
Design validation no venTicarion
Acc?p~ tance teet
ii
Software! produd: desIgivZ
lnt?- l gratian I
J
Dalaled d?tign
I C9de
Unit / 1??1 /
答:在建的软件在随着螺旋模型不断向外推进的过程中,每次迭代逐步完善,开发的软件越来越具体:从 一个操作概念-软件的需求说明-软件产品设计-详细设计一最终产品。在每一个演进层次上,开发者和客 户都要更好的理解和应对风
文档评论(0)