电脑销售客户关系管理系统设计与实现

目 录
ABSTRACT 3
一、 引言 1
(一)计算机零售业简介 1
(二)系统开发的意义 1
(三)系统可行性分析 2
(四)开发工具及理论简介 2
1. Visual Studio 2010简介 2
2. SQL Server 2008简介 2
3. C#主要特点 2
二、 总体设计 3
(一)功能设计 3
1. 电脑管理模块 4
2. 电脑销售人员管理模块 5
3. 客户管理模块 6
(二) 数据库设计 7
三、系统详细设计与实现 10
(一)电脑管理系统的实现 10
1. 电脑信息查询的实现 11
2. 电脑信息更新的实现 12
(二) 客户管理信息系统的实现 14
(三)电脑销售工作人员模块的实现 18
1. 销售信息管理的功能实现 18
2. 员工信息管理的功能实现 20
(四)其他功能的实现 21
1. 登录功能的实现 21
2. 权限设置的实现 23
3. 修改密码功能实现 24
4. 关于界面 26
四、总 结 26
致谢 27
参考文献 27
一、 引言
随着计算机技术不断的发展,使得计算机的使用率越来越高,几乎在各个行业,各个领域都可以用到它。正因为计算机简单、便捷、易学的操作,让不少家庭、办公室,或者是年幼的小孩和年迈的老人都能亲自体验计算机强大的功能。从家庭到学校的计算机房,再到金融投资领 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 
域和无处不在的网吧,都让计算机有了充分的发挥。其实,计算机的作用不仅仅如此,它已经从最初的军事领域逐渐发展到各个领域,其中包括经济,文化,科学和技术等方面。因为社会在不断地发展,人类也在进步,跟随着计算机技术的发展,计算机的销售业也在不经意间就走入我们的生活。
(一)计算机零售业简介
近年来,有很多国内的电脑销售公司都代理一种或以上的计算机。像宏碁、华硕、联想、方正等国内著名品牌的电脑公司都开始代理国外的一些其它品牌,这样不仅积累了资金和经验,也慢慢树立起自主品牌。这些电脑公司通过自己的销售网络,来销售自主品牌,在某种程度上成为了一种直销方式。近年来,华硕、方正等都逐渐改善了公司的职能,从开始的单方面的销售方式转向全面的代理模式。
由于计算机技术的不断创新,发展,计算机销售的渠道也同样该不断的发展,创新,也要带来经营哲学的新突破。因此,本论文就结合计算机这一销售特点,设计了电脑销售客户关系管理系统。
(二)系统开发的意义
由于电脑销售公司相对来讲算是一个规模比较大的公司,所以每天都会有大量的数据需要进行统计、分析。然而,这些大量的数据仅仅通过人工的整理是非常繁琐,效率很低并且特别容易出错的。针对这一现象,最好的解决方法就是摆脱人工管理,利用计算机技术来管理这些数据。
本系统大概分为两个模块,电脑信息管理和客户信息管理。
电脑信息管理是对公司中的电脑库存数据的操作而设计的管理系统。电脑管理员可以通过输入电脑的名称、编号、类型、数量等基本信息,实现对所有库存电脑的查询、添加、修改和删除等基本操作。电脑管理系统主要是为电脑管理员查询那些繁琐的数据提供方便快捷的途径。
客户信息管理的主要功能是对购买电脑的客户信息进行操作而设计的管理系统。目的是为了更好的了解客户,从而得知对电脑使用的满意度,进而对电脑进行改观。客户数据信息有管理员进行操作,包括添加,修改。
(三)系统可行性分析
研究系统可行性分析的目的,就是要了解系统的实用度,可不可以用最少的时间解决更多的问题。
(1)技术可行性:使用简单的工具和软件进行操作,其中Visual Studio .NET 2010为开发环境,C #语言作为开发工具,SQL Server 2008作为数据库管理系统来实现本系统的功能。
(2)经济可行性:计算机代替人工操作,节省了人工费,因为效率高,又降低了成本。它带来的经济效益远远超于成本。所以在经济上完全可行。
(3)操作可行性:系统操作很简单,没有复杂的步骤,管理员只需要通过登录电脑管理系统后输入一些基本信息就可以对电脑信息进行查询、添加、修改和删除等操作,不需要有太多专业方面的知识。
通过以上分析,可以确定本系统是可行的。
(四)开发工具及理论简介
本论文介绍了系统设计过程中用到的开发环境Visual Studio 2010.net和数据库管理系统SQL Server 2008,以及C#的特点。
1. Visual Studio 2010简介
Visual Studio 2010是一套完整的开发工具,用于生成 ASP .NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C#和Visual C++都使用这一相同的集成开发环境 (IDE),这样就能够进行工具共享,并能够轻松地创建混合语言解决方案。
2. SQL Server 2008简介
SQL Server 2008 是一种典型的关系型数据库管理系统,它可以将结构化、半结构化和非结构化文档的数据(如图像和音乐)直接存储到数据库中。SQL Server 2008提供一系列丰富的集成服务,可以对数据进行查询、搜索、同步、报告和分析等操作。
3. C#主要特点
C#有很多特点,其中几个主要特点如下:
(1)可视化编程
(2)面向对象的程序设计
(3)事件驱动编程机制
(4)访问数据库方便
二、 总体设计
总体设计的根本目的就是划分出组成系统的几大模块,模块互相之间的关系,每个模块有哪些组织结构,这些结构中都实现了哪些功能。
(一)功能设计
系统的组织结构图,见图2-1:

图2-1 功能组织结构图
本系统的设计目的是:不仅能让销售商们脱离繁琐的手工的操作,而且操作起来也很简单、便捷。对浏览和处理大量的数据信息,只需要一些简单的操作便能够得到他们所想要的数据和查找的内容,并实现复杂的数据处理。本系统大致分为三个总体模块,分别是电脑信息管理、电脑销售工作人员管理和客户信息管理,各模块实现的主要功能如下:
1. 电脑管理模块
电脑管理系统的主要功能:
(1)添加用户:主要是对整个系统的管理员的添加操作。系统管理员可以对整个电脑销售系统进行操作。添加用户界面如图2-2:

图2-2 添加用户
(2)电脑库存信息管理:电脑信息管理是所有电脑信息数据的集合地,由管理员对其信息进行查询、添加、修改、删除等操作。电脑库存信息管理界面设置如图2-3:

图2-3 电脑库存信息

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1740.html

好棒文