软件工程实验指南_第1页
软件工程实验指南_第2页
软件工程实验指南_第3页
软件工程实验指南_第4页
软件工程实验指南_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息学院

本科试验教学讲义

(试验)课程名称:软件工程概论

贵州财经学院教务处制

2023年8月

目录

试验项目一软件的问题定义和可行性分析........错误!未定义书签。

一、试验内容、目的和规定......................错误!未定义书签。

(一)试验内容..............................错误!未定义书签。

(二)试验目口勺..............................错误!未定义书签。

(三)试验规定..............................错误!未定义书签。

二、试验准备....................................错误!未定义书签。

(一)运行环境阐明.........................错误!未定义书签。

(一)基础数据设置和阐明..................错误!未定义书签。

三、试验基本操作流程和阐明...................错误!未定义书签。

(一)系统界面和阐明.......................错误!未定义书签。

(二)操作环节..............................错误!未定义书签。

四、试验测评与考核.............................错误!未定义书签,

试验项目二数据流图设计试验.....................错误!未定义书签。

一、试验内容、目日勺和规定......................错误!未定义书签。

(一)试验内容..............................错误!未定义书签。

(二)试验目日勺..............................错误!未定义书签。

(三)试验规定..............................错误!未定义书签。

二、试验准备....................................错误!未定义书签。

(一)运行环境阐明.........................错误!未定义书签。

(二)基础数据设置和阐明..................错误!未定义书签。

三、试验基本操作流程和阐明...................错误!未定义书签。

(一)系统界面和阐明.......................错误!未定义书签。

(二)操作环节..............................错误!未定义书签。

四、试验测评与考核.............................错误!未定义书签。

试验项目三系统需求分析试验.....................错误!未定义书签。

一、试验内容、目的和规定......................错误!未定义书签。

(一)试验内容..............................错误!未定义书签。

(二)试验目口勺..............................错误!未定义书签。

(三)试验规定..............................错误!未定义书签。

二、试验准备....................................错误!未定义书签。

(一)运行环境阐明.........................错误!未定义书签。

(二)基础数据设置和阐明..................错误!未定义书签。

二、试验基本操作流程和阐明...................错误!未定义书签,

(一)系统界面和阐明.......................错误!未定义书签。

(二)操作环节..............................错误!未定义书签。

四、试验测评与考核.............................错误!未定义书签。

试验项目四软件的总体设计.......................错误!未定义书签。

一、试验内容、目日勺和规定......................错误!未定义书签。

(一)试验内容..............................错误!未定义书签。

(二)试验目日勺..............................错误!未定义书签。

(三)试验规定..............................错误!未定义书签。

二、试验准备....................................错误!未定义书签。

(一)运行环境阐明.........................错误!未定义书签。

(二)基础数据设置和阐明..................错误!未定义书签。

三、试验基本操作流程和阐明...................错误!未定义书签。

(一)系统界面和阐明.......................错误!未定义书签。

(二)操作环节..............................错误!未定义书签。

四、试验测评与考核.............................错误!未定义书签。

试验项目五熟悉UML工具RationalRose试验....错误!未定义书签。

一、试验内容、目口勺和规定......................错误!未定义书签。

(一)试验内容..............................错误!未定义书签。

(二)试验目口勺..............................错误!未定义书签。

(三)试验规定..............................错误!未定义书签。

二、试验准备....................................错误!未定义书签c

(一)运行环境阐明.........................错误!未定义书签。

(二)基础数据设置和阐明..................错误!未定义书签。

三、试验基本操作流程和阐明...................错误!未定义书签。

(一)系统界面和阐明.......................错误!未定义书签。

(二)操作环节..............................错误!未定义书签。

四、试验测评与考核.............................错误!未定义书签。

附录软件项目示例...............................错误!未定义书签。

题目一”教务管理系统之子系统一一分院内课程安排”错误!未定

义书签。

题目二、“学校教材订购系统”...............错误!未定义书签。

题目三、“机票预订系统”...................错误!未定义书签。

题目四:“学校内部工资管理系统”...........错误!未定义书签。

题目五、“试验室设备管理系统”.............错误!未定义书签。

题目六、学生学籍管理系统..................错误!未定义书签。

试验项目一软件的问题定义和可行性分析

