第一章 前言
目前市场上流行的专门针对中小型企业开发的客户营销关系管理系统,实现”以客户为中心”的信息化管理的经营理念。它们辅助企业建立规范、高效的营销体系,提高企业整体营销竞争力;及时、准确、全面地把握营销动态,降低企业营销管理成本,提高企业的综合竞争力,适用于所有从事产品营销和服务营销的企业。 企业的外部资源:客户资源、代理商资源、分销商资源,供应商资源和其他合作伙伴资源本质上与企业内部的其他资源一样需要人们的悉心经营。客户是企业的利润资源,怎么样让公司的员工能对客户的各类请求和服务给出及时和完美的解决方案?能不能让企业的客户资源有自动更新机制,去掉没有价值的客户,增加能带来利润的客户?作为管理层能不能知道每一个销售人员管理的客户的状态?能不能随时都能知道公司下个月潜在的销售额?客户的增长率情况如何?每个销售人员的表现如何?所有这些都需要有一套系统来解决。
通过客户关系管理(CRM)可以将企业的客户集成到企业的服务组织、生产级织和销售组织中来。通过这个CRM解决方案,企业可以管理关于客户、潜在客户、合伙伙伴、合同、
通信、文档和需求的相关信息。并为每一个客户,每一个代理商,每一个分销商和每一个供应商开放一个门户,通过客户门户,客户可以访问他们被允许访问的所有信息:订单状况、信用额度、企业最新产品资讯、最新产品报价。通过分销商门户,分销商们可以被赋予权限,访问共同客户的信息。通过使用这套系统,企业可以大大提升客户管理的水平。
第二章 方案的选定
数据库系统提供了在某个集中的地方存储和维护数据信息的方法。数据库系统主要由三大部分组成:数据库管理系统(DBMS:它是门负责组织和管理数据信息的程序)、数据库应用程序(它使我们能够获取、显示和更新由DBMS存储的数据)、数据库(按一定结构组织在一起的相关数据的集合)。
一般来说,DBMS和数据库应用程序驻留在同一台计算机上并在同一台计算机上运行,称为单机型数据库应用系统。但是随着DBMS技术的发展和信息网络化、集成化的要求,目前的数据库系统正向客户/服务器模式和MIDAS(多层数据库应用系统)发展。客户/服务器数
据库将DBMS和数据库应用程序分开,从而提高了数据库系统的处理能力。数据库应用程序运行在一个或多个用户工作站上,并且通过网络与运行在其他客户机或服务器上的一个或多个数据库管理系统进行通信。
2.2 Visual Basic6.0语言简介
Visual Basic for Windows(以下简称VB)是Windows下的应用程序开发工具,它从根本上改变了传统的程序设计模式,可以处理文本、图像、动画、声音等多媒体数据,因而被计算机界称为“最富有创新精神的编程工具之一”。
2.3 Access简介
在办公软件Office套件中,最为广大用户熟悉的是Word和Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭记帐理财等。同为Office套件中一部分的Access,虽然有着同样强大的功能,但使用的人却相对少些,不像Word和Excel那样广泛。事实上,真正用过Access的用户,对其强大功能和灵活应用都有很好的口碑。
第三章 数据库设计
本课题选用Access2000作为后台数据库。
3.1、数据库需求分析
针对企业客户信息管理系统的需求,通过对客户信息处理过程的内容和数据流程的分析。为本系统设计如下的数据项和数据结构:
●公司基本信息表:记录编号、国家、城市、经营领域、与本公司合作
领域、地址、电话、传真、备注。
●个人信息表:记录编号、客户编号、客户姓名、性别、年龄 、出生
年月、所属单位、职务、住址、邮编、电话、手机、传真、。
●用户信息表:用户名名称、用户密码。
3.2、数据库的实现
根据功能要求在Access2000里创建数据库,客户管理信息
系统的数据库中的各个表格的设计如下,这里的每个表格代表数据库中的一个独立的表。
公司基本信息表
字段名称 | 数据类型人体意术 | 说明 |
ID | 数字 | 记录编号 |
ComName | 文本 | 国家 |
Country | 文本 | 城市 |
DealDomain | 文本 | 经营领域 |
Symbiosis | 钣金专用工具文本 | 与本公司合作领域 |
Address | 文本 | 地址 |
Tel | 文本 | 电话 |
Fax | 文本 | 传真 |
Remark | 备注 | 备注 |
| | |
个人信息表
字段名称 | 数据类型 | 说明 |
ID 三维数据采集 | 数字 | 记录编号 |
ClientID | 文本 | 客户编号 |
ClientName | 文本 | 客户姓名 |
Gender | 文本 | 性别 |
Age | 数字 | 年龄 |
Brithday | 日期/时间 | 生日 |
Company | 文本 | 所属公司 |
Cposition | 文本 | 职务 |
Address | 文本 | 住址防爆电磁线圈 |
Code | 文本 | 邮编 |
Tel | 文本 | 电话 |
MobileTel | 文本 | 手机 |
FaxNumber | 文本 | 传真 |
Email | 文本 |
|
| | |
用户信息表
字段名称 | 数据类型 | 说明 |
UserID | 文本 | 用户名称金融查询 |
UserPWD | 文本 | 用户密码 |
| | |
第四章 系统设计(模块图)
4.1、功能分析
开发这个系统的目的就是帮助企业提高工作效率以及确保客户信息的准确性和实时性,实现企业客户信息管理的系统化、规范化和自动化。根据这个系统所要实现的目的和任务,总结出这个系统最终实现的主要功能如下:
●系统管理部分:包括添加系统用户和修改密码。
●个人信息管理部分:包括添加个人信息,修改个人信息、查询个人信息。
●企业信息管理部分:包括修改企业信息、 查询企业信息和删除企业信息。
●工具部分:包括发送、数据导出等。
4.2、模块设计
(1)系统模块
系统启动的时候有一个管理员用户,使用这个用户登录后,可以添加其他用户,而且每一个用户都可以更改自己的密码。
(2)个人信息管理
A:添加个人信息:包括个人的编号、姓名、性别、年龄、生日、地址、电话、、传真、手机、职务、Email。
B:修改个人信息:修改所有的个人信息。
C:查询个人信息:按照公司名称、客户名称查询个人的信息。
(3)企业信息管理
A:修改企业信息:包括企业记录编号、公司名称、所属国家、所在城市、经营领域、合作领域、地址、电话、传真、备注。
B:查询企业信息:根据企业名称、经营领域查询企业信息。
C:删除企业信息:删除不作为客户的企业信息。
(4)工具
A:发送:发送给客户。
水帘喷漆房
B:导出客户信息。
根据系统需要实现的主要功能,可以得到企业客户信息管理系统的功能模块图如下
第五章 程序设计
运行Visual Basic后,选择“文件”→“新建工程”菜单,然后从工程模板中选择“标准EXE”项,单击“确定”按钮。Visual Basic就会自动生成一个窗体,这个窗体的属性采用的都是默认设置。在本课题中,先删除这个窗体,然后选择“文件”→“保存工程”菜单,在出现的“文件另存为”对话框中输入这个工程项目的名称Client_MIS,并且选择要保存这个工程的目录,单击“保存”按钮,保存工程。