欢迎来到天天文库
浏览记录
ID:51811092
大小:188.00 KB
页数:9页
时间:2020-03-16
《软件工程第9版部分习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、习题参考答案Exercises(Homework):P251.3Whatarethefourimportantattributesthatallprofessionalsoftwareshouldhave?Suggestfourotherattributesthatmaysometimesbesignificant.Answer:Fourimportantattributesaremaintainability,dependability,performanceandusability.Otherattributesthatmaybesigni
2、ficantcouldbereusability(canitbereusedinotherapplications),distributability(canitbedistributedoveranetworkofprocessors),portability(canitoperateonmultipleplatformse.glaptopandmobileplatforms)andinter-operability(canitworkwithawiderangeofothersoftwaresystems).Decompositionsof
3、the4keyattributese.g.dependabilitydecomposestosecurity,safety,availability,etc.isalsoavalidanswertothisquestion.2.1Givingreasonsforyouranswerbasedonthetypeofsystembeingdeveloped,suggestthemostappropriategenericsoftwareprocessmodelthatmightbeusedasabasisformanagingthedevelopm
4、entofthefollowingsystems:•Asystemtocontrolanti-lockbrakinginacar•Avirtualrealitysystemtosupportsoftwaremaintenance•Auniversityaccountingsystemthatreplacesanexistingsystem•AninteractivetravelplanningsystemthathelpsusersplanjourneyswiththelowestenvironmentalimpactAnswer:1.Anti
5、-lockbrakingsystemThisisasafety-criticalsystemsorequiresalotofup-frontanalysisbeforeimplementation.Itcertainlyneedsaplan-drivenapproachtodevelopmentwiththerequirementscarefullyanalysed.Awaterfallmodelisthereforethemostappropriateapproachtouse,perhapswithformaltransformations
6、betweenthedifferentdevelopmentstages.2.VirtualrealitysystemThisisasystemwheretherequirementswillchangeandtherewillbeanextensiveuserinterfacecomponents.Incrementaldevelopmentwith,perhaps,someUIprototypingisthemostappropriatemodel.Anagileprocessmaybeused.3.Universityaccounting
7、systemThisisasystemwhoserequirementsarefairlyell-knownandwhichwillbeusedinanenvironmentinconjunctionwithlotsofotherstemssuchasaresearchgrantmanagementsystem.Therefore,areuse-basedproachislikelytobeappropriateforthis.4.InteractivetravelplanningsystemSystemwithacomplexuserinte
8、rfacebutwhichmustbestableandreliable.Anincrementaldevelopmentapproachisthem
此文档下载收益归作者所有