一、试验内容、目的和规定

<-)试验内容

1.选定需模拟开发的软件课题。

2.对选定的课题进行问题定义。

3.对选定欧I课题进行可行性分析。

(-)试验目的

1.理解软件项目的基本框架;

2.掌握软件的需求的获取,分析和澄清问题的定义和可行性的分

析;

3.深入研窕探讨问题定义阶段所确定日勺问题与否有可行的解。

(三)试验规定

查阅提供的资料,各小组在组长的带领下讨论问题的可行性,书

写项目的可行性分析汇报。

二、试验准备

(-)运行环境阐明

(-)基础数据设置和阐明

三、试验基本操作流程和阐明

(-)系统界面和阐明

(-)操作环节

1.以小组为单位,选择附录中的软件项目,认真分析项目的规定。

2.按照可行性汇报分析措施,对该项目进行可行性分析,并撰写

汇报。

四、试验测评与考核

重要根据项目组组员完毕日勺任务,即试验汇报的质量和评审提问,

项目组组员回答日勺状况综合评估。重要考核内容为“项目可行性研究

汇报”。

优秀:能很好地完毕试验任务,到达试验大纲中规定W、J所有规定,

试验汇报能对试验内容进行全面、系统日勺总结,并能运用学过的理论

知识对某些问题加以分析,在考核时能比较圆满地回答问题,并有某

些独到见解。

良好:能很好地完毕试验任务,到达试验大纲中规定的所有规定,

试验汇报能对试验内容进行比较全面、系统口勺总结。考核时能较圆满

地回答问题。

中等:到达试验大纲中规定口勺重要规定,试验汇报能对试验内容

进行比较全面的总结,在考核时能对时地回答重要问题。

和格:试验态度基本端正,完毕了试验的重要任务,到达试验大

纲中规定的基本规定,可以完毕试验汇报,内容基本对口勺但不够完整、

系统,考核中能回答重要问题。

不和格:未到达试验大纲中规定的基本规定,试验汇报马虎潦草

或内容有明显错位;考核时不能问答重要问题或有原则性错误C

试验项目二数据流图设计试验

一、试验内容、目的和规定

(-)试验内容

请根据如下描述画出'定货协议管理'子系统於J第0层和第I

层数据流图:

该子系统共有三个加工:

1)首先是“建立订货协议台帐”:从客户的订货协议和材料检查

单和客户文献输入数据、输出形成协议台眠文献;

2)然后是“分类合并”:从协议台帐文献输入数据,排序合并后

形成协议分类文献;

3)最终“打印”加工单元从协议分类文献打印出协议分类表给协

议管理员。

(-)试验目的

1.巩固数据流图日勺概念和数据流图各分层之间的关系;

2.掌握通过文字描述画出数据流图的措施;

(三)试验规定

1)数据流图中的J所有符号:数据加工、数据存储、数据流和数据

源或终点实体都必须定义名称;

2)第0层和第1层数据流图之间必须保持平衡。

二、试验准备

(一)运行环境阐明

WindowsXP,MicrosoftVisio等。

(-)基础数据设置和阐明

Visio是一种图形化管理软件,它可以将管理活动以图形的方

式展示出来,便于跟踪管理。Visio专门提供应工程技术人员或一般

商业人士使用,是一种迅速的绘图软件,可以轻松做出专业化、高质

量口勺图形或图表。

三、试验基本操作流程和阐明

(-)系统界面和阐明

(二)操作环节

1.用Visio绘制出如下定货系统的SFD(系统流程图)日勺模型。

2.用visio绘制定货系统W、JDFD图H勺顶层模型、第一层模型和第二

层模型。

3.用visio绘制如下图所示W、J取款手续W、J数据流图。

4.结合目前H勺银行柜台取款手续,对上图W、J取款数据流图进行改善,

绘制其顶层和第一层数据流图。

四、试验测评与考核

重要根据项目组组员完毕口勺任务,即试验汇报的质量和评审提

问,项目组组员回答的状况综合评估。重要考核内容为试验汇报。

优秀:能很好地完毕试验任务,到达试验大纲中规定的所有规定,

试验汇报能对试验内容进行全面、系统的总结,并能运用学过的理论

