上一页 1 ··· 4 5 6 7 8

2015年2月26日

摘要: 软件实现 软件的实现离不开编程语言 选择编程语言要注意到 软件的应用领域,用户的要求,系统兼容,可移植性,开发环境等。 编码离不开编程规范,首先要注意文件的命名与组织,代码的版式,其中版式要注意有1 适当的换行 2代码行及行内空格 3分行 对其和缩进,4还要注意命名规则声明和注释。 文章还介绍软件... 阅读全文
posted @ 2015-02-26 21:47 搬砖中 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 面向对象设计 设计的概念有设计活动,设计规则,其中设计规则有1 模块化 2耦合度和内聚性 3复用性。 对于大型复杂的系统来说软件体系结构设计显得尤为重要主要有:仓库体系结构,分层体系结构,MVC体系结构,客户机/服务器体系结构管道和过滤器体系结构。还介绍了一个系统的案例MiniLibrary系统的... 阅读全文
posted @ 2015-02-26 21:28 搬砖中 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 面向对象分析 分析的概念主要有分析类,和分析活动其中分析类中的主要有实体类,边界类,和控制类。知道了分析类主要类型,怎样识别分析类,边界类通常一个参与者和一个用例之间的交互或通信关联对应一个边界类。控制类负责协调边界类和实体类,通常现实世界没有对应的事物,他负责接受边界类的信息转发给实体类。实体类... 阅读全文
posted @ 2015-02-26 20:34 搬砖中 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 面向对象基础 软件学家给出了一个公式:面向对象=对象+类+继承+同+通信 如果一个软件系统采用这些概念来建立模型并予以实现,那么他就是面向对象。 面向对象的基本概念有1 对象 2类3 封装 4继承 5消息 6关联 7聚合 8多态性。软件建模的基本概念有系统,模型,视图。以及软件建模的重要性。 统... 阅读全文
posted @ 2015-02-26 11:57 搬砖中 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 软件工程中的形式化方法 形式化方法是将离散数学的方法用于解决软件工程里领域的问题,主要包括建立精确的数学模型以及对模型的分析活动。基本概念有形式规约,形式证明与验证,程序求精。模态逻辑是经典命题逻辑和一维谓词逻辑的扩展形式。Kriple结构是模态逻辑的一个模型。时态逻辑中有一阶线性时态逻辑是一阶谓... 阅读全文
posted @ 2015-02-26 11:10 搬砖中 阅读(138) 评论(0) 推荐(0) 编辑

2015年2月25日

摘要: 软件需求中一般包括了用户角度和开发人员角度两个方面。通常将软件需求划分为业务需求,用户需求,系统需求,功能需求和非功能需求等类型。 软件需求工程过程一般包括以下的步骤:需求获取,需求分析,需求规格说明,需求验证,需求管理,其中还介绍一些需求管理工具。介绍了需求工程的步骤还要掌握获取需求的技术一般的... 阅读全文
posted @ 2015-02-25 22:31 搬砖中 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 软件项目管理的“4P” people ,product,process,project。软件项目的生命周期包括项目启动,项目规划,项目实施,项目收尾。软件项目管理主要有由5个方面 :人员组织管理,项目沟通管理,项目规划,项目风向管理,配置管理 人员管理中的项目组织结构有民主式结构,主程序员式结构,... 阅读全文
posted @ 2015-02-25 22:05 搬砖中 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 软件过程就是软件工程人员为了获得软件产品在软件工具的支持下实施一系列的软件工程活动。软件过程的基本活动步骤有1 问题的提出,2软件需求规格说明 3 软件设计 4 软件实现 5软件确认 6软件演化。 软件过程的模型主要有瀑布模型,快速原型模型,增量模型,螺旋模型,形式化模型,基于组将开发模型,本章还介... 阅读全文
posted @ 2015-02-25 21:57 搬砖中 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 软件是计算机程序,规程以及运行计算机系统可能需要的相关文档和数据。它主要分为两种 一种为通用软件,另一种为定制软件,软件聚有复杂,不可见,不断变化的特性,目前的软件大多数软件都是定制的而不是通过己有的构件组装而成。由于软件的发展出现了软件危机。 提到了软件那就要提一下软件工程,软件工程是将系统性的规... 阅读全文
posted @ 2015-02-25 21:56 搬砖中 阅读(121) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8

导航