摘要: 为了不断扩大市场规模增加竞争力,大量企业需要应用客户关系管理系统,从而有效的提高了企业的经济效益。本系统结合企业的需求,根据企业实际情况构想了三大功能模块:系统管理员模块、部门经理管理模块、普通用户管理模块,主要功能包括:查询客户信息、订单管理、添加客户信息、报表管理、管理客户信息、留言管理、投诉管理、任务管理、用户信息管理等功能。为管理员和用户对客户关系管理系统的使用提供了便捷,开发环境选用VS2010,运用SQL2005作为后台数据库管理,系统基于ASP.NET设计,并采用B/S的操作方式,同时开发实现了添加随机验证码的安全机制。该系统可与E-commerce ,office automation系统有效结合,实现了对客户信息的有效管理,在实际应用取得了良好的效果。38715
关键词: CRM管理系统;客户信息;B/S架构;ASP.NET;SQL数据库
Design of CRM management system based on.NET
Abstract: In order to expand the scale market competitiveness, a large number of enterprises need to apply the CRM system and increase their benefits. In the design, the enterprise needs is analyzed. So, three functional modules is designed, include module of system administrator, department manager management, general user management. Theirs functions cover to add customer information, manage and inquire customer information, manage order, complaint, report, task, message and user information and so on. The design is selected by VS2010 as the design environment, SQL Server 2005 as the database management, the operation is used by B/S mode based on ASP.NET, and the security mechanism is used by the random verification code. It is designed to effective combination with E-commerce and office automation. In the practical application, the customer information acquired effective management and achieved good results.
Keywords: Customer relations management system;Customer information;Browser/Server construction;Asp.net framework;SQL database
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 选题背景目的和意义 1
1.2 课题目的和意义 2
1.3 设计思想 2
1.3.1 CRM概念 3
1.3.2 CRM管理思想 3
1.3.3 CRM的作用 4
1.4 ASP.NET介绍 4
1.5 系统开发环境 5
2 系统总体设计 6
2.1 可行性分析 6
2.1.2 技术可行性 6
2.1.3 经济可行性 7
2.1.4 运行可行性 7
2.2 需求分析 7
2.3 系统模块结构设计 8
2.4 功能模块流程介绍 8
2.4.1 数据增加流程 8
2.4.2 数据修改流程 9
2.4.3 数据删除流程 10
2.5 系统用例 12
2.6 数据库设计 14
3 系统详细设计 19
3.1 数据库结构 19
3.2 功能模块的详细设计 22
3.2.2 用户登录界面模块的详细设计 22
3.2.3 客户信息管理模块界面详细设计 24