酒店客户关系管理系统.docx
- 文档编号:10926307
- 上传时间:2023-02-23
- 格式:DOCX
- 页数:16
- 大小:271.15KB
酒店客户关系管理系统.docx
《酒店客户关系管理系统.docx》由会员分享,可在线阅读,更多相关《酒店客户关系管理系统.docx(16页珍藏版)》请在冰豆网上搜索。
酒店客户关系管理系统
酒店客户关系管理系统
4.1信息系统设计原那么
在功用模块设计中遵照的指点原那么如下:
1、功用界面复杂、规范
由于信息系统中表达了整个酒店客户管理的流程,相关的功用模块比拟多,因此在界面设计上运用一致的设计作风,同时将数据库停止有效构成实体操作类、编码操作类,联络操作类,不同的类型运用相似的界面操作方式。
2、操作上的简便性
数据库中少量的数据都是经过人机交互的键盘操作而取得的,因此保证数据库数据的正确性、完整性是信息系统正常停止的重要保证。
数据库中的基础数据是数据完整性的重要保证措施,在人机交互的键盘操作中,编码数据要采用下拉列表方式停止选择输入,这样增加击键次数,同时也提高了数据输入的正确性。
3、降低模块之间的耦合性,提高模块的独立性
信息系统开发的一个重要效果是要提高系统的可修正性,可修正性的提高主要是靠降低模块间的耦合性来完成的。
模块间的耦合性越大,其独立性就越小,系统地刻修正性就越差。
在信息系统设计中模块间只经过数据库完成信息交流,防止运用参数及停止交流,让数据库真正成为信息系统各功用模块之间的〝粘合剂〞。
4、编码设计的规范性
编码是数据库的基础,也是数据完整性的重要保证。
编码实践上提供的是一套规范的数据规范。
在编码设计中,尽量运用已存在的编码,在没有现成编码的条件下再自行设计编码。
另外,由于编码主要是重新的信息系统的规范运用信息角度来设计的,业务人员对一些代码并不关心,关心的事与该代码相关的称号,因此在模块完成中要将代码和称号同时提交业务人员,以便正确、规范地停止操作。
5、功用操作的平安性
信息系统中的数据库是被各类人员共享的数据库,因此数据库的平安性是十分重要的,为了保证操作的正确性和平安性,要停止权限设计,不同业务人员运用不同的功用权限,使其在有限的功用范围内正确处置数据库数据。
6、仔细做好贯串整个进程的测试、修正与评审任务
4.2信息系统总体功用结构
客户管理系统主要完成的功用有:
●客户类型的树立与维护,包括客户类型的新建、修正和删除等。
●客户信息的输入,客户信息包括客户的基本信息、普通的通讯方式及客户其他信息,如喜好、忌讳、生日等。
●客户信息的修正与删除,包括启动与取消客户的生日提示等。
●依据不同条件查询客户,可以检查客户信息。
●与客户协作记载的信息维护,包括协作记载的添加、修正和删除等。
●客户评价管理,包括客户的重要度、友好度、满意度等的设定与检查。
●客户事情提示,包括定时约会提示和生日提示两种。
●客户提示信息维护,包括添加、修正和删除提示信息。
4.2.1面向对象的三层C/S架构的设计
系统采用三层架构设计,它的任务原理如下图4.2.1。
4.2.1三层架构的任务原理图
4.2.2系统的功用模块划分
依据上述的系统功用剖析,可以得出如下图4.2.2的系统功用模块图。
从图中可以看出系统包括客户类型管理模块、客户管理模块和提示管理模块,在客户管理模块中,又包括客户信息管理、客户评价管理和客户协作管理3局部。
可见,客户是系统的中心,其他模块都是以客户为中心并为其效劳的。
4.2.2系统功用模块图
4.3数据库设计
数据库在一个信息管理系统中占有十分重要的位置,数据库结构设计的好坏将直接影响运用系统的效率及完成的效果。
合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和分歧性。
设计数据库系统时应该首先充沛了解用户各方面的需求,包括现有的及未来能够添加的需求。
数据库设计普通包括如下几个步骤:
●数据库需求剖析。
●数据库概念结构设计。
●数据库逻辑结构设计。
〔1〕数据库需求剖析
用户的需求详细表达在各种信息的提供、保管、更新和查询,这就要求数据库结构能充沛满足各种信息的输入和输入。
搜集基本数据、数据结构及数据处置的流程,组成一份详尽的数据字典,为前面的详细设计打下基础。
经过上述系统功用的剖析,针对普通客户管理信息系统的需求,总结出如下的需求信息:
●客户类型存在上下级关系。
●客户必需属于一个客户类型。
●假设一个客户类型存在客户,或存在下级客户类型,那么该类型不可删除。
●客户评价与客户逐一对应。
●客户协作信息必需与某一个客户相关。
●提示可以针对某一个客户,也可以针对全部客户。
●客户信息、协作信息、提示信息要可以添加、修正、删除、阅读、检查。
●客户可以按几种常用的信息查询。
经过上述系统功用剖析和需求总结,思索到未来功用上的扩展,设计的数据项和数据结构如下:
客户类型信息,包括的数据项有:
客户类型编号、下级客户类型编号、客户类型称号等。
客户信息,包括的数据项有:
客户基本信息、客户其他联络方式、客户其他信息几方面。
客户基本信息包括客户编号、客户姓名、性别、手机、E-mail等;客户其他联络方式包括办公室、家庭住址、等;客户其他信息包括客户公司网站、客户喜好、忌讳等。
客户评价信息,包括重要度、友好度、满意度等。
客户协作信息,包括协作编号、协作客户、协作时间、协作内容等。
提示信息,包括提示编号、提示对象、提示时间、提示内容等。
〔2〕数据库概念结构设计
失掉下面的数据项和数据结构以后,就可以设计出可以满足用户需求的各种实体,以及它们之间的关系,为前面的逻辑结构设计打下基础。
这些实体包括各种详细信息,经过相互之间的作用构成数据的活动。
依据下面的设计规划出的实体有:
Ø客户类型信息实体。
Ø客户信息实体。
Ø提示信息实体。
Ø评价信息实体。
Ø协作信息实体。
每一个实体都是理想中实践存在的对象的笼统,每两个或两个以上的实体之间能够存在某种关系。
下面是各个实体的E-R图。
各实体之间关系的E-R图如下图4.3.1。
4.3.1各实体之间关系的E-R图
客户类型信息实体E-R图如下图4.3.2。
客户信息实体E-R图如下图4.3.3。
4.3.2客户类型信息实体E-R图
4.3.3客户信息实体E-R图
协作信息实体E-R图如下图4.3.4。
4.3.4协作信息实体E-R图
提示信息实体E-R图如下图4.3.5.
4.3.5提示信息实体E-R图
评价信息实体E-R图如下图4.3.6。
4.3.6评价信息实体E-R图
〔3〕数据库逻辑结构设计
数据库的概念结构设计终了后,可将下面的数据库概念结构转化为某种数据库系统所支持的实践数据模型,也就是数据库的逻辑结构。
依据客户管理系统运用状况的不同,可以采用不同的数据库。
此处采用SQLServer2000数据库。
客户管理系统数据库中各个表的设计结果如表4.3.1~4.3.5所示。
每个表格表示在数据库中的一个表。
表4.3.1为客户类型信息表。
表4.3.1客户类型信息表〔ClientType〕
列名
数据类型
字段大小
必填字段
默许值
说明
TypeId
自动编号
长整型
是
递增,主键
SuperId
数字
长整型
是
0
下级类型ID
TypeName
文本
20
是
〝〞
客户类型名
表4.3.2为客户信息表,由于与客户评价表主键相反,可以兼并为一张表。
表4.3.2客户信息表〔ClientInfo〕
列名
数据类型
字段大小
必填字段
默许值
说明
ClientId
自动编号
长整型
是
递增,主键
Name
文本
20
是
〝〞
姓名
Sex
数字
字节
是
0
性别
Age
数字
字节
是
0
年龄
Birthday
日期/时间
短日期
是
#1980-1-1#
生日
OfficePhone
文本
15
是
〝〞
办公室
Mobile
文本
15
是
〝〞
手机
Fax
文本
15
是
〝〞
HomePhone
文本
15
是
〝〞
宅电
Work
文本
50
是
〝〞
职业
Position
文本
30
是
〝〞
职位
文本
20
是
〝〞
邮件
HomeAddress
文本
50
是
〝〞
住址
MailAddress
文本
50
是
〝〞
通讯地址
ZipCode
文本
8
是
〝〞
SelfSite
文本
30
是
〝〞
团体网站
Company
文本
50
是
〝〞
就职单位
CompanySite
文本
30
是
〝〞
公司网址
Likes
备注
是
〝未知〞
喜好
Hate
备注
是
〝未知〞
厌恶
TypeId
数字
长整型
是
0
客户类型ID
Remark
备注
是
〝〞
备注
BirthdayWarn
是/否
是
FALSE
能否启用生日提示
Importance
数字
整型
是
50
重要度〔0-255〕
Friendly
数字
整型
是
50
友好度〔0-255〕
Satisfaction
数字
整型
是
50
满意度〔0-255〕
表4.3.3为协作信息表。
表4.3.3协作信息表〔Cooperate〕
列名
数据类型
字段大小
必填字段
默许值
说明
Cooperate
自动编号
长整型
是
主键,递增
ClientId
数字
长整型
是
客户ID,外码
Date
日期/时间
短日期
是
#1900-1-1#
协作日期
Satisfaction
数字
整型
是
50
满意度〔0-255〕
Remark
备注
是
〝〞
备注
表4.3.4为提示类型信息表
表4.3.4提示类型信息表
列名
数据类型
字段大小
必填字段
默许值
说明
WTypeId
自动编号
字节
是
提示类型编号
WTypeName
文本
30
是
〝定时提示〞
提示类型称号
表4.3.5为提示信息表
表4.3.5提示信息表〔Warning〕
列名
数据类型
字段大小
必填字段
默许值
说明
WarnId
自动编号
长整型
是
主键,递增
ClientId
数字
长整型
是
0
客户ID,为0时表示全体客户
ShowDate
日期/时间
短日期
是
#1900-1-1#
提示显示日期
TypeId
数字
字节
是
1
提示类型ID,外码
Nsg
备注
是
〝〞
提示音讯
4.4编码设计〔略〕
4.5模块设计
〔1〕客户信息管理对话框的界面设计
客户信息管理包括客户基本信息、客户其他信息、协作记载和客户评价。
各界面图如下。
4.5.1客户基本信息界面图
4.5.2客户其他信息界面图
4.5.3协作记载界面设计
4.5.4客户评价界面设计
〔2〕查找客户对话框的界面设计
4.5.5查找客户界面设计
〔3〕客户协作信息管理对话框界面设计
客户协作信息管理模块完成以下的功用:
●添加协作信息
●修正协作信息
●删除协作信息
●检查协作信息
本系统中,客户协作信息是与客户亲密关联的。
客户协作信息管理模块局部融入到了客户信息管理模块中,这也是表达了以客户信息为中心的系统设计思想。
在前面客户信息管理窗体的设计进程中曾经完成了和做记载属性页的设计,下面还需求设计一个添加协作信息对话框。
添加协作信息对话框界面设计如图4.5.6。
4.5.6添加协作信息界面设计
〔4〕事情提示信息管理模块
提示信息管理主对话框界面设计如图4.5.7。
4.5.7提示信息管理界面设计
添加定时提示对话框界面设计如图4.5.8。
4.5.8添加定时提示界面设计
昔日提示对话框界面设计如图4.5.9
4.5.9昔日提示界面设计
5、信息系统实施
系统实施的主要内容包括物理系统的实施、顺序设计与调试、项目管理、人员培训、数据预备与录入、系统转换和评价等。
系统实施阶段既是成功的完成新系统的阶段,又是取得用户对系统信任的关键阶段。
因此,在系统正式实施末尾之前,就要制定出缜密的方案,即确定出系统实施的方法、步骤、所需的时间和费用。
此外,要监视方案的执行,做到既有方案又有反省,以保证系统实施任务的顺利停止。
物理系统的实施是计算机系统和通讯网络系统设备的的订购、机房的预备和设备的装置调试等一系列活动的总和。
顺序设计要做到可维护性、牢靠性、可了解性强,效率高的目的。
项目管理要做坏人员管理,拟定和完成项目任务的方案以及制定相应文件。
总之,系统实施阶段要对系统停止片面的检测。
6信息系统运转与维护〔略〕
参考文献
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 客户关系 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)