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

下载本文档

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

文档简介

实验指导书

课程名称软件工程导论_______

学院信息工程学院

班级__________________________

学号__________________________

姓名__________________________

2021年2月24日

实验名称分析系统业务流程和绘制系统业务流程图

实验目的:

1、掌握结构化分析方法

2、掌握业务流程分析方法和业务流程图的绘制

实验内容:

任务一绘制系统业务流程图

试绘制工资管理系统的系统流程图,根据系统流程图的符号说明仔细理解如图含

义:

任务二分析系统业务流程和绘制系统业务流程图

案例一:总务办公管理系统

系统简介:某单位准备开发一个购置办公用品和设备的总务办公管理系统。办公用

品的购置申请由各科室提出,由负责总务工作的办公室统一收集。其中,购置申请的金

额低于500元(含500元)可以由总务办公室直接审批,而高于500元的购置申请由机

构主管领导审批,批准的购置中请形成采购清单由采购员负责购置,同时应记录每次实

际购置清单,进行入账。在提出购置申请时要包括下述数据:中请单位、物品名称、物

品数量、预计价格、物品用途等。每次购置完成后应记录以下数据;物品名称、物品数

量、价格、总金额、购置日期、经办人等。

案例二:火车票预订系统

系统简介:某高校后勤集团为了学生寒暑假返乡,办理代学生预订返乡火车票事务,

订票必须提前三天办理,后勤订票处提前三天向火车站办理购票事务。订票处使用一台

微机处理订票后购票事务,学生订票一次称为一个事务,由订票员将其输入在微机中,

系统核实订单后,将订票信息记录放在订票库中。系统每天打印预订三天的购票单,并

更新订票库。

请对以上系统进行业务流程分析后,绘制出该系统的系统流程图。

实验原理:

系统流程图是描绘物理系统的传统工具。是用图形符号以黑盒子形式描绘系统里面

的每个部件(程序、文件、数据库、表格、人工过程等等)。表达的是信息在系统各部

件之间流动的情况,而不是对信息进行加工处理的控制过程。

系统业务流程图的符号:

符号名称说明

处理能改变数据值或数据位置的加工或部件,例如,程序、

处理机、人工加工等都是处理

表示输入或输出(或既输入乂输出),是一个广义的不

输入/输出

口指明具体设备的符号

指出转到图的另一部分或从图的另i部分转来,通常

连接

0在同一页上

换页连接指出转到另一页图上或由另一页图转来

.数据流用米连接其他符号,指明数据流动方向

根本符号

符号名称说叨

穿孔卡片表示用穿孔R片怆入或检出,也可表示•个穿孔

czk片文件

通常表示打印输出,也可表示用打印终端输入数

文档

Q磁带6tt带瑜入/检出,或表示•个磁带文件

r

联机存住表示任何种类的联机々依,包拈磁盘、破鼓、软盘

a和海法存伊;器件等

磁盘检入/将出,也可表示存储在磁盘上的文件或

磁盘1

□数据库

磁鼓磁鼓检入/检出,也可表示存储在磁鼓1二的文件或

(__0数据祚

CRT终端或类似的皿示邮件,可用了输入或检出,

M示

<_)也可既给入乂摘出

人工输入人工埔入数据的脱机处理,例如,境”表格

J

人工操作人工完成的处理,例如,会计在工资支嘤上符名

o辅助操作彳史用设备进行的脱机操作

通值链路通过远程通信线路或链路代送数据

系统符号

实验过程与结果:

一、操作步骤:

1.运行MicrosoftOfficeVisio2021

MkrowftVitio□

2.选择流程图中的根本流程图模板

绘图1-MicrosoftVisio□X

文件开始痛入设计戮索走程市阅姬公6o国区

W制■词口,冷埴充,

「割▼8pt===A免

—-三-==x/斑.叩比二

粘贴B/U4Aa”lift

」拒影,自动对齐和

:=;S»>5,A/

•A?A'•-»r-自亦周整冏距

新feJS2例

3.用鼠标选拉图标进行绘图

二、实验结果:

工资管理系统流程图:

总务办公管理系统流程图:

火车票预订系统流程图:

实验名称分析数据流和绘制数据流图

实验目的:

1、掌握数据流的分析方法

2、掌握数据流图的绘制

实验内容:

任务一绘制数据流图

试绘制工资管理系统的数据流图,根据数据流图的符号说明仔细理解图的含义:

任务二分析数据流和绘制数据流图

案例一:总务办公管理系统

系统简介:某单位准备开发一个购置办公用品和设备的总务办公管理系统。办公用

品的购置申请由各科室提出,由负责总务工作的办公室统一收集。其中,购置申请的金

额低于500元(含500元)可以由总务办公室直接审批,而高于500元的购置申请由机

构主管领导审批,批准的购置申请形成采购清单由采购员负责购置,同时应记录每次实

际购置清单,进行入账。在提出购置申请时要包括下述数据:申请单位、物品名称、物

品数量、预计价格、物品用途等。每次购置完成后应记录以下数据:物品名称、物品数

量、价格、总金额、购置日期、经办人等。

请对该系统进行数据流程分析后,绘制出该系统的数据流图。

案例二:火车票预订系统

系统简介:某高校后勤集团为了学生寒暑假返乡,办理代学生预订返乡火车票事务,

订票必须提前三天办理,后勤订票处提前三天向火车站办理购票事务。订票处使用一台

微机处理订票后购票事务,学生订票一次称为一个事务,由订票员将其输入在微机中,

系统核实订单后,将订票信息记录放在订票库中。系统每天打印预订三天的购票单,并

更新订票库.

请对该系统进行数据流程分析后,绘制出该系统的数据流图。

