软件工程实验报告

合集下载

软件工程专业课实验报告(一)2024

软件工程专业课实验报告(一)2024

软件工程专业课实验报告(一)引言:软件工程专业课实验报告(一)是关于软件工程领域中的某个具体实验或项目的报告。

本文将从概述、正文内容和总结几个方面详细介绍该实验报告的内容。

概述:本实验报告旨在通过具体实验或项目,让学生深入理解软件工程的相关原理和技术,并掌握软件开发过程中常用的工具和方法。

通过实践,学生能够提高分析、设计和实现软件系统的能力。

正文内容:1. 实验目的1.1 确定实验目标和预期成果1.2 建立实验环境和所需工具1.3 设定实验计划和时间安排2. 实验过程2.1 实验前的准备工作2.1.1 研究和理解实验要求和相关文献2.1.2 熟悉软件开发过程与方法2.1.3 确定实验所需的技术和工具2.2 实验设计与实施2.2.1 进行需求分析和系统设计2.2.2 编码和测试软件系统2.2.3 进行系统部署和验证2.3 实验结果和分析2.3.1 统计和总结实验中的数据和指标2.3.2 对实验结果进行分析和解释2.3.3 探讨实验中出现的问题和改进方法3. 实验总结和反思3.1 总结实验过程和结果3.2 分析实验中遇到的问题和挑战3.3 反思实验过程中的改进和优化方向4. 实验心得和体会4.1 对软件工程知识的理解和应用4.2 对工具和方法的熟悉和运用4.3 对团队合作和沟通的重要性的认识5. 实验成果和展望5.1 展示实验的成果和效果5.2 对未来的工作和学习方向的展望5.3 提出对实验的改进和拓展建议总结:通过本次实验报告的完成,我们深入学习了软件工程领域中的具体实践和应用。

实践中,我们掌握并应用了软件开发过程中的各种工具和技术,提高了我们的软件设计和开发能力。

此外,我们也认识到团队合作和良好的沟通是软件工程中不可忽视的重要因素。

通过实验的总结与反思,我们对未来的学习和工作有了更加明确的规划和展望。

结语:软件工程专业课实验报告(一)是一个重要的实践环节,通过实践帮助我们巩固学习知识、提高实践能力。

软件工程实验报告

软件工程实验报告

软件工程实验报告一、实验目的。

本实验旨在通过对软件工程的实际操作,加深对软件工程理论知识的理解,提高学生的软件开发能力。

具体目的包括:1. 熟悉软件工程的基本概念和原理;2. 掌握软件需求分析、设计、编码、测试等基本方法和技术;3. 提高团队协作能力和项目管理能力。

二、实验内容。

本次实验内容主要包括以下几个方面:1. 软件需求分析,通过对一个实际问题的需求收集和分析,明确软件的功能和性能需求;2. 软件设计,根据需求分析的结果,进行软件系统的总体设计和详细设计;3. 软件编码,根据设计文档,进行软件的编码工作;4. 软件测试,对编码完成的软件进行测试,确保软件的质量和稳定性。

三、实验过程。

1. 软件需求分析阶段。

在软件需求分析阶段,我们小组首先进行了需求的收集和整理工作。

通过与用户的沟通和调研,我们明确了软件的功能需求和性能需求,并对其进行了详细的文档记录。

在需求分析的过程中,我们也发现了一些需求之间的冲突和不完整之处,因此进行了进一步的讨论和修正。

2. 软件设计阶段。

在需求分析阶段完成后,我们进行了软件系统的总体设计和详细设计工作。

在总体设计阶段,我们确定了软件的整体架构和模块划分,明确了各个模块之间的接口和关系。

在详细设计阶段,我们对每个模块进行了具体的设计,包括算法、数据结构、接口等方面的设计。

3. 软件编码阶段。

在软件设计完成后,我们开始了软件的编码工作。

在编码阶段,我们严格按照设计文档的要求进行编码,注重代码的规范和可读性。

在编码过程中,我们也进行了一些单元测试,确保编码的正确性和稳定性。

4. 软件测试阶段。

在软件编码完成后,我们进行了软件的测试工作。

在测试阶段,我们采用了黑盒测试和白盒测试相结合的方法,对软件进行了功能测试、性能测试、安全测试等多方面的测试。

在测试过程中,我们发现了一些问题并及时进行了修复。

四、实验总结。

通过本次实验,我们深刻地体会到了软件工程理论知识在实际项目中的应用,提高了我们的团队协作能力和项目管理能力。

软件工程试验报告

