客户管理系统-程序框架图(2)|学习笔记

简介: 快速学习客户管理系统-程序框架图(2)

开发者学堂课程【Go 语言核心编程 - 面向对象、文件、单元测试、反射、TCP 编程:客户管理系统-程序框架图(2)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/626/detail/9719


客户管理系统-程序框架图(2)

 

客户关系管理的程序框架图

image.png

一、 customerView.go (界面) v [含 customerService 字段,因为需要调用 customerService]

1.可以显示界面;

2.可以接收用户的输入;

3.根据用户的输入完成客户的管理(修改、删除、显示等等)。

它自己并不能完成修改、删除、显示这些操作,是通过调用它下面的一个命令实现的,即调用 customerService 的方法。

 

二、 customerService(处理业务逻辑)

1.完成对用户的各种操作;

2.对客户的增加、删除、修改、显示;

调用完成后会返回一个结果给 customerView。

3.会声明一个 customer 的切片,在这个切面里面会包含很多的 customer,因为需要调用 customer。

 

三、 customer(表示数据)model 层(customerService 可以调用 customer 去使用 model 层)

1.表示一个客户信息;

2.里面有客户的各种字段。

分析:

customer表示一个客户信息,因此它需要含有客户必须的各种字段(从界面进行分析)

type Customer struct{

Id int(编号)

Name string(名字)

Gender string(性别)…

关系:

image.png这个图有非常重要的指导意义,按照这个框架图逐个分析,逐个写代码,进而实现功能。

注:分析过程从上到下,编写过程从下到上。

相关文章
|
C语言
【C语言课程设计】医院管理系统
【C语言课程设计】医院管理系统
271 0
|
数据库 存储 关系型数据库
|
3月前
|
搜索推荐 数据库 UED
CRM系统源码|客户管理系统源码开发
CRM系统通过提供个性化的用户体验、提高生产力、改善客户体验和增加销售额来助力企业成长。集成CRM能自动化数据输入,减少管理时间,提高销售代表的效率。此外,CRM还能增强客户互动,降低跳出率,增加透明度,确保整个公司的协调合作。
48 5
|
4月前
|
监控 供应链
医院管理信息系统源代码,中小医院云HIS系统源码
HIS系统是医院信息化的核心,涵盖门诊、住院、药房、财务等模块。其功能包括患者管理、电子病历、医生工作站、护士工作站及临床诊疗等,实现从挂号收费到住院结算全流程自动化管理,提升医疗服务效率与质量。该系统通过综合管理与统计分析,优化医院运营。
153 12
|
9月前
|
Oracle 关系型数据库 数据管理
企业进销存管理系统的设计与实现_kaic
企业进销存管理系统的设计与实现_kaic
|
8月前
|
前端开发 Java 开发工具
Java医院绩效考核系统源码:关于医院绩效考核系统的技术架构、系统功能、如何选择医院绩效考核管理系统
系统开发环境 开发语言:java 技术架构:B/S架构 开发工具:maven、Visual Studio Code 前端框架:avue 后端框架:springboot、mybaits 数 据 库:MySQL
63 4
Java医院绩效考核系统源码:关于医院绩效考核系统的技术架构、系统功能、如何选择医院绩效考核管理系统
|
9月前
|
Java Spring
医院信息管理云HIS系统源码,云his系统程序代码
这是一个基于Java的SaaS模式云HIS系统,采用Spring框架,支持电子病历四级标准。系统特点是模板化、配置化、智能化和扩展化,能对接监管系统,适用于不同规模医疗机构。它支持多种卡类就医消费,具备电话、网上和短信挂号功能,可连接PACS等系统,提供收入统计和成本分析。系统包含门诊和住院医生、护士工作站,支持自定义查询和图形化信息展示,满足专科和集团医院需求。此外,还涉及电子病历、药房、药库、住院、财务和病案管理等多个模块。
102 1
医院信息管理云HIS系统源码,云his系统程序代码
|
9月前
|
存储 小程序 安全
医院管理系统小程序
医院管理系统小程序
|
传感器 监控 安全
智慧工地管理系统的功能特点
智慧工地管理系统将人工智能技术、传感器技术、虚拟现实技术等更多高新技术嵌入到建筑、机器、人员佩戴的设备、工地出入口大门等各种物体中,广泛互联形成“物联网技术”,再与“互联网技术”融合,完成项目管理利益相关者与项目施工现场的融合。智慧施工现场的关键是以“更智能”的形式完善各利益相关者与岗位人员之间的信息交互形式,便于提高信息交互的清晰性、高效性、灵活性和响应速度。
117 0
|
算法 数据安全/隐私保护 C语言
【c项目】网吧管理系统的设计和实现(二)
【c项目】网吧管理系统的设计和实现
11745 0