实验原理:

数据流图(DFD)是软件系统系统的逻辑模型,仅仅描绘数据在软件中流动(从输入

移动到输出)的过程中所经受的变换(即加工处理)。

数据流图的绘制方法:根据数据流图的四种成分:源点或终点,处理,数据存储和数

据流,从问题描述中提取数据流图的四种成分;然后依据“自顶向下、从左到右、由粗到细、

逐步求精〃的根本原那么法行绘制。

1.运行MicrosoftOfficeVisio2021

经3E1-MicrosoftVisio

文件开效MA设计H连段宁何见E

选件模板

”另存为

二打开G±15>软件和敢招序

信息rm^g

最近所用文件

COMnOLEUML蟋生死度厚结构

敢靠整模里生数品盅梗5骡

整更诲取网砧总体设计

2.选择”软件和数据库〃中的“数据流模型图〃模板

回idJ-

绘图2•MicrosoftVisio□X

3.用鼠标选拉图标进行绘图

实验名称总体设计和数据库设计

实验目的:

1、掌握总体设计和数据库设”

2、掌握总体设计和数据库设计方法,掌握界面设计的绘制

实验内容:

任务一绘制工资支付系统的功能结构图和数据库

试绘制工资管理系统的功能结构图,根据系统流程图的符号说明仔细理解含义

任务二绘制功能模块结构图和数据库模型图。

案例一:总务办公管理系统

系统简介:某单位准备开发一个购置办公用品和设备的总务办公管理系统。办公用

品的购置申请由各科室提出,由负责总务工作的办公室统一收集。其中,购置申请的金

额低于500元(含500元)可以由总务办公室直接审批,而高于500元的购置申请由机

构主管领导审批,批准的购置申请形成采购清单由采购员负责购置,同时应记录每次实

际购置清单,进行入账。在提出购置申请时要包括下述数据:申请单位、物品名称、物

品数量、预计价格、物品用途等。每次购置完成后应记录以下数据:物品名称、物品数

量、价格、总金额、购置日期、经办人等。

请请对该系统进行设计,绘制出该系统的功能模块结构图和数据库模型图。

案例二:火车票预订系统

系统简介:某高校后勤集团为了学生寒暑假返乡.办理代学生预订返乡火车票事务,

订票必须提前三天办理,后勤订票处提前三天向火车站办理购票事务。订票处使用一台

微机处理订票后购票事务,学生订票一次称为一个事务,由订票员将其输入在微机中,

系统核实订单后,将订票佶息记录放在订票库中。系统每天打印预订三天的购票单,并

更新订票库。

请对该系统进行设计,绘制出该系统的功能模块结构图和数据库模型图。

实验原理:

在系统设计阶段,要设计软件体系结构,即是确定软件系统中每个程序是由哪叱模

块组成的,以及这些模块相互间的关系。同时把模块组织成良好的层次系统:顶层模块

通过调用它的下层模块来实现程序的完整功能,顶层模块下面的每个模块再调用更下层

的模块从而完成程序的一个子功能,最下层的模块完成最具体的功能。通过对数据流图

边界的划分,变换成软件结构,得到功能结构图。

实验过程与结果:

绘制工资支付系统的功能结构图:

火车票订票系统

用户管理管理员管理学生

工资支付系统的功能结构图

一、操作步骤:

1.运行MicrosoftOfficeVisio2021

2.选择“流程图”中的"根本流程图"模板

!惜I1H:松上|“|!!1!”籍1!|1:附11);曲山|怖I厝,卜/y^!山I褶裆

O子流程。舟切给爱

C□珏£Z7te£

Osag室□外解犯E

U自共1口目共2

(lesy3。白砂4

Q二面内引用D菖负引用

HfflU1中文(中国)3|

3.用鼠标选拉图标进行绘图

根据数据流图和数据字典,绘制工资管理系统的数据库模型图:

人事数独:我卜物:据,I:贡明细&年度数据去

PK越1”ra泣水Un温水”PK说水,;

姓名n—员工号

性别沃姓名

11分1姓名

出生II期什职称

份年份

参加I:作II期职务

<-••■份本年度累计工资总撤

岗位分类成本1.资木邱度累”实发I:资

职称课时费小年度累计授课时数

职务司位津贴h年度月平均1:费

底本工资I:资总额

个人所得税

住厉公枳金

1炭&

保险费

实发工资PK淹水”

1:资发放日期

MIAJ

姓名

WbkH

实发工资

1:资发放日期

工资支付系统的数据库模型图

一、操作步骤:

1.运行MicrosoftOfficeVisio2021

文”®+CSig«®fl&型

选杵模板

区另存为

*G主页,软件和数痂阵

W打开

信息

用文件

敢据主便5密

陪石墨哀网站唱

2.选择“软件和数据走〃中的“数据库模型图〃模板

3.用鼠标选拉图标进行绘图

(1)绘制实体1表)

朝©:

输入表名

珊&

*

S姓名

勃据

人事

属于

姓名

O)

hard

性别SBCSC

数据

人事

属于

性别

0)

hw(1

出生日期SBCSC

数据

人事

标以

部分

日期

出生

)

har(iO

替加工作日期SBCSC

数据

人事

闺于

日期

工作

参加

)

hu-(IO

SBCSC

*

堀矣

主的

千人

ZS陵

勘仲介

O)

hwfl

SBCSC

)

Access

s。”

(Micro

(P)

类型

跚抵

r物

o)

型(

泌侬

植自

可移

:C?

显示

类型

数据

名和

字段

输入

:

类别⑹

2

I

H

)

列(A

可用的

(?)

温馨提示

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

评论

0/150

提交评论