欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    毕业设计(论文)-基于WEB的销售管理系统设计与实现.doc

    • 资源ID:3283614       资源大小:2.79MB        全文页数:37页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    毕业设计(论文)-基于WEB的销售管理系统设计与实现.doc

    目 录 摘要 ABSTRACT 1 绪 论 .1 1.1 系统开发背景.1 1.2 系统开发目的和意义.2 1.3 系统方案及特色.3 2 系统开发平台 .4 2.1 系统技术构架.4 2.2 系统开发工具及技术.4 2.3 系统开发环境.6 2.4 系统特色.6 2.5 技术优势.7 3 系统调研和分析 .7 3.1 系统调研.7 3.2 系统目标.8 3.3 系统开发可行性.8 3.4 业务流程分析.9 3.5 数据流程分析10 3.6 数据字典13 4 系统设计与实现 17 4.1 概念模型 E-R 图17 4.2 数据表建立17 4.3 数据库连接21 4.4 功能模块设计21 4.5 模块结构设计24 4.6 界面设计24 5 系统实施 25 5.1 运行环境25 5.2 系统界面及操作26 6 结束语 33 参考文献 34 致 谢 35 1 1 绪绪 论论 随着互联网技术和信息技术的日臻成熟,互联网规模日益扩大,网络用户数量迅猛 增加,互联网的应用已经逐步深入了社会的各行各业,宣告电子商务时代的到来。企业 间的竞争从传统市场扩展到了网络市场。企业要想在激烈的市场竞争中永远立于不败之 地,并使之不断发展,客观上要求该企业必须加强其内部管理、提高运营效率、降低销 售成本。对于企业的销售人员来说,有效地管理客户并实现销售才是促进企业生存发展 的重要任务。销售人员传统的工作方式已经不能满足日益激烈的企业竞争需要。取而代 之的是这些 Web 应用,不仅仅是浏览器对服务器端已有网页文件的调用,还涉及到服务 器端控制程序和服务器端文件的读写与更新。Web 应用具有操作数据库,响应用户提交的 交互信息、动态生成浏览器端页面等特性,因而它较传统静态网页和 C/S 架构的应用服 务有更强大的功能和更广泛的用途。 1.11.1 系统开发背景系统开发背景 1.1.11.1.1 系统概述系统概述 基于 WEB 的销售管理系统是实现企业销售管理信息化智能化的重要组成部分,它包 括销售前期的营销推广活动,销售人员的学习培训,销售过程中的客户管理和订单管理 的自动化。系统数据库包含了客户管理的详细信息,包括客户的基本信息和自定义的补 充信息,可以存放一些文本信息和视频信息。能够通过多种方式来获取客户信息,在与 客户建立关系后,能够根据每次与客户接触的情况快速记录客户的状态,灵活地实现销 售的过程管理。如此,可以极大地提升销售人员的业务水平,提高业务成交的机会,从 而为企业创造更多利益。 1.1.21.1.2 发展现状发展现状 根据国家发改委最新数据显示,截止到 2005 年 10 月底,我国中小企业和非公有制 企业数已达到 4242 万,占全国企业总数的 99.6%。而中小企业总产值已经占全部工业总 量的 60%,销售收入占到总额的 57%。随着大量像阿里巴巴那样的大型网络交易平台的完 善,网络支付的安全性进一步增强,中小型企业建立自己的网站主页或是选择租用交易 平台的企业空间,这些方式都为企业提供了一个良好的网络推广平台,基于因特网的企 2 业信息交换就要求有一个良好的管理平台来对这些客户进行有序的管理。选择租用交易 管理平台,就意味着企业的客户信息要保存在服务提供商那里,这就要求企业担当一定 的风险,另外这种方式也不能满足销售人员在进行销售过程中对客户的处理关系。对于 销售收入占企业收入的比例很大的企业来说,激烈的竞争让企业在维护老客户时也不得 不断地进行新客户的开发,才能保持企业的生存与发展。而在整个销售的过程中降低销 售成本,是企业期望达到的。 1.1.31.1.3 发展趋势发展趋势 电子商务的应用已经逐步深入了社会的各行各业,网络营销虽然无法使中小企业同 大企业站在同一个起跑线上,但可以减小同大企业相比的竞争劣势,原因是网络营销为 中小企业提供了一些高效率低成本的营销手段,如搜索引擎,建立企业网站,购买电子 商务交易平台服务。这些企业宣传方式价格都相当适中,当然还有免费的广告方式,例 如通过论坛发布,个性签名,下载发布,博客日志,社区发布,商业网站供应发布等等。 这些有利的条件如果被销售人员充分利用的话就可以产生相当大的效益。所以未来的销 售管理系统会往整合网络营销售与客户管理和销售管理的方向来发展。 1.21.2 系统开发目的和意义系统开发目的和意义 有效的销售管理系统,可以有效降低企业的营销与销售成本,进而实现企业的营利, 维持企业的生存和发展。一个企业的营利水平通常由销售人员的能力决定。如何让销售 人员充分利用互联网资源,更有效地开发和管理客户,就是基于 WEB 销售管理系统的目 的。一个能够持续发展的企业,并不是不计成本地把产品卖出去就行了。同时企业给销 售人员的资源也不是无限的,对于一些中小企业来说,企业给销售人员的培训和销售支 持较少,这些企业的人员变动也比较频繁,销售人员的出走会把自己跟踪的客户资源带 走,这无疑对企业的发展十分不利。要改善企业的销售管理状况,就必须全面地了解互 联网营销特点和销售人员销售状态,网络营销可以能过相关的理论支持,而所需了解的 销售状态信息可以通过基于 WEB 的销售管理系统的查询统计功能加以分析得到。大量数 据积累,可以为企业的其它业务开展提供客户基础,另外,通过对数据的监控,可以为 企业领导层作相关的决策提供依据。 3 基于 WEB 的销售管理系统的主要内容就是客户信息的收集、客户的开发、客户的跟 踪、订单管理,结合营销管理的销售漏斗原理,完全用数据来描述销售的成功、失败和 客户接触状态,实时反映了销售人员与客户之间互动的全过程。可以想象,如果所有的 工作都要通过人工管理来实现的话是非常繁琐而容易出错的,也不方便分析比较。在这 个竞争激烈的社会中,失去高效率就意味着难以生存。本系统的设计主要考虑了最为普 遍的销售管理需求,结合销售人员在实际的业务操作过程中所需要的辅助条件,适用于 大多数中、小型企业的销售管理。 1.31.3 系统方案及特色系统方案及特色 1.3.11.3.1 整体方案整体方案 本系统将采用 Visual Studio.NET 开发环境中的 C#程序编写,使用 SQL Server2000 作为数据库,从方便销售人员的开展业务需求的设计思想出发,建立本销售管理系统。 系统主要实现客户管理,销售进程管理,营销助手等功能。 系统的使用对象为企业的销售管理人员和普通销售人员,适用于 Windows XP、Windows 2000 等操作系统,可以在企业局域网和互联网上运行。 1.3.21.3.2 系统特色系统特色 (1)采用 B/S 的技术架构,方便企业管理人员和销售人员在不同地域进行操作。与 其它销售管理系统的设计出发点不同,本系统在设计上强调了销售整个过程的管理,系 统的设计角度是从销售人员业务习惯出发。 (2)在销售人员与客户互动的过程中应用了销售漏斗原理,在方便销售人员进行客 户跟踪管理的同时,可以帮助企业避免销售人员的流动带来客户的流失,让企业总是将 最为关键的客户掌握在自己手中,减少了中小企业由于销售人员的变动对企业带来的负 面影响。 (3)整合营销助手的功能,销售人员可以随时调用销售相应的销售话术来支持自己 的销售。另外,营销助手集合了相关的营销培训视频、文本教程和营销推广资料,方便 销售人员随时随地进行网络营销和客户销售跟进。 4 2 2 系统开发平台系统开发平台 2.12.1 系统技术构架系统技术构架 系统技术架构图如图 2-1 所示: 图 2-1 系统技术架构图 2.22.2 系统开发工具及技术系统开发工具及技术 2.2.12.2.1 VisualVisual ASP.netASP.net 概述概述 ASP.net 是 Microsoft.net 的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生 成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容, 同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提 供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增 强 ASP 应用程序的功能。 任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获 得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工 5 具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和 完全集成的调试支持。 微软为 ASP.net 设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和 共享、可用编译类语言编写等等,目的是让程序员更容易开发出 Web 应用,满足计算向 Web 转移的战略需要。 ASP.net 的新性能:ASP.NET 提供了稳定的性能、优秀的升级性、更快速的开发、更 简便的管理、全新的语言以及网络服务。贯穿整个 ASP.net 的主题就是系统帮用户做了 大部分不重要的琐碎的工作。 全新的构造:新的 ASP.net 引入受管代码(Managed Code)这样一个全新概念,横贯 整个视窗开发平台。受管代码在 NGWS Runtime 下运行,而 NGWS Runtime 是一个时间运 行环境,它管理代码的执行,使程序设计更为简便。 高效率:对于一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接 下来你就得尽可能地让它运作得更快些。在 ASP 中你只有尽可能精简你的代码,以至于 不得不将它们移植到一个仅有很少一点性能的部件中。而现在,ASP.net 会妥善地解决这 一问题。 易控制:在 ASP.net 里,你将会拥有一个“Data-Bounds” (数据约束),这意味着 它会与数据源连接,并会自动装入数据,使控制工作简单易行。 语言支持:ASP.net 支持多种语言,支持编译类语言,支持比如 VB、VC+、C#、J# 等,它比这些编译类语言运行速度快,更适合编写大型应用。 更好的升级能力:快速发展的分布式应用也需要更快速、更模块化、更易操作、更 多平台支持和重复利用性更强的开发,需要一种新的技术来适应不同的系统,网络应用 和网站需要提供一种更加强大的可升级的服务。ASP.net 能够适应上面的要求。 ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言 (包括 Visual Basic .NET、C# 、J#、C+和 JScript.NET)创作应用程序。其中 C#是 微软公司针对.NET 框架而专门开发的一种面向对象的编程语言,作为 C 和 C+的派生语 言,C#具有简单、先进、类型安全和面向对象等特点。C# 就是为了构造能运行于.NET 平 6 台上的企业级应用程序而设计的。使用 C#编写的代码将被作为受控代码编译,也就是说 它能利用通用语言运行库的服务,例如语言互用、冗码收集、增加的安全性和改进的版 本支持等。 2.2.22.2.2 SQLSQL 数据库概述数据库概述 SQL Server2000 是微软公司推出的基于 RDBMS(关系数据库管理系统)技术的数据 库。 它与 ORACLE、SYBASE 相比,有着安装方便、使用简单的优点,在性价比上优势更明显。 在我国,采用 WINDOWS NT 作为局域网操作系统的占不小比例,而从技术角度来说,同 DB2 结合大型机一样,SQL Server 同 WINDOWS NT 紧密的结合在一起。能很好的处理企业 级的数据。作为 SQL Server 系列中的新版本,SQL Server2000 增强了许多功能,服务 器性能主要有:新数据类型、数据仓库、分布式查询和更新、动态锁定、通过 MICROSOFT 代理服务器访问 SQL Server、新的安全模型、XML 支持等;管理性能增强有:数据转换 服务工具(DTS) 、管理控制台(企业管理器) 、WEB 助手向导等。SQL Server 2000 所具 有的将关系数据库管理系统(RDBMS)扩展为虚拟的对象数据库管理系统(ODBMS)的能 力,使 SQL Server2000 成为当今应用于 Intranet、Internet 中最具综合性的数据库开 发环境。这就开发本系统采用 SQL Server2000 作为支持数据库的主要原因。 2.32.3 系统开发环境系统开发环境 Visual Studio.NET 不能安装在映射驱动器上,而且必须在本地驱动器上进行安装。 具体需求如表 2-1 所示: 表 2-1 系统开发环境 硬件需求硬件需求 (1)CPU Pentium 1.4 GHz 或更高 (2)如果操作系统为 Windows2000 Professional,内存至少应该为 96MB,推荐使用 128MB;如果操作系统为 Windows2000 Server,内存至少 应为 192MB,推荐使用 256MB。系统驱动器上至少应有 1GB 空间,而安装 的目标驱动器上至少应有 2.5GB 空间 (3)显示器至少应为 800*600 256 色,推荐使用 1024*768 16 位增强色。 软件需求软件需求 (1)安装 Windows2000、Windows XP 和 Windows NT4.0 及以上版本 (2)安装 Visual Studio.NET 2003 7 (3)IIS5.0 以上+SQL Server2000 2.42.4 系统特色系统特色 (1)整个系统的设计是从销售人员实际业务操作需求来进行设计的,除了满足企业 的管理需求外,更多的是帮助销售人员进行管理,提升销售人员的业务水平,从而为企 业创造更多的利益。 (2)系统采用了在销售管理中广泛应用的销售漏斗原理,除了迅速帮助销售人员进 行有效管理外,还解决了中小企业业务员经常跳槽给企业带来的损失。 (3)系统的设计中加入了视频和销售文本的支持,可以用来对销售人员进行入职培 训、销售支持等多方面的应用。 2.52.5 技术优势技术优势 (1)把数据库连接写在一个类里面,经过编译成 DLL 文件来调用,可以有效保护数 据资料的安全。授予不同用户不同的访问权限,可以保证对数据的访问限制。 (2)系统 WEB 浏览器应用程序,不用专门安装客户端程序。 (3)实现分布式数据处理。把一个应用程序分布在几个机器上运行,可以提供应用 程序的性能,通过冗余配置还可以保证不会因为局部故障导致整个应用程序崩溃。 (4)很多复杂的工作在应用程序服务器处理完毕再把数据返回到客户机,所以客户 机的配置要求不用很高就可以满足应用系统的要求。 3 3 系统调研和分析系统调研和分析 3.13.1 系统调研系统调研 本系统以深圳 A 软件公司为调研对象。A 公司位于深圳市电子信息交易中心华强北, 地处深圳电子科技贸易的黄金地段。公司主要经营业务是代理销售其它公司开发的软件, 由于产品的特殊性及 A 公司本身的企业性质,该公司走的是电子商务发展的道路,公司 规模不大,只设置有财务部和销售部。销售部由二十人的销售队伍组成,公司对销售人 员实行底薪+提成的薪水制度,销售人员每销售一定数额的产品就能从中获得提成,多劳 多得,所以销售人员都十分努力去开展销售工作,以期获得更多的收入。公司也为销售 8 人员提供相对宽松的工作环境,销售人员可以花更多的时间去拜访客户。同进该公司正 处在业务上升的阶段,期待把销售工作搞得更好然后向把市场扩展到全国各地。 3.23.2 系统目标系统目标 针对该企业的业务特征,及销售人员开展业务工作所涉及的活动内容,确定本系统 的目标如下所示: (1)具有较强的可执行性:保证销售人员可以快速按照销售的流程进行工作,并且 能给销售人员带来实质性的帮助。 (2)支持远程管理功能:保证销售人员及管理人员可以随时随地通过网络进行管理。 (3)系统灵活性强:可以通过简单的功能来达到销售人员开展工作时所需要的各种 功能,如前期的网络营销、销售管理。 (4)数据响应速度快:当销售人员向系统输入客户数据及查找客户信息时系统能够 快速做出响应,并返回相应的执行结果。 (5)系统的安全性强:客户是企业生存的依靠,因此系统的设计要保证数据库的安 全性。 (6)开放性好:系统提供相应的数据接口,可以快速把客户信息导出 EXCEL,为企 业的二次分析及开发提供数据依据。 (7)界面与权限相一致:根据操作人员的权限,确定系统的界面,不出现界面与权 限不一致,也就是说界面上只出现你可以处理的业务。 (8)界面美观及易操作性:系统的设计要做尽可能减少销售人员的工作失误的机率。 3.33.3 系统开发可行性系统开发可行性 3.3.13.3.1 技术可行性技术可行性 本系统的实现及运行所需的硬件设备,国内有众多的优秀的空间出租商和域名代理 商,他们可以提供完善的,稳定的,优质的服务,企业可以通过向相关的服务提供商联 系购买也可以购买硬件自己架构;以及软件技术方面,系统维护人员的能力足以胜任; 9 而且在软件技术方面,我们采用 SQL Server 2000 作为后台数据库,使用 C#语言来开发。 SQL Server 作为企业级数据库技术因其技术成熟和稳定性强已经得到企业的广泛认可, C#技术作为微软.NET 的发展战略,随着学习 C#的技术人员越来越多,企业可以获得足够 的技术支持,所以,方案在技术上是可行的。 3.3.23.3.2 经济可行性经济可行性 企业以营利为目的,所以企业都追求以最低的成本投入获得最大的回报。本系统的 运行可以极大地降低销售人员手工操作的过程,提高销售人员的工作效率,同时为销售 人员创造网络营销的空间,降低销售前期推广费用。同时管理人员可以通过发布视频培 训教程供销售人员进行学习,减少企业对销售人员培训的费用。基于 WEB 的架构可以让 销售人员随时随地地进行客户的开发,提高销售人员的工作积极性,从而为企业创造更 多的利益。所以本系统具有经济可行性。 3.3.33.3.3 操作可行性操作可行性 新系统的实施运作,帮助销售人员进行销售过程的客户管理,销售人员会在使用系 统而获得销售业绩的提升,因此销售人员都相当配合,没有任何抗拒心理,所以运作方 面没有太大的困难。系统作业流程设计十分清晰,界面友好,操作过程不需要对销售人 员进行大量的使用培训。对销售主管来说,由销售主管进行操作的部分界面简明易懂, 没有技术和操作上的难度,所以方案的运作都能按照作业程序来进行。 3.43.4 业务流程分析业务流程分析 3.4.13.4.1 业务流程描述业务流程描述 (1)建立客户:销售人员每天都要开发大量的客户资源,这些客户资源来自不同的 渠道,销售人员可以根据自身行业和特点从企业黄页等收集客户资料再输入系统。或者 通过登录电子商务网站,运用系统的在线开发功能收集客户资料。或是前期的网络推广 活动,让客户对产品有兴趣主动提交客户资料,销售人员再根据情况把他们转变成潜在 客户。 (2)销售管理:有了上面的客户资源后,销售人员可以通过电话、邮件等方式来联 系这些客户,获取客户更详细的信息,可以在客户信息里面进行修改和补充。可以在联 10 系记录里面记录下每次与客户接触所谈及的内容。根据谈话的内容来判断客户的购买意 欲,再设置不同的跟踪状态,对于线索错误或者是完全没有机会的客户,则进行删除处 理。 (3)订单管理:与客户达成交易后就产生了一张新的订单,订单记录本次销售的详 细内容,同时可以记录相关订单合同的名称和存放路径。 (4)营销助手:销售人员可以在线观看由企业的销售主管发布相关的视频或文本格 式的销售培训教程,也可以发布自己平时开展网络营销活动所要用到的资料。 3.4.23.4.2 系统业务流程图系统业务流程图 系统业务流程图(Transaction Flow Diagram,TFD)主要是通过图形对系统的整个 数据流向或个别流向作一个简单的表述。 通过前面对 A 公司销售人员开展业务情况所进行一系列的调研与分析,得到系统销 售业务流程图,如图 3-1 所示: 销售主管 客户 销售人员培训资料 客户信息文档 营销资料客户 财务部 反馈客户信息 客户资料 联系记录 订单 11 图 3-1 业务流程图 3.53.5 数据流程分析数据流程分析 根据上述业务流程分析,对其的数据流向、处理及存储进行逐层分解,得到下面的 数据流程图(Data Flow Diagram,DFD) ,本系统一共可以分为三层: 3.5.13.5.1 顶层顶层 DFDDFD 本系统顶层数据流程图,如图 3-2 所示: 客户销售人员 0 销售管理系统 管理员 客户反馈信息 客户信息表 订单信息表 营销信息 图 3-2 顶层数据流程图 3.5.23.5.2 中间层中间层 DFDDFD 中间层数据流程图,如图 3-3 所示: 12 客户信息表 客户 1 客户管理 2 销售管理 3 订单管理 订单信息表 销售人员 4 营销助手 管理员 营销资料 图 3-3 中间层数据流程图 3.5.33.5.3 底层底层 DFDDFD (1)客户管理过程中的数据流程图,如图 3-4 所示: 客户 1.3 反馈客户转入 客户信息表 1.1 新建客户 1.2 在线开发 来自营销信息 销售人员 去销售管理 图 3-4 客户管理数据流程图 13 (2)销售管理过程中的数据流程图,如图 3-5 所示: 客户信息表 2.4 购买意向 2.3 潜在跟踪 2.2 初次接触 2.1 全部客户 去订单管理 来自客户来自销售人员 图 3-5 销售管理数据流程图 (3)订单管理过程中的数据流程图,如图 3-6 所示: 3.3 删除订单 订单信息表 3.1 建立订单 3.2 修改订单 销售人员 去销售管理 来自客户信息表来自客户 图 3-6 订单管理数据流程图 (4)营销信息使用过程中的数据流程图,如图 3-7 所示: 14 客户营销信息 4.1 上传信息 4.2 发布信息 销售人员 通过网页去客户 图 3-7 营销信息数据流程图 3.63.6 数据字典数据字典 在数据流程图绘制完成后,为了加强数据流程图的辅助说明,同时便于用户了解进 出于系统各转换处理的数据内容以及系统中各数据项的定义,为本系统编制了数据字典 (Data Dictionary) ,具体如下各表所示: 表 3-1 视频培训的数据字典 作作 用用对销售人员进行视频培训 来来 源源管理员发布 去去 向向销售人员在线观看 数据流结构数据流结构视频文件(视频名称、视频格式、视频分类。 ) 表 3-2 管理员发布营销信息的数据字典 作作 用用对销售人员进行业务支持 来来 源源管理员对此信息输入 去去 向向销售人员进入系统后浏览 数据流结构数据流结构文本信息(信息类型、标题、内容。 ) 表 3-3 在线营销的数据字典 作作 用用帮助销售人员进行网络营销 来来 源源销售人员输入 去去 向向客户在线浏览 数据流结构数据流结构文本信息(信息类型、标题、内容。 ) 15 表 3-4 销售人员提交营销信息的数据字典 作作 用用对销售人员进行业务支持 来来 源源销售人员输入 去去 向向销售人员在线浏览 数据流结构数据流结构文本信息(信息类型、标题、内容。 ) 表 3-5 客户反馈的数据字典 作作 用用让客户发出感兴趣的信号 来来 源源客户输入 去去 向向客户反馈表 数据流结构数据流结构 反馈内容(联系人、咨询标题、咨询内容、回复时限、联系电话、E- mail。 ) 表 3-6 客户转入的数据字典 作作 用用把反馈客户转入销售客户 来来 源源客户反馈表 去去 向向全部客户表 数据流结构数据流结构 反馈内容(联系人、咨询标题、咨询内容、回复时限、联系电话、E- mail。 ) 表 3-7 新建客户的数据字典 作作 用用建立新客户 来来 源源销售人员人工录入 去去 向向全部客户表 数据流结构数据流结构 客户资料(客户名称、联系人、职务、电话、传真、E-mail、网址、地 址、邮编、省份、城市、附加信息、销售产品、销售金额、销售数量、 商机描述、回访时间、销售阶段。 ) 表 3-7 注释: 新建客户表单是客户信息录入到系统之前,销售人员自己通过其它方式来获得客户 资料,为便于日后的管理,客户录入单应尽可能准确、详细,主要记录必须要填写清楚, 避免录入记录数据丢失。 (1)客户编码是唯一的,对应公司的一个客户。 16 (2)电子邮箱和主页字段的设置是为了顺应企业信息化潮流,使公司与客户的联系 手段增加了,也就增加了销售的机会。 (3)年收入和员工数的设置是区别客户等级的关键,一般情况下可以通过记录这些 信息来为公司是否发展该客户决策方向作一个初步的定位,这些内容可以通过附加信息 来记录。 (4)地区设置有助于公司分析全国市场点有率等动态信息,同一时期某地区收到更 多订单,则公司应判断其原因,从而把成功经验应用到其它地区中去。 (5)销售产品是便于销售人员区分客户成交是购买哪些产品。 (6)回访时间是根据遗忘曲线特点来展开对客户的跟进。 (7)销售阶段可以随时动态更改,记录着客户在整个销售过程中所处的位置,从而 对客户进行有效的跟踪开发。 表 3-8 在线开发的数据字典 作作 用用在各类电子商务网站收集目标客户 来来 源源由销售人员输入商务网站网址 去去 向向全部客户表 数据流结构数据流结构 客户资料(客户名称、联系人、电话、传真、E-mail、网址、地址、邮 编、附加信息、销售阶段、销售产品、销售金额、销售数量、接触印象。 ) 表 3-9 客户联系的数据字典 作作 用用记录每次与客户接触时所谈及的销售内容 来来 源源销售人员人工输入 去去 向向客户联系记录表 数据流结构数据流结构联系记录(联系内容、联系电话。 ) 表 3-9 注释: 因为这个联系记录是点击相关的客户才能进去的,系统会记录是与哪一个客户接触, 因为所需的字段只需联系内容和联系电话就行了。 表 3-10 建立订单的数据字典 作作 用用为达成的销售作一个订单记录,方便对客户的管理和对销售人员业务水 平的评估。 17 来来 源源销售人员人工输入 去去 向向订单记录表 数据流结构数据流结构 订单信息(参照号、销售产品、销售金额、销售利润、单位数量、商机 描述、合同名称、相关合同、创建日期、回款日期、客户名称、联系人、 职务、传真、地区、订单附加信息。 ) 表 3-10 注释: 订单的建立是销售人员通过一系列的努力达成的结果,订单内容详细可以减少销售 人员与客户之间的纷争,如果双方为达成的交易签订合同的话,就可以把合同存放到销 售人员指定的路径,方便销售人员查询。 表 3-11 客户导出的数据字典 作 用把选定的客户资料导出 EXCEL 表 来 源客户信息表 去 向客户信息导出 数据流结构数据流结构 客户导出信息(客户名称、联系人、职位、电话、传真、E-mail、地址、 邮编、销售产品、销售金额、销售数量。 ) 表 3-11 注释: 通过客户 EXCEL 导出为重要的客户资料备份,也可以让销售人员相互协调进行客户 跟踪管理。 4 4 系统设计与实现系统设计与实现 4.14.1 概念模型概念模型 E-RE-R 图图 E-R 图用来描述系统中各个实体之间的联系,以及各个实体所具有的属性,可以很清 楚地了解整个系统的总体处理。在建立 E-R 图的过程中,主要经历以下几个步骤:1.选 择局部应用;2.逐一设计分 E-R 图;3.合并各分 E-R 图,生成初步 E-R 图;4.去掉不必 要的冗余,设计基本的 E-R 图。 结合上一章的业务流程以及数据流程,得出本系统 E-R 概图,如图 4-1 所示: 18 管理员 用户名 密码 销售人员 用户名 密码 订单 订单名称 销售产品 销售金额 销售数量 客户 客户名称 联系人 联系方式 销售状态 营销资料资料名称 资料类别 资料格式 拥有 拥有 1 n 生成 拥有 1 n 1 n mn 图 4-1 系统 E-R 概图 4.24.2 数据表建立数据表建立 根据前一阶段的数据分析,结合系统的 E-R 图,建立本系统的数据表,如下各表所 示: 表 4-1 系统总表 表名表名含义含义说明说明 tb_company 公司信息用于记录客户公司的详细信息 tb_contact_10000 联系记录用户记录与客户接触的信息 tb_order_10000 订单表用于记录订单信息 b_customer_10000 客户表用户记录客户的详细信息 tb_user 用户表用于记录用户信息 tb_salesinfo 文本信息表用于存放文本信息 19 fb_media 视频信息表用于存放视频培训文件 表 4-2 公司信息数据表(tb_company) 字段名称字段名称含义含义类型类型长度长度主键主键允许空允许空备注备注 id 自动编号 int4 是否 userid 用户 ID int4 是否索引 username 会员名 varchar50 否否 fullname 名称 varchar100 否是 provice 省份 varchar100 否是 city 城市 varchar100 否是 keyman 负责人 varchar50 否是 ownline 行业 varchar200 否是 lineid 行业 ID 识别 int4 否是 style 企业类型 varchar50 否是 details 简介 varchar8000 否是 contactman 联系人 varchar50 否是 sex 性别 varchar50 否是 department 部门 varchar100 否是 title 职务 varchar50 否是 tel 电话 varchar100 否是 fax 传真 varchar100 否是 mobile 移动电话 varchar50 否是 addr 地址 varchar100 否是 postcode 邮编 varchar50 否是 emailemailvarchar100 否是 website 网址 varchar200 否是 setdate 发布日期 datetime8 否是 mainsell 主营 varchar500 否是 表 4-3 联系记录表(tb_contact_10000) 字段名称字段名称含义含义类型类型长度长度主键主键允许空允许空备注备注 id 自动编号 int4 是否 membername 会员 varchar50 否否 customerID 客户 ID int4 否否索引 contactman 客户名称 varchar50 否否 content 内容 varchar50 否是 20 kind 联系方式 varchar50 否是 setdate 联系时间 datetime8 否否 表 4-4 订单表(tb_order_10000) 字段名称字段名称含义含义类型类型长度长度主键主键允许空允许空备注备注 id 自动编号 int4 是否 teamid 用户名 int4 否否 membername 会员名 varchar100 否否 customerid 客户 id int4 否否 custname 客户名称 varchar50 否否 contactman 联系人 varchar50 否否 title 职务 varchar50 否是 tel 电话 varchar50 否是 fax 传真 varchar50 否是 product 销售产品 varchar50 否是 sellmoney 订单金额 int4 否是 sellunit 销售单位数量 int4 否是 sellinfo 商机描述 varchar500 否是 moneybackdate 回款时间 varchar50 否是 orderinfo 订单附加信息 varchar500 否是 setdate 订单时间 datetime8 否是 lookorder 参照号 varchar200 否是 makemoney 成本余额 int4 否是 takemoney 销售利润 int4 否是 eare 地区 varchar50 否是 ordername 合同名称 varchar200 否是 orderfile 合同存放路径 varchar200 否是 表 4-5 客户表(tb_customer_10000) 字段名称字段名称含义含义类型类型长度长度主键主键允许空允许空备注备注 id 自动编号 int4 是否 membername 会员名 varchar50 否否 custmember 客户会员名 varchar50 否否 custname 客户名称 varchar50 否否 contactname 联系人 varchar50 否否 21 title 职务 varchar50 否是 tel 电话 varchar50 否是 fax 传真 varchar50 否是 emailEMAILvarchar50 否是 website 网址 varchar50 否是 addr 地址 varchar50 否是 postcode 邮编 varchar50 否是 custinfo 附加信息 varchar50 否是 product 销售产品 varchar50 否是 sellmoney 销售金额 int4 否是 sellnum 销售的产品数 int4 否是 sellinfo 商机描述 varchar50 否是 state 客户状态 int4 否是 result 销售结果 varchar50 否是 reason 结束原因 varchar50 否是 moneyback 回款状态 int4 否是 moneybackdate 回款日期 varchar100 否是 callbacktime 回话时间 datetime8 否是 callbackdate 回话日期 datetime8 否是 setdate 创建日期 datetime8 否是 enddate 结束日期 datetime8 否是 custkind 客户类型 varchar50 否是 call_count 回话次数 int4 否是 表 4-6 用户表(tb_user) 字段名称字段名称含义含义类型类型长度长度主键主键允许空允许空备注备注 id 自动编号 int4 是否 username 用户登陆名 varchar50 否否 password 密码 varchar50 否否 confirmed 验证状态 bit1 否否 email 用户 EMAIL varchar100 否否 表 4-7 文本信息表(tb_salesinfo) 字段名称字段名称含义含义类型类型长度长度主键主键允许空允许空备注备注 id 自动编号 int4 是否 username 用户名 int4 否是 title 标题名 varchar200 否是 info 信息内容 ntext16 否是 kindid 信息类型 int4 否是 22 kindname 类型名 varchar50 否是 pubname 发布者名称 varchar50 否是 pubtime 发布时间 datetime8 否是 readcount 查看次数统计 int4 否是 表 4-8 视频信息表(fb_media) 字段名称字段名称含义含义类型类型长度长度主键主键允许空允许空备注备注 id 自动编号 int4 是否 title 标题 varchar50 否是 filename 文件名 varchar50 否是 adddate 发布时间 smalldatetime4 否是 4.34.3 数据库连接数据库连接 本系统采用 SQL Server2000 作为数据库,.NET 是通过 ADO.NET 来与数据库相连, ADO.NET 提供

    注意事项

    本文(毕业设计(论文)-基于WEB的销售管理系统设计与实现.doc)为本站会员(哈尼dd)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

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




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开