2。4 系统架构来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766
系统应用B/S架构和 SQL Sever管理数据相结合,数据的存储过程利用SQL server 的command组件, SQL是一个功能强大的关系数据库数据库语言。SQL使用比较广泛,一般用于数据库的查询,删除等。SQL语句可以用于搜索和更新数据库,效率高,功能全面,将C#作为开发语言, 其中代码在。net框架提供的受控环境下运行,但是,代码是不可以直接被存储的。C#具有封装、继承、多态的面向对象语言的特征,C#适合于多种数据结构,从C/S模式到多层数据结构模式, C#编写的代码读起来容易理解,对于开发人员来说,少去很多不必要的麻烦。
B/S结构图2-1所示:图2-1 B/S结构图
3 系统分析
3。1 需求分析
3。1。1 市场需求分析
我国CRM系统体系不太完善,各个企业对于CRM的功能需求不尽相同,对于基本需求功能大概相同,关于功能需求主要在以下几个方面:
1。信息分析功能论文网
对于各个企业来说,都存在客户以及潜在客户,企业通过客户信息收集并进行分析,从而及时生产出最符合客户的产品,做出及时的决策。
2。支持网络功能
对于企业内外,网络至关重要,CRM的网络功能为企业的国内外市场做出及时的反应提供了保障
3。客户反馈功能
客户对于企业就是上帝,客户决定了很多大小企业的生存。所以,客户对企业各个地方反馈可谓是重中之重。
3。1。2 系统需求分析
对于企业来说,需求功能大体相同,系统一般包括系统管理员和客户两种,系统管理员管理系统的所有功能,可以对系统中的所有资料进行操作,客户一般拥有与管理员相对应的权限。
基础功能实现包括:客户信息的添加,修改,查看客户信息以及客户查询等功能。
服务模块功能实现包括:信息的添加,修改,查看服务信息,在本系统中我在基础模块上添加了客户投诉管理,留言管理两大模块,可以更好的对客户意见进行对应的反馈。
3。2 可行性分析
可行性分析是对系统分析阶段的分析与总结,以系统的设置目的,大小以及功能为主要方向,全面开展,对系统的开发环境以及开发背景和重要意义完善分析,制定出一个完善可行的计划。
3。2。1 技术可行性
以现有技术来判断是否可以系统实施和开发。现代网络技术发展迅速,对企业实行技术化管理已然成为一种必然。本系统开发以Window 7开发平台,数据库采用SQL Server2010,可代替现有系统的数据传递工作,大大的减少了出错率,提高了数据的实用性。通过实践可以看出B/S架构开发方式在国内各行业的管理系统开发中应用比较广泛,这种开发方式同样也契合企业的客户管理系统的设计开发。CRM系统在扩展性,稳定等方面优越明显,设计个性化也有独特的风格。
3。2。2 经济可行性文献综述
CRM系统的应用完全能够取代传统的系统数据传递,极大缩短了企业的人工支出,从而缩短了资金提高了资源信息获取的效率,也间接的提高了市场资源信息的利用率,使得企业能够对客户资源能够更加全面的管理。
如今,CRM系统是经过整合客户资源信息,企业的业务流程,很好的整合的企业客户的需求,效率方面也有所提升,借此不断提升客户对企业各方面的满意度,从而不断发掘新客户。市场资源伴随的经济回报将远远超过过程中的很多其他投入。
3。2。3 运行可行性