开发者学堂课程【Go 语言核心编程 - 面向对象、文件、单元测试、反射、TCP 编程:客户管理系统-程序框架图(1)】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/626/detail/9718
客户管理系统-程序框架图(1)
内容介绍:
一、 设计文档
二、 数据表
三、 用户管理程序框架图
一、 设计文档:(项目经理或者架构师)
包括类图、用例图、流程图等。
二、 数据表(有时已给出,有时可能自己设计):
功能模块
用户管理模块
订单管理模块
购物车模块
支付模块
安全模块
每个模块的文件可能写的不是很详细,程序员需要给每个模块分别画程序框架图。例如老韩和小田每人负责一个模块,他们各自需要画一个程序框架图。
三、 用户管理程序框架图
程序框图的目的:
分析该模块有多少个文件(类),和各个类之间的调用关系,程序员需要按照架构师的要求,进行分层设计,之后再进行代码实现(边写边测),然后将代码提交给架构师,事实上是提交给了一个服务器,它会看程序员写好的代码。
先画程序框架图,再去编代码。
目前中国对程序员的需求量很大。