软件工程的简答和名词解释.docxVIP

  • 11
  • 0
  • 约4.43千字
  • 约 11页
  • 2024-04-10 发布于辽宁
  • 举报

简答和名词解释:

1、可行性研究的内容(四个方面):

技术可行性

使用现有的技术能实现这个系统吗?分析技术冒险的各种因素,例如有关的技术是否已进步到足以支持该系统?能否有胜任开发该系统的熟练技术人员?为开发项目的所有硬,软件资源是否能按期得到?

经济可行性

这个系统的经济效益能超过它的开发成本吗?主要进行成本/效益分析.估算项目的开发成本会否高于预期的利润,以确定是否值得投资开发,同时还要分析对其他产品所带来的经济影响

3摞作可行性

系统的操作方式在这个用户组织内行得通吗?

4.法律可行性

确定由于开发软件项目是否会侵犯他人、集体或国家的利益,是否会违反国家的法律,并由此承担法律责任。

2、模块化和信息隐藏

模块化

“模块,又新、构件”,一般指用一个名字可调用的一段程序.类似于高级语言中的procedure(过程)、function(函数),subroutine(子程序).section(节)、block(块)等。设计中可以选择其它程序已编写好的模块,其本身也可供其它程序使用。它一般具有如下四个基本属性:

①接口:指模块的输入与

①接口:指模块的输入与1

出。

功能:指模块实现的功能注意这里所说的模块功能,应该是模块本身的功能加上它所调用的所有子模块的功能。

逻辑:描述内部如何实现要求的功能及所需的数据

状态:该模块的运行环境,即模块的调用与被调用

文档评论(0)

1亿VIP精品文档

相关文档