软件工程实验指导.docx
- 文档编号:478446
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:27
- 大小:191.84KB
软件工程实验指导.docx
《软件工程实验指导.docx》由会员分享,可在线阅读,更多相关《软件工程实验指导.docx(27页珍藏版)》请在冰豆网上搜索。
软件工程实验指导
第一部分实训指导
实验1阅读项目文档
一、实训目的
1.通过阅读“中国邮政代理保险系统”实际的软件工程文档,初步掌握软件文档的编写内容、掌握软件工程各开发阶段文档编写的方法与步骤。
2.了解中国邮政代理保险系统的体系结构、主要功能和主要开发技术。
二、实训时间
4学时
三、实训内容
阅读下列电子文档:
1、中国邮政代理保险业务系统业务处理部分需求规格说明书
中国邮政代理保险业务系统信息管理及运行维护部分需求规格说明书
中国邮政代理保险业务系统会计核算清算部分需求规格说明书
中国邮政代理保险业务系统保险业务系统数据库设计说明书
中国邮政代理保险业务系统信息管理及运行维护部分数据库设计说明书
中国邮政代理保险业务系统总体设计说明书
中国邮政代理保险业务系统业务处理部分详细设计说明书
中国代理保险业务系统会计核算清算部分详细设计说明书
中国代理保险业务系统详细设计说明书-功能模块部分
中国邮政代理保险业务系统信息管理及运行维护部分详细设计说明书
中国邮政代理保险业务系统公共管理部分详细设计说明书
2、国标软件设计文档GB8567-1988。
(教材附录)
3、通过网络下载最新版本的国标软件设计文档GB8567-2006。
四、实训要求
1.阅读中国邮政代理保险系统需求规格说明书、总体设计说明书、数据库设计说明书、详细设计说明书各文档的主要内容。
阅读中要先从目录出发,学会重点提练每一文档的核心内容,如需求分析文档中“需求描述”部分的内容等,通过总结其“通用”的东西,加深对各软件工程各阶段文档编写内容的理解,为自己将来从事软件开发和软件文档编写打下基础。
2.了解中国邮政代理保险系统的开发和应用情况。
五、实训指导
对每类文档逐一阅读,并回答以下问题,将答案写在下面的空白处。
1.需求规格说明书
了解本系统概况,并重点分析以下两个需求内容:
《中国邮政代理保险业务系统业务处理部分需求规格说明书》中“保险业务说明”之“新保承保业务”需求;
《中国邮政代理保险业务系统信息管理及运行维护部分需求规格说明书》中“营销员注册”需求。
(1)中国邮政代理保险系统的英文名字是什么?
(2)中国邮政代理保险系统的开发单位是何公司?
(3)《中国邮政代理保险业务系统业务处理部分需求规格说明书》的读者有哪些?
(4)研究上述两个需求说明书,你认为每一个需求的描述都包括哪几大方面?
(5)在输入界面方面,是如何描述需求的,请举例说明。
(6)在输出界面方面,是如何描述需求的,请举例说明。
(7)业务流程的描述采用的是什么工具?
(图形、语言还是什么)
(8)你认为中国邮政代理保险系统的这两个需求说明与教材附录上的需求说明模板在内容上最大的不同有哪些?
2.总体设计说明书
(1)中国邮政代理保险系统的总体设计说明书的主要读者有哪些?
(2)中国邮政代理保险系统的总体设计说明书,主要从哪几大方面进行总体设计?
(3)写出你比较熟悉的任意四种技术指标。
(4)总体结构中的系统逻辑结构主要由哪几部分组成?
系统总体层次是几层?
(5)总体结构中的系统物理结构主要由哪几部分组成?
主要是描述什么内容?
(6)代理保险系统的软件结构分为哪几层?
(7)在开发环境方面,业务处理系统服务器的操作系统、数据库和中间件都是什么产品?
(8)代理保险系统主要有哪些安全机制?
各在什么场合使用?
(9)代理保险系统的安全体系由哪几层组成?
(10)代理保险系统主要使用了哪些数据备份方法?
冷备份与热备份各有何特点?
3.数据库设计说明书
(1)数据库设计说明书中对每一个表都要从哪几方面进行描述?
(2)数据库设计说明书的哪些表具有主键?
(3)数据库设计说明书的哪些表具有外键?
(4)数据库设计说明书中不同表中的同名汉字字段名的英文字段名是否相同,请举例说明?
(5)数据库设计说明书中的索引从哪几方面描述?
举例说明?
4.详细设计说明书
以《中国邮政代理保险业务系统信息管理及运行维护部分详细设计说明书》中“营业员信息维护模块”为例,回答以下问题。
(1)详细设计说明书的读者有哪些?
(2),对每个模块的详细设计内容具体有哪些?
(3)以“营业员信息维护模块”为例,说明对每个模块的详细设计内容具体有哪些?
(4)“营业员信息维护模块”的前端业务逻辑设计内容具体有哪些?
(5)“营业员信息维护模块”的后端业务逻辑设计内容具体有哪些?
实验2使用VISIO画图软件
一、实训目的
1.学习OFFFICE软件中的VISIO画图软件;
2.初步掌握使用VISIO画图软件绘制数据流程图、程序流程图的方法;
3.掌握基本网络拓扑图和详细网络拓扑图的绘制方法;
4.了解网站总体设计图和网站地图的功能和用法;
二、实训时间
4学时
三、实训内容
1、使用VISIO绘制教材第三章“需求分析”习题中第二大题“应用题”中的任意一题的数据流程图顶层图和零层图或绘制教材第三章“需求分析”实例中的全部数据流图。
2、使用VISIO绘制基本网络拓扑图和详细网络拓扑图。
3、使用VISIO绘制下列题目的PAD图和N-S图。
键入M和N两个正整数(m<=n),打印出M与N之间所有的素数。
要求5个素数打印一行,最后一行打印出M-N之间共有多少个素数以及这些素数之和。
4、如下图式样绘制网络拓扑图。
四、实训要求
1.各种图形所使用的符号应该合理、得当;
2.各类连线应能保证当图形位置移动时仍能保持连续;
3.图形大小合适、布局得当、画现美观大方。
将本次实验形成的各个图形复制到一个WORD文档,文件名为:
SELAB2.doc,按教师要求保存或上传此文档。
五、实训指导
实训指导—1VISIO使用要点
(1)使用帮助功能
执行“帮助”——“入门教程”命令,即可打开VISIO的入门教程。
单击左侧需要学习或查看的题目,即可在窗口右侧显示相关内容。
继续学习按“前进”按钮。
图示库。
在“帮助”菜单上单击“图示库”,打开VISIO图示库窗口,通过左侧的目录树菜单,选择所需类型的图表,就可以在右侧的窗口看到相应的图表实例图、图表的功能。
提问框。
在工作的过程中,如果需要帮助,最为快捷的方式是使用“输入需要帮助的问题”下拉列表框,它位于菜单栏的可侧。
用户可以在该框中输入具体的单词或短语,以便快速查找所需的答案。
(2)新建绘图文件
可使用VISIO模板或自定义模板创建某一类型的新绘图,也可以从头开始创建空白的绘图页。
使用模板绘图:
启动VISIO后,选择绘图类型,再单击某一模板,或执行“文件”——“新建”命令,即可进入绘图窗口。
从头开始绘图:
单击“常用”工具栏上的新建按钮可快速创建一个新的绘图文件,提供一个空白的、不带任何模具的、无比例的绘图页。
(3)模具、模板、图件
所谓模具是指与模板相关联的图件或称形状的集合,利用模具中和图件可以迅速生成相应的图形。
一般模具位于给图窗口的左侧,模具文件的扩展名是.vss。
拖动模具中的图件到绘图页上即可为绘图添加图形。
模板设置绘图环境,使之适合于特定类型的绘图。
模板是一组模具和绘图页的设置信息,是针对某种特定的绘图任务或样板而组织起来的一系列主控图形的集合。
模板文件扩展名是.vst。
一个模板中有多个模具,一个模具中有多个图件。
打开模板:
打开一个模板,VISIO就会自动打开一组相应的预设模具和进行预设的页面设置。
首次进入VISIO,要打开模板,可在“选择绘图类型”窗格的“类别”列表中单击需要的绘图类型,然后在“模板”选项区中单击一种模板链接图标。
打开模具:
模具是一个与绘图类型(即模板)相关联的主控形状的集合。
打开模具的方法:
1)打开绘图类型模板开始绘图时,绘图页的旁边会自动打开一个以上与任务有关的模具。
2)执行“文件”——“形状”命令,或单击“常用”工具栏的“形状”按钮,从“形状”下拉菜单选择某个选项即可。
VISIO文件默认的文件扩展名是.vsd。
(4)一维图件和二维图件
形状可分为一维图件和二维图件两种。
一维图件很像线段,它具有两个端点,起点带有“X”号的绿色方块,终点带有“+”号的绿色方块。
一维图件可粘附在两个图件之间,起到连接作用。
可拖动一维图件的端点来调整图件的大小、旋转图形以及图形之间的粘合等。
某些一维图件还具有其他手柄。
二维图件两种具有两个维度,它的行为类似矩形,有两个以上的选择手柄,可拖基本的某个手柄来调整图件的大小。
如果图件是封闭的,可执行“格式”——“填充颜色”按钮,从打开的调色板中选择一种颜色进行填充。
不封闭的不可填充。
(5)绘制直线、曲线和矩形或圆形等
绘制直线:
单击“绘图”工具栏上的“线条工具”或“铅笔工具”按钮,在绘图页上用鼠标指针指向线条的开始处,然后拖到适当位置即可完成一条直线的绘制。
若按住SHIFT键,则可绘出水平、垂直或具有45度角的直线。
绘制弧线:
使用“绘图”工具栏上的“线条工具”或“铅笔工具”按钮即可。
若要绘制类似圆形的一部分的弧线应使用“铅笔工具”,若要绘制类似椭圆形的一部分的弧线应使用“弧形工具”。
绘制矩形或圆形:
使用“绘图”工具栏上的“矩形工具”或“椭圆形工具”按钮即可。
若按住SHIFT键,则可绘出正方形或正圆。
绘制自由曲线:
使用“绘图”工具栏上的“自由绘制工具”按钮在绘图页上各个方向进行拖动即可。
如要绘制更平滑的曲线,应执行“工具”——“对齐和粘附”——“常规”标签——去掉“对齐”复选框。
(6)选择图形
选取单个图形非常简单,单击“常用”工具栏中的“指针工具”按钮,然后将鼠标指针放在需要选取的图形上,当指针变成四向箭头时单击要选择的图形,此时图形四周会出现相应的绿色图形选择手柄,当再次单击该图形时,即可取消对图形的选择。
选取多个图形,可先选择一个图形,然后按住Shift或Ctrl键的同时,逐个单击其他图形。
所选图形的轮廓呈紫色,第一个被选中的图形以较粗的紫色边框线突出显示,其余选中的图形以较细的紫色边框线显示,而且VISIO2003将所有选中的图形自动组合在一个区域中,并显示绿色的选择手柄。
也可以使用“指针工具”下拉列表中的“多重选择”工具选择多个不连续图形。
选择某一页上全部图形,可以按Ctrl+A组合键,或执行“编辑”——“全选”命令。
选择特定类型的所有对象,执行“编辑”——“按类型选择”。
(7)连接图形
连接线:
在两个图形间创建连接线最简单的方法是使用“常用”工具栏上的“边线工具”绘制。
如果事先明确要绘制直线连接线,可使用绘图工具栏中的“线条工具”命令;如果事先明确要绘制曲线连接线,可使用绘图工具栏中的“弧形工具”命令。
有两种连接线。
形状到形状的连接和点到点的连接。
形状到形状的连接:
在形状到形状的连接中,连接线将附着在两个图形间的距离最近和点上,因此连接点可能会发生变化。
创建的方法是,单击“连接线”工具,然后将要连接的形状拖到绘图页上。
默认情况下,VISIO自动创建形状到形状的连接。
如果形状已经位于绘图页上,则单击“连接线”工具,将其放到第一个形状的中心上,直到该形状的周围出现红色轮廓,然后再拖到第二个形状的中心,直到该形状的周围出现红色轮廓,然后松开鼠标键,连接线的端点将变成红色,表示已粘附到形状。
点到点的连接:
创建的方法是,使用“指针”工具将两个形状从“形状”窗口中拖动到绘图页上,单击“连接线”工具,然后从第一个形状上的连接点拖到第二个形状的连接点,连接线的端点将变成红色,说明已经粘附好。
不论怎样安排各形状在绘图页上的位置,连接点的位置总保持不变。
在三种连接线,直线连接线、直角连接线和曲线连接线,如果使用“连接线”工具在新的空白绘图中绘制连接线时,默认采
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 实验 指导