知识对某些问题加以分析,在考核时能比较圆满地回答问题,并有某

些独到见解。

良好:能很好地完毕试验任务,到达试验大纲中规定的所有规定,

试验汇报能对试验内容进行比较全面、系统的总结。考核时能较圆满

地回答问题。

中等:到达试验大纲中规定的重要规定,试验汇报能对试验内容

进行比较全面的总结,在考核时能对的地回答重要问题。

和格:试验态度基本端正,完毕了试验的重要任务,到达试验大

纲中规定的基本规定,可以完毕试验汇报,内容基本对口勺但不够完整、

系统,考核中能回答重要问题。

不和格:未到达试验大纲中规定丛J基本规定,试验汇报马虎潦草

或内容有明显错位;考核时不能回答重要问题或有原则性错误。

试验项目三系统需求分析试验

一、试验内容、目的和规定

(一)试验内容

用构造化数据流分析技术进行软件系统需求分析,分析项目的业

务流程图,绘制数据流图,功能分析图,编写数据字典,数据加工处

理欧I描述,软件系统流程设想图(新系统模型),需求规格阐明书。

详细内容:

1.确定对系统W、J综合规定

2.分析系统的数据规定

3.导出系统的逻辑模型

4.实现最终的分析汇报,重要是数据流图和数据字典。

(-)试验目的

1.根据所选定题目进行需求分析工作;

2.通过实例掌握构造化数据流分析技术;

3.进行业务需求分析、顾客需求、功能需求、非功能需求分析;

4.写出需求规格阐明书(含数据流图)

(三)试验规定

规定做到使用构造化数据流分析技术分析课题需求,写出详细出J

数据流图和数据字典,数据流图的基本处理W、J个数不得少与5个。

二、试验准备

(-)运行环境阐明

WindowsXP,MicrosoftVisio等。

(-)基础数据设置和阐明

机票预定系统日勺总目日勺是:在计算机网络,数据库和先进日勺开

发平台上,运用既有日勺软件,配置一定口勺硬件,开发一种具有开放体

系构造的、易扩充的、易维护H勺、具有良好人机交互界面H勺机票预定

系统,实现航空企业的机票销售日勺自动化的计算机系统,为企业的决

策层提供精确、精细、迅速H勺机票销售信息。根据可行性研究的成果

和客户的规定,分析既有状况和问题,采用Client/Server构造,将

机票预定系统划分为两个子系统:客户端子系统,服务器端子系统。

三、试验基本操作流程和阐明

(-)系统界面和阐明

(二)操作环节

1.到有关单位进行需求分析。

2.综合运用Internet网和有关书籍整顿并完善需求分析。

3.画出系统数据流图(分清系统是事务型还是加工型)。

4.得出系统数据字典。

四、试验测评与考核

重要根据项目组组员完毕口勺任务,即试验汇报的质量和评审提问,

项目组组员回答口勺状况综合评估。重要考核内容为“需求分析阐明

书”。

优秀:能很好地完毕试验任务,到达试验大纲中规定的所有规定,

试验汇报能对试验内容进行全面、系统的总结,并能运用学过的理论

知识对某些问题加以分析,在考核时能比较圆满地回答问题,并有某

些独到见解。

良好:能很好地完毕试验任务,到达试验大纲中规定的所有规定,

试验汇报能对试验内容进行比较全面、系统的总结。考核时能较圆满

地回答问题。

中等:到达试验大纲中规定口勺重要规定,试验汇报能对试验内容

进行比较全面的总结,在考核时能对的地回答重要问题。

和格:试验态度基本端正,完毕了试验的重要任务,到达试验大

纲中规定的基本规定,可以完毕试验汇报,内容基本对口勺但不够完整、

系统,考核中能回答重要问题。

不和格:未到达试验大纲中规定的基本规定,试验汇报马虎潦草

或内容有明显错位;考核时不能回答重要问题或有原则性错误。

试验项目四软件的总体设计

一、试验内容、目的和规定

(一)试验内容

重要处理实现该系统需求的I程序模块设计问题。(包括怎样把

该系统划提成若干个模块、决定各个模块之间的接口、模块之间传递

的信息,以和数据构造、模块构造的设计等。)熟悉功能构造图设计,

