软件设计是设计什么?说下我现在的做法。 程序猿出文档,接口文档、数据存储相关文档(数据库文档、redis每个key的规则文档、es索引文档 等持久化和缓存的都要有)、框架结构uml、关键和复杂业务的时序、部署图。 为何需要这些呢? 1、接口文档 软件使用,就关注请求和响应,无论是cmd shell的 ...
分类:
其他好文 时间:
2019-05-25 11:14:18
阅读次数:
152
体育馆团体预约系统 UML软件工程项目日志 May,23th ,2019 项目日志 May 22th,晚上21:40 地点&沟通方式:微信 内容:各对象参数内容,数据库涉及范围,修改过程模型,建立数据模型 May 23th,晚上21:40 总结文档,书写博客 结构化需求分析概述 功能分解图(功能需求 ...
分类:
其他好文 时间:
2019-05-24 10:56:48
阅读次数:
166
MVC和MTV框架 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调用模型和视图完成用 ...
分类:
其他好文 时间:
2019-05-20 19:38:43
阅读次数:
127
全文字数: 2732 阅读时间: 大约9 分钟 1、UML 是什么?常用的几种UML图? 统一建模语言(Unified Modeling Language,UML)又称标准建模语言;常用图包括:用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图, 协作图),实现图。 2、编程题: 写一 ...
分类:
编程语言 时间:
2019-05-18 19:11:28
阅读次数:
135
第 4 章 计算机网络与信息安全 第 5 章 系统开发基础 第 6 章 面向对象技术 第 7 章 数据结构与算法基础 第 8 章 程序设计语言与语言处理程序基础 第 9 章 多媒体基础知识 第 10 章 知识产权与标准化 第 11 章 数据流图 第 12 章 数据库设计 第 13 章 UML建模 第 ...
分类:
其他好文 时间:
2019-05-18 13:58:15
阅读次数:
113
1. 多触摸和单触摸的Mapper不同 因此处理按键事件的核心是KeyboardInputMapper.process(),单点触摸的是SingleTouchInputMapper.process(),多点触摸的是MultiTouchInputMapper.process()。 2. 一般来说触摸屏 ...
分类:
移动开发 时间:
2019-05-18 09:20:27
阅读次数:
355
统一过程模型是一种“用例和风险驱动,以架构为中心,迭代并且增量”的开发过程,由UML方法和工具支持。每一个迭代都包含正常软件项目的所有元素:计划、分析和设计、构造、集成和测试,以及内部和外部的发布。 统一过程定义了4个技术阶段和其制品: 阶段 4个技术阶段主要由主要里程碑所终止: 初始阶段:生命周期 ...
分类:
其他好文 时间:
2019-05-16 17:43:06
阅读次数:
171
原地址:https://www.cnblogs.com/jiangds/p/6596595.html UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及 ...
分类:
其他好文 时间:
2019-05-14 20:42:19
阅读次数:
158
《Go Home Trash!》UML类图 ER图以及数据库中数据表 UML类图: ER图: 数据库中数据表: 用户表 列 数据类型 约束 ID 整数 主键 积分 整数 >0 密码 CHAR(15) 地址 CHAR(30) 管理员 列 数据类型 约束 账号 整数 主键 权限 整数 垃圾 列 数据类型 ...
分类:
数据库 时间:
2019-05-14 11:30:43
阅读次数:
274
Mermaid 是一个用于画流程图、状态图、时序图、甘特图的库,使用 JS 进行本地渲染,广泛集成于许多 Markdown 编辑器中。之前用过 PlantUML,但是发现这个东西的实现原理是生成 UML 的图片后上传服务端,每次再从服务端读取,因此觉得不够鲁棒,隐私性也不好,因而弃用。Mermaid... ...
分类:
其他好文 时间:
2019-05-14 09:24:57
阅读次数:
396