软件工程-实验指导书2014版_银行系统

软件工程-实验指导书2014版_银行系统

ID:14732273

大小:529.90 KB

页数:14页

时间:2018-07-30

软件工程-实验指导书2014版_银行系统_第1页
软件工程-实验指导书2014版_银行系统_第2页
软件工程-实验指导书2014版_银行系统_第3页
软件工程-实验指导书2014版_银行系统_第4页
软件工程-实验指导书2014版_银行系统_第5页
资源描述:

《软件工程-实验指导书2014版_银行系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程:SoftwareEngineering文档:Instructions实验指导书InstructionsofExperimental软件工程SoftwareEngineering学院名称:理学院系部名称:信息技术系课程名称:软件工程授课专业:信息管理与信息系统授课班级:1124601-2主讲教师:刘伦教师职称:助教2013学年–2014学年第2学期版权所有:LIULUN第1页课程:SoftwareEngineering文档:Instructions软件工程实验指导书授课时间第13周周三第3、4节课次1实验题

2、目软件工具的体验实验课时2实验教学目的了解常用的软件开发辅助工具本次实验教学内容:1.熟悉RationalRose软件界面2.熟悉常用的工具栏操作3.练习绘制简单的图形教学基本内容与教学设计RationalRose操作1.RationalRose是进行软件系统面向对象分析和设计强大的可视化工具,可以用来先建模系统再编写代码,从而一开始就保证系统结构合理。同时,利用模型可以方便地捕获设计缺陷,从而以较低成本修正这些缺陷,是主流UML建模工具。2.Rose模型是用图形符号对系统的需求和设计进行形式化描述。描述语言是

3、统一建模语言,即UML,包括UML框图、角色、用例、对象、类、组件、部署结点,用于详细描述系统的内容和工作方法,可将模型作为所建系统的蓝图。3.打开“程序”→“IBMRational”→“IBMRationalRoseEnterpriseEdition”,弹出向导框架,如图所示。每个应用框架针对不同的编程语言,提供语言本身的预制模型和应用开发框架。框架向导Rose界面4.选择相应框架之后,产生右上图Rose主界面:A)系统主菜单:系统主菜单有11个菜单项,每个菜单项都有二级菜单,eg:Add-Ins(功能扩充)

4、下二级菜单Add-InsManagement,打开可方便将外部软件集成到当前环境中,如数据模型器、模型集成器、程序测试器、版本控制器、网页控制器、网页发不起、C++、Java、Oracled等;B)标准工具条:列出各窗口使用命令图标;C)图形工具条:列出当前模型可使用的绘制工具图标,默认为常用图标,提供定制工具条;D)模型结构窗口:以目录形式显示当前活动模型的组织结构;E)应用窗口:用于编辑模型图,创建、绘制、编辑当前模型图。可以创建、绘制、编辑的模型图有包图、用例图、类图、对象图、状态图、活动图、顺序图、合作

5、图、构建图和部署图;版权所有:LIULUN第1页课程:SoftwareEngineering文档:InstructionsF)文档窗口:显示当前模型特性的说明文字。用于记录模型中各种元素的说明性文字。G)日志窗口:储存出错日志内容。在Rose使用过程中,日志窗口记录并显示用户某些操作信息。5.模型的组成结构和开发方式A)模型的组织结构模型由若干图形和文字描述组成。Rose系统将模型的组织层次结构依次划分为:各种图可以组成不同包图,各种包图又可以组成4个视图(UseCaseView、LogicalView、Com

6、ponentViewandDeploymentView),4个视图和一个特性集(ModelProperties)可以描述一个完整的模型,一个模型可以分为若干文件存储在磁盘上,而这些受控单元文件有模型版本控制,由此组成Rose系统模型的组织层次结构,如图说是:6.模型的开发方式分布式团队开发是一种适用于Rose系统的较为理想的开发方式,Rose系统对模型的开发可以采用这种方式。项目管理人员通过在在Rose中设置工作环境定义个人模型工作区,开发团队中的各组开发人员进入自己的个人模型工作区就可以进行自己负责的那部分模

7、型的开发工作。7.视图所辖框图及作用说明视图名所辖框图作用用例视图用例图从用例一级建立系统的高层模型,并不关注系统的具体实现。类图、交互图、状态图和活动图用于粗略描述系统业务领域的模型,不包括界面和服务对象层类图交互图状态图活动图逻辑视图用例图从类(对象)一级建立系统的实现模型。类图、交互图、状态图和活动图用于详细描述整个系统工程各个层次的设计模型,包括界面和服务对象层类图交互图状态图活动图构件视图构件图建模所要实现系统的各个模块、连接库或文件等之间的关系部署视图部署图建模所要实现的系统在物理上的部署及其性能要

8、求附注:用例视图VS逻辑视图。用例视图主要从系统外部来看系统,描述诸如用户在什么样的界面登陆,如何登陆,系统如何响应,但不会描述系统内部如何去验证用户;逻辑视图描述系统内部结构,诸如系统如何验证用户,可能有一个验证类、一个认证控制类等。逻辑视图所描述的系统实现用例视图所描述的功能。版权所有:LIULUN第1页课程:SoftwareEngineering文档:Instructions软件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。