软件处理流程设计,输出设计(重要指打卬输出设计),存储文献格

式设计(数据库构造设计),输入设计(重要指数据录入卡设计)。

详细内容:

1.首先进行系统设计,从数据流图出发设想完毕系统功能的合理

物理方案

2.软件构造设计,确定软件由哪些模块构成以和这些模块之间的

动态调用关系。

3.运用层次图和构造图描绘软件构造。

(-)试验目的

1.建立初始构造图;

2.对初始构造构图进行改善、优化;

3.掌握软件的总体设计汇报日勺书写措施和技术规定。

(三)试验规定

用面向数据流向软件设计技术,对上一试验的数据流图和数据字

典,进行总体设计;规定做到对上一试验的软件需求进行软件构造设

计,模块数不少于四个。

二、试验准备

(-)运行环境阐明

WindowsXP,MicrosoftVisio等。

(-)基础数据设置和阐明

三、试验基本操作流程和阐明

(-)系统界面和阐明

(二)操作环节

1.首先确定系统总体设计方案(分清系统是事务型还是加工型)。

2.完毕系统H勺模块构造图和模块的功能阐明

3.完毕系统日勺接口设计

4.完毕系统H勺数据构造设计

四、试验测评与考核

重要根据项目组组员完毕口勺任务,即试验汇报的质量和评审提问,

项目组组员回答的状况综合评估。重要考核内容为“项目概要设计阐

明书二

优秀:能很好地完毕试验任务,到达试验大纲中规定的所有规定,

试验汇报能对试验内容进行全面、系统的总结,并能运用学过的理论

知识对某些问题加以分析,在考核时能比较圆满地回答问题,并有某

些独到见解。

良好:能很好地完毕试验任务,到达试验大纲中规定的所有规定,

试验汇报能对试验内容进行比较全面、系统口勺总结。考核时能较圆满

地回答问题。

中等:到达试验大纲中规定口勺重要规定,试验汇报能对试验内容

进行比较全面的总结,在考核时能对的地回答重要问题。

和格:试验态度基本端正,完毕了试验的重要任务,到达试验大

纲中规定的基本规定,可以完毕试验汇报,内容基本对的但不够完整、

系统,考核中能回答重要问题。

不和格:未到达试验大纲中规定的基本规定,试验汇报马虎潦草

或内容有明显错位;考核时不能回答重要问题或有原则性错误。

试验项目五熟悉UML工具RationalRose试验

一、试验内容、目的和规定

<-)试验内容

使用Rationalrose2023进行简朴用例图代I设计。

(-)试验目的

1.熟悉Rationalrose2023日勺工作环境和构成;

2.可以根据系统的功能分析系统日勺用例构成。

3.对的确定用例氐中H勺角色。

4.可以分析系统的用例、活动者以和它们之间日勺关系。

5.使用Rose软件能对的I画出用例图,并阐明每一种用例的事件流。

(三)试验规定

1.规定可以纯熟运用Rationalrose2023软件所提供的菜单、工

具、模型等;

2.初步掌握使用使用Rationalrose2023进行设计日勺基本思绪。

3.根据需求文档确定每一种用例的名称、参与执行者(活动者)、前

置条件、主事件流、辅事件流和后置事件流。

二、试验准备

(-)运行环境阐明

Rose是用UML迅速开发应用程序日勺工具之一,支持用例图、活

动图、协作图、状态图、组件图和布局图,通过正向和逆向转出工程

代码出J特性,可以支持C++、Java.VisualBasic和XMLDTD等代

码生成和逆向转出工程代码。

(二)基础数据设置和阐明

三、试验基本操作流程和阐明

(-)系统界面和阐明

Rose2023的界面由6个部分构成,分别是菜单、浏览器、文档

窗口、框图窗口、日志窗口和工具栏。

菜单:集成了系统中几乎所有日勺操作。包括、View、Add.Ins、

Window.Help几大项。选择其中一项,又会弹出对应的子菜单。

浏览器:用于在Rose模型中迅速漫游。图所示为浏览器的画面

图。可以看到,UML的视图包括用例视图(usecaseview).逻辑视

图(logicalview)、组件视图(componentview)和布局视图

(deploymentview)o

文档窗口:用于查看或更新模型元素的文档。

