软件工程导论复习新订.pptx
《软件工程导论复习新订.pptx》由会员分享,可在线阅读,更多相关《软件工程导论复习新订.pptx(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、13:07:42作业及解答(第3章)第1页/共53页13:07:42l从问题陈述可知,本系统数据源点是“病人”和“护士”,他们分别提供生理信号和要求病情报告的信息。进一步分析问题陈述,从系统应该“定时记录病人情况以形成患者日志”这项要求可以想到,还应该有一个提供日期和时间信息的“时钟”作为数据源点。l从问题陈述容易看出,本系统的数据终点是接收警告信息和病情报告的护士。l系统对病人生理信号的处理功能主要是“接收信号”、“分析信号”和“产生警告信息”。l此外,系统还应该具有“定时取样生理信号”、“更新日志”和“产生病情报告”的功能。l为了分析病人生理信号是否超出了医生规定的安全范围,应该存储“患者
2、安全范围”信息。此外,定时记录病人生理信号所形成的“患者日志”,显然也是一个数据存储。作业及解答(第3章)第2页/共53页13:07:42第3页/共53页13:07:42第4页/共53页13:07:42第5页/共53页13:07:423-3 银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。请用数据流图描绘本系统
3、的功能,并用实体-联系图描绘系统中的数据对象。作业及解答(第3章)第6页/共53页13:07:42作业及解答(第3章)第7页/共53页13:07:42第8页/共53页13:07:42作业及解答(第3章)第9页/共53页13:07:42lER模型本问题中共有两类实体,分别是“储户”和“储蓄所”,在它们之间存在“存取款”关系。因为一位储户可以在多家储蓄所存取款,一家储蓄所拥有多位储户,所以“存取款”是多对多(M:N)关系。储户的属性主要有姓名、住址、电话号码和身份证号码,储蓄所的属性主要是名称、地址和电话号码,而数额、类型、到期日期、利率和密码则是关系类型存取款的属性。作业及解答(第3章)第10页
4、/共53页13:07:42作业及解答(第3章)第11页/共53页13:07:42补充1:请为某仓库的管理设计一个ER模型。该仓库主要管理零件的订购和供应等事项。仓库向工程项目供应零件,并且根据需要向供应商订购零件。作业及解答(第5章)第12页/共53页13:07:42l本问题中共有三类实体,分别是“零件”、“工程项目”和“供应商”。l一种零件可供应多个工程项目,一个工程项目需要使用多种零件,因此,零件与工程项目之间的联系“供应”,是多对多(M N)联系;类似地,零件与供应商之间的联系“订购”,也是多对多(M N)联系。l实体类型“零件”的主要属性是:零件编号,零件名称,颜色,重量。实体类型“工
5、程项目”的属性主要是:项目编号,项目名称,开工日期。实体类型“供应商”的属性主要有:供应商编号,供应商名称,地址。联系类型“供应”的属性是,向某工程项目供应的某种零件的数量。联系类型“订购”的属性是,向某供应商订购的某种零件的数量。作业及解答(第5章)第13页/共53页13:07:42第14页/共53页13:07:42作业及解答(第5章)补充2:某火车售票系统的数据流程图如下所示录入员 1接受查接受查询询查询查询信息信息查询查询信息信息 2分析查分析查询询 4按班次按班次查询查询 6查询显查询显示示 3按日期按日期查询查询 5按线路按线路查询查询旅客班次班次日期日期线路线路查询结果查询结果查询
6、查询结果结果查询结果查询结果查询查询结果结果第15页/共53页13:07:42作业及解答(第5章)接受查询输入信息查询信息查询信息列车查询主模块查询显示分析查询按日期查询按班次查询按线路查询查询查询信息信息查询信息查询信息查询结果查询结果查询结果查询结果日期日期班次班次线路线路第16页/共53页13:07:42补充3、已知某定货系统的需求分析DFD图如下,请按SD方法的设计步骤画出结构图。顾客编辑定货单确定顾客订货产生暂存订货单开发货单并改库存业务员顾客D1配件配件D2顾客文件顾客文件D3配件库存配件库存D4暂存订货单暂存订货单D4暂存订货单暂存订货单D5销售历史销售历史D6应收款明细帐应收款
7、明细帐发货单发货单可发可发货货不合格订货单不合格订货单订货单订货单合格合格订货订货单单不满不满足订足订货单货单作业及解答(第5章)第17页/共53页13:07:42第18页/共53页13:07:42补充4、已知某系统的需求分析给出的系统数据流程图如下,画出结构图AC3C2C1GJKLFEBDabb1b2b3c1c2c3defghjklm作业及解答(第5章)第19页/共53页13:07:42第20页/共53页13:07:42P104:3 用面向数据流的方法设计下列系统的软件结构(1)储蓄系统2-2(2)机票预定系统2-3为了方便旅客,某航空公司拟开发一个机票预定系统。旅行社把预定机票的旅客信息(
8、姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入该系统,系统为旅客安排航班,旅客在飞机起飞前一天凭取票通知和账单交款取票,系统核对无误即印出机票给顾客(2)患者监护系统2-4作业及解答(第5章)第21页/共53页13:07:42第22页/共53页13:07:42作业及解答(第5章)第23页/共53页13:07:42不能是两个分开的子系统,是相同的前台单个处理不能是两个分开的子系统,是相同的前台单个处理第24页/共53页13:07:42不能是两个分开的子系统,是相同的前台单个处理不能是两个分开的子系统,是相同的前台单个处理第25页/共53页13:07:42作业及解答(第5章)第26
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 导论 复习
限制150内