软件工程课后习题答案省公共课一等奖全国赛课获奖课件.pptx
《软件工程课后习题答案省公共课一等奖全国赛课获奖课件.pptx》由会员分享,可在线阅读,更多相关《软件工程课后习题答案省公共课一等奖全国赛课获奖课件.pptx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1第一章第一章u1-6 1-6 什么是软件过程什么是软件过程?它与软件工程方法学有何关系它与软件工程方法学有何关系?软件过程是为了开发出高质量软件产品所需完成一系列任软件过程是为了开发出高质量软件产品所需完成一系列任务框架,它要求了完成各项任务工作步骤。务框架,它要求了完成各项任务工作步骤。软件过程定义了利用技术方法次序、应该交付文档资料、软件过程定义了利用技术方法次序、应该交付文档资料、为确保软件质量和协调软件改变必须采取管理办法,为确保软件质量和协调软件改变必须采取管理办法,以及以及标志完成了对应开发活动里程碑标志完成了对应开发活动里程碑。软件过程是软件工程方法学软件过程是软件工程方法学3
2、个主要组成部分之一。个主要组成部分之一。作业及解答第1页22-22-2 银行计算机储蓄系统工作过程大致以下:银行计算机储蓄系统工作过程大致以下:储户储户填写填写存款存款单单或或取款单取款单由由业务员业务员键入系统,假如是存款则系统键入系统,假如是存款则系统统计统计存存款人款人姓名、住址姓名、住址(或电话号码或电话号码)、身份证号码、身份证号码、存款类型存款类型、存款日期、到期日期、利率及密码存款日期、到期日期、利率及密码(可选可选)等信息,并印出等信息,并印出存单存单给储户;假如是给储户;假如是取款取款而且而且存款时留有密码存款时留有密码,则系统首,则系统首先先查对储户密码查对储户密码,若密码
3、,若密码正确正确或存款时或存款时未留未留密码,则系统密码,则系统计算计算利息利息并并印出印出利息清单利息清单给储户。给储户。请用数据流图描绘本系统功效,并用实体请用数据流图描绘本系统功效,并用实体-联络图描绘系联络图描绘系统中数据对象。统中数据对象。作业及解答(第2章)第2页3作业及解答(第2章)储户银行储蓄系统储户存款单取款单存单利息清单第3页4第4页5作业及解答(第2章)l2-3为方便旅客,某航空企业拟开发一个机票预定系统。旅为方便旅客,某航空企业拟开发一个机票预定系统。旅行社把预订机票旅客信息(姓名、性别行社把预订机票旅客信息(姓名、性别等)输入进该系等)输入进该系统,系统为旅客安排航班
4、,印出取票通知和账单,旅客在统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞前一天凭取票通知和账单交款取票,系统查对无飞机起飞前一天凭取票通知和账单交款取票,系统查对无误即印出机票给旅客。误即印出机票给旅客。旅客旅客旅行社旅行社机票预订机票预订系统系统预订信息预订信息取票通知取票通知账单账单取票通知取票通知账单账单/票款票款机票机票第5页6作业及解答(第2章)第6页7作业及解答(第2章)第7页8作业及解答(第2章)第8页92-5 2-5 北京某高校可用电话号码有以下几类:校内电话号码由北京某高校可用电话号码有以下几类:校内电话号码由4 4位数字组成,第位数字组成,第1 1位数字不是位
5、数字不是0 0;校外电话又分为本市电;校外电话又分为本市电话和外地电话两类,拨校外电话需先拨话和外地电话两类,拨校外电话需先拨0 0,若是本市电话,若是本市电话则再接着拨则再接着拨8 8位数字位数字(第第1 1位不是位不是0)0),若是外地电话则拨,若是外地电话则拨3 3位位区码再拨区码再拨8 8位电话号码位电话号码(第第1 1位不是位不是0)0)。请用定义数据字典方法,定义上述电话号码。请用定义数据字典方法,定义上述电话号码。作业及解答(第2章)第9页10l电话号码电话号码=校内电话号码校内电话号码|校外电话号码校外电话号码l校内电话号码校内电话号码=非零数字非零数字+3 位数字位数字 /后
6、面继续定义后面继续定义l校外电话号码校外电话号码=本市号码本市号码|外地号码外地号码l本市号码本市号码=数字零数字零+8位数字位数字l外地号码外地号码=数字零数字零+区码区码+8位数字位数字l非零数字非零数字=1|2|3|4|5|6|7|8|9l数字零数字零0l区码区码3数字数字3 /3至至3个数字个数字l8位数字位数字=非零数字非零数字+7位数字位数字l7位数字位数字=7数字数字7作业及解答(第2章)第10页11l3-3ER模型模型本问题中共有两类实体,分别是本问题中共有两类实体,分别是“储户储户”和和“储蓄所储蓄所”,在它们之间存在在它们之间存在“存取款存取款”关系。因为一位储户能够在多关
7、系。因为一位储户能够在多家储蓄所存取款,一家储蓄所拥有多位储户,所以家储蓄所存取款,一家储蓄所拥有多位储户,所以“存取存取款款”是多对多(是多对多(M:N)关系。)关系。储户属性主要有储户属性主要有姓名、住址、电话号码和身份证号码姓名、住址、电话号码和身份证号码,储,储蓄所属性主要是蓄所属性主要是名称、地址和电话号码名称、地址和电话号码,而,而数额、类型、数额、类型、到期日期、利率和密码到期日期、利率和密码则是则是关系类型存取款关系类型存取款属性。属性。作业及解答(第3章)第11页12作业及解答(第3章)第12页13l3-4第13页14l3-6 复印机工作过程大致以下:未接到复印命令时处于复印
8、机工作过程大致以下:未接到复印命令时处于闲闲置置状态,一旦接到状态,一旦接到复印命令复印命令则进入则进入复印复印状态,状态,完成一个复完成一个复印命令印命令要求工作后又回到闲置状态,等候下一个复印命令;要求工作后又回到闲置状态,等候下一个复印命令;假如执行复印命令时假如执行复印命令时发觉没纸发觉没纸,则进入,则进入缺纸缺纸状态,发出警状态,发出警告,等候装纸,告,等候装纸,装满纸装满纸后进入闲置状态,准备接收复印命后进入闲置状态,准备接收复印命令;假如复印时发生令;假如复印时发生卡纸故障卡纸故障,则进入,则进入卡纸卡纸状态,发出警状态,发出警告等候维修人员来排除故障,告等候维修人员来排除故障,
9、故障排除故障排除后回到闲置状态。后回到闲置状态。l请用状态转换图描绘复印机行为。请用状态转换图描绘复印机行为。作业及解答(第3章)第14页15l从问题陈说可知,复印机状态主要有从问题陈说可知,复印机状态主要有“闲置闲置”、“复印复印”、“缺纸缺纸”和和“卡纸卡纸”。引发状态转换事件主要是。引发状态转换事件主要是“复印复印命令命令”、“完成复印命令完成复印命令”、“发觉缺纸发觉缺纸”、“装满纸装满纸”、“发生卡纸故障发生卡纸故障”和和“排除了卡纸故障排除了卡纸故障”。作业及解答(第3章)第15页163 用面向数据流方法设计以下系统软件结构用面向数据流方法设计以下系统软件结构(1)储蓄系统)储蓄系
10、统2-2作业及解答(第5章)第16页17第17页18作业及解答(第5章)第18页19不能是两个分开子系统,是相同前台单个处理不能是两个分开子系统,是相同前台单个处理第19页20不能是两个分开子系统,是相同前台单个处理不能是两个分开子系统,是相同前台单个处理第20页21(2)机票预定系统)机票预定系统2-3l为了方便为了方便旅客旅客,某航空企业拟开发一个,某航空企业拟开发一个机票预定系机票预定系统统。旅行社旅行社把预定机票旅客信息(把预定机票旅客信息(姓名、性别、工姓名、性别、工作单位、身份证号码、旅行时间、旅行目标地作单位、身份证号码、旅行时间、旅行目标地等)等)输入输入该系统,系统为旅客该系
11、统,系统为旅客安排安排航班航班,旅客在飞机,旅客在飞机起起飞前一天飞前一天凭凭取票通知取票通知和和账单账单交款取票交款取票,系统,系统查对无查对无误误即即印出机票印出机票给给用户用户第21页22作业及解答(第5章)第22页23作业及解答(第5章)第23页24作业及解答(第5章)第24页25能够是两个子系统,能够是两个子系统,预定和取票是不一样预定和取票是不一样处理方式(后台批量处理方式(后台批量和前台单个)和前台单个)第25页26第26页273 画出以下伪码程序程序流程图和盒图画出以下伪码程序程序流程图和盒图STARTIF p THEN WHILE q DO f END DOELSE BLOC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 课后 习题 答案 公共课 一等奖 全国 获奖 课件
限制150内