工具栏:用于迅速访问常用命令。

图窗口:用于显示和编辑一种或几种UML图。

日志窗口:用于查看错误信息和汇报各个命令的成果。

(-)操作环节

1.系统需求分析

2.确定事件流

3.用Rose画出用例图

四、试验测评与考核

重要根据项目组组员完毕H勺任务,即试验汇报的质量和评审提问,

项目组组员回答H勺状况综合评估。重要考核内容为“试验汇报二

优秀:能很好地完毕试验任务,到达试验大纲中规定的所有规定,

试验汇报能对试验内容进行全面、系统的总结,并能运用学过W、J理论

知识对某些问题加以分析,在考核时能比较圆满地回答问题,并有某

些独到见解。

良好:能很好地完毕试验任务,到达试验大纲中规定的所有规定,

试验汇报能对试验内容进行比较全面、系统的总结。考核时能较圆满

地回答问题。

中等:到达试验大纲中规定的重要规定,试验汇报能对试验内容

进行比较全面的总结,在考核时能对的地回答重要问题。

和格:试验态度基本端正,完毕了试验的重要任务,到达试验大

纲中规定的基本规定,可以完毕试验汇报,内容基本对口勺但不够完整、

系统,考核中能回答重要问题。

不和格:未到达试验大纲中规定丛J基本规定,试验汇报马虎潦草

或内容有明显错位;考核时不能回答重要问题或有原则性错误。

附录软件项目示例

题目一“教务管理系统之子系统一一分院内课程安排”

1.系统简介

每学期时期中,学校教务处分别向各个分院发出下学期H勺教学计

划,包括课程名、课时、班级类别(本科、专科、高职)、班号等;

分院教学主管人员根据教学任务和规定给出各课程H勺有关限制(如:

任课教师职称、和班数、最高周课时数等);任课教师自报本人讲课

计划,经所在教研室协调确认,将教学计划上交分院主管教学计划的

主任,同意后上报学校教务处,最终有教务处给出下学期全系分院教

师的教学任务书。假设上述排课过程所有为人工操作,现规定改造为

能运用计算机实现的自动处理过程。

2.限定条件

(1)每位教师的主讲门数不超过2门/学期:讲师如下职称的教师

不能承担系定主课的主讲任务。

(2)分院干部的主讲课时不能超过4课时/周。

(3)本学期出现严重教学事故的I教师不能承担下学期的主讲任务。

(4)本系统的输入项至少应包括3个:教务处布置的教学计划、分

院教师自报的讲课计划和系定口勺有关讲课限制条件。

(5)本系统小J输出项至少应包括2个:教务处最终下达的全分院教

师教学任务书和分院各教学班一学期的课程表(可不包括上课地点)。

题目二、“学校教材订购系统”

1、系统简介

本系统可细化为两个子系统:销售系统和采购系统销售系统日勺工

作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有

效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即

可去书库领书。采购系统的重要工作过程为:若是脱销教材,则登记

缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书告知给

教材发行人员以上的功能规定在计算机上实现。

2、技术规定和限制条件

(1)当书库中口勺多种书籍数量发生变化(包括领书和进书时),都

应修改有关的书库记录,如库存表或进/出库表。

(2)在实现上述销售和采购的工作过程时,需考虑有关单据的合法

性验证

(3)系统的外部项至少包括三个:教师、学生和教材工作人员。

(4)系统的有关数据存储至少包括6个:购书表、库存表、缺书

登记表、待购教材表、进/出库表。

题目三、“机票预订系统”

1、系统简介

航空企业为给旅客乘机提供以便,需开发一机票预定系统。各旅

行社把预定机票日勺旅客信息(姓名、性别、工作单位、身份证号码、

旅行时间、旅行目日勺地等)输入到该系统,系统为旅客安排航班c当

旅客交付了预定金后,系统印出取票告知和帐单给旅客,旅客在飞机

起飞H勺前一天凭取票告知和帐单交款取票,系统查对无误即印出机票

给旅客。此外航空企业为随时掌握各航向飞机的乘载状况,需定期进

行查询记录,以便合适调整。

2、技术规定和限定条件

(1)在分析系统功能时要考虑有关证件的合法性验证(如身份证、

取票告知、

交款发票等

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论