客户管理系统概要设计说明书Word文件下载.docx
- 文档编号:18007170
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:13
- 大小:75.68KB
客户管理系统概要设计说明书Word文件下载.docx
《客户管理系统概要设计说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《客户管理系统概要设计说明书Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。
该软件系统与操作系统、SQLServer数据库管理系统。
1.3定义
VisualC++就是可视化的C++,在学习VisualC++专业编程之前,必须熟练掌握C++的基础语法和基本程序设计方法。
C++由标准库以及各种组件组成,是一种面向对象的程序设计语言,面向对象技术的三大特性即封装性、继承性和多态性。
SQL是StructuredQueryLanguage(结构化查询语言)的缩写。
SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。
在使用时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。
SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。
SQL数据库数据体系结构:
SQL数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同。
在SQL中,关系模式(模式)称为“基本表”(basetable);
存储模式(内模式)称为“存储文件”(storedfile);
子模式(外模式)称为“视图”(view);
元组称为“行”(row);
属性称为“列”(column)。
1.4参考资料
1.《VisualC++工程应用与项目实践》机械工业出版社张雨、阮伟良等
2005年1月
2.《VisualC++管理信息系统完整项目实例剖析》人民邮电出版社明日科技
2005年7月
3.《SQLServer数据库开发实例解析》机械工业出版社宋昆、李严等
2006年1月
4.《VisualC++数据库系统开发完全手册》人民邮电出版社明日科技王端、于速、张雨2006年3月
2总体设计
2.1需求规定
功能需求:
❑详细全面记录并管理客户信息和联系人信息。
❑方便实用的数据查询功能。
❑能够根据客户的反馈得出相应的处理方法,做到快速、及时。
❑对客户和企业进行分类,方便管理。
❑设置业务往来的商品数量统计功能。
❑通过计算机控制电话呼叫用户。
2.2运行环境
●软件支持:
本软件开发是使用MicrosoftVisualC++6.0编写;
●设备支持:
推荐配置:
WindowsXP,1G内存;
●数据库:
MicrosoftSQLServer2000
2.3系统结构
客户管理系统所涉及的信息非常的全面,主要由基础信息维护、客户信息维护、客户服务、信息查询、系统管理和帮助信息等几个功能模块组成,
整个系统模块划分如下图:
规划系统功能模块如下:
1、登录模块
登录模块主要包括用户登录
2、基础信息维护模块
基础信息维护模块主要包括城市信息设置、企业性质设置、企业类型设置、企业资信设置、客户级别设置、客户满意程度设置六部分。
主要进行客户企业的性质、类型、资信、级别和所在城市等信息的录入和修改。
3、客户信息维护模块
客户信息维护模块主要包括客户信息、联系人信息、业务往来和客户呼叫中心。
主要进行客户信息和联系人信息的录入和修改,同时对与客户的业务往来商品信息进行记录和统计。
4、客户服务模块
客户服务模块主要包括客户反馈、客户投诉两个部分。
主要进行客户反馈和客户投诉信息的记录,并给出改进办法。
5、信息查询模块
信息查询模块主要包括客户信息查询、联系人信息查询、客户反馈满意程度查询和客户投诉满意程度查询。
主要进行客户信息和联系人信息的查询。
6、系统管理模块
系统管理模块主要包括管理员设置、密码修改和退出系统。
7、帮助信息模块
帮助信息模块主要包括关于。
3接口设计
3.1用户接口
用户界面:
在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。
外观上也要做到合理化,考虑到用户多对WINDOW风格较熟悉,应尽量向这一方向靠拢。
3.2外部接口
本系统设有人机操作界面,考虑到操作简单,易于管理方面,主要硬件接口设备为PC,鼠标,键盘。
而软件接口主要以windows平台为基本平台
3.3内部接口
各模块之间相互独立又彼此关联,主要通过函数调用实现各部分的连接。
4运行设计
4.1运行模块组合
具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据
4.2运行控制
软件运行时有较友好的界面,基本能够实现用户的数据处理要求。
使用户与计算机互动。
4.3运行时间
函数和事件的运行时间要看所在计算机的配置。
系统的运行时间基本可以达到用户所提出的要求。
系统响应时间视具体pc配置而定,一般正常情况下将很快。
5系统数据结构设计
5.1逻辑结构设计要点
(1)客户信息表(tb_khxx):
主要用于保存客户的详细信息
字段
类型
长度
值
客户编号(主键)
char
30
不为空
客户名称
varchar
50
企业性质
企业类型
企业资信
客户地址
所属省份
所属城市
公司邮编
6
法人代表
20
客户银行
可空
银行账号
纳税号
客户IC卡号
公司网址
公司电话
公司传真
联系人
联系人电话
客户级别
备注信息
100
(2)用户信息表(tb_user):
用于记录操作用户的密码和操作权限
操作员编号(主键)
操作员名称
nvarchar
密码
(3)联系人信息表(tb_Client_lxrxx):
主要保存联系人的详细信息
联系人编号(主键)
企业名称
联系人姓名
联系人系别
5
出生年月
datetime
8
联系人年龄
联系人职位
办公电话
电子邮件
联系人手机
个人简介
text
16
登记日期
信息登记人
(4)产品信息表(tb_Client_cpxs):
用于显示本单位生产产品的相关信息
产品销售编号(主键)
产品名称
产品单价
销售数量
10
业务量
产品销售日期
(5)客户反馈信息表(tb_Client_khfk):
用于记录客户的反馈信息
意见反馈编号(主键)
反馈标题
char
反馈内容
反馈日期
意见受理人
客户满意程度
(6)客户投诉信息表(tb_Client_khts):
投诉编号(主键)
投诉人
投诉主题
80
投诉内容
投诉日期
处理办法
投诉受理人
(7)客户级别信息表(tb_Client_khjb):
用于记录客户的级别信息
客户级别编号(主键)
客户级别名称
该级别任务量
(8)企业类型信息表(tb_Client_qylx)
用于记录企业的类型信息
企业类型编号(主键)
类型名称
(9)企业性质信息表(tb_Client_qyxz):
用于记录企业的性质信息
企业性质编号(主键)
企业性质名称
(10)企业资信信息表(tb_Client_qyzx):
用于记录企业的资信度信息
企业资信编号(主键)
资信级别
(11)省份资源信息表(tb_Client_sfzy):
用于记录客户所在城市的信息
省份编号(主键)
省份名称
省份资源描述
(12)客户满意度表(tb_Client_khmyd):
用于记录客户满意度的信息
客户满意度编号(主键)
满意度名称
(13)区域信息表(tb_Client_qyxx):
用于记录客户所在区域的信息
区域编号(主键)
区域名称
区域级别
重要程度
区域购买能力描述
5.2物理结构设计
编号:
系统生成
日期:
系统自动获取
6系统出错处理设计
6.1出错信息
如发生以下操作,系统会给出提示
1、输入的用户ID错误或为空
2、输入的用户密码错误
3、添加、删除成功
4、输入不正确数据或为空
6.2补救措施
1.正确性维护,即在不影响系统正常运行的情况下,其维护工作可随时进行。
可以采用热备份系统,同时运行两个系统,当一个发生故障是可以切换一个系统。
2.适应性维护,使系统适应信息技术的变化和管理需求的变化。
3.完善性维护,对系统的扩充功能而言。
4.预防性维护,对于重要的数据,为了防止数据的丢失,应进行备份。
6.3系统维护设计
由于系统较小没有外加维护模块,因为维护工作比较简单,仅靠数据库的一些基本维护。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 客户 管理 系统 概要 设计 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)