- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
复习用2012-2013第二学期11本SE
2012-2013 第二学期 SEUML SE部分复习提纲
第一部分:软件工程部分的复习:
●概述:
1、软件危机(原因、解决消除软件危机的途径)
2、软件工程、软件工程的基本原理,软件工程方法学。
结构化分析方法(包括: 结构化分析 (SA):)
主要工具为:DFD, DD和加工说明.
结构化设计 (SD):主要解决: DFD,SC(结构图)。
结构化程序设计 (SP):主要完成结构化编程。
软件工程各部分应用的工具:
需求分析阶段工具 — PSA/PSL
结构化分析设计阶段工具 — SADT
详细设计工具阶段工具 — PAD
软件测试工具 — 白盒法/黑盒法
3、软件过程(瀑布模型、快速原型模型、增量模型)
●可行性研究过程
1、系统流程图:
下面是一个简单的例子(P40):
某装配厂有一个存放零件的仓库,仓库中现有的各种零件的数据记录在库存清单主文件中。当仓库中零件数量有变化时,应该及时修改库存清单主文件,如果哪种零件的库存量少于它的库存量临界值,则应该报告给采购部门以便定货,规定每天向采购部门送一次定货报告。
2、数据流图:
数据流图(DFD)是一种图形化技术
它描绘了信息流和数据从输入移动到输出的过程中所经受的变换。
假设一家工厂的采购部每天需要一张定货报表,表中列出所有需要定货的零件。对于每个需要定货的零件应该列出下述数据:零件编号,零件名称,定货数量,目前价格,主要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT 终端把事务传送到定货系统。当某种零件的库存数量少于库存量临界值时就应该定货。
细化后:
实例3. 某事物系统具有以下功能:
1)读入操作命令,并检查其合法性;
2)按照命令编号进行分类处理;
3)1号命令计算产品工时.根据用户已给出的产品数量表,计算各工种需要的工时和缺额工时;
4)2号命令计算材料消耗.根据产品材料定额表和产品数量表,计算材料需求量,并存入材料需求量表;
5)3号命令根据工时统计表和材料需求量表计算产品成本。
试作出该事物系统的DFD(请同学自己完成)
根据叙述绘制数据流图:
1、接受顾客的订单,检查库存要有的话则做供货处理, 处理时修改库存,将订单留底,并给仓库开备货单;若库存不足则登记缺货记录。
2、根据缺货记录进行缺货处理,处理时将缺货单发给采购部门。
3、根据采购部门发来的进货通知单来处理进货,即修改库存,并在缺货记录中取出缺货单进行供货处理。
4、根据留底订货单进行销货统计,报表送销售经理。
●结构化语言
● 需求分析通常使用:
数据流图(DFD)
实体-联系图(ER)
状态转换图(SC)
数据字典(DD)
主要处理算法
●数据流图(DFD):是建立功能模型的基础。
●状态转换图(SC):描绘了系统的各种行为模式(称为“状态”)和在不同状态间转换的方式。状态转换图是行为建模的基础。
●实体-联系图(E-R): ER图:(根据叙述来绘制ER图)
例如:教学管理ER图
●范式:按照属性的依赖关系来对范式进行定义:
(1)1NF每个属性值都必须是原子值。(单键)
(2)2NF满足第一范式条件,而且每个非关键字属性都由整个关键字决定 (复合键部分依赖)
(3)3NF符合第二范式的条件,每个非关键字属性都仅由关键字决定,而且一个非关键字属性不能仅仅是对另一个非关键字属性的进一步描述。
●状态图:
电话线路状态图SC
当没有人打电话时电话处于闲置状态;有人拿起听筒则进入拨号音状态,到达这个状态后,电话的行为是响起拨号音并计时;这时如果拿起听筒的人改变主意不想打了,他把听筒放下(挂断),电话重又回到闲置状态;如果拿起听筒很长时间不拨号(超时),则进入超时状态。
绘制复印机工作的状态图,陈述如下:
1、未接到工作命令时复印机处于闲置状态。
2、接到复印命令后,转入复印状态。完成复印后又回到闲置状态,等待命令。
3、若复印时发现没纸,则进入缺纸状态,发出警告等待装纸。装纸完成后又进入闲置状态。
4、若复印时发现卡纸,则进入卡纸(故障)状态,发出警告等待排除故障。故障排除后,又进入闲置状态。
1、P73-3、储蓄系统的问题2:(ER图)
2、为某仓库管理设计一个ER模型,该仓库主要管理零件的订购和供应等事项,并根据需要向供应商订购零件。
其:零件的属性:零-编号、零-名称、规格、重量
供应商:供-编号、供-名称、供-联系方式
产品项目:产-编号、产-名,
另外还有属性:需要量、供应量等。
3、P73-6、复印机的系统状态图(SC)
其中:复印机大致有闲置、复印、卡纸、缺纸状态。
●总体设计阶段
(总体设计过程、原理、结构图、面向数据流的设计方法。)
模块
文档评论(0)