南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx

上传人:b****2 文档编号:5914045 上传时间:2023-05-05 格式:DOCX 页数:10 大小:102.47KB
下载 相关 举报
南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx_第1页
第1页 / 共10页
南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx_第2页
第2页 / 共10页
南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx_第3页
第3页 / 共10页
南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx_第4页
第4页 / 共10页
南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx_第5页
第5页 / 共10页
南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx_第6页
第6页 / 共10页
南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx_第7页
第7页 / 共10页
南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx_第8页
第8页 / 共10页
南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx_第9页
第9页 / 共10页
南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx

《南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx》由会员分享,可在线阅读,更多相关《南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx(10页珍藏版)》请在冰点文库上搜索。

南邮UML系统分析与设计试验报告实现模型的建立Word文件下载.docx

陈志

类型

综合

学时

2

时间

2018-5-23

一、实验目的和要求

1.根据类图创建类与编写类代码实现所需的功能

2.根据用例图、类图、顺序图、活动图等UML图编写程序代码。

二、实验环境(实验设备)

硬件:

微型计算机

软件:

Windows操作系统、IBMRationalSoftwareArchitect

三、实验原理及内容

1、画出餐厅预订系统的类图及其各类之间的关系

|—BopkhiffiEaS^hitriTi

輻.gerswfei噪U鸣护工u我QIWI]gfftTablr-[

{f.,m^c^Rx=f.atlI'

ii

flddlCibser/Ei(

xurpml!

j

B^o<

king

COVW.rfYtda:

e-DatffW«

Dm电

日T^Me

FFtuEvaFrrwi;

i-tTaole:

]

(SeekingforiHrwn^tablE*n^tistnot

{M•口Xu<

wl1twiHrftbcokirgsj

IUwvIhw>

rnakrs

I

Cj|s-hvsJTI「n砂

旺i卄时•测呷

石]汕li^Hun-'

iser5Wig:

轧"

HTArrivairiire(;

111

2、画出部署图

3、画出构件图

&

PrttCTt^i'

n

口AppliCrltiDn

4、根据类图生成项目的代码

JCpbooksl

[x]Boaking.cpp

|.h[Booking^

L"

Ba*king£

yst&

rrt.epp

|,hjBaokingSystem-h

|.h|匚u^tonner.h

1ijReservatioriicpp

|.h]R.&

«

irv3ticn.h

L〔;

|R.e5taurantt.cpp

|_h|R.&

stauraritLki

血Tabl&

h

0国Walkjn.h

jQrestaurantOrder

卜3艷

>選團

匡辿coadsntc

0teit

*itndetBOCKINGSYS1ENH#defineBACKINGSYSTEN^K

//Se^xnsectiozifcrfileBookz-zigSy31em・H

//TtXX):

Sudddefxizit1匚nnthaxyouwant:

preasrvsd

//Endsec七1口匸£

orfileBockj.ng3yaten»

h.

cIeissRestaicraizt;

//r-pp-endericvGene-a-ed5;

口口r—1=1:

^oakTin^SystefrTar-get:

Ri^stauTcnt

boqkieq;

//Dependencysenegatea5□ce;

B&

okings匸eixrarqs^sbccKing

//Sg^nexaLea"

CML匸口c+*icon.ibB,xtoais.qji12.cpp.CFFTxdL^icirfiaL丄

□lassBooKincsvsteii

//BeginJ3cctiisnfcrBcokingSy^tcin

Z/TODO:

AddattxHLute^thatyouwantp^cseEzsd.

//EiidseaLloxilesiRoolilngSyst«

u

//SgexLexsted.*"

UMLtoO・CniUede:

be;

privates

[C-cutu.iJbta.氏匕口口].日:

■tfarLdfoxtiz.Lmil2.C7pp・CPFTxafi^f"

□xmatxajii|

//@gezierated^UM匸toC-l-4Baoking*fcacking;

-cam・ibi&

・xsoolg・tarariafqzze.unJ.2・epp・CEETransf-armatxon

WifndefBOOKING^H

#ciefirLeBOCiKTNG_H

//B^ginsectiontorfileBooting.h

//TODOiAdddcfinxtxDnsthatyouwantpicacirvcd

//EndsectionforfileBooking

□lusTable;

//DependencyGeneratfltlSource:

BookingTarget:

Tible

//&

generated"

UKLtoCf+{com.ibm.xtools*transform.uml2,cpp.CPETransformacionj"

classBooking

//Beg"

insectionforBoa>

klnq

//todo:

Addattributesyouwantpresexv^d

f/tn口sectionlorBocKing

private:

//Sgeneiated"

UMLtoC++(coie-jz_Jcii□setcols.transfoitie.x^itJ.2.app.CP?

Transfcrnzaiicm}

intcavers;

//@gener*uecl"

UMLtoC++(catr..ibit,xtflols.rransfona.jml2.cpp*CPPTransfcrxazian)Daredace;

//^generated"

UMLtoC++(coir・ibn;

xvocls・tTanef・UPPTransfcnna-ion}Dm"

四、实验小结(包括问题和解决方法、心得体会、意见与建议等)

说明:

这部分内容主要包括:

在系统分析、模型构建、系统实现中遇到的问题及解决方法、本次实验的心得体会、进一步改进的设想等。

(一)实验中遇到的主要问题及解决方法

第一次进行UML转换成JAVA代码,对操作不熟悉,XX查询资料后跟着教程操作成功导出JAVA

代码。

(二)实验心得

(1)模型可以促进项目有关人员对系统的理解和交流。

模型对于问题的理、项目有关人员(客

户、领域专家、分析人员和设计人员等)之间的交流、文档的准备以及程序和数据库的设计等都非常有益。

模型可使得人们直接研究一个大型的复杂软件系统。

建模促使人们对需求的理解,从而可得到

更清楚的设计,进而得到更容易维护的系统。

(2)模型有助于挑选出代价较小的解决方案。

再研究一个大型系统的软件模型时,人们可以提出多个实际方案并对它们进行比较,然后挑选一个最好的解决方案。

(3)模型可以缩短开发周期。

模型实际上是通过过滤掉一些不必要的细节而刻画复杂问题或者

结构的必要特效的抽象,它使得问题更容易理解。

有了模型之后,软件系统的开发就会变的较快,同

时也降低了系统的开发成本。

支撑毕业要求指标点

掌握软件工程及相关领域的专业知识,并能将其应用于分析和解决软件工程领域复杂工程问题。

能够根据用户需求,选取适当的研究方法和技术手段,确定复杂工程问题的解决方案。

掌握设计/开发软件工程领域复杂工程问题解决方案所需要的专业知识和开发工具。

能够根据用户需求确定软件工程设计目标,利用专业知识设计满足特定指标要求的应用系统。

能综合利用专业知识对软件工程设计方案进行优化,体现创新意识。

能够基于专业理论并采用科学方法对软件工程及相关领域系统设计实验方案。

能够根据实验方案操作实验系统,开展实验,对实验结果进行分析与解释,并通过信息综合得到

合理有效的结论。

能合理使用现代信息技术工具。

能针对复杂工程问题,选择并合理使用软件工程设计与验证平台。

具有使用现代软件工程工具的能力,并能够理解其局限性。

在软件工程实践中,理解并遵守职业道德和规范,能够认真履行职责。

能胜任团队成员的角色与责任,组织团队成员开展工作,完成团队分配的工作。

了解软件工程及相关领域的国内外技术现状,能够就复杂工程问题具备较强的沟通能力和表达能

力,能够结合复杂工程问题撰写报告、设计文稿,能够清晰陈述观点和回答问题。

六、指导教师评语(含学生能力达成度的评价)

评分项

优秀

良好

中等

不合

遵守实验室规章制

学习态度

工程知识

问题分析

设计/开发解决方案

研究

使用现代工具

职业规范

个人和团队

沟通

报告规范、结构、逻辑

其它评价意见

本次实验能力达成评价(总成绩)

阅人

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2