客户信息管理系统.ppt
《客户信息管理系统.ppt》由会员分享,可在线阅读,更多相关《客户信息管理系统.ppt(17页珍藏版)》请在三一办公上搜索。
1、第25章 客户信息管理系统,客户信息管理系统是一种用于储存企业客户信息资源,便于与客户及时沟通交流,从而增强与客户关系、提高企业管理水平的系统。企业可以通过客户信息管理系统管理、分析和统计现有客户资源,以便快速、全面、准确地了解现有企业客户情况,从而制定长期客户沟通和访问计划,制定营销战略,促进企业长期、良性经营发展。该系统基于传统的三层架构,并采用前面介绍的Visual C#.Net Windows Form和ADO.NET技术来实现。,章节内容,25.1 需求分析25.2 分层设计25.3 功能实现25.4 小结,25.1 需求分析,1用户角色分析,25.1 需求分析,2功能需求分析,25
2、.3.1 数据库的设计和实现,1客户信息表,25.3.1 数据库的设计和实现,2用户信息表,25.3.1 数据库的设计和实现,3区域信息表,25.3.2 用户界面层的实现,1登录界面的实现,25.3.2 用户界面层的实现,1登录的实现过程,2主界面的实现,25.3.2 用户界面层的实现,2主界面的实现,通过获取登陆用户的信息绑定状态栏信息,退出系统,提示是否退出系统,系统主界面,客户信息管理,用户信息管理,25.3.2 用户界面层的实现,3客户信息管理的实现,25.3.2 用户界面层的实现,25.3.2 用户界面层的实现,3客户信息管理的实现,25.3.2 用户界面层的实现,3客户信息管理的实
3、现,25.3.3 数据访问层的实现,数据访问层主要用于提炼出系统中对数据库访问和操作的过程,包括对数据库的查询、删除、修改和添加过程。因为此过程用户是无法感知的,同时各个界面的操作都需要重复使用该过程,所以将其提炼为一个数据访问层类,可以使整个系统结构明晰简洁,同时又便于各个界面的数据访问统一,而且还可以优化代码,便于维护。数据访问层的类图如下:,25.3.4 业务逻辑层的实现,业务逻辑层主要用于对数据实现自动绑定和数据验证。该系统中,主要的自动绑定就是下拉列表框的数据绑定,故需在业务逻辑层类中设置一个cboxBind()方法。其他方法主要用于实现对数据的验证,包括电话号码、邮政编码等数据的验证。通过提炼出一个业务逻辑层类来实现这些操作,可以使整个系统层次分明,便于系统的设计、维护和修改。业务逻辑层的类图如下:,25.4 小结,本章介绍了基于3层设计,使用Visual C#.Net Windows Form和ADO.NET技术构建一个简单的客户信息管理系统。通过使用3层设计结构,可以根据功能实现模块分离,使整个系统的设计层次分明,有利于系统日后的修改和维护。,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 客户 信息管理 系统
链接地址:https://www.31ppt.com/p-6565985.html