CRM 项目-实现主菜单显示和退出 | 学习笔记

简介: 快速学习 CRM 项目-实现主菜单显示和退出

开发者学堂课程【Scala 核心编程 - 进阶CRM 项目-实现主菜单显示和退出学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/610/detail/9106


CRM 项目-实现主菜单显示和退出


内容介绍:

一、功能说明

二、思路分析

三、代码实现


一、功能说明

以下界面即为所需要完成的功能。

image.png


二、思路分析

在分层模式开发中,创建形状,用箭头拉至右侧进行分析:

完成显示主菜单,退出。

1.将主菜单的显示放入到一个 while 。

2.用户可以根据输入,选择自己的操作。

3.如果输入5,则退出。

image.png


三、代码实现

//在 CustomerView.scala 中完成

打开 view 层,新建 scala Class,命名为 CustomerView,创建 CustomerService备用

class CustomerView{

//定义一个循环变量,控制是否退出 while  

var loop=true

//定义一个key用于接收用户输入的选项

var key =’ ‘

/*

-----------------客户信息管理软件----------------

1.添加客户

2.修改客户

3.删除客户

4.客户列表

5.退出

6.请选择(1-5)

*/

Def mainMenu():Unit={

do {

Println("-----------------客户信息管理软件----------------")

Println("              1.添加客户 ")

Println("              2.修改客户")

Println("              3.删除客户 ")

Println("              4.客户列表 ")

Println("              5.退    出 ")

Println(" 请选择(1-5): ")

Key =StdIn.readChar( )

key match {

Case’1’=>println("添加客户")

Case’2’=> println("修改客户")

Case’3’=> println("删除客户")

Case’4’=>println("客户列表")

case'5’=> this.loop=false}

}

}while(loop)

Println(‘’你退出了软件系统...’’)

}

使用  view 或 app 进行执行,点击选择 object 命名为

CustomerCrm

def main(args:Array[String]:Unit={

New CustomerView( ).mainMenu( )

}

相关文章
|
7月前
【Vue3+TypeScript】CRM系统项目搭建之 —项目目录结构的划分
【Vue3+TypeScript】CRM系统项目搭建之 —项目目录结构的划分
99 0
|
JavaScript Java
CRM项目
CRM项目
78 0
|
Scala 开发者
CRM 项目-添加客户 | 学习笔记
快速学习 CRM 项目-添加客户
CRM 项目-添加客户 | 学习笔记
|
Scala 开发者
CRM 项目-实现了显示客户列表 | 学习笔记
快速学习 CRM 项目-实现了显示客户列表
CRM 项目-实现了显示客户列表 | 学习笔记
|
Scala 开发者
CRM 项目-完善功能2 | 学习笔记
快速学习 CRM 项目-完善功能2
|
Scala 开发者
CRM 项目-完善功能1 | 学习笔记
快速学习 CRM 项目-完善功能1
|
Scala 开发者 索引
CRM 项目-删除客户 | 学习笔记
快速学习 CRM 项目-删除客户
|
2月前
|
供应链 监控 搜索推荐
企业销售管理利器:销售易、飞鱼和800客CRM深度解析
- **销售易**:集营销、销售和服务于一体,提供全渠道获客、潜客识别、线索转化等功能,适合中大型企业,尤其适用于快消品、汽车等行业。 - **飞鱼**:由巨量引擎推出,专注于广告主的销售线索管理,实现自动获取、同步及跟进,适合各类规模企业,广泛应用于电商、金融等领域。 - **800客**:功能全面,涵盖市场、客户、销售、服务等管理模块,适合中小型到大型企业,提供定制化服务,满足个性化需求。 通过对比各产品的功能与适用场景,企业可根据自身需求选择最合适的CRM解决方案,以优化销售流程并深化客户关系。
|
1天前
|
搜索推荐 数据挖掘 BI
CRM客户管理对企业客户的关键作用
在消费低迷时期,CRM客户管理成为了企业生命线的重要组成部分。通过有效的CRM客户管理,企业可以更加深入地了解消费者需求和行为模式,制定更加精准的营销策略和服务方案,提升客户满意度和忠诚度,从而在激烈的市场竞争中脱颖而出。
28 16
构建 CRM 企业核心竞争力:多维度组织支撑策略
在当今商业环境中,CRM行业面临机遇与挑战。企业需建立多维度支撑体系,涵盖销售绩效、目标管理、产品价格及线索客户资源分配等方面。通过量化评估销售绩效、制定明确目标、优化产品价格策略、合理分配客户资源,结合CRM系统跟踪管理,企业能在激烈竞争中脱颖而出,实现客户关系深度管理和业务持续增长。