欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    客户信息管理系统学士学位论文.docx

    • 资源ID:11457403       资源大小:950.58KB        全文页数:63页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    客户信息管理系统学士学位论文.docx

    1、客户信息管理系统学士学位论文摘 要在企业的经营生产中,企业信息管理已成为企业经营管理中不可或缺的一部分,为企业进行客户信息管理和进行各种客户调配活动提供了重要的依据,在生产分配安排中发挥了越来越重要的作用。论文详细论述了一个基于Java的企业客户信息系统的开发设计过程。系统采用作编程语言,oracle 11g作数据库管理系统。本系统为企业客户信息管理系统,通过该系统,使企业的客户管理工作系统化、规范化、自动化,从而达到提高企业客户管理效率的目的。企业客户管理系统能够对企业客户基础信息、产品信息、销售记录信息 、数据库备份和还原及清空等进行管理。及时了解各个环节中信息的变更。系统的总体任务是使企

    2、业管理人员可以轻松快捷地完成对企业客户管理的任务。有利于提高管理效率。支持运行的环境:Microsoft Window2000/XP、win7。 关键词:客户; 企业客户信息管理; 数据库 AbstractIn business production, business services business has become an integral part of management for enterprise customers to conduct various kinds of customer management and deployment activities provi

    3、ded an important basis for the distribution arrangements in the production is playing an increasingly important role. Papers detail a customer service based on the Java enterprise system design process. System for the Eclipse as programming language, oracle 11g for database management systems.The sy

    4、stem for the enterprise customer information management system, through the system, the enterprise customer management systematization, standardization, automation, customer management to improve enterprise efficiency. Enterprise customer management systems to the enterprise customer base of informa

    5、tion, product infomation,sales records, database backup and restore and empty the other management. Timely information about changes in every aspect.Systems overall mission is to make corporate managers can quickly and easily complete the task of enterprise customer management. Help improve manageme

    6、nt efficiency. Support the environment: Microsoft Window2000/XP, win7. Keywords: customer; administrative; database毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了

    7、谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 目 录摘要 . Abstract. 前 言.1第1章 概论.21.1 系统开发的背景和意义 21.2 系统需实现的功能 21.3 客户信息管理系统的相关概念 31.4 Eclipse 开发工具简介 31.5

    8、 Oracle 11g简介 4第2章 系统分析.52.1 需求分析 52.1.1 系统实现目标及功能 52.1.2 功能需求 52.2 可行性分析 62.2.1可行性分析目的.62.2.2技术可行性.62.2.3经济可行性.62.2.4操作可行性.62.2.5运行可行性.62.3 详细调查 .72.3.1系统流程分析.72.3.2数据流程分析.7第3 章 系统设计.113.1 系统的总体框架.113.2 系统功能模块设计 113.3 数据库设计 133.3.1需求分析.143.3.2概念结构设计.143.3.3逻辑结构设计.153.3.4数据表的设计.163.3.5数据库实施183.3.6数据

    9、库运行和维护.183.3 代码设计 183.4 输入/输出设计 193.4.1输出设计.193.4.2输入设计.203.4.3用户界面设计.213.5 系统运行环境设计 21第4 章 系统实施.234.1系统实施前期准备 234.1.1 资料收集 234.1.2 系统管理人员培训 234.2系统测试 234.2.1 测试方法 244.2.2 测试项目 244.3 各模块界面与描述.24结论.29致 谢.30参考文献31附录.32前 言客户信息管理作为一种全新的战略思维和工作方法,正以前所未有的速度在各个企业中迅速普及,给企业带来新的管理技术和管理思想,并对企业原有的企业文化带来一次全新的革命。

    10、可以帮助企业充分利用客户关系资源,扩展新的市场和业务渠道,提高顾客满意度和企业的盈利能力,使企业在激烈的竞争中得以立足和发展。目前市场上流行的专门针对中小型企业开发的客户营销关系管理系统,实现”以客户为中心”的信息化管理的经营理念。它们辅助企业建立规范、高效的营销体系,提高企业整体营销竞争力;及时、准确、全面地把握营销动态,降低企业营销管理成本,提高企业的综合竞争力,适用于所有从事产品营销和服务营销的企业。如今的绝大多数公司、企业都抛弃了以往的人工管理方式,转而使用高效的信息化管理方式。正是在此背景之下,客户信息管理系统必然的诞生了,它也成为了各个公司、企业的必然选择。如今的客户信息管理系统可

    11、以说是层出不穷,不同规模和性质的公司、企业根据其具体情况而选择不同的客户信息管理系统来对其客户信息进行高效的管理,但是不管它怎么变,它的核心还是一样的,都是对客户的信息进行管理和维护。对于此系统的开发,可以使用不同的开发语言如C+、VB、Java等,而开发出来的系统表现形式主要为Web网站形式和桌面窗口软件形式。本设计借鉴当前发展成功的系统,基于此种需要,采用Eclipse开发技术,以Oracle 11g数据库为数据库平台,开发出一款适用于中小型企业的客户管理信息系统软件。第1章 概论随着计算机和网络技术的快速发展和普及,信息已经成为了一种重要的资源,对于企业,客户信息管理系统是一个不可缺少的

    12、部分,它的内容对于企业的决策者和管理者来说都至关重要,因此企业客户信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。1.1 系统开发的背景和意义企业是一个生产、管理的集散地,生产资料和企业客户资料繁多,包含很多信息数据的管理。在过去的企业中用书面管理信息,在修改、查询、添加企业客户信息方面都没有很好的发挥它的效益,企业客户资料管理复杂、工作量大比较突出,不能利用多种途径查询企业客户资料,修改后不能同步更改所有档案资料。这就是企业客户管理系统开发的基本环境。设计处理查询方式单一,添加不能与统计同步,出错率高,出错后不易更改。由于信息比较多,企业客户信息管理比较混乱;一般客户情况是记录的,

    13、资料的数目和内容记录在文件中,资料室的工作人员和管理人员也只能当时比较清楚,时间一长,如再有进行查询,查找了造成查询费时,费力。如果对很长时间以前的资料进行更改就更加困难了。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对客户信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高客户信息管理的效率,也是一个单位的科学化、正规化管理,与世界接轨的重要条件。 因此,开发这样一套管理软件成为很有必

    14、要的事情。1.2 系统需实现的功能本设计针对客户信息管理系统对企业的实际需求,实现了客户基本信息的添加、删除、查询、修改和产品信息的查询、输入、删除、修改等功能;自主设定查询条件,实现对销售数据的综合查询。使企业能够全面地、及时地了解与客户相关的各种信息。1.3 客户信息管理系统的相关概念客户信息管理,是一种“以客户关系一对一理论”为基础,以客户为中心的市场营销理论和战略,旨在改善企业与客户之间关系的新型管理机制,同时也是包括一个组织机构判断、选择、争取、发展和保持客户所要实施的全部商业过程。“客户关系一对一理论”认为,每个客户的需求是不同的,只有尽可能地满足每个客户的特殊需求,进行一对一个性

    15、化服务,企业才能提高竞争力。每个客户对企业的价值也是不同的,通过满足每个客户的特殊需求,特别是满足重要客户的特殊需求,企业可与每个客户建立起长期稳定的关系,客户同企业之间的每一次交易都使得这种关系更加稳固,从而使企业在同客户的长期交往中获得更多的利润。因此,CRM的实质就是企业基于客户知识的获取、存储、传递、转化、整合、创造等管理过程。 客户信息管理的核心管理思想包括以下三个方面:客户是企业发展的最重要资源之一;对企业与客户发生的各种关系进行全面管理;进一步延伸企业供应链管理。14 Eclipse开发工具简介 Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只

    16、是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插

    17、件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。1.5 Oracle 11g简介客户信息管理系统的数据库管理系统使用的是Oracle 11g,使用Oracle的原因主要来自于以下几个方面:1专业知识的积累,在专业课的学习过程中,曾学习过Oracle数据库的相关知识(数据库系统概论)。2Oracle的多用户、高性能的数据处理能力,由于地区经济的发展,人才密集度逐年升高,专家库的用户也将越来越多,而Oracle可支持大量用户同时在同一数据上执行各种数据应用,并使数据争用最小,保证数据一致性。3Oracle系统维护具有高的性能,Oracle每天可连续24小时工作

    18、,正常的系统操作(后备或个别计算机)系统故障不会中断数据库的使用。4Oracle具有很强大的可移植性能,Oracle可在许多不同的操作系统上运行,以致Oracle上所开发的应用可移植到任何操作系统,只需很少修改,甚至不需修改。第2章 系统分析开发一个新的或改进现有的管理信息系统时,只有首先弄清楚现状,确定拟解决的问题,再选择合适的分析方法和遵循一定的工作程序,才能进行后续的设计、实施、运行与评价。这种工作思路与认识事物和解决问题的普遍规律相一致。因此,系统分析是管理信息系统开发过程中最基础、最重要的一环,是管理信息系统开发全过程的基石。系统分析的准确与否、全面与否。将决定着后面系统的设计和实施

    19、的成败。2.1 需求分析需求分析是系统开发工作中最重要的环节之一,是系统分析的基础。全面调查是分析与设计的基础,需求分析工作量很大,所涉及的业务和人、数据、信息都非常多。因此,如何科学地组织和适当地着手展开这项工作是非常重要的。2.1.1 系统实现目标及功能客户信息管理系统是一个对客户信息进行录入、删除、修改、查找等操作的管理应用软件,用户可以对文件中存储的客户信息进行查找、添加、修改等,该软件提供了一个简单的人机界面,管理员可以根据提示输入操作项并进行一系列对客户信息的管理操作。通过调查分析研究,本系统主要实现以下目标及功能:1系统架构清晰,界面友好美观。2详细全面记录并管理客户信息和联系人

    20、信息。3方便实用的数据查询功能。4对企业进行分类,方便管理。5对与客户有关的产品信息、产品销售记录进行全面管理。6. 设置系统登录,提高系统安全性。2.1.2 功能需求客户信息管理系统需要满足来自两方面的需求,这两方面分别是销售部门和管理员。销售部门的需求是处理与自己部门有关的信息,系统管理员的功能包括对客户信息、产品信息等进行管理及系统状态的查询、添加、修改、删除等维护。用户可以根据本人用户名和密码登录系统,可修改密码。2.2 可行性分析 2.2.1 可行性分析目的在可行性分析阶段我们要搞清问题的定义,能清楚的列举出目标系统存在的一些约束和限制,从而对技术可行性以及经济可行性、操作可行性和运

    21、行可行性三个方面进行分析研究。2.2.2 技术可行性进行本系统的开发需要用到的知识技术有:1、eclipse开发技术。2、Oracle 11g数据库开发知识。以上知识技术是开发本系统所需要用到的,技术上是可行的。2.2.3 经济可行性开发此软件不需要大量的经费,由于是个人独立设计完成,可以节省许多费用。同时,开发该系统所需的相关资料可以通过已存在的相关系统进行调查和采集,所需的其他应用软件、硬件工具也易于获得。因此,降低了系统的开发成本。该系统针对的用户是中小型企业客户信息管理,企业引进使用本系统可以给企业带来很好的企业利益和社会效益,系统运行后可以为用户提高工作效率,提高保密性,节省劳动力。

    22、因此客户信息管理系统的开发是可行的。2.2.4 操作可行性本系统乃是一个人机交互式的系统,系统的界面简洁友好,不需要深入的对其进行研究,很容易让人操作。系统用户只需登录到系统中,根据自己的权限和公司的具体要求就可对系统的一些相应信息进行操作了,如果在系统操作过程中实在还存在某些不解,可查找相关帮助信息进行理解。 2.2.5 运行可行性 在现今社会,顺着信息化和计算机技术的高度发展,越来越多的公司意识到信息化是提升管理效率不可缺少的重要步骤。他们深知现代化的管理方法对公司的重要性。而对于将要代替手工管理客户信息的客户信息管理系统,配备现代化的管理思想更是必不可少的。所以企业的领导者在给予系统充分

    23、的开发资金的基础上,更是将现代化的管理思想融入其中,使其最终成为具有现代化管理方法的管理系统。经过以上分析,运行方面是可行的。2.3 详细调查2.3.1系统流程分析(2)其系统流程图如图2-1所示:图2-1 系统流程图2.3.2 数据流程分析数据流程分析的工具是数据流图(Data Flow Diagram),通过数据流图进一步分析系统将实现哪些功能,这些功能之间是如何通过数据流相互关联的。如图所示:(1)数据流程图图例,如图2-2示。外部实体数据存储处理数据流 图2-2数据流程图图例说明(2)数据流程图顶层数据流程图,如图2-3示:图2-3层数据流程图第二层数据流程图,如图2-4示图2-4第二

    24、层数据流程图第三层数据流程图:客户信息管理模块P2数据流程图,如图2-5示:图2-5客户信息管理模块P2数据流程图销售记录统计管理模块P6数据流程图,如图2-6所示:图2-6销售记录统计管理模块P6数据流程图销售记录管理模块P8数据流程图,如图2-7所示:图2-7销售记录管理模块P8数据流程图第3章 系统设计系统设计包括两个方面:首先是总体设计,其次是具体设计。系统设计的主要目的就是为下一阶段的系统实现制定蓝图。信息系统设计阶段的主要任务是从信息系统的总体目标出发,根据系统分析阶段对系统逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理

    25、选择计算机和通信的软、硬件设备,提出系统的实施计划。系统设计阶段的工作是一项技术性强、涉及面广的活动。它主要包括系统总体设计,详细设计,系统实施进度与计划的制订,“系统设计说明书”的编写。3.1 系统的总体框架本系统采用两层C/S架构,在这种两层应用的分布式客户/服务器系统中,数据层和数据处理层放置在服务器上,而应用逻辑层、表现逻辑层和表现层放置放置在客户端。具体分层如图3-1所示:图3-1 系统的总体架构32系统功能模块设计该系统将进入登陆界面的用户设置为两种用户权限,分别为:系统管理员登陆和销售人员登陆;不同用户登陆后的操作的实现不同。 客户信息管理系统包括对系统管理、客户信息管理、客户等

    26、级管理、产品信息管理、销售记录管理等五个子模块,功能分别如下: 1 系统管理模块 在系统管理模块系统管理员可进行各用户的密码等信息的查询,可进行数据库的备份和还原系统日常运营产生的信息绝大部分是存储在硬盘上的,硬盘可能损坏,从而导致硬盘上的数据丢失,因此,为了避免这种情况给公司带来损失,系统管理员必须每隔一段时间对系统中的数据进行备份。当硬盘损坏后,硬盘上的数据就可能无法使用,所以就必须将以前备份的数据重新导入到系统中,这就是数据库还原所做的工作。2 客户信息管理模块在该模块中记录了客户的有关信息,系统管理员进入该模块可进行对客户的查询、修改、删除、添加操作。而销售人员只可进行客户信息的查看。

    27、3.客户等级管理模块 在该模块中记录了如何划分客户等级的有关信息,系统管理员进入该模块可进行对客户等级划分的查询、修改、删除、操作。而销售人员只可进行客户划分等级信息的查看。4.产品信息管理模块在该模块中记录了产品的详细信息,系统管理员进入该模块可实现对产品的查询、修改、删除、添加等操作。而销售人员只能进行产品信息的查看。 5. 销售记录管理模块 销售记录管理模块分销售记录查询和销售记录统计两个模块。(1)销售记录查询子模块 在该模块中记录了产品销售的具体记录,记录了哪位顾客在什么时候购买了什么产品。销售人员进入该模块负责记录产品的具体销售情况。管理员可进入该模块进行销售记录的查询。(2)销售记录统计子模块销售人员进入该模块可以管理产品销售的具体信息。对产品的销售情况进行相应的统计,按照不同的类别进行管理,做出相应的对策。本系统的功能结构如图3-2所示:图3-2 功能结构图33 数据库设计按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段: 需求分析概念结构设计逻辑结构设计物理结构设计数据库实施数据库运行和维护3.3.1 需求分析 需求分析是设计数据库的起点,需求分析的结果是否准确反映了用户的实际需求,


    注意事项

    本文(客户信息管理系统学士学位论文.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开