客户管理系统论文-学位论文.doc
《客户管理系统论文-学位论文.doc》由会员分享,可在线阅读,更多相关《客户管理系统论文-学位论文.doc(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、客户管理系统 学院: 专业: 班级 学号: 姓名: 指导教师: 年 月 日摘要【摘要】客户管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。当今世界,随着Internet、Web 数据库的越来越广泛的应用,全球住处化浪潮一浪高于一浪,任何一个企业要生存、发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统,而客房管理系统是企业管理系统的一个重要组成部份,它为销售管理系统、物资管理系统提供客户的基本信息,
2、使这些系统在具体应用中构成一个大系统,同时提高客户管理效率,增加企业的竞争力。本系统的主要任务是收集客户信息,以便集中的进行企业客户管理,并且为企业其它各个管理系统提供客户的基本信息,文章介绍了网络考试管理系统的引言、研究现状及设计目标、要解决的几个关键问题、系统结构模型、系统实现技术和性能测试与分析。系统实现技术部分,包括可行性分析、业务流程分析、系统功能设计和数据库设计。本系统界面友好,操作简单,比较实用。由于现代企业的诸多环境因素,企业在处理与外部客户的关系时,越来越感觉到没有信息技术支持的客户关系管理力不从心,网上客户管理系统应运而生。客户管理系统对企业业务流程的重组整合用户信息资源,
3、以便有效的方法来管理客户关系,在企业内部实现信息和资源的共享。客户管理系统在系统设计上以帮助企业的主管人事管理的部门提高工作效率,实现企业客户的信息管理以及管理的系统化、规范化和自动化为最终目的。因此,利用网络管理,使企业在提高效率、拓展市场和保留客户三方面大大改进,对于提升竞争的优势,有着重大的意义。 本文介绍了客户管理系统的实现方法。设计了包括:“管理员登录”、“客户关怀”、“联系记录”、“用户管理”、“增加客户”、“修改密码”、“在线帮助”、“工具”、“退出系统”,主应用功能的客户管理系统。采用B/S结构,用到了ASP、access和SQL数据库,进行对客户管理系统的实现,并对客户管理系
4、统的发展进行展望。【关键字】原型法 面向对象 数据一致性 数据窗口 信息管理系统。目录摘要 -10 .引言 -11 .系统分析 -41.1 需求分析 -41.2 可行性分析 -42 .总体设计 -5 2.1 项目规划 -5 2.2 系统功能结构图 -6 3 .系统设计-6 3.1 设计目标-6 3.2 开发及运行环境-7 3.3 数据库设计-74. 系统总体构架-7 4.1 系统构架设计-84.2 文件构架-84.3运行环境-94.5 类的分布-95 各功能模块简介-9 5.1安全登录模块-10 5.2主窗口模式-10 5.3资料管理功能-11 5.4投诉管理功能-11 5.5日程管理功能-1
5、2 5.6管理模块-12 5.7系统维护模块-12 5.8备份模块-12 6 小结-13 附录一 参考文献-13 附录二 数据表-15 附录三 文件架构图-32 附录四 致谢-34引言由于现代企业的诸多环境因素,企业在处理与外部客户的关系时,越来越感觉到没有信息技术支持的客户关系管理力不从心,网上客户管理系统应运而生。客户管理系统对企业业务流程的重组整合用户信息资源,以便有效的方法来管理客户关系,在企业内部实现信息和资源的共享。客户管理系统在系统设计上以帮助企业的主管人事管理的部门提高工作效率,实现企业客户的信息管理以及管理的系统化、规范化和自动化为最终目的。因此,利用网络管理,使企业在提高效
6、率、拓展市场和保留客户三方面大大改进,对于提升竞争的优势,有着重大的意义。本文介绍了客户管理系统的实现方法。结合工程实践和编者大学三年的所学掌握的计算机网络工程知识,讨论了客户管理系统的系统构架、系统的工作方式和数据结构(库)设计意义。设计了包括:“管理员登录”、“用户管理”、“增加客户”、“修改密码”、“在线帮助”、“返回首页”、“退出系统”,主应用功能的客户管理系统。通过数据库、数据源、ASP代码,进行对客户管理系统的实现,并对客户管理系统的发展进行展望。客户信息管理系统是一个服务性单位不可缺少的部分,它的内容对于单位的决策者和管理者来说都至关重要,所以客户信息管理系统应该能够为用户提供充
7、足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。客户管理的核心是企业与客户的关系。在传统经济时代,企业不做市场和客户需求分析,盲目单一且供不应求,物质极度贫乏,客户对商品无选择权,整个市场处于卖方市场。此时的客户管理仅是企业与客户表面上维护的一种适度、有限的关系,实际上就是一种简单、短期的买卖关系或者是一种交易关系,制约了企业和社会的发展。而在网络经济时代,企业完全按照市场和客户的需求生产各种产品。产品品种规格繁多且更新换代快,客户选择商品具
8、有很大的自主权,整个市场处于买方市场。一系统分析1.1 需求分析通过调查研究,要求系统满足以下功能:1 由于操作人员的计算机知识水平有限,要求有良好的人机界面,可以很简单方便的管理各种客户信息。2 方便的数据查询功能。3 管理客户的详细信息:包括客户的基本信息、联系人信息、业务来往信息等。4 为更多地了解客户的需求,应设置客户服务模块,用以记录客户的反馈信息及投诉信息,并对反馈信息及投诉信息进行图表分析。5 与客户联系人之间通过邮件(E-mail)进行联系,对联系人邮箱地址进行管理。6 提供各种信息列表的打印功能,并可实现客户信封打印。7 在相应的权限下,可以删除或修改数据。1.2 可行性分析
9、目前,大多数企业内部的客户管理还处于手工管理阶段,工作起来效率很低,不能及时了解各类客户的实际情况,也无法快速地进行客户信息的查询等操作;不便于动态及时地了解客户的需求及反馈信息,致使企业不能更好地适应当前经济形势发展的需要。手工管理还存在着许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理有着储存信息量大、速度快等许多优点,提供给用户的处理信息及时、准确、快捷,同时也能提高企业员工的自身素质。二总体设计2.1 项目规划客户管理系统是一个典型的数据库开发应用程序,由基础信息维护、客户信息维护、客户服务、信息查询、客户管理、辅助工具、系统管理7部分组成。0 基础信息维护
10、该模块主要是对客户的企业类型、企业性质、客户银行、企业资信、客户级别、客户满意程度、区域信息等一些基础信息进行设置。1 客户信息维护该模块主要是对客户信息、联系人信息、业务来往等一些客户信息进行添加及维护操作的功能。2 客户服务该模块主要是对客户反馈信息及客户投诉信息进行添加、删除等操作,同时对反馈及投拆的数据以图表的形式加以分析。4信息查询该模块主要实现对客户信息、联系人信息等各种信息的查询,同时可对国内的各大城市的区号及邮编进行查询。5数据管理该模块主要实现各种数据的打印操作,主要包括:客户信封打印、客户信息打印、联系人信息打印及全国各省份的邮编信息的打印。6系统管理访模块主要实现对操作员
11、、操作员权限进行设置及修改的操作,主要包括操作员设置、密码修改、权限设置、退出4个部分。7辅助工具该模块主要为用户提供一些辅助的工具,包括调用Word、调用Excel、发送邮件、计算器及工作业务备忘录。 系统功能结构图图1 客户管理系统功能结构图三系统设计3.1 设计目标本系统是针对中小型企业客户管理现状,通过网络实现对客户的管理,主要实现如下目标:1 对客户信息(客户基本信息、联系人信息、业务来往信息)进行全面管理。2 及时查看库存信息,并通过网站对入库、出库信息进行管理。3 强大的客户信息、联系人信息报表打印功能及客户信封打印功能。4 及时了解客户的反馈信息及投诉信息,并以图表形式对数据进
12、行分析。5 实现各种信息查询功能。6 实现了直接通过网络拨打用户电话及发送E-mail。7 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。8 操作员可以随时修改自己的口令。9 数据保密性强,为每个用户设置相应的权限级别。10 提供辅助工具,方便用户操作及使用。11 系统运行稳定、安全可靠。3.2 开发及运行环境硬件平台:1 CPU:P41.8GHz;2 内存:256MB以上。软件平台:1 操作系统:Windows 2000;2 数据库:SQL Server 2000;3 开发工具包:JDK Version1.4.2;4 JSP服务器:Tomcat;5 浏览器:IE5.0,推荐
13、使用IE6.0;6 分辨率:最佳效果1024768。3.3 数据库设计本系统数据库采用SQL Server 2000数据库,系统数据库名称为db_Client。数据库db_Client中包含18张表。关于数据库中的数据表请参见附录B四系统总体框架1 系统架构设计先规范系统的整体架构,我们在开发客户管理系统时,首先设计了如图3所示的文件夹架构图。在开发时只需要将文件保存在相应的文件夹中就可以了,非常方便。2 首页的运行结果当管理员在进入客户管理系统后,首先进入客户管理系统的大厅,也就是客户管理系统的首页。客户管理系统首页包含基础信息维护、客户信息维护、客户服务、信息查询、数据管理、辅助工具以及系
14、统管理的超链接。客户管理系统网站首页的运行结果如图4所示。图4 系统首页运行结果五、各功能模块简介客户管理应该包括如下功能:1、 安全登录模块为保证系统数据的安全性,通常要为系统制作权限认证表单,即要制作安全登录模块。方法是在表单中要求用户输入用户名和密码,如果授权用户表中存在该用户名,同时用户输入的密码与授权用户表中该用户的密码相同,则允许登录,否则,认为是非法使用,终止程序运行。该表单包括2个标签控件、2个文本框控件、2个命令按钮控件。当输入的用户名和密码正确时,进入主界面;当输入不正确时,则弹出“错误”提示框。当连续输入3次不正确的用户名和密码时,就会退出系统,这样可以避免非法用户试图尝
15、试多次进入系统。2、 主窗口模块一个系统往往需要执行多个相对独立的功能,因此一个应用程序往往由多个表单组成。为了对系统的各个功能模块进行集中统一的管理和调用,通常通过系统的主表单来实现。在“用户登录”表单中输入用户名及密码后,如果正确,即可进入系统主表单,选择各操作功能。3、料管理功能资料管理就是要通过表单对客户资料进行添加、修改和删除等操作。其各项功能分别在客户信息输入、客户信息修改、客户信息删除和客户信息查询表单中实现。除此之外资料管理模块还可以打印某范围内的客户资料信息。4、诉管理功能投诉管理就是要通过表单对投诉资料进行添加、修改和删除等操作。其各项功能分别在投诉信息输入、投诉信息删除和
16、投诉信息查询表单中实现。除此之外,资料管理模块还可以对投诉资料信息进行统计。5、管理功能日程管理模块管理企业的计划事务,可以完成新建和浏览计划,并且可以将每天的计划情况通过每天的“今日提醒”来表示。6、管理模块报表管理模块将对客户资料、投诉情况,以及日程安排三个方面进行统一管理。基于这个模块能够很方便地打印需要的客户资料、投诉情况,以及日程安排报表。7、统维护模块系统维护模块需要管理使用该系统的用户的用户名和密码,该系统的用户可以更改登录系统的密码,系统的管理员还可以对使用该系统的权限进行设定。8、备份模块该模块完成系统数据的备份及数据的恢复,保存当前的*.DBF和*.CDX文件,在数据恢复时
17、,自动安装该程序系统。6 小结本实例是利用Struts框架实现的,它的特点是提供了通用的、简洁明了的Web应用实现方法,可以发现在Struts支持的Web应用中。没有固定写死的文件名称、Action类、控制器类名称,基本上所有可以扩展修改的部分都是通过配置文件管理的,所有网页内的文字都可以放在properties文件中。这样建立Web应用时,编写的程序更加便于管理、易于移植。应用国际化也更容易实现。本实例利用Struts框架进行初步的实现,读者可以通过Struts网站提供的范例程序和在互联网上搜索已有的基于Struts的Web程序来了解关于Struts的更多使用方法和应用窍门。附录A 参考文献
18、1JSP数据库系统开发完全手册 人民邮电出版社 2006年3月2Delphi数据库系统开发完全手册 人民邮电出版社 2006年3月3Visual Basic数据库系统开发完全手册 人民邮电出版社 2006年3月4Visual C+数据库系统开发完全手册 人民邮电出版社 2006年3月5JSP 信息系统开发实例精选 机械工业出版社 王国辉、牛强、李南南等 2005年7月6Visual Basic信息系统开发实例精选 机械工业出版社 宋坤、赵智勇、刘强等 2005年7月7SQL Server数据库开发实例解析 机械工业出版社 宋昆、李严等 2006年1月8Access数据库开发实例解析 机械工业出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 客户 管理 系统 论文 学位
限制150内