————软件工程
量变决定质变
牢记理想,毋忘奋斗!
展开
-
数据库设计简介
数据库设计简介 数据库设计(DatabaseDesign) 是指:对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。 我们学习了软件工程,软件工程是对于整个软件的开发过程来说的,而在软件的开发过程中,包括了数据库的设计。原创 2016-03-06 16:52:37 · 2350 阅读 · 0 评论 -
软件工程思想
软件工程思想 软件工程思想,一共有八章的内容,讲的都是软件工程有关的基本知识,以前我们在做学生信息管理系统,机房收费系统是做的一个软件,现在,我们要学的是制作软件的工程设计。 本书主要讲解了从软件工程思想开始讲起,包括了软件工程的基本概念,程序员与程序经理,项目计划和质量管理,可行性分析和需求分析,系统设计,面向对象程序设计,测试和改错,维护原创 2015-08-22 17:49:28 · 6989 阅读 · 0 评论 -
软工视频总结
软工视频总结软工视频首先是整体的一个章节目录的总体导图,一共包含了十二章的内容,这十二章大体上可以分为两个三部分,软件的开发,开发方法和管理。软件的开发就是指软件工程的基本过程,主要包括软件计划也就是可行性分析,软件的需求分析,程序编码,软件的测试和维护,五个主要的部分,高度概括的话就只有四个部分,需求,开发,测试和维护。软件的开发方法又包括了面向过程的开发方法,面向对象的开发方法和用原创 2015-08-30 19:23:55 · 801 阅读 · 0 评论 -
软件工程概念
软件工程概念一、软件 软件的概念:软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及其相关文档的完整集合。 软件危机的概念:软件危机是指在计算机软件的开发、使用和维护过程中遇到的一系列严重问题。 软件生存周期的概念:软件生存周期是指一个计算机软件从功能确定、设计,到开发成功投入使用,并在使用中不断地修改、增补和完善,原创 2015-09-01 10:12:39 · 1727 阅读 · 0 评论 -
软件开发模型
软件开发模型一、瀑布模型 瀑布模型规定了各项软件工程活动,包括制定开发计划、需求分析和说明、软件设计、程序编码、测试和运行、维护,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。二、快速原型模型 快速原型模型的基本思路是:软件开发人员根据用户提出的软件基本需求快速开发一个原型,以便向用户展示软件系统应有的部分或全部原创 2015-09-01 10:28:19 · 1051 阅读 · 0 评论 -
软工分析建模
软工分析建模一、分析建模概念 为了更好地理解需求获取过程中用户描述的问题,可以采用创建模型的方式来实现,这就是分析建模的过程。 所谓模型,就是为了理解事物所做出的一种抽象,是对事物无歧义的书面描述。模型由一组图形符号和组成这些符号的规则所组成。二、分析建模方法 软件的分析模型通常是由一组模型组成,其中包括原创 2015-09-13 20:52:20 · 1520 阅读 · 0 评论 -
模块独立性
模块独立性一、模块独立性概念 模块独立性的概念是模块化、抽象和信息隐蔽的直接结果。 模块独立性是软件质量的关键,它指软件系统中的每个模块只涉及软件要求的具体子功能,而和系统中其他模块接口是简单的。这样做不仅仅便于软件测试和维护,还使模块化程度较高的软件易于开发,尤其当一组开发人员共同开发一个软件时,模块化能够分割功能,而且接口可以简化。二、模块独原创 2015-09-20 20:20:45 · 4642 阅读 · 0 评论 -
软件的测试与方法
软件的测试与方法一、 软件测试的概念 所谓软件测试,是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期结果),并利用这些测试用例去运行程序,以发现程序错误的过程。 软件测试在软件生存周期中横跨两阶段:通常在编写出每个模块之后对它做必要的测试(称为单元测试)。模块的原创 2015-09-27 21:27:34 · 1381 阅读 · 0 评论 -
RUP简介
RUP简介 一、 RUP的概念 RUP(Rational Unified Process,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论。 瑞理统一过程(RUP)是Rational软件公司(Rational公司被IBM并购)创造的软件工程方法。RUP描述了如何有效地利用商业的可靠的方法开发和部署原创 2015-10-09 18:01:29 · 7635 阅读 · 0 评论 -
软工文档简介
软工文档简介一、 软工文档的概念 文档是指:是指某种数据媒体和其中所记录的数据。 软件工程文档就是表示对活动、需求、过程或结果进行描述、定义、规定、报告或认证的任何书面或图示的信息。二、 软工文档的作用 软件开发文档是软件开发使用和维护过程中的必备资料。它能提高软件开发的效率,保证软件的质量,而且在软原创 2015-10-12 19:09:47 · 934 阅读 · 0 评论 -
软工各阶段文档
软工各阶段文档一、从软件的生命周期来看 从软件的整个生命周期来看,主要分为六个阶段:可行性研究和计划阶段,需求分析阶段,设计阶段,实现阶段,测试阶段,运行和维护阶段。 软件工程只是一个软件的开发过程,而软件的生命周期包括了软件从诞生起,直到最后被淘汰为止的整个过程,其中,包括了软件的开发过程,所有,软件的生存周期包括了软件原创 2015-10-12 19:16:31 · 2289 阅读 · 0 评论 -
重构简介
重构简介 我们一直在说,机房收费系统个人重构版,那么到底什么是重构? 重构Refactoring:就是通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。 重构的必要性 一个软件总是为解决某种特定的需求而产生,时代在发展,客户的业务也在发生变化。有的需求原创 2016-03-06 16:39:14 · 735 阅读 · 0 评论