
软件工程
文章平均质量分 70
yxh_networkSecurity
IT 男 喜欢文字 好运动 无不良嗜好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
软件工程基础<一>
***********************软件工程导论***************软件工程定义:软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地、高效的开发出高质量的软件并有效地维护它,这就是软件工程。***软件:1.一个信息转换器,功能:产生管理原创 2013-06-23 11:09:35 · 1209 阅读 · 0 评论 -
软件工程基础<二>
**********************系统工程与软件可行性研究********************计算机系统工程:1.硬件和硬件工程 。 2. 软件和软件工程 。(定义、开发、检验、交付、维护) 3.人机交互工程(1. 活动分析 2. 语义分析和设计 。 3.语法和词法设计。4.用户环境设计。5.原型) 。 4.数据库与数据库工程。 ***系统需求识别。**系统原创 2013-06-23 21:53:03 · 587 阅读 · 0 评论 -
软件工程基础<三>
***********************结构化需求分析与建模*****************************************推荐软件工程图***需求分析的任务: ⑴问题识别:双方确定对问题的综合需求,这些需求包括功能需求,性能需求,环境需求,用户界面需求。⑵分析与综合,导出软件的逻辑模型 ⑶编写文档:包括编写"需求规格说明书","初步用户使用手册","原创 2013-06-25 13:05:52 · 621 阅读 · 0 评论 -
软件工程基础<四>
************************结构化软件设计******************************软件设计中的基本概念和原理。******模块化:具有相对独立性的,由数据说明、执行语句等程序对象构成的集合。**特征:输入/输出(接口)、功能、内部数据和程序代码。**优点:1.程序结构清晰,易于理解。2.降低软件开发难度。3.有利于代码重用利于团队合作。原创 2013-06-27 12:54:15 · 767 阅读 · 0 评论 -
软件工程基础<六>
***************软件测试技术******************************软件测试的概念:在软件投入运行前对软件需求分析、软件设计规格说明和软件编码进行差错和纠错,需要一组或多组测试用例。***软件测试的基本原则:*1.尽早的并不断的进行软件测试。*2.程序员或程序设计机构应避免测试自己的程序。*3.测试用例中不仅要有数据输入,还要有原创 2013-06-28 23:41:37 · 1171 阅读 · 0 评论 -
软件工程基础<五>
*******************软件编码************************************程序设计语言分类:1.面向机器语言。2.高级语言(通用语言、专用语言)***程序语言的特性:1.心理。2.工程。3.技术。**心理:1.歧义性。2.简洁性。3.局部性和顺序性。**工程:1.可移植性。2.语言编译器的实现效率。3.开发工具的支持。4.可维原创 2013-06-28 22:39:39 · 562 阅读 · 0 评论 -
软件工程基础<七>
***************面向对象技术总论*****************基本概念:**类:具有相同结构特征的对象的结构抽象。***对象及对象实例。三要素:1.确定的标识,能够被唯一的确认。2.具有一定的属性,表示其性质或状态。3.具有一定的行为能力和操作能力。***消息机制:程序=类+消息机制。***面向对象的基本特点:1.封装性。2.继承性原创 2013-06-29 23:18:49 · 695 阅读 · 0 评论 -
软件工程基础 八
软件工程的设计基础软件工程一直以来都缺乏一个统一的定义,很多学者、组织机构都分别给出了自己的定义:Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。 IEEE:软件工程是开发、运行、维护和修复软件的系统方法。 Fritz Bauer:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的转载 2013-10-20 10:08:15 · 932 阅读 · 0 评论