软件工程课后习题答案2..复习进程.ppt
《软件工程课后习题答案2..复习进程.ppt》由会员分享,可在线阅读,更多相关《软件工程课后习题答案2..复习进程.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1软件工程课后习题答案2.2作业及解答(第3章)储户银行储蓄系统储户存款单取款单存单利息清单34lER模型模型本问题中共有两类实体,分别是本问题中共有两类实体,分别是“储户储户”和和“储蓄所储蓄所”,在它们之间存在在它们之间存在“存取款存取款”关系。因为一位储户可以在多关系。因为一位储户可以在多家储蓄所存取款,一家储蓄所拥有多位储户,所以家储蓄所存取款,一家储蓄所拥有多位储户,所以“存取存取款款”是多对多(是多对多(M:N)关系。)关系。储户的属性主要有储户的属性主要有姓名、住址、电话号码和身份证号码姓名、住址、电话号码和身份证号码,储蓄所的属性主要是储蓄所的属性主要是名称、地址和电话号码名称
2、、地址和电话号码,而,而数额、类数额、类型、到期日期、利率和密码型、到期日期、利率和密码则是则是关系类型存取款关系类型存取款的属性。的属性。作业及解答(第3章)5作业及解答(第3章)6作业及解答(第3章)l2.为方便旅客,某航空公司拟开发一个机票预定系统。旅为方便旅客,某航空公司拟开发一个机票预定系统。旅行社把预订机票的旅客信息(姓名、性别行社把预订机票的旅客信息(姓名、性别等)输入进该等)输入进该系统,系统为旅客安排航班,印出取票通知和账单,旅客系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统核在飞机起飞的前一天凭取票通知和账单交款取票,系统
3、核对无误即印出机票给旅客。对无误即印出机票给旅客。旅旅客客旅旅行行社社机票预订机票预订系统系统预订信息预订信息取票通知取票通知账单账单取票通知取票通知账单账单/票款票款机票机票7作业及解答(第3章)8作业及解答(第3章)9作业及解答(第3章)10ER模型模型11l5.复印机的工作过程大致如下:未接到复印命令时处于复印机的工作过程大致如下:未接到复印命令时处于闲闲置置状态,一旦接到状态,一旦接到复印命令复印命令则进入则进入复印复印状态,状态,完成一个复完成一个复印命令印命令规定的工作后又回到闲置状态,等待下一个复印命规定的工作后又回到闲置状态,等待下一个复印命令;如果执行复印命令时令;如果执行复
4、印命令时发现没纸发现没纸,则进入,则进入缺纸缺纸状态,发状态,发出警告,等待装纸,出警告,等待装纸,装满纸装满纸后进入闲置状态,准备接收复后进入闲置状态,准备接收复印命令;如果复印时发生印命令;如果复印时发生卡纸故障卡纸故障,则进入,则进入卡纸卡纸状态,发状态,发出警告等待维修人员来排除故障,出警告等待维修人员来排除故障,故障排除故障排除后回到闲置状后回到闲置状态。态。l请用状态转换图描绘复印机的行为。请用状态转换图描绘复印机的行为。作业及解答(第3章)12l从问题陈述可知,复印机的状态主要有从问题陈述可知,复印机的状态主要有“闲置闲置”、“复印复印”、“缺纸缺纸”和和“卡纸卡纸”。引起状态转
5、换的事件主要是。引起状态转换的事件主要是“复印命令复印命令”、“完成复印命令完成复印命令”、“发现缺纸发现缺纸”、“装满装满纸纸”、“发生卡纸故障发生卡纸故障”和和“排除了卡纸故障排除了卡纸故障”。作业及解答(第3章)13作业及解答(第4章)14补充:请将下图的补充:请将下图的DFD转换为软件结构图。转换为软件结构图。(注:图中注:图中 表示或者表示或者)15补充:请将下图的补充:请将下图的DFD转换为软件结构图。转换为软件结构图。(注:图中注:图中 表示或者表示或者)16补充:请将下图的补充:请将下图的DFD转换为软件结构图。转换为软件结构图。(注:图中注:图中 表示或者表示或者)177.用
6、面向数据流的方法设计下列系统的软件结构用面向数据流的方法设计下列系统的软件结构(1)储蓄系统)储蓄系统作业及解答(第4章)1819作业及解答(第5章)20不能是两个分开的子系统,是相同的前台单个处理不能是两个分开的子系统,是相同的前台单个处理21不能是两个分开的子系统,是相同的前台单个处理不能是两个分开的子系统,是相同的前台单个处理22(2)机票预定系统)机票预定系统l为了方便为了方便旅客旅客,某航空公司拟开发一个,某航空公司拟开发一个机票预定系机票预定系统统。旅行社旅行社把预定机票的旅客信息(把预定机票的旅客信息(姓名、性别、姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地工作单位、身
7、份证号码、旅行时间、旅行目的地等)等)输入输入该系统,系统为旅客该系统,系统为旅客安排安排航班航班,旅客在飞机,旅客在飞机起起飞前一天飞前一天凭凭取票通知取票通知和和账单账单交款取票交款取票,系统,系统核对无核对无误误即即印出机票印出机票给给顾客顾客23作业及解答(第5章)24作业及解答(第5章)25作业及解答(第5章)26可以是两个子系统,可以是两个子系统,预定和取票是不同的预定和取票是不同的处理方式(后台批量处理方式(后台批量和前台单个)和前台单个)272814.l令令P代表交易的总金额,代表交易的总金额,Q代表每股的售价,代表每股的售价,n代表交易的代表交易的股数。股数。l(1)表示手续
8、费计算方法的判定表如图所示。表示手续费计算方法的判定表如图所示。l判定表的每一列是一条计算规则。例如,第判定表的每一列是一条计算规则。例如,第1列列(规则规则1)规规定,当交易总金额定,当交易总金额P少于少于1000元,且每股售价元,且每股售价Q低于低于14元,元,且交易的股数且交易的股数n是是100的倍数时,给经纪人的手续费为的倍数时,给经纪人的手续费为l(l+0.05)0.084Pl第第16列列(规则规则16)表明,当交易总金额表明,当交易总金额P超过超过10000元,且元,且每股售价每股售价Q在在14元到元到25元之间,且交易的股数元之间,且交易的股数n不是不是100的倍数时,手续费为的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 课后 习题 答案 复习 进程
限制150内