摘要:我在前面的文章里面已经写过了E-R图、类图、用例图、流程图4种,今天我在介绍2种图形:UML静态结构图和数据库模型图一、UML静态结构图--描绘类、对象、数据结构以及存在于它们之间的逻辑关系。下图为本人画的例图:二、数据库模型图--描绘数据库表、视图之间关系的图形。 使用“数据库模型图”模板,您可以通过以下方法,为关系数据库和对象关系数据库设计并记录逻辑模型图:从头开始创建...
阅读全文
摘要:我们在软件开发的过程中无论是使用瀑布模式还是敏捷模式开发,都会有软件设计这个阶段,只不过是设计的范围不同而已,下面我就先简单介绍几个常用的图,下面的图有的是我画的,有的是从google来的,希望大家不要介意,本文的目的在于总结设计阶段所需要的图。1、E-R图--实体联系图 (Entity-Relationship )E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念...
阅读全文
摘要:观看本文的讨论的开发流程的时候,有两点需要注意: 首先,流程不是狭义的流程,也就是说不是单只写代码这个过程,包括了软件工程整个流程。 其次,我所讲的这个流程不见得正确,准确的说是肯定不能适用于全部软件开发项目,也就是说不是银弹,其实说起来连大部分都涵盖不了,顶多就是一部分吧。 可行性分析 这个一般都是做战略的专家来做的,他们更加有市场的前瞻性,俗话说就是看的更远一些,搞市场分析、调研,看看...
阅读全文
摘要:软件文档编写向导文档分类项目包括如下几类文档; 项目管理文档。包括:《软件项目计划》、《项目进度报告》、《项目开发总结报告》软件开发文档。包括:《需求规格说明》、《概要设计说明》、《详细设计说明》。软件测试文档。包括:《测试计划》、《软件测试分析报告》。产品资料。包括:《用户操作手册》。文档的版本号 本项目文档的版本号由以圆点隔开的两个数字组成,第一个数字表示出版号,第二个数字表示该版的修订...
阅读全文