基于呼叫中心CRM系统的数据库设计

基于呼叫中心CRM系统的数据库设计

论文摘要

本文针对黑龙江省科技馆具体需求,设计了基于呼叫中心的CRM系统,本系统对前台操作界面、后台数据表和用于前后台之间操作的类进行了设计,同时为了数据库设计中的安全问题,构建了一种混合加密算法,并将此算法应用到了系统中。本文首先介绍了CRM系统、呼叫中心和数据库加密技术在国内外的发展概况,还对本系统设计中所采用的技术进行了选型,针对本系统的设计要求把系统分为系统操作、资料管理、多媒体信息查询、业务信息查询和班长服务五个功能模块,同时在后台对数据表和存储过程进行了设计。其次,为了解决数据传输过程的安全问题,在对原有加密算法进行分析的基础上构建了一种新型的混合加密算法,对算法的加、解密效率和其他算法进行了比较验证,同时也对该算法的保密强度进行了分析,并且把此算法在本系统中进行了应用。在后台,为了保护系统数据的安全性,对系统的数据访问权限进行了划分,分为普通座席访问权限、班长座席访问权限和系统管理员访问权限三种。最后,在编码过程中,对Web.Config文件进行了配置,并且将常用的数据库操作封装成数据库访问类、并对所有对数据库的存储操作都使用了存储过程。实践表明,系统在运行速度、操作方便程度和工作效率等方面都得到了用户的认可。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题的来源和研究背景
  • 1.2 课题研究的目的和意义
  • 1.3 国内外发展现状和特点
  • 1.3.1 国外发展状况和特点
  • 1.3.2 国内发展状况和特点
  • 1.4 课题主要的研究任务
  • 第2章 基于呼叫中心CRM 系统数据库设计
  • 2.1 系统模式选型
  • 2.1.1 B/S 模式与C/S 模式
  • 2.1.2 .NET 和J2EE 比较
  • 2.1.3 SQL Server 2005 数据库的确定
  • 2.2 系统功能模块设计
  • 2.2.1 系统功能划分和描述
  • 2.2.2 系统操作模块
  • 2.2.3 资料管理模块
  • 2.2.4 多媒体业务信息查询模块
  • 2.2.5 业务信息查询模块
  • 2.2.6 班长服务模块
  • 2.3 数据库结构设计
  • 2.3.1 CRM 系统需求分析
  • 2.3.2 数据库表结构设计
  • 2.4 CRM 系统权限分配
  • 2.5 本章小结
  • 第3章 混合密码体制的数据库加密技术
  • 3.1 问题提出
  • 3.2 加密算法介绍
  • 3.3 算法原理
  • DES 算法原理'>3.3.1 TripleDES 算法原理
  • 3.3.2 RSA 算法原理
  • 3.4 两种算法的比较
  • 3.5 混合加密算法构建
  • 3.6 混合算法的实现
  • 3.6.1 对数据进行加密
  • 3.6.2 对数据进行解密
  • DES 算法的对称密钥进行加密'>3.6.3 对TripleDES 算法的对称密钥进行加密
  • 3.6.4 保密强度分析
  • 3.7 本章小结
  • 第4章 基于呼叫中心CRM 系统的实现
  • 4.1 配置 Web.config 文件
  • 4.2 系统通用类设计
  • 4.2.1 数据接口类CRMDB
  • 4.2.2 字符串处理类CleanString
  • 4.2.3 类SQLHelper 的设计
  • 4.2.4 异常处理类MyException
  • 4.2.5 数据访问层类UserDB
  • 4.3 基于C#语言的功能模块实现
  • 4.3.1 系统登录模块实现
  • 4.3.2 系统资料管理模块实现
  • 4.3.3 系统多媒体信息查询模块实现
  • 4.3.4 系统业务信息查询模块实现
  • 4.3.5 系统班长服务模块实现
  • 4.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    标签:;  

    基于呼叫中心CRM系统的数据库设计
    下载Doc文档

    猜你喜欢