2022年软件工程实验报告 .pdf

上传人:Q****o 文档编号:30545857 上传时间:2022-08-06 格式:PDF 页数:10 大小:64.05KB
返回 下载 相关 举报
2022年软件工程实验报告 .pdf_第1页
第1页 / 共10页
2022年软件工程实验报告 .pdf_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《2022年软件工程实验报告 .pdf》由会员分享,可在线阅读,更多相关《2022年软件工程实验报告 .pdf(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、实验报告 (Reports) 实验一 Microsoft Visio 软件的使用实验项目名称: Microsoft Visio 软件的使用实验目的:1) 熟悉 Visio 的工作环境及组成;2) 掌握用 Visio 软件绘制图表的基本操作;3) 能熟练运用Visio 软件绘制各种较复杂的专业图表;4) 掌握各种图表文档创建方法。实验内容:使用 Microsoft Visio 2003 来设计一个基本流程图模型。实验步骤:1) 通过打开模板并向图表添加形状来开始创建图表。2) 在图表中移动形状并调整形状的大小。3) 向图表添加文本。4) 连接图表中的形状。5) 设置图表中形状的格式。6) 保存图

2、表以示完成,并向演示图表。1Visio 软件的功能与特点2Visio 软件绘制流程图的主要操作步骤步骤1:步骤2:步骤3:3. 实验小结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 实验二 软件需求分析实验项目名称:软件需求分析实验目的:1) 根据所选定题目进行需求分析工作;2) 通过实例掌握结构化数据流分析技术;3) 进行业务需求分析、用户需求、功能需求、非功能需求分析;4) 写出需求规格说明书(含数据流图)。实验内容:用

3、结构化数据流分析技术进行软件系统需求分析,得出系统得数据流图和数据字典。实验步骤:1) 到相关单位进行需求分析。2) 综合利用 Internet 网和相关书籍整理并完善需求分析。3) 画出系统数据流图(分清系统是事务型还是加工型)。4) 得出系统数据字典。1软件系统需求描述: ( 从功能,性能上进行描述 ) 2软件系统数据流图(由加工、数据流、文件、源点和终点四种元素组成):1) 顶层数据流2) 1层数据流图3) 2层数据流图3软件系统数据字典:1) 数据流条目2) 加工条目3) 文件条目名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -

4、- - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 4. 实验小结实验三 软件概要设计实验项目名称:软件概要设计实验目的:1) 建立初始结构图;2) 对初始结构图进行改进、优化;3) 写出概要设计说明书。实验内容:主要解决实现该系统需求的程序模块设计问题。( 包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。 ) 实验步骤:1) 首先确定系统总体设计方案(分清系统是事务型还是加工型)。2) 完成系统的模块结构图及模块的功能说明3) 完成系统的接口设计4) 完成系统的数据结构设

5、计1软件系统模块结构图2接口设计3数据结构设计4出错处理设计5实验小结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 实验四 软件详细设计实验项目名称:软件详细设计实验目的:1) 完成系统的总体设计;2) 完成系统的详细设计工作;3) 完成主要程序(标识符)设计说明;4) 写出详细设计说明书;实验内容:进行软件系统的结构设计、 逐个模块的程序描述 (包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等)实验步骤:1)

6、首先进行程序系统的结构设计。2) 然后对主要程序进行描述。注:应该同时进行用户界面设计。1软件系统其中的 3个模块的详细设计(画程序流程图)2程序描述3实验小结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 实验五软件测试和调试实验项目名称:软件测试和调试实验目的:1) 通过实例使同学们掌握软件测试的一般步骤;2) 进行黑盒、白盒测试试用例设计,形成测试用例表;3) 进行黑盒测试,得出测试记录;4) 进行白盒测试,得出测试记录

7、;5) 写出测试报告。实验内容:用课堂上介绍的方法,对上一实验的程序,进行测试,并要测试通过,然后撰写软件测试说明书。实验步骤:1) 首先设计测试方案(分别采用白盒法和黑盒法)。2) 进行测试。3) 对于出错的程序进行修改。4) 并不断循环直至程序符合要求。5) 写出测试说明书。1. 测试项目2. 设计测试用例 15 个(白盒法 10 个,黑盒法 5 个):3.对所开发软件测试结果的评价:4.实验小结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - -

8、 - - - - - 实验六 UML 用例图的设计和制作实验项目名称: UML 用例图的设计和制作实验目的 :1) 能够根据系统的功能分析系统的用例组成。2) 正确确定用例图中的角色。3) 能够分析系统的用例、活动者以及它们之间的关系。4) 使用 Visio正确画出用例图,并说明每一个用例的事件流。实验内容:学校的网上选课系统的用例图的设计和实现实验步骤:1) 系统需求分析2) 确定事件流3) 用 Visio 画出用例图实验学时: 2 学时1网上选课系统需求分析2主要事件流3Visio软件设计选课系统的用例图主要操作步骤:步骤1:步骤2:步骤3:步骤4: .4. 实验小结名师资料总结 - -

9、-精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - - - - - - - 实验七 UML 活动图的设计和实现实验项目名称: UML 活动图的设计和实现实验目的:1) 熟悉活动图的创建,根据事件流,准确地勾画出活动图。2) 能够分析系统的每一个用例的事件流、画出相应的活动图。3) 能使用 Visio软件正确画出活动图。实验内容 :通过实际制作选课系统中的Add Course (添加课程)用例来学习设计和实现活动图。实验步骤 :1) 活动图的基本概念和组成2) 分析用例的事件流

10、3) 用Visio画出活动图1.活动图的基本概念和组成2.添加课程用例的事件流:3.创建添加课程用例的活动图步骤4.实验小结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - 实验八 UML 序列图和协作图的设计和实现实验项目名称: UML 序列图和协作图的设计和实现实验目的:1) 能够掌握两种交互图的相同点和区别。2) 能够根据事件流,准确确定对象,画出序列图和协作图。3) 熟悉使用 Visio软件创建两种交互图。实验内容 :通

11、过选课用例 ( select Course) 为例,来学习序列图和协作图的设计和实现。实验步骤:1) 分析选课事件流;2) 用Visio创建select Course序列图;3) 用Visio创建select Course协作图。1.序列图和协作图的基本概念和组成2.分析选课事件流3.用Visio创建选课系统序列图的操作步骤4.用Visio创建选课系统协作图的操作步骤5. 实验小结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - -

12、 实验九 UML 类图的设计和实现实验项目名称: UML 类图的设计和实现实验目的 :1) 根据对系统的分析,准确确定相应的类,确定类的属性和操作。并熟练应用Visio正确定义类及其属性和方法2) 掌握正确定义继承关系并在Visio中建立继承关系 , 正确分析属性和操作的可继承性。3) 掌握如何正确分析类之间的关系,画出类图的,正确使用Visio定义类和类的关系和画出完整的类图。实验内容:本实验通过分析选课系统寻找相应的类,然后设计出它们的类图, 在类图中, 对涉及到的用户包括管理员(Registrar) 和学生 ( Student), 建立统一基类 People , 而Registrar 和

13、Student 则由People 派生。然后着重对选课系统的关联关系进行分析和设计。实验步骤 :1) 确定选课系统中的类2) 进行类图的创建3) 确定类的继承关系4) 分析选课系统的关联关系5) 确定选课系统中的类、属性和操作6) 确定并创建类图的关联关系1.分析选课系统中的主要类2.用Visio创建类图的基本步骤3.用Visio创建类的继承的基本步骤4.选课系统的主要关联关系分析名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - -

14、 5.选课系统中主要类的属性和操作6.用Visio创建类的关联的基本操作步骤5. 实验小结实验十 UML 构件图和布署图的设计和实现实验项目名称: UML 构件图和布署图的设计和实现实验目的 :1)掌握系统的构件图组成,并画出选课系统的构件图;2)掌握系统的布署图组成,并画出该图;3)通过学习布署图的概念,能正确分析选课系统的布署图的组成和连接关系,并使用 Visio正确画出布署图,定义每一个要素的属性。实验内容 :本实验通过实际的选课系统的实例来说明构件图和布署图的设计和制作方法。实验步骤 :1) 分析并创建选课系统构件图2) 分析选课系统布署图3) 布署图的创建1.构件图和布署图的基本概念2.分析选课系统主要类3.用Visio创建选课系统构件图的基本操作步骤4.用Visio创建选课系统布署图的基本操作步骤5. 实验小结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com