MySQL数据库建模过程可以分为 需求分析阶段、概要设计阶段、详细设计阶段、代码编写阶段、软件测试阶段 下面主要介绍一下概要设计阶段的E-R模型图的设计以及三大范式。 E-R图设计 在E-R图中,实体用矩形表示,属性用椭圆表示,关系用菱形表示。 实体之间的关系: 一对一(1:1):一个实体最多只能能 ...
分类:
数据库 时间:
2019-09-07 17:16:20
阅读次数:
151
1.软件工程过程 获取过程 供应 开发 操作 维护 管理 支持 2.软件生存周期 要求定义 可行性研究 项目开发计划 需求分析 设计 概要设计 详细设计 编码 测试 维护 3.软件生存周期模型 瀑布模型 增量模型 螺旋模型 喷泉模型 基于知识的模型 变换模型 4.软件开发方法 结构化方法 Jacks ...
分类:
其他好文 时间:
2019-09-07 00:50:43
阅读次数:
79
了解软件开发流程,一般如下: 需求分析(形成需求概要文档)>>>概要设计>>>详细设计(可以省略)>>>编码>>>测试>>>交付>>>验收>>>维护迭代 开发需要的文件如下 1、需求概要 2、概要设计 3、详细设计 交付需要文件: 1、使用手册 测试维护: 1、测试文件 2、系统升级维护文件 ...
分类:
其他好文 时间:
2019-09-03 13:21:17
阅读次数:
71
上某东的时候,突然给我弹了一个充气娃娃的广告,于是就点进去就看了一下评论,全是神评论啊。所以我就想着把大神们的评论们扒拉下来仔细瞅瞅,于是这篇文章就诞生了😄,纯属学习啊,不要想入非非啊,还有,不喜勿喷! 按照软件设计流程来: 需求分析-功能描述-技术文档-详细设计-编码-测试-交付-验收-后期维护 ...
分类:
编程语言 时间:
2019-08-16 23:08:20
阅读次数:
112
软件研发流程和质量 最常见软件开发模型:瀑布模型(v、w模型) 快速原型模型 敏捷开发模型 V模型 需求分析、概要设计、详细设计、编码、单元测试(独立的模块测试)、集成测试(模块联调)、系统测试(整体流程)、验收测试(验证是否满足需求)。 v模型的优点: v模型的缺点: W模型-双V模型 开发一个v ...
分类:
其他好文 时间:
2019-08-15 21:05:50
阅读次数:
149
软件项目开发流程 需求分析 》 概要设计 》 项目计划 》详细设计 》编码测试 》 项目测试 》调试修改 》项目发布 》后期维护 >需求分析 : 确定用户的真实需求 >>1. 确定用户的真实需求,项目的基本功能 >>2. 确定项目的整体难度和可行性分析 >>3. 需求分析文档,用户确认 >概要设计: ...
分类:
其他好文 时间:
2019-08-09 01:14:15
阅读次数:
82
项目背景FBP项目全称FootBallPrediction,历经9个月完成的足球比赛预测项目。项目结合大数据+机器学习,不断摸索开发了一款软件。软件根据各大博彩公司赔率多维度预测足球比赛结果(包含胜和不胜)。机器学习用的是自己建立的“三木板模型”算法,已在国家期刊发表论文并被万方数据库收录(三木板模 ...
分类:
其他好文 时间:
2019-07-07 00:29:01
阅读次数:
215
1.对某软件,你是怎么进行测试的? 答:外观界面、功能、性能、安全性、兼容性,易用性 2.为什么要对需求文档进行评审呢? 答:消除歧异,完善需求细节,并达成共识 3.如何评审需求文档? 答:正确性,完整性,优先级,明确性,限制性,一致性 4.软件质量:用户满意,表示软件质量很好,否则不好 5.黑盒测 ...
分类:
其他好文 时间:
2019-06-29 14:34:27
阅读次数:
113
1. 引言 1.1编写目的 本部分旨在阐明编写详细设计的目的,面向读者对象。 本文档主要描述各个模块的细节设计,明确软件的结构与实现过程,分析各个模块,描述模块的功能、性能和结构等方面包括模块接口、调用关系、处理过程和算法,以及各个模块的测试方案。本文档的主要读者为软件设计人员、模块开发人员、管理人 ...
分类:
其他好文 时间:
2019-06-23 20:51:29
阅读次数:
192
详细设计初版姗姗来迟,还会进行后续修改~ 1. 引言 1.1编写目的 此设计说明书详细陈述了记事本系统的所提供各项功能。其中包括用户的功能性需求以及非功能性需求,为用户提供完整且较详尽的系统功能运作蓝图。同时为设计人员提供一个完整的、可靠的设计约束,以便高质量地设计、编写代码,完成系项目预期目标。还 ...
分类:
其他好文 时间:
2019-06-17 15:33:54
阅读次数:
105