人人文库网 > 毕业设计 > JSJ01-014@asp.netERP客户管理系统的实现(源代码+论文)
asp.netERP客户管理系统的实现(源代码+论文).doc
JSJ01-014@asp.netERP客户管理系统的实现(源代码+论文)
收藏
资源目录
压缩包内文档预览:(预览前20页/共58页)
编号:507799
类型:共享资源
大小:2.57MB
格式:ZIP
上传时间:2015-11-10
上传人:QQ28****1120
认证信息
个人认证
孙**(实名认证)
辽宁
IP属地:辽宁
12
积分
- 关 键 词:
-
毕业设计计算机
- 资源描述:
-
JSJ01-014@ERP客户管理系统的实现(源代码+论文),毕业设计计算机
- 内容简介:
-
I 摘 要 论文对 CRM 系统的 ASP.NET 实现进行了探讨,论文首先阐述了 CRM 的研究背景,意义及其内容。并从我们为什么需要 CRM、概念、管理思想、作用及其基本构成等角度分析了 CRM 概念的内涵。 接着对 CRM 数据库设计做了概要介绍,进行 CRM 系统规划,在此规划上进一步细化抽象,得到整个系统的数据库设计结构。并详细介绍了费用管理系统模块和分析管理系统模块涉及的数据表。另外详细介绍了费用管理系统模块和分析管理模块的概要设计,给出了两个子系统的软件结构和各子模块的关系。 在详细设计阶段,用独立章节详细介绍了 CRM 系统中费用管理系统的设计设计思路及其功能的实现,并给出了效果图以及部分重要代码。阐述了分析管理系统模块的设计过程及实现效果。 在系统测试阶段,具体介绍了测试的目的、任务、方法以及具体测试过程。最后对整个设计过程作概要总结,以及一些感受。 关键词 : ASP.NET; CRM; 网络数据库; .Net Framework 对象开发库 nts II Abstract The paper realization carried on the discussion to CRM the system ASP.NET, the paper first elaborated the CRM research background, the significance and its the content. And why needed angle and so on CRM, concept, management thought, function and its basic constitution from us has analyzed the CRM concept connotation. After that has been making the outline introduction to the CRM database design, carried on the CRM system plan, thin was further abstract in this plan, obtains the overall system the database design structure. And in detail introduced the expense management system management system module and the analysis management system management system module involves data sheet. Moreover in detail introduced the expense management system module and the analysis administration module outline design, has produced two subsystems software architectures and each sub- module relations. In the detailed design stage, in detail introduced with the independent chapter in the CRM system the expense management system management system design design mentality and its the function realization, and has produced the effect chart as well as the partial important codes. Elaborated the analysis management system management system module design process and the realization effect. In the system test stage, specifically introduced the test goal, the duty, the method as well as the concrete test process. Finally makes the outline to the entire design process to summarize, as well as some feeling. Key words: ASP.NET, CRM, network database, Net Framework object development storehouse nts III 目 录 摘 要 I Abstract II 目 录 III 第 1 章 引言 1 1.1 课题研究背景 1 1.2 课题 研究意义 2 第 2 章 CRM 与 ASP.NET 概述 3 2.1 CRM 基本概念 3 2.1.1 CRM 概念 3 2.1.2 CRM 管理思想 4 2.1.3 CRM 的作用 5 2.1.4 为什么我们需要 CRM 6 2.2 ASP.NET 概述 7 2.2.1 概述 7 2.2.2 ASP.NET 的技术特征 8 2.2.3 ASP.NET 页面主要的优点 9 第 3 章 CRM 数据库设计 10 3.1 费用管理系统模块 10 3.1.1 模块功能 11 3.1.2 模块关系 11 3.2 分析管理系统模块 12 3.2.1 实现功能 12 3.2.2 运行原理 13 3.2.3 模块关系 15 3.3 CRM 系统数据库设计 15 3.3.1 销售信息表( Sell) 16 3.3.2 费用信息表( Fee) 16 3.3.3 服务信 息表( Feedback) 17 3.3.4 客户信息表( Client) 18 3.3.5 联系人信息表( Touchman) 19 第 4 章 费用管理系统 20 nts IV 4.1 关键技术介绍 20 4.2 费用管理模块 21 4.2.1 浏览费用信息 21 4.2.2 修改费用信息 24 4.2.3 添加费用信息 26 4.2.4 删除费用信息 27 4.3 费用列表模块 28 4.3.1 费用信息列表显示 29 4.3.2 费用信息列表分页 30 4.3.3 费用信息列表查询 30 4.3.4 费用信息列表删除 34 第 5 章 分析管理系统 36 5.1 关键技术介绍 36 5.2 销售分析 37 5.2.1 销售额分析 37 5.2.2 销售构成分析 44 5.3 客户分析 45 5.3.1 客户地域分布分析 45 5.3.2 客户价值分析 46 5.4 服务分析 47 5.4.1 服务趋势分析 47 5.4.2 服务构成分析 48 第 6 章 软件测试 49 6.1 测试的目的和方法 49 6.2 具体测试 50 第 7 章 结论与体会 51 7.1 系统优缺点 51 7.2 系统设计过程中的体会和感受 52 参考文献 53 致 谢 54 nts 1 第 1 章 引言 1.1 课题研究背景 1990 年前后,许多美国企业为了满足日益竞争的市场需要,开始开发销售自动化系统( SFA),随后又着力发展客户服务系统( CSS)。 1996 年后,一些公司开始把 SFA 和 CSS 两个系统合并起来,再 加上营销策划( Marketing)和现场服务( Field Service),在此基础上再集成 CTI(计算机电话集成技术),从而形成集销售( Sales)和服务( Service)于一体的呼叫中心( Call Center)。这样就逐步形成了我们今天熟知的 CRM。 客户关系管理是一套先进的管理模式,其实施要取得成功,必须有强大的技术和工具支持。 CRM 软件是实施客户关系管理必不可少的一套技术和工具集成支持平台,它基于网络、通讯、计算机等信息技术,能实现企业前台、后台不同职能部门的无缝连接。 CRM 软件是以客户为中心的思 想的固化、程序化,用于协助管理者更好地完成客户关系管理的两项基本任务:识别和保持有价值客户。管理思想的融入程度反映了 CRM 软件的水平和成熟程度。目前, CRM 软件一般由客户信息管理、销售过程自动化( SFA)、营销自动化( MA)、客户服务与支持( CSS)管理、客户分析( CA)系统 5 大主要功能模块组成。这些功能无法很好地支持企业完成 CRM 的两项基本任务,造成这种情况的主要原因是 CRM理论研究的滞后,一方面 CRM 理论中的一些瓶颈问题没有解决,另一方面定量研究不足,定性研究的成果难以有效地转化为 CRM 软件的功能。 客 户关系管理( CRM)全面解决了企业外部客户问题,实现了对客户资源的有效发掘和利用,同时,实施客户关系管理是一个系统工程,它既适应了企业竞争环境变化的要求,又融合了数据库营销、关系营销、一对一营销等一系列管理思想。 客户关系管理( CRM)已成为很多企业的基本商务战略,它与企业资源规划( ERP)、供应链管理( SCM)一起,是企业提高竞争力的三大法宝 。 nts 2 1.2 课题研究意义 使用 CRM 概念和技术,企业能快速搜集、追踪和分析每一个客户的信息,进而了解整个市场走势,并确切地知道谁是客户、谁是客户的客户、什么是客 户的需要、客户需要什么样的产品和服务、如何才能满足客户的要求,以及满足客户要求的一些重要限制因素。 CRM 还能观察和分析客户行为对企业收益的影响,使企业与客户的关系及企业盈利都得到最优化。 CRM 的应用行业以邮电、金融等经济实力较强、信息化程度较高的行业为主,这些用户一般都是国家重点行业,拥有强大的资金后盾,而且信息化建设已初具规模。随着我国进入 WTO 后引发的经济格局的变化,给这些行业带来了巨大冲击,它们在感受新机遇的同时也感到了竞争的压力。在这种机遇与竞争的双重压力下,很多颇具发展眼光的用户选中了能提高营业 额、扩展新商机的 CRM产品。 CRM 进入国内仅有一年多时间,无论用户还是厂商都非常关注这个产品,很多软件厂商纷纷推出自己的 CRM 产品,但是经过仔细的鉴别与分析后发现:能够提供功能比较全面的 CRM 产品的国内厂商很少,有些只能提供实现客户管理中的几个应用模块 ,有的只是在 ERP 的某些模块上稍作修改,并没有真正实现客户关系系统的“客户为中心”的理念。 我国的 CRM 市场正在迅速发展和壮大,其中孕育了较大的商机,已经成为投资商、软件开发厂商和用户共同关注的对象, CRM 的市场前景将十分广阔。 但是,现代企业着手进行信息化建 设,但多数以失败或者不理想而告终,主要原因是选购的软件不适合。自己动手开发一个 CRM 系统是具有非常重要的现实意义的。 nts 3 第 2 章 CRM 与 ASP.NET 概述 CRM 是一种旨在改善企业与客户相互关系的新型管理机制,它实施于企业的市场营销、销售、服务与技术支持等与客户相关的领域。其目标是一方面通过提供更快速和更周到的优质服务吸引和保持更多的客户,另一方面通过对业务流程的全面管理来降低企业成本。 CRM 既是 一 种概念,也是一套管理软件和技术。利用 CRM 系统,企业能搜集、跟踪和分析每一个客户的信息,从而知道什么 样的客户需要什么样的东西,真正做到客户与产品达到 l: 1 的关系 :同时还能观察和分析客户行为对企业收益的影响,使企业与客户的关系及企业利润得到最优化。 2.1 CRM 基本概念 2.1.1 CRM 概念 CRM(Customer Relationship Management),即客户关系管理,这个概念最初是在国外提出来,伴随着因特网和电子商务的大潮进入中国。产业界和理论界对客户关系管理空前重视,不同领域的作者在强调 CRM时总是从不同侧重点出发,有人定位一种管理思想,也有人定位于一种管理信息系统,对 CRM 的定义,目前还没有一个统一的表述。 综合所有不同的理解, CRM 可以定义为一种倡导企业以客户为中心的管理思想和方法,其含义可以分为三种层次: 1)面向企业前台业务应用的管理标准,其实质是在关系营销、业务流程重组等基础上进一步发展而成的以客户为中心的管理思想 ; 2)综合应用了数据库和数据仓库技术、数据挖掘技术、 Internet 技术、面向对象技术、客户机 /服务器体系、图形用户界面、网络通讯等信息产业成果,以CRM 管理思想为灵魂的软件产品 ; 3)整合了管理思想、业务流程、人及信息技术于一体的管理系统。 本文中对客户 关系管理的定义可以表述如下 :客户关系管理是企业在不断改进与客户关系相关的全部业务流程,最终实现信息化、自动化运营目标的过程中,nts 4 所创造并使用的先进信息技术、软硬件和优化的管理方法、解决方案的总和。 2.1.2 CRM 管理思想 在竞争日益激烈的今天,越来越多的企业开始关注客户,重视收集客户的信息,倾听并及时响应客户的要求和期望。企业通过对客户理解的不断加深以及对客户服务实践的不断改善,提高其竞争力。 CRM 的目标在于协助企业不断地获取和积累客户知识,并将这些知识运用在企业的生产、市场营销和客户服务等各个领域, 以提升客户满意度和忠诚度,降低生产、销售和服务成本,从而增加企业效益。 CRM 的核心管理思想主要包括以下几个方面: 1)客户是企业发展最重要的资源之一 在人类社会从产品导向时代转变为客户导向时代的今天,客户的选择决定着一个企业的命运,因此,客户己成为当今企业最重要的资源之一。 CRM 系统中对客户信息的整合集中管理体现出将客户作为企业资源之一的管理思想。在很多行业中,完整的客户档案或数据库就是一个企业颇具价值的资产。通过对客户资料的深入分析并应用销售理论中的 2/8 法则将会显著改善企业营销业绩。 2)对企业与客户发 生的各种关系进行全面管理 企业与客户之间发生的关系,不仅包括单纯的销售过程所发生的业务关系,如合同签订、定单处理、发货、收款等,而且还包括在企业营销及售后服务过程中所发生的各种关系。如在企业市场活动、市场推广过程中与潜在客户发生的关系。在与目标客户接触过程中,内部销售人员的行为、各项活动及其与客户接触全过程中所发生的多对多的关系。还包括售后服务过程中,企业服务人员对客户提供关怀活动、各种服务活动、服务内容、服务效果的记录等,这也是企业与客户的售后服务关系。 对企业与客户间可能发生的各种关系进行全面管理,将会 显著提升企业营销能力、降低营销成本、控制营销过程中可能导致客户抱怨的各种行为,这是 CRM系统的另一个重要管理思想。 3)进一步延伸企业供应链管理 CRM 系统借助 Internet Web 技术,突破了供应链上企业间的地域边界和不同企业之间信息交流的组织边界,建立起企业自己的 B2B 网络营销模式。 CRM 真nts 5 正解决了企业供应链中的下游链管理,将客户、经销商、企业销售全部整合到一起,实现企业对客户个性化需求的快速响应。同时帮助企业清除营销体系中的中间环节,通过新的扁平化营销体系,缩短响应时间,降低销售成本。 2.1.3 CRM 的作用 CRM 是选择和管理有价值客户及其关系的一种商业策略, CRM 要求以客户为中心的商业学和企业文化来支持有效的市场营销、销售与服务流程。如果企业拥有正确的领导策略和企业文化, CRM 将能为企业实现有效的客户关系管理。 CRM 最大程度地改善和提高了整个客户关系生命周期的绩效。 CRM 整合了客户、公司、员工等资源,对资源有效地、结构化地进行分配和重组,便于在整个客户关系生命周期内及时了解和使用有关资源与知识;优化了各项业务流程,使得公司和员工在销售、服务、市场营销活动中,能够把注意力集中到改善客户关系、 提升绩效的重要方面与核心业务上,提高了员工对客户的快速反应和反馈能力;也为客户带来了便利,客户能够根据需求迅速获得个性化的产品、方案和服务。 CRM 是一种手段,它的根本目的是通过不断改善客户关系、互动方式、资源调配、业务流程和自动化程度等,降低运营成本,提高企业销售收入、客户满意度和员工生产力。企业经营以追求可持续的最大赢利为最终目的,良好的客户关系管理是达到上述目的的手段,从这个角度可以不加掩饰地讲, CRM 应用是立足企业利益的,同时方便了客户、让客户满意。 因此, CRM 与 ERP、 SCM 并称为提高企业竞争力 的三大法宝。而 CRM 又是 ERP、 SCM、电子商务等系统与外部客户打交道的平台,它在企业系统与客户之间树立一道智能的过滤网,同时又提供一个统一高效的平台,因此说 CRM是众多企业系统中提高核心竞争力的法宝,其作用主要体现在以下几个方面: 1)改善服务 CRM 向客户提供主动的客户关怀,根据销售和服务历史提供个性化服务,在知识库的支持下向客户提供更专业化的服务,严密的客户纠纷跟踪,这些都成为企业改善服务的有力保证。 2)提高效率 nts 6 由于 CRM 建立了客户与企业打交道的统一平台,客户与企业通过简单的方法就可以完成多项业务 ,因此办事效率大大提高。另外一方面, Front Office 自动化程度的提高,使得很多重复性的工作(如批量发传真、邮件)都由计算机系统完成,工作的效率和质量都是人工无法比拟的。 3)降低成本 CRM 的运用大大提高了团队销售的效率和准确率,服务质量的提高也大大降低了得服务时间和工作量,这些都无形中降低了企业的运作成本。 4)扩大销售 销售成功率的增加和客户满意度的提高,使得销售的扩大成为必然。 2.1.4 为什么我们需要 CRM 首先是市场需求的原因。商业成功的关键在于针对客户的需要,提供产品和服务来满足 这种需要,然后通过对客户关系的管理,确保客户满意和再次交易。然而在过去,很多组织以为他们的产品和服务无与伦比,客户会一如既往地使用他们的产品。现在,客户变得越来越大胆和挑剔,他们不仅要求优质的产品,而且需要优质的服务。放眼看去,一方面,很多企业在信息化方面已经做了大量工作,收到了很好的经济效益。另一方面,一个普遍的现象是,在很多企业,销售、营销和服务部门的信息化程度越来越不能适应业务发展的需要,越来越多的企业要求提高销售、营销和服务的日常业务的自动化和科学化。这是客户关系管理应运而生的需求基础。 其次,技术 的进步推进了 CRM 的发展。计算机、通讯技术、网络应用的飞速发展使得构建 CRM 系统的想法不再停留在梦想阶段。办公自动化程度、员工计算机应用能力、企业信息化水平、企业管理水平的提高都有利于客户关系管理的实现。有一种说法很有道理:客户关系管理的作用是锦上添花。现在,信息化、网络化的理念在我国很多企业中已经深入人心,很多企业有了相当的信息化基础。电子商务在全球范围内正开展得如火如荼,正在改变着企业做生意的方式。通过 Internet 可开展营销活动,向客户销售产品,提供售后服务,收集客户信息,重要的是,成本降低了。 经 过多年的发展,市场经济的观念已经深入人心。当前,一些先进企业的重nts 7 点正在经历着从以产品为中心向以客户为中心的转移。有人提出了客户联盟的概念,也就是与客户建立共同获胜的关系,达到双赢的结果,而不是千方百计地从客户身上谋取自身的利益。现在是一个变革的时代、创新的时代。比竞争对手领先一步,而且仅仅一步,就可能意味着成功。在引入客户关系管理的理念和技术时,不可避免的要对企业原来的管理方式进行改变,变革、创新的思想将有利于企业员工接受变革,而业务流程重组则提供了具体的思路和方法。在互联网时代,仅凭传统的管理思想已经不够 了。互联网带来的不仅是一种手段,而且它触发了企业组织架构、工作流程的重组以及整个社会管理思想的变革。 因此发展 CRM 的时机已经成熟,通过 CRM 对企业的客户资源进行有效的管理,不但将给企业带来意想不到的收益,也将彻底改变企业运行的战略思维 。 2.2 ASP.NET 概述 2.2.1 概述 ASP Net 的前身 ASP(Active Server Pages),以其简单的语法、嵌入 HTML的编辑方法,在很短的时间内获得了巨大的成功,成为了 NT平台上 web 技术的霸主这种地位至今无人能动摇。 但是随着 PHP, JSP 等技术的出现, ASP 的王者地位受到了严峻的挑战。web 技术的新贵 JSP,它是由微软公司的竞争对手 Sun 公司出品,在执行效率、安全性等特性上已经完全超过了 ASP,它更有着 ASP 无法比拟的跨平台性,使得 JSP 在 Window、 Unix、 Linux 主机上均能使用。它的诞生,使得越来越多的人选择了能够跨平台使用的 JSP。 ASP 的用户群在日益减少, ASP 面临着前所未有的危机。 在这种情况下如果微软任由 JSP 取代 ASP 而坐视不理,那么就意味着微软 Windows NT 操作系统的市场也将被别人占领。微软公司自然不 会答应,这就迫使微软公司拿出更加适合自己操作系统的 web 技术来应对别人的挑战。因此,微软公司提出了 “ Net”构想,如何改进 ASP,也就理所当然成为了微软跨向 “.Net”梦想的重要一步了。 2000 年 6 月 22 日,微软公司首次向外界公布了其宏伟的 “Window Net”计nts 8 划,同时发布了下一代网络服务框架 (Next Generation Web Services Framework 简称 NGWS)。在 NGWS 中人们首次看到了 ASP+的身影。 2000 年 11 月,微软公司推出了 Visual Studio Net7.0beta1同时扩展了 NGWS 的功能并将其更名为 Net Framework。此时, ASP+也更名成为现在的 ASP Net。 到此, ASP Net 正式推出了,但它还是测试版本,而且还是 Beta1。不过从来还没有一个 Beta 版的技术会获得如此多的好评,这在微软产品的历史上是绝无仅有的。 ASP.NET技术就是由微软的 .NET技术细化而来的,它跟 ASP 技术有些关系,然而又不是仅仅是一个继承,可以讲, ASP.NET 跟 ASP 想比较的话,已经是变得面目全非了,当然好得至少是一个量级以上。 ASP.NET 完全基于模块与组 件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让ASP.NET 远远超越了 ASP,同时也提供给 web 开发人员更好的灵活性,有效缩短了 web 应用程序的开发周期。 ASP.NET 与 Windows 2000 Server/Advanced Server 的完美组合,为中小型乃至企业级的 web 商业模型提供了一个更为稳定,高效,安全的运行环境。 2.2.2 ASP.NET 的技术特征 ASP.NET 所采用的技术大致有如下几种 : 1) 服务器端控件。页面使用了新 的服务器端控件,使页面的状态管理自动化,并减少所写代码的数量。 ASP.NET 页面有一个与 VB表单类似的编程模型,提供了在服务器上执行组件的可能,而且这些组件可以生成页面的某一部分并返回给用户。 2) HTML 服务器端控件。 HTML 服务器端控件可以用来在页面输出中生成HTML 组件,并允许在运行中使用代码设置这些控件的属性。它们还允许检测由这些组件激发的事件,允许在服务器上执行适当的代码来响应这些事件。 3)页面控件。这些控件可以在服务器上执行,在页面输出中生成更复杂的HTML 组件和对象。 4) Web 服务。 Web 服务允许开发者创建不生成可视输出的类,但是为客户nts 9 机提供了一些服务。例如,可以调用函数并在对请求的响应中返回特定的值。也就是说, Web 服务使 ASP.NET 开发者可快速方便地创建自定义的商务服务对象。客户机可以使用 HTTP-GET, HTTP-POST或者 HTTP-SOAP 程序同步或异步地访问它们。 5) 错误处理、调试和跟踪特性有了很大的扩展和改进。原来的 ASP 在错误处理和调试方面一直不如其他开发环境 (Visual Basic)。而现在, ASP.NET 的每一个页面都有自己的“错误页面”,在执行的时候还可以 显示页面代码中使用的值,从而提供了一个“跟踪”工具 ;另外调试也可以在不同语言之间执行,从而使用户可以无间隙地从一种语言转到另一种语言进行单步调试。 6) ASP.NET 提供了许多有用的组件,如 Send Mail 组件、加密 /解密组件、定义用户性能计数器的组件、读写事件日志的组件、网络访问组件、数据访问组件等,这些类库可以使 Web 应用程序的编写变得更容易。 2.2.3 ASP.NET 页面主要的优点 ASP.NET 页面主要的优点如下 : 1)控件将可重复使用的功能封装起来,用户不必另外编写代码,就可实现状态管理 、确认、数据处理等功能,从而简化了许多普通的编程任务。 2) ASP.NET 页面的代码更简洁,易于阅读。在服务器端控件中封装代码,同时又能在页面中使用合适的事件处理技术,这使设计更为结构化。以前试用并优化过的控件具有可重复使用性,这也意味着加快了开发的速度。 3) ASP.NET 页面对于代码和用户界面开发工具有更好的支持。 4) ASP.NET 页面的最大优点是它没有对非结构脚本语言 (包括 VBScript 和Jscript)的依赖性。 ASP.NET 中用户可以使用任何一种 ASP.NEI 支持的语言编写代码,可以不用 以前的内嵌代码来编写代码从而使其成为一个单独模块使用。ASP.NET 除了支持 VB.NET、 C#、 JavaScript 三种程序语言外,凡是可以编译成MSIL 的程序语言,都可以成为制作 ASP.NET 网页的程序语言。 ASP.NET 为 Web应用程序提供了一个真正的中间语言的执行框架。 nts 10 第 3 章 CRM 数据库设计 本 CRM 系统是具有对客户各方面信息进行详细管理、分类、统计等功能的复杂系统,一般由多个子系统组成。主要功能包括,客户管理系统模块、活动管理系统模块、销售管理系统模块、服务管理系统模块、费用管理系统模 块、库存管理系统模块、报表管理系统模块、 E-mail 管理系统模块以及后台管理系统模块。本系统的设计为了尽量体现系统模块的独立性,因此除了共同的数据库之外,各模块之间的关联是很小的,系统开发过程中,小组成员基本独立完成每个模块的设计与实现,本人主要完成以下两个模块:费用管理系统模块和分析管理系统模块。 3.1 费用管理系统模块 与客户联系就必然产生费用,费用管理系统模块主要记录与客户之间发生的费用信息,以控制和客户发生的费用。 费用管理系统模块由费用详细信息管理和费用列表两部分构成,如下(图3-1)所示 。 费用管理系统 费用详细信息管理 费用 列表 图 3-1 费用管理系统模块 nts 11 3.1.1 模块 功能 费用管理系统主要就是要将企业与客户及相关联系人之间发生的各种费用进行详细管理,并可以方便的对费用信息进行添加、修改等编辑操作。在 CRM中,费用管理系统可以通过费用的关键字段进行查询,快速的找到所需要的费用信息,提供方便全面的费用记录参考,具体费用管理系统实现的功能如下。 费用管理模块 1. 添加费用:添加新的费用信息到费用表,其中包括费用主题、费用金额、费用日期、相关客户等信息。 2. 浏览费用:能够对所有费用 信息进行逐一浏览,并可以浏览其他用户公开的费用记录信息。 3. 编辑信息:能够修改和删除费用信息,用户可以在浏览费用信息时随时更新费用信息,并可删除作废的费用信息。 费用列表模块 1. 费用列表显示:对所选择客户的费用进行列表显示,使得用户更容易从全局去把握费用计划,并能够快速找到需要的费用记录,费用信息按照用户的需要进行列表,列表元素为用户选择的费用信息项。 2. 费用信息模糊查询:通过限定的关键字字段对费用信息进行查询,将符合条件的费用信息进行列表显示。 3. 批量删除费用信息:能够对选中的多个费用信息 进行批量删除,用户可以在对费用信息进行查询后批量删除符合条件的费用信息。 3.1.2 模块关系 在了解了基本的费用管理系统的运行原理之后,下面介绍整个费用管理子系统的各种模块之间的关系。 在添加新的费用信息的时候,首先从费用信息表单中获得费用的详细信息,在对所有的字段进行格式校验合格后便将数据添加到数据库的费用表中。在添加费用信息时,必须为费用选择一个相关的客户信息,一个相关的联系人信息,才能把数据添加到费用表中。 具体各模块之间的关系如图 3-2 所示。 nts 12 图 3-2 费用管理系统模块关系图 3.2 分析管理系统模块 分析管理系统主要用于对系统中的数据进行列表分析与图表分析,由于相关分析太多,本文就选择几个具有代表性数据进行分析。分析管理系统模块分别为列表分析与图表分析两部分,如下(图 3-3)所示。 3.2.1 实现功能 分析管理系统主要是通过前面的数据进行分析和总合,给出一种很明显的图形分析结果,让用户对于分析的结果一目了然。主要分析的模块有销售、客户和服务 3 个。 用户登录 身份验证 退出 功能选择 费用管理 费用列表 编辑信息 浏览信息 模糊查询 费用列表 批量删除 添加费用 数据库 分析管理系统 列表分析 图表列表 图 3-3 分析管理系统模块 nts 13 1、 销售模块。可以分为 销售额和销售构成两部分。其中销售额部分可以按照年月日 3 个标准进行分析,并且可以选择分析数据的范围。销售构成部分可以按照客户和产品两个标准进行分析,也可以选择分析数据的范围。 2、 客户模块。可以分为客户地域分布分析和客户价值分析。客户地域分布分析可以按照国家、省份和城市 3 个标准进行分析。客户价值分析可以按照交易次数和交易金额两个标准进行分析。同样在分析的时候可以选择分析数据和日期范围。 3、 服务模块。可以分为服务趋势分析和服务构成分析。服务趋势分析是按照时间来统计服务的次数,具体可以按照年、月和日 3 个标准来分析。服务 构成分析可以按照产品和服务类型两个标准来分析。在服务分析模块中同样可以选择数据范围。 3.2.2 运行原理 分析管理系统中包括 3 大模块,其中每一个模块下面又都可以分为良种显示方式:列表显示和图表显示。这两种显示方式的数据都是根据用户选择的查询条件从数据库中读取出来的。 在分析管理系统中要有一个供用选择查询条件的界面。该界面和列表显示在同一个页面中。也就是说,上面用户选择了查询条件后,下面就可以以列表的方式显示出结果
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
2:不支持迅雷下载,请使用浏览器下载
3:不支持QQ浏览器下载,请用其他浏览器
4:下载后的文档和图纸-无水印
5:文档经过压缩,下载后原文更清晰
|