软件工程试验报告

软件工程试验报告第一篇:软件工程试验报告实验项目名称:需求分析(所属课程:软件工程概论)1.实验目的1.选择要设计的系统,使用UML进行需求分析,了解所要完成系统的功能需求,性能需求,接口需求等。

2.学习实使用Rational Rose 或其它软件工程工具绘制用例图、活动图。

2.实验内容使用Rose 绘制系统的用例图。

1.Rational Rose介绍Rational Rose是基于UML而产生的,是软件开发过程中的不可或缺的一个建模工具。

(1)Rational Rose的特点:λ支持多种语言,如Ada、CORBA、Visual Basic、Java等;λ支持模型的Internet发布;λ可以生成简单、清晰且定制灵活的文档;λ双向工程保证了模型和代码高度一致;λ支持逆向工程,建立代码框架;λ支持多种关系型数据库的建模;λ从需求分析到测试,在整个软件生命周期中,都为团队开发提供强有力的支持。

(2)Rational Rose的作用λ整个开发团队可以使用用例图,来获得一个系统高层次的视图,并且可以协商项目的范畴;λ项目经理可以使用用例图和文档,把项目分解成便于管理的多个模块;λ系统分析员和客户在看到用例规格描述文档的时候,就可以明白系统将会提供什么样的功能;λ技术编写者在看到用例规格描述文档时,就可以着手编写用户手册和培训计划;λ系统分析员和软件开发者在看到时序图和协作图时,就可以明白整个系统的逻辑流程、对象以及对象之间的消息2.安装Rational Rose ①双击Rational Rose 2007的安装程序,进入安装界面;按照系统提示一步一步完成系统的安装。

其中在选择安装产品时,选择“Rational Rose Enterprise Edition”;并且在设置创建程序位置时,选择创建一个本地的应用程序而非网络的,即选择“Desktop installation from CD”。

②安装成功,进入Rational Rose界面,如图1-1所示。

软件工程综合实验报告

软件工程综合实验报告

软件工程综合实验一、实验目的和要求通过本次实验掌握综合运用软件工程原理和技术进行项目开发与管理的知识,加深对所学书本知识的理解。

要求学生实验前认真消化书本精心准备本次实验本次实验的上机时数为 :8学时。

二、实验环境1. 硬件环境 :PC机2. 软件环境 :Windows系统,C 语言系统或Java、C++等其它语言工具三、实验有关知识1. 分析建模2. 设计建模(以下可以不做)3. 编码4. 测试方法5. 项目维护四、实验内容和要求1. 实验内容 (4 学时 )题目自拟,认真分析所选题目,进行软件需求分析、软件总体设计和详细设计,用书面文字形式描述出来,(以下可以不做)并上机实现所设计的软件程序,进行测试、调试和维护。

2. 实验要求要求使用结构化分析技术结合面向对象方法综合分析课题需求,进行分析建模。

运用模块化与结构化设计原理将分析模型转换为设计模型(面向结构)或运用面向对象设计原理(面向对象)进行设计建模,并进行详细设计。

(以下可以不做)设计测试用例对软件系统进行测试、调试和维护。

五、实验步骤1.围绕指定的题目参考现有系统进行需求分析;2.综合利用Internet网和相关书籍整理并完善需求分析;3.写出需求分析与规格说明书;4.设计软件结构或面向对象设计;5.写出软件设计说明书;6.进行软件详细设计;(以下可以不做)7.编码8.设计测试方案,系统测试与调试9 写出实验报告六、实验思考题1. 在软件工程活动中如何进行项目管理和质量控制?2. UML建模有什么优势?(注:1.必须有以下图形表示描述的模型:数据流图、模块结构框图、用例图、时序图、协作图、活动图、状态图、类图、部署图等,并辅助以文字描述。

2.以上为整个软件设计的过程,根据实际情况,编码以后阶段可以不做。

)。

软件工程实习报告(三篇)

软件工程实习报告(三篇)

软件工程实习报告一、实习概况本次实习是我在某软件公司进行的为期三个月的实习。

实习期间,我被分配到了软件开发部门,参与了一个基于Java的项目的开发工作。

在这个项目中,我主要负责了功能模块的设计、编码和测试工作。

通过这次实习,我深入了解了软件开发的流程和方法,并学习到了许多实用的技术和工具。

二、实习内容1. 需求分析与设计在项目启动前,我参与了需求分析的工作。

通过与产品部门的沟通和确认,我明确了项目的功能需求和业务逻辑。

