电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程A作业参考答案

软件工程A作业参考答案_第1页
1/14
软件工程A作业参考答案_第2页
2/14
软件工程A作业参考答案_第3页
3/14
作业 2 参考答案1.在软件开发的早期阶段为什么要进行可行性讨论?应该从哪些方面讨论目标系统的可行性?答:(1)开发一个软件时,需要推断原定的系统模型和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度,假如做不到这些,那么花费在这些工程上的任何时间、人力、软硬件资源和经费,都是无谓的浪费。可行性讨论的实质是要进行一次大大压缩简化了的系统分析和设计过程,就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。可行性讨论的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。(2)一般说来,至少应该从以下三个方面讨论每种解法的可行性:a。技术可行性。对要开发项目的功能、 性能和限制条件进行分析, 确定在现有的资源条件下,技术风险有多大,项目是否能实现,这些即为技术可行性讨论的内容。这里的资源包括已有的或可以搞到的硬件、软件资源,现有技术人员的技术水平和已有的工作基础。b.经济可行性。进行开发成本的估算以及了解取得效益的评估, 确定要开发的项目是否值得投资开发,这些即为经济可行性讨论的内容对于大多数系统,一般衡量经济上是否合算,应考虑一个 “底线”,经济可行性讨论范围较广,包括成本—效益分析, 长期公司经营策略, 开发所需的成本和资源,潜在的市场前景。c。操作可行性。有时还要讨论社会可行性问题,讨论要开发的项目是否存在任何侵犯、阻碍等责任问题。社会可行性所涉及的范围也比较广,它包括合同、责任、 侵权和其他一些技术人员常常不了解的陷阱等.必要时还应该从法律、社会效益等更广泛的方面讨论每种解法的可行性。2.北京某高校可用的电话号码有以下几类:校内电话号码由 4 位数字组成,第一位数字不是 0.校外电话又分为本市电话和外地电话两类。拨校外电话需要先拨 0,若是本市电话则接着拨 8 位数字(第一位不是0),若是外地电话则拨 3 位区码后再拨 8 位电话号码(第一位不是 0)。答:电话号码= [校内电话号码|校外电话号码]校内电话号码= 非零数字+ 3 位数字校外电话号码= [本市号码|外地号码]本市号码= 数字零+ 8 位数字外地号码= 数字零+ 3 位数字+ 8 位数字非零数字= [1 |2 |3 |4 |5 |6 |7 |8 |9]数字零= 03位数字= 3{数字}38位数字= 非零数字+ 7 位数字7位数字= 7{数字}7数字= [0 |1 |2 |3 |4 |5 |6 |7 |8 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程A作业参考答案

雏圣文化+ 关注
实名认证
内容提供者

欢迎光临,大量办公文档供您挑选。

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部