本周我们的团队对我们的项目产品进行了概要设计文档的编写,我们计划将我们的项目——“作业管理系统”分为:提交作业、资料仓库、讨论区、留言管理、作业管理、统计查看,六个大的功能模块。并确定了模块的层次结构,模块的调用关系,每个模块的功能等等。 同时设计了总体数据结构和数据库结构,这个时候系统的框架已经初 ...
分类:
其他好文 时间:
2016-04-02 22:47:13
阅读次数:
179
SRS:需求分析文档;HLD:概要设计文档;LLD:详细设计文档;BD:基本设计; DD:详细设计;FD:结构设计; ...
分类:
其他好文 时间:
2016-04-02 10:43:14
阅读次数:
146
1、需求分析的重要性 软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 通常,软件生存周期包括可行性分析与开发项计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等活动。 常用的三种软件生命周期(瀑布模型、迭代式模型和快速原型模型)中,需求分析中都占据了举足轻重的作 ...
分类:
其他好文 时间:
2016-04-01 09:07:28
阅读次数:
222
瞎想的问题。 这周对于组内项目。我们完成了需求分析和概要设计。发现有些东西是完全没法往需求分析和概要设计去写。比如响应时间的精度和数据处理的时间。我们只能参考其他的类似项目,通过抓包来参考我们需要规定的时间。 还有发现时间有点不够。四周完成这个小项目,而且组内的人员知识水平不统一,很难同步。需要花费 ...
分类:
其他好文 时间:
2016-03-28 02:00:56
阅读次数:
202
软件开发流程即软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序等一系列操作。软件设计流程主要分为需求分析、概要设计、详细设计、编码、测试、软件交付、验收、维护几个过程构成,其中,维护是最耗时耗力的环节。
分类:
其他好文 时间:
2016-03-22 18:46:50
阅读次数:
157
第一章概论,总结性的叙述了一个软件的产生,软件=程序+软件工程,让我认识到通过写代码使用数据结构和相关算法实现实际上软件的基础--程序阶段,一个软件开发除了基础的程序外,更多时候需要一只团队,并且需进行分析明白客户需求,确定要什么功能,并完成软件的概要设计,再进行讨论并与客户沟通。然后进行软件设计,
分类:
其他好文 时间:
2016-03-22 00:20:17
阅读次数:
237
第一章:软件工程。写软件就是码代码写出来,组合语句和算法,实现需要的功能。但是软件的开发需要一定步骤,有团队合作精神,经过需求分析明白客户需求,要什么功能,并完成软件的概要设计,再进行讨论并与客户沟通。然后进行软件设计,然后程序代码编写,软件测试DEBUG,体验版,后续维护等等。这样才是一个项目。软
分类:
其他好文 时间:
2016-03-21 18:23:13
阅读次数:
225
软件工程是一门研究软件开发和管理的工程科学。主要内容包括软件工程概述、可行性分析、需求分析、概要设计、详细设计、面向对象分析与设计、编码、软件质量与质量保证、项目计划与管理。本学期我对于软件工程课程的目标是: 1.了解软件及软件工程的发展历史。 2.了解软件工程中可行性研究的任务。 3.了解软件生命
分类:
其他好文 时间:
2016-03-02 10:59:16
阅读次数:
135
软件开发流程: 1、可行性分析 2、需求分析->开发测试 3、概要设计->分隔模块,定义框架等 4、详细设计->类设计、接口设计 5、编码 6、测试 7、部署 8、维护 单元测试: 要求: 要有边界值的分析,主要针对分支语句的临界点 语句覆盖,保证写的任何语句都要运行到 判定覆盖,所有判断的地方都要
分类:
编程语言 时间:
2016-02-13 15:42:10
阅读次数:
144
一、测试周期测试周期一般为2~3天,根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管或产品经理确认项目排期。二、测试资源测试任务开始前,检查各项测试资源。产品功能需求文档、概要设计文档(包含非本期开发的产品功能部分)产品原型图(包含非本期开发的产品功能部分)产品效果图(包含非本期...
分类:
移动开发 时间:
2016-01-22 17:56:43
阅读次数:
147