然后,我和团队成员们一起进行了系统设计。

我们使用UML建模工具进行了类图和时序图的绘制,以明确系统的结构和交互流程。

2. 编码与调试在需求分析和设计完成后,我开始了编码和调试工作。

我们项目采用了Java作为开发语言,所以我使用了Eclipse作为开发工具。

我根据需求文档和设计图,先编写了基础代码框架,然后逐步完善各个功能模块。

在编码过程中,我遵循了代码规范和设计原则,并积极参与了代码评审和重构工作。

3. 测试与集成在编码完成后,我进行了功能测试和集成测试。

我使用Junit进行了单元测试,并通过Mockito框架进行了模拟和验证工作。

在测试中,我发现了一些潜在的问题,并及时修复了它们。

在集成测试中,我与其他成员合作,测试了系统各个模块之间的交互和兼容性。

4. 文档编写与维护在实习期间,我还负责了部分文档的编写和维护工作。

我参与了用户手册和技术文档的编写,以便使用人员和开发人员可以更好地理解项目的功能和实现细节。

我还负责了项目的版本控制和文档管理工作,确保了项目资料的安全和可追溯性。

三、实习收获1. 技术能力的提升在实习期间,我得到了大量的实践机会,提升了自己的技术能力。

我学会了使用Eclipse进行项目开发,掌握了Java语言的常用库和框架,并熟悉了常见的设计模式和软件开发方法。

我还学会了使用Git进行版本控制和团队协作,以及使用Junit和Mockito进行测试和调试。

2. 项目管理和沟通能力的提升在实习期间,我参与了团队的讨论和决策,学会了如何与他人进行有效的沟通和协作。

软件工程实验报告

软件工程实验报告

软件工程实验报告软件工程实验报告一、实验目的本次实验的目的是通过实践,熟悉软件工程的基本知识和方法,掌握软件开发的流程和规范。

通过完成一个小规模的软件开发项目,培养学生的软件开发能力和团队合作能力。

二、实验步骤2.1 需求分析,我们需要明确软件的需求,确定软件的功能和特性。

通过与项目发起人的沟通,了解他们的需求和期望,进而进行需求分析和规划。

在这个阶段,我们需要明确软件的功能模块、用户界面设计等。

2.2 技术选型根据需求分析的结果,我们需要选择合适的技术栈来实现软件的开发。

我们需要评估各种技术的优缺点,选择适合自己团队的技术。

,我们还需要评估各种开发工具和框架,选择合适的工具来提高开发效率。

2.3 设计阶段在设计阶段,我们需要进行系统设计和详细设计。

系统设计阶段确定软件的整体框架和结构,包括软件的层次结构、模块划分和接口设计等。

详细设计阶段则重点关注各个模块的实现细节,包括算法设计和数据结构设计等。

2.4 编码实现在完成系统设计和详细设计后,我们就可以开始进行编码实现了。

在编码实现阶段,我们需要按照事先确定的设计进行代码编写,并进行代码的和调试。

,我们还需要关注代码的质量和可读性,使用一些良好的编码规范和设计模式。

2.5 阶段在编码实现完成后,我们需要对软件进行,确保软件的功能和性能都符合要求。

阶段包括单元、集成和系统等。

我们需要编写用例,并执行用例进行,发现并修复软件中的bug。

2.6 部署与维护在通过后,我们可以将软件部署到目标机器上进行运行。

在部署之前,我们需要进行一些配置和优化工作,确保软件能够在目标环境中正常运行。

,我们还需要进行软件的维护工作,及时修复bug和优化性能。

三、实验结果经过团队的共同努力,我们成功完成了本次实验的软件开发项目。

我们按照软件工程的流程和规范进行开发,保证了软件的质量和可维护性。

软件具备了项目发起人的需求,功能和性能都符合要求。

四、实验通过本次实验,我们对软件工程的基本知识和方法有了更深入的理解。

大学软件工程专业实习报告(优秀范文五篇)

大学软件工程专业实习报告(优秀范文五篇)

