软件生命周期分为8个阶段:可行性研究与计划、需求分析、概要设计、详细设计、实现(包括单元测试)、组装测试(集成测试)、确认测试、使用和维护。 单元测试:集中检测软件设计的最小单元,即模块,其主要使用于整个程序编码过程中,常用白盒测试技术;测试重点,模块接口、局部数据结构、重要的执行通路、出错处...
分类:
其他好文 时间:
2015-12-08 18:34:21
阅读次数:
150
软件概要设计做什么,怎么做
一、软件设计一般流程:
1、先前的软件需求分析阶段,已经搞清楚了 “要解决什么问题”,并输出了《软件需要说明书》。这时一切都是理想。
2、现在进入概要设计阶段,重点说清楚“总体实现方案”,确定软件系统的总体布局,各个子模块的功能和模块间的关系,与外部系统的关系。有一些研究与论证性的内容。并输出《软件概要设计说明书》。这时一切都是概念。
3、最后进入详细设计阶段...
分类:
其他好文 时间:
2015-12-05 17:50:02
阅读次数:
164
一般说来,需求分析属于软件定义方面而概要设计、详细设计属于软件开发的阶段按照传统软件工程的软件过程,区别如下:1.需求分析--产生 软件功能规格说明书,需要确定用户对软件的需求,要作到明确、无歧义。不涉及具体实现方法。用户能看得明白,开发人员也可据此进行下面的工作(概要设计)2.概要设计--产生 ....
分类:
其他好文 时间:
2015-11-28 15:03:34
阅读次数:
281
引言:为了让magento框架适应微信平台,所以添加一个关于微信的extension设计思路使用magento标准的extension接入方式创建一套关于微信的extension要实现的内容:阶段一:1、 基本接口接入2、 Configuration中可配置微信所需信息及用户是否与微信关联及所需保存...
分类:
微信 时间:
2015-11-26 15:07:16
阅读次数:
403
对自己的几点要求:1,独立制作,学习分析需求、设计界面;2,需求分析->概要设计->详细界面、功能设计->开发->测试->上架;3,实用性;4,尽量用自己没学过的知识点;这个APP耗时比较长的几个点:1,微信接入;2,NSDate和相关的类;3,AppStore审核相关ICON 和 截图功能;4,国...
分类:
移动开发 时间:
2015-11-13 10:26:20
阅读次数:
249
1.编写目的在完成了针对《学生信息管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份概要设计说明书。此概要设计说明书对《学生信息管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解...
分类:
其他好文 时间:
2015-10-27 23:48:13
阅读次数:
272
软件生存周期是软件project中的一个重要概念,把整个生存周期划分为若干个阶段,是实现软件生产project化的重要步骤。软件的生存周期一般划分为软件计划。软件开发和软件执行三个时期,例如以下图:当中,计划阶段包含问题定义和可行性研究;开发阶段包含需求分析,软件设计(概要设计和具体设计),编码。測...
分类:
其他好文 时间:
2015-10-27 21:42:37
阅读次数:
153
1、引言1.1编写目的 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大....
分类:
其他好文 时间:
2015-10-19 22:33:33
阅读次数:
571
基于物联网的车内安防系统项目需求说明书+系统概要说明+系统详细说明
分类:
其他好文 时间:
2015-10-19 22:27:23
阅读次数:
402
1 数据流向图:张涛 033 2 软件设计结构图:马冀伟 034 3 软件概要设计详细设计文档:王树才 030 一:数据流向图二:软件设计结构图三:软件概要设计详细设计文档项目名称: 基于服务器的购物系统1 数据层: 产生的数据有:物品的基本信息,包括名称, 数量,价格,类别,说明,图片;订单信息,...
分类:
其他好文 时间:
2015-10-19 22:08:25
阅读次数:
296