《大学软件工程专业实习报告(优秀范文五篇):》摘要:学号: 姓名: 指导老师: 实习成果: 实习地点: 实习时间:2011-6-29至 2011-10-29 在现今社会,就业问题就似乎总是围绕在我们的身边,成了说不完的话题,实习期间,第一阶段:主要学习了 Unix 开发环境(Unix 系统原理, Unix 常用命令, Unix开发环境 ; java 语言基础(算法基础,常用数据结构,企业编程规范 ; java 面向对象, JDK 核心 API ;并做了一个“在线考试系统项目”,语言(SQL 语言基础和提高, SQL 语句调优 ; Oracle 数据库开发; javaSE 核心编程; XML ; JDBC ;并粗略的完成“在线考试系统” 的数据部分20xx年x月,我离开了学校,进入了最后一学期的顶岗实习阶段。

从离开学校的那天起,我就当自己是一个正式的员工,做好了经历重重困难的准备,我始终坚信,我的努力与坚持不懈不会白费,我的未来不是梦。

一、实习单位介绍南京xx有限公司是我现在实习的单位,它成立于xx年,是从事教育软件、数字化教学资源、多媒体产品等开发、制作的专业公司;是江苏省信息产业厅认定的双软企业、江苏省新闻出版局审核认定的电子出版物开发制作单位。

公司长期承担高校及教育管理部门的数字化教学资源、教务教学、实验科研等管理系统的开发和信息化项目建设。

如:《数字化教学资源库-名师名课网系统》、《OA办公系统》等多个系统平台。

智风公司多年来致力于网络课程的建设服务工作,拥有一支专业化的开发团队,通过严格的开发流程和创新的教学理念为广大院校提供优质的服务。

专业化的研发队伍:从教学设计、技术开发,到交互设计、视觉设计、资源素材制作等各个方面,全面解决您的后顾之忧;丰富的开发经验:业已开发的课程中有42门被评为精品课程,累计开发的网络课程已逾1000门。

二、实习岗位、主要过程、主要内容、主要工作、收获我在该公司任职软件开发工程师,刚实习的第一个星期,主要的工作是熟悉公司的开发框架及开发流程,及时完成项目经理派发的任务。

软件工程实验报告总结

软件工程实验报告总结
3
4
4
4
等边三角形
条件2“真”条件3“真”
4
3
4
5
直角三角形
条件3“假”
条件4“真”
5
2
4
5
一般三角形
条件4“假”
(3)条件覆盖
对于第一个判断:条件0<a<200取真为T1,取假为F1;
条件0<b<200取真为T2,取假为F2;
条件0<c<200取真为T3,取假为F3;
对于第二个判断:条件a<b+c取真为T4,取假为F4;
总结 :经过一学期的软工实验,深刻感到其重要性的同时也学到了不少的东西 ,将对我在今后的软件开发过程中起极大的作用。
篇二
实验一软件工程标准化文档
一、实验目的
1.了解国家标准GB/T8567-2006
2.熟悉软件产品开发文件的基本内容
二、实验内容
1.搜索和下载国家标准GB/T8567-2006。
2.通过阅读国家标准GB/T8567-2006,将以下文字填写完整:
软件工程实验报告总结(3篇)
经过这学期软件工程实验的学习,深深感到用户需求对软件的重要性。成功的软件产品是建立在成功的需求基础之上的,而高质量的需求来源于用户与开发人员之间有效的沟通与合作。当用户有一个问题可以用计算机系统来解决,而开发人员开始帮助用户解决这个问题,沟通就开始了。
需求获取可能是最困难、最关键、最易出错及最需要沟通交流的活动。对需求的获取往往有错误的认识:用户知道需求是什么,我们所要做的就是和他们交谈从他们那里得到需求,只要问用户系统的目标特征,什么是要完成的,什么样的系统能适合商业需要就可以了,但是实际上需求获取并不是想象的这样简单,这条沟通之路布满了荆棘。首先需求获取要定义问题范围,系统的边界往往是很难明确的,用户不了解技术实现的细节,这样造成了系统目标的混淆。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
首先将“初始状态”形状拖到绘图板上,表示状态的开始。然后再选择“状态”形状将其拖到绘图板上,此时绘图板上出现“状态1”图形,双击该图形弹出“UML状态属性”对话框,可以修改状态的名称,撰写状态文档,设置进入、内部转换、约束、标记值等,此时将状态名称改为“等审批”。用同样的方法建立“审批已通过”、“批复已通过”、“审批未通过”、“批复未通过”等状态,状态均线是在模型资源管理器中。
(6)建立子用例图
(7)建立活动图
实验五:基于UML的类模型
实验目的:
1、掌握Visio绘制类模型
2、Rational Rose绘制类模型
实验内容:
1、使用Visio绘制类模型
2、使用Rational Rose绘制类模型
实验步骤:
1、用Visio绘制类图
依次选择菜单“文件”—“新建”—“软件”选项,然后单机“UML模型图”。在“模型资源管理器”窗口的视图中,右击要包含的类图的包,在弹出的快捷菜单中选择“新建”选项,然后单击“静态结构图”。此时会出现一个空白页,而且工作区将“静态结构”显示为水印。树视图中将添加一个表示该图的图标。右击该图标,在弹出的快捷菜单中选择“重命名”选项,用所需名称“医疗器材管理系统实体类图”替换默认的名称。
(3)建立用例中的角色
(4)建立用例
(5)建立角色与用例、用例与用例之间的联系
(6)建立子用例图
(7)建立活动图
实验二:基于Visio的业务流程图和数据流程图绘制
实验目的:
1、掌握业务流程图绘制
2、掌握数据流程图分析与绘制
实验内容:
1、业务流程调查
2、业务流程绘制
3、数据流程分析与流程图绘制
(1)制作业务流程图图元
建立类图中的类。在工具栏中选中表示类的图标,然后在类图绘图区单击,即可建立一个名为NewClass的类,此时可以直接将类名修改为所需要的类名。类更名的另一种方法是,双击需要更名的类,弹出定义对话框也可以将类名修改为“用户”。在类定义对话框中,还可以将类的描述写在Documentation文本框中。
为类添加属性。双击需要修改的类,弹出为类定义的对话框,在类定义对话框中选择Attributes标签,在空白区域右击,在弹出的快捷菜单中选择insert选项,为用户类插入一个属性,将该属性命名为“用户名称”。要删除某属性,可选中该属性,右击,在弹出的快捷菜单中选择Delete选项即可,另一种添加属性的方法是右击要添加属性的类,在弹出的快捷菜单中选择NewAttributes选项即可添加。
(2)新建用例图
在Browser窗口内的树形列表中选中UseCase包并右击,在弹出的快捷菜单中选择New—UseCase Diagram选项。此时出现New Diagram用例图名称并允许修改,将NewDiagram更名为“医疗器材管理系统用例图”双击Browgram窗口内树形列表中的“医疗器材管理系统用例图”,在Diagram窗口中出现“Use CaseDiagram:Use CaseView/医疗器材管理系统用例图”,可以在该窗口中绘制用例图。
2、用Rational Rose绘制类图
启动Rational Rose,在Browser窗口的树形列表中选中Logical View包,右击,在弹出的快捷菜单中选择New---Package选项新建一个包,此时出现NewPackage包并允许修改名称,将NewPackage更名为“实体类”。右击包含类图的包,如“实体类”包,在弹出的快捷菜单中选择New---ClassDiagram更名为“医疗器材管理系统类图”。右击Browser窗口内树形列表中的“医疗器材管理系统类图”,在Diagram窗口中出现“ClassDiagram:LogicalView/医疗器材管理系统类图”,可以在该窗口绘制类图。如果要删除一个类图,在树表列表中选中要删除的类图并右击,在弹出的快捷菜单中选择Delete选项即可。
启动ViSio首先依次选择“框图”、“基本形状”选项,打开图形对象表:选择“流程图”、“基本流程图选项”,打开图形对象集:选择“软件”Gane-Sarson选项,打开图形对象集:选择“其他Visio方案”“连接线”选项,打开图表对象集;然后用“正方形”和两条“直线”组合形成“外部项”图元:用“长方形”和“直线”组合形成“处理功能”图元,再将表示储存的符号定义成合适的尺寸,这样可以保证规范地绘制数据流程图。
实验三:基于UML的状态模型绘制
实验目的:
1、Visio绘制状态模型的方法
2、Rational Rose绘制状态模型
实验内容:
1、使用Visio绘制用例模型
2、使用Rati模型
在模型资源管理器中选择“医疗器材购置管理”用例并右击,在弹出的快捷菜单中选择“新建”—“状态图”选项,此时在模型资源管理器中的“医疗器材购置管理”用例下出现“状态机1”---“状态图-1”,将状态图重命名为“医疗器材购置管理状态图”,后即可在绘图板上回置状态图。此时UML状态图形集也被同时打开,可直接拖使用各类状态图形。
更名为“医疗器材系统用例图”,双击Browser窗口内树型列表中的“医疗器材管理系统用例图”,在Diagram窗口中出现Use CaseDiagram:Use CaseView/
“医疗器材管理系统用例图”,可以在该窗口绘制用例图。
(3)建立用例中的角色
(4)建立用例
(5)建立角色和用例、用例和用例之间的联系
在工具栏中选择“状态”图标,在绘图区单击,可建立一个“状态”,该状态的默认名为NewState,可以立即对状态进行更名操作,也可以双击,在弹出的“状态定义”对话框中为状态更名,采用同样的方法,在绘制区中建立所有的状态,最后建立“结束”活动图标,表明状态的终止。
实验四:UML的用例模型试验
实验目的:
1、掌握使用visio绘制用例模型
有些类中带有操作,因此,需要为类添加操作。方法实在“UML类属性”对话框中的“类别”选项区域选择“操作”项,可以设置类的操作,即累的操作名称、返回类型、可见性等。可通过单击“新建”、“删除”按钮来添加或删除一个操作,当类中有多个操作时,通过单击“上移”、“下移”按钮来改变操作排列的顺序。
建立类之间的关联。根据类之间的关系在图集中选择相应的形状可以建立类之间的泛化、以来和关联关系。方法是选择所需要的形状,并将气拖到绘图板中,然后将该图形的两端与相关类连接。若想改变类之间的连接线的外观,可右击连接线,在弹出的快捷菜单中选择“直角连接线”、“直线连接线”或“曲线连接线”。用Visio建立边界类。按照建“实体类”的方法新建一个名为“医疗器材管理系统边界类图”类图页并在该页中添加一个名为“登录”的类。在树状师徒或绘图板中,双击“登录”类,在“UML属性”对话框中的构造型下,选择所需的构造型,然后单击“确定”按钮。构造型随即出现在图表中的形状上的元素名上方,并用类括号括起。
2、掌握Rational Rose绘制用例模型的方法
实验内容:
1、使用Visio绘制用例模型
2、使用Ration Rose绘制用例模型
实验步骤
1、使用Visio中的UML模型
(1)启动开始需要新建一个文件存放用例模型,首先选择“开始”—“程序”
----Mcrosoft Office Visio2003选项进入visio启动页面,在“类别“选项区域中选择
(2)制作数据流程
利用基本图形元素,可以建立“医疗器材购置申请单管理”数据流程。将总工程师审批和总经理的批复流程加入到数据流程图后的结果。最后将医疗器材基本信息管理的流程加入数据流程图中,并利用Visio所提供的“形状”、“对其形状”、“分配形状”功能对数据流程图整体排版,得到最终结果。
1、业务调查
在“UML类属性”对话框中的“类别”选项区域,选择“特性”项,可以设置类的特性,即属性的名称、类型、可见性、初始值等。可通过单击“新建”、“删除”按钮来添加或删除一个属性,通过单击“上移”、“下移”按钮来改变树形排列的顺序。用类似的方法建立所有类,建立后将各类图摆放到适当的位置,如果需要在绘图板中删除某个类,可在绘图板中选中该类,然后按Delete键,即可将该类从绘图板中删除,但该类依然存在于模型中,如果要完全删除,应在树视图中选择该类,然后右击,在弹出的快捷菜单中选择“删除”选项。
实验一:基于UML的用例模型试验
实验目的:
1、掌握使用visio绘制用例模型
2、掌握Ration Rose绘制用例模型的方法
实验内容:
1、使用visio绘制用例模型
2、使用Ration Rose绘制用例模型的方法
实验步骤:
1、使用Visio绘制用例模型
(1)启动Visio中的UML模型
绘制开始时需要新建一个文件存放用例模型,首先选择“开始”—“程序”—Microsoft office visio 2003选项进入Visio启动页面,在“类别”选项区域中才、选择“软件”项:然后在“模板”选项区域中选择UML模型图,即可打开制作UML模型的全部对象图集,Visio提供了关于制作UML模型所需要的全部图表,支持开发人员进行面向对象的分析和设计工作。
(1)了解企业组织结构(给出具体机构)
(2)了解各部门之间的联系(指出联系)
(3)画出组织结构图
2、利用Visio绘制业务流程图
首先选择“开始”---“程序”---Microsoft office 2003选项进入Visio启动窗口。可以新建一个Visio文件或打开已有的Visio文件。方法是选择菜单“文件”---“新建”或“文件”---“打开”选项。完成上述操作后,出现绘图板窗口,在该窗口中可调整图形显示比例。
Rose Enterprise Edition选项,弹出对话框。这个对话框用来设置本次启动的初始
动作,分为New(新建模型)Existing(打开现有模型)和R二册那天(最近打模型)
三个标签。
(2)新建用例图
在Browser窗口的树形列表中选中Use Case并右击,在弹出快捷菜单中选择New—UseCase Diagram选项。此时出现NewDiagram用例图名称并允许修改,将NewDiagram
相关文档
最新文档