公司售后服务管理系统

公司售后服务管理系统毕业论文

论文题目:

公司售后服务治理系统

系科__信息工程系__

专业运算机应用技术/物流治理

姓名__ __

学号__ __

指导教师__ __

完成日期:2008 年1 月

目录

摘要 (1)

前言 (2)

第一章系统开发工具及数据库简介 (3)

1.1 Visual Basic 6.0 概述 (3)

1.2 数据库基础知识与Access的应用 (4)

第二章数据库应用程序开发步骤 (5)

2.1 数据库应用程序的差不多成组成 (5)

2.2 数据库应用程序的开发步骤 (5)

2.3 售后服务治理系统数据库的设计思想 (7)

第三章售后服务治理系统功能的具体实现 (7)

3.1 设计方法和步骤 (7)

3.2 需求分析 (7)

3.3 功能模块设计 (8)

3.4 创建数据库 (9)

3.4.1 创建资料数据库 (9)

3.4.2 创建密码数据库 (10)

3.5 创建应用工程文件 (10)

3.6 创建应用窗体文件 (9)

3.6.1 创建用户登录窗体 (10)

3.6.2 创建系统服务展现窗体 (10)

3.6.3 创建售后服务治理系统主窗体 (11)

3.6.4 创建售后服务登记查登窗体 (12)

3.6.5 创建数据导入导出窗体 (13)

3.6.6 创建数据库路径窗体 (13)

3.6.7 创建密码设定修改窗体 (13)

3.6.8 创建售后服务关于讲明窗体 (13)

第四章售后服务治理系统使用讲明 (13)

4.1 系统开发环境 (13)

4.2 系统测试及运行与爱护 (14)

第五章终止语 (14)

致谢 (15)

参考文献 (16)

公司售后服务治理系统

摘要

随着信息技术在治理上越来越深入而广泛的应用,治理信息系统的实施在技术上已逐步成熟。治理信息系统是一个持续进展的新型学科,任何一个单位要生存要进展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的治理信息系统

本文介绍了在Visual Basic6.0环境下采纳“自上而下地总体规划,自下而上地应用开发”的策略开发一个治理信息系统的过程。通过分析公司售后服务治理上的要求从来形成了一套完整的售后服务登记信息、查询信息的方案。文章介绍了公司售后服务治理系统的系统需求分析、开发设计

思想、各个功能模块设计和窗体界面的实现。本系统界面友好,操作简单,比较有用。

关键词:治理信息系统售后服务治理系统VB应用

前言

随着商业进展的复杂化,迅速化,对治理者的要求也越来越高。在当今运算机迅速进展的信息时代,利用运算机和现代信息技术开发和应用商业治理软件已成为商业科学治理技术的重要内容。

随着社会的进步和进展,人们在消费物品时,专门是较贵重的物品时,都会要求售后服务,对客户的服务如何体现了一个公司的素养,要对大量的修理数据进行好的治理和爱护,建立一个好的服务治理系统确实是个要解决的咨询题。在现在,运算机差不多完全进入了人类的生活,利用运算机的优点建立好的服务体系,对修理数据进行治理和爱护。而使用运算机对客户修理服务信息进行治理,具有着手工治理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、储备量大、保密性好、寿命长、成本低等。这些优点能够极大地提升客户修理服务信息治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件。

一个好的公司售后服务治理软件能够关心企业拥有良好的售后服务平台,运算机的应用和治理使得企业能够通过软件实现顾客的信息查询,售后支持以及成本监控。

售后服务治理软件是用Microsoft Visual Basic 编写完成。由于Visual Basic领先采纳了可视化(VISUAL)的程序设计方法。因此利用系统提供的大量可视化控件,能够方便的以可视化方式直截了当绘制用户图形界面,并可直观,动态的调整界面的风格和样式,直到中意为止,从而克服了往常必须用大量代码去描述界面元素的外观和位置的传统编程模式。做起来方便,使用起来更为快捷。而数据库Access的结合也使得软件能够方便的实现售后服务信息的查登,提升了办事效率和服务水平。只需一到两名治理人员即可操作系统,节约了大量的人力。另外,软件系统可按照不同的需要随时进行升级,从而延长了软件的使用寿命;数据库具有储备量大,保密性好、运行成本低等特点。

系统开发工具及数据库简介

系统采纳MICROSOFT公司的VISUAL BASIC语言编写的售后服务治理系统,连接Access数据库实现数据查登达到信息治理的功能下面先介绍一下该工具的好处与特点。

1.1 Visual Basic 6.0 概述

1.1.1 Visual Basic 6.0 简介

不管用户是一个Windows 编程新手,依旧差不多具有丰富的Windows 程序设计体会的专业程序开发人员,利用Visual Basic 6.0提供的良好开发环境,均能够使你快速地完成所需设计任务。所谓Visual ,中文的意思是“可视化”,它提供了一种创建图形用户界面(GUI)的方法,利用这种方法,用户可不必书写复杂的描述界面元素外观和位置的程序代码,而只需将系统提供的对象放到屏幕上的适当位置,并通过属性窗口进行适当的设置或调整,就能够设计出一个优秀的应用程序界面。此外,用户除了能够使用单独的Visual Basic 6.0程序设计环境进行程序设计外。Visual Basic

6.0 程序设计系统还被包括在Excel Access 等众多Windows功能应用软件中,以供用户进行二次开发。目前在编制网页上使用较多的VBScript 脚本语言实际上是Visual Basic 语言的子集。因此,不管从哪方面讲,用Visu al Basic 6.0系统开发软件差不多上一件专门合算的投资。

1.1.2 Visual Basic 6.0 语言的特点

不管你是编制一个小的应用程序,依旧开发一套大型的专业系统软件,甚至是开发一个跨过Internet 的分布式应用系统软件,Visual Basic 6.0 都为用户提供了合适的工具。利用Visual Basic 6.0的数据访咨询特性,用户可创建数据库、前端应用程序、适用于大多数流行数据库格式的服务器组件等。利用ActiveX技术承诺用户使用其他应用程序提供的功能,如Micr osoft Word、Microsoft Excel,甚至可直截了当使用由Visual Basic 6.0 专业版和企业版创建的应用程序和对象。。Visual Basic 的Internet 功能承诺用户使用程序方便地通过Internet 访咨询文档和应用程序,甚至创建Inter net应用程序。用Visual Basic 6.0用户创建的是一个真正的EXE文件,该文件可直截了当运行于操作系统(Windows98/2000/XP或Windows NT系统),完全脱离Visual Basic系统环境。同时,该文件能够自由公布,安装到单机或网络服务器上。

此外,Visual Basic 6.0 还增加了一些新的功能,具体如下:

增加了ADO数据对象,该数据访咨询技术是一个简单的数据模型,可更好地与其它Microsoft和非Microsoft技术集成。它依旧一个通用接口,可用于访咨询本地或远程数据、连续和离散记录集、用户可访咨询的数据绑定接口和分层记录集。

提供了数据环境设计器,其中提供了一种创建ADO对象的交互设计环境,数据环境可作为窗体或报表中所有要求数据对象的数据源,或者通过数据环境的方法和属性由等程序访咨询,数据环境设计器具有用户连接设计器的全部功能和附加特性,如拖放、分层、分组和合计等。

数据报表,承诺用户使用拖放方法利用任何记录集合快速创建报表。

数据源,创建可绑定任何控件的数据源用户定义控件和类。

增强的数据窗体向导,现在用户不仅能够构造不绑定至数据控件的代码窗体,而且能够使用ADO代码,该向导差不多集成到应用程序向导、C hart向导和FlexGrid向导中。

可视化数据库工具集成(企业版)。在Visual Basic 6.0 中用户能够可视地创建数据库和查询、SQL服务器程序、Oracle数据库表、使用拖放方法创建视图,以及自动改变列数据类型。

文件系统对象,Visual Basic 6.0 提供了改进的在文件系统中移动的程序集,并可创建文本文件和名目。

1.1.3 Visual Basic 6.0 的版本

目前Visual Basic 6.0有三种版本,各自满足不同的开发需要。其中:

(1) Visual Basic 6.0学习版使编程人员可轻松学习和设计一些差不多的应用程序。该版本包括所有的内部控件,连同Grid、Tab和Data_Bound 控件。

(2) Visual Basic 6.0专业版为专业编程人员提供了一套进行开发的功能完备的工具。该版本包括学习版的全部功能连同ActiveX控件,还包括I nternet Application Designer(Internet报务器应用程序设计器)、Integrated Visual DatabaseTools(集成可视化数据库工具)、Data Environment (数据环境)、ActiveX污染Data Objects(数据对象,简称ADO)和Dynamic H TML Page Designer (动态HTML页面设计器)。

(3) Visual Basic 6.0企业版使得专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括专业版的全部功能连同Back Office 工具,如SQL Server Microsoft Transaction Server 、Internet Information 、Visu al SourceSafe、SNA Server。

1.2 数据库基础与Access的应用

1.2.1 数据库基础

1)数据库的概念和术语

数据库一直是运算机软件开发的重要话题。在利用运算机辅助办公的时代,人们专门难不和数据库打交道,几乎所有的应用程序都离不开数据

的存取操作,而这种存取操作往往是用数据库来实现的。企业的所有信息和治理方面的应用软件,差不多上差不多上一个标准的数据库应用系统。

2)关系数据库的概念和优点:

关系数据库的概念是专门早就提出来的概念,并以其强大的优势在微型运算机乃至大型运算机等系统上获得了广泛的应用。目前流行的数据库治理系统几乎差不多上关系数据库。所谓关系数据库,确实是将含有不必要重复数据的复杂数据库进行标准化,使用若干个表,在每一个表中存放仅需要记录一次的数据,然后用关键字段连接或联系表格而组成的数据库就称为关系数据库。使用关系数据库的好处在于能够幸免数据不必要的重复。为了幸免数据的重复,能够将包含重复数据的表拆分成若干个没有重复数据的表,从而将重复数据分离出来,存放在单独的表中,这确实是数据库的标准化,也就中将复杂数据分解到几个简单的表中,并通过建立表与表之间的关系,检索另一个表中的关系记录中的数据;在表与表之间的关系中,适应上称主表为“父表”,通过关系连接的其它表就称为“子表“。在关系数据库中常用的关系有:①一对一关系②多对一关系③一对多关系

④多对多关系。常用的术语有:关系、主关键字、外部关键字以及索引。

1.2.2 Microsoft Access简介

Access是Microsoft公司的一个成功的数据库治理系统产品。其核心是Microsoft Jet数据库引擎。早期的Access 2.0在办公自动化中获得了广泛的应用,后续版本的功能得到了持续提升,它与Microsoft Office 套件紧密结合,使之得到越来越广泛的应用。Access 本身是一个可视化的数据库治理系统,它提供了专门多专门有用的向导,初学者专门容易学会如何用Ac cess建立数据库的各种对象,如创建表、查询和报表,也可创建数据窗体等。Access使用内嵌Visual Basic语言作为开发工具,完全面向对象编程,能够可视化地独创数据库应用于程序。Access的数据库和传统的桌面数据库几乎没有什么不同,但它支持网络环境的应用,如治理应用组和安全性等,因此是一种专门的桌面数据库治理系统,专门多人将其列入客户机/服务器前端,其核心是Microsoft Jet理论系统RDBMS的范畴。Microsoft Access是当前最流行的关系数据库治理系统之一,它与Visual Basic数据

库一样,差不多的核心是Microsoft Jet数据库引擎,数据库的访咨询和编程与Visual Basic中访咨询数据库一样。它操作方便、简单易学,Access 能满足小型企业客户/服务器解决方案的要求来组建客户/服务器的数据库应用系统,是一个功能较完备的数据库治理系统,它几乎包含了数据库领域的所有技术和内容,关于初学者学习数据库知识专门有关心。正因为这些特点,在利用Visual Basic开发数据库应用系统程序时,比较适合采纳A ccess作为后台数据库治理系统。在一个Access数据库应用程序中,用一系列表的集合来存放各种经提取的原始数据。通过表的视图能够直截了当操作数据,然而为了能够使用户方便又安全地操作数据,应用程序一样不让用户通过表来直截了当操作数据,而是用通过窗体对象来访咨询表,如此能够对用户的行为作较好的指导和限制,数据操作外的其他功能则是用窗体来完成的。

数据库应用程序开发步骤

考虑到目前所有治理方面的数据库都采纳关系型数据库,因此,售后服务治理所用数据库使用如此的数据库更合理一些,以下就关系型数据库应用系统的开发一样都有要求及建立步骤,再结合售后服务治理工作的实际情形简述开发一个实际的数据库应用程序时,应该如何有打算、有步骤的完成该项目。

2.1 数据库应用程序的差不多成组成

简单地讲,数据库应用程序的要紧作用是存放数据、从数据中检索和统计数据,以得到各种各样的信息(报表和图表等)。一个完整的数据库应用程序应按照功能可分为4部分内容:数据库;应用程序窗体;查询和统计;报表和图表。

2.2 数据库应用程序的开发步骤

一个实际的数据库应用程序的开发一样需要通过如下几个步骤,而且有的步骤可能要反复几次。

应用程序应用背景和需求分析

在现在期中,开发人员应该弄清晰所要开发的应用程序将应用于什么样的场合、要完成哪些功能、达到什么样的标准、需求方对应用程序的具体要求等。充分考虑需求方的运算机应用水平及适应应用软件、硬件环境、工作方式、投资强度、时刻要求和开发工具提供的功能、开发周期、完全性要求、开发成本等因素,从而确定数据库后台治理工具和前端应用程序的开发工具。

组建开发组

一个大型数据库应用系统的开发通常由多人协作完成,每一个人只充当开发过程中的一个角色。一个典型的开发组由项目负责人(Project Ma nager)、数据库治理员(Database Administrator)、应用程序开发人员(A pplication Software)要注意的是:在一个较小和任务较为简单的桌面数据库应用系统的开发过程中,开发组的所有任务可能由一个人或专门少的几个人来完成,因而不存在确定的组内分工。

数据库治理员一样由数据库后台治理系统熟悉的熟练人员来担任,要求对数据库治理系统(SQL Server ,Oracle等)的操作和爱护专门熟悉。数据库治理员负责后台系统的建立和爱护,如创建数据库和表等数据库对象、治理用户权限、按照需求修改数据库结构等。

应用程序开发人员由软件工程师担任,每个人负责指派的子系统的编程任务,按项目负责人指定的进度向系统集成人员提供子系统源程序和功能模块。

系统集成和测试人员负责各个子系统的连接;确定各个子系统或功能模块源程序是否达到设计要求、是否差不多标准化;参与项目的联调测试整个系统是否实现需求。

③数据库设计

数据库设计是系统开发过程中专门重要的一个时期,数据库设计的好坏直截了当阻碍了项目开发的复杂程度和系统的执行效率,也是减少在开发过程中显现反复的关键环节。在现在期中,按照顾用程序背景和需求分析的结果,确定数据库存放哪些用户数据、数据如何存放、数据的关联、

数据的安全性和一致性的规则等。在现在期一样还规定了软件开发人员能够存放的系统数据或中间数据。

④编写应用程序

以上各时期完成后,项目负责人按照顾用背景和需求分析的结果,确定前端应用程序的各个组成部分和功能模块,并将其分解为若干相对独立的子系统或功能模块,交给不同的软件开发人员去完成。等各个分立的子系统和功能模块都差不多完成后,将各个子系统和功能模块组织到一个软件工程项目(Project)中,再调试和编译整个系统,以便完成整个系统的集成。这项工作被称作“联调”。

⑤测试和优化应用程序

系统通过联调后,差不多能够达到设计要求,但系统的安全性和性能等方面还需通过实践的考查才能具体应用。大的项目往往用发行测试版应用程序的方法请应用人员测试或直截了当让最终用户使用程序,以便找出系统中可能存在的缺陷和不方便之处。然后按照测试的结果和最终的用户的要求,更换和优化应用程序。此项工作可能要反复多次。

⑥发行数据库和应用程序

等以上的所有工作都完成后,编写应用程序的联机关心程序和用户指南等软件文档,发行数据库和应用程序,完成系统的开发。发行数据库和应用程序。在数据库应用程序的开发过程中必须对有关咨询题作详细的记录,以便在系统开发完成后,能够快速地编写用户手册和联机关心程序及其它有关文档资料。

综上所述,在开始编写数据库应用程序之前,必须先创建数据库结构。如本系统中能够用Visual Basic的可视化数据库治理器或者是其它工具创建数据库结构和治理数据库中的数据。然而在Visual Basic6.0 数据库的开发过程中,使用Microsoft Access创建和治理数据库结构是专门理想的选择。

2.3 售后服务治理系统数据库的设计思想

①数据库设计

数据库规划是创建数据库专门重要的一个环节。数据库规划的好坏,不仅是阻碍开发过程,而且直截了当阻碍数据库的使用。在数据库规划时,要分析数据库的应用目标和应包含的数据,要设计数据并确定表与表的关系。在售后服务治理系统中,由于治理的任务仅限于公司服务项目,因此,建立一个数据库就能够了。

②目的与应用背景分析

在设计一个数据库之前,第一要对数据库的设计目的和应用背景进行分析。在进行设计背景分析时,应搞清该数据库要解决一个什么样的咨询题、需要储备一个什么样的场合,同样的数据应用于不同的场合,其特点和要求也不一样。在开发数据库之前,必须把握一定的背景知识。

③设计数据库草稿

弄清晰目的和应用背景后,就能够着手进行数据库的设计。第一要进行的工作确实是将数据库进行分类和量化,使数据库便于运算机处理。然后列出每一个表所要包含的数据字段,并初步确定每个字段的数据类型和字段的大小。售后服务治理系统中应建立一个储存差不多信息的数据库,另外,还要建立几个用于储存变动服务变动情形和有关顾客信息统计情形的数据表。

④数据标准化

通过草稿设计后,就能够建立数据了。但就样的数据库往往会带来专门多的报怨,困为不通过标准化的数据库往往是不合理的。数据库的标准化确实是对数据表进行分析,采纳关系数据库的方法,使每个表都不重复数据,从而以最少的爱护,提供最多的信息。

第三章售后服务治理系统的具体实现

3.1 设计方法和步骤

数据库设计是开发数据库及其应用系统的技术,也是本系统开发和建设的重要组成部分。具体讲,数据库设计是要在一个给定的应用环境中,

通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式,建立数据库及其应用系统,满足用户的各种信息需求。

那个地点从数据库应用系统和开发的全过程来考虑,按照本系统的实际情形,将数据库及其应用系统的设计分为以下几个时期:需求分析,功能模块设计,创建数据库,创建应用工程文件,创建应用窗体文件,创建应用文件包。

3.2 需求分析

在设计一个数据库之前,第一要对数据库的设计目的和应用背景进行分析。在进行设计目的分析时,应搞清晰该数据库要解决一个什么样的咨询题、需要储备哪些数据、能够提供哪些信息、完成哪些自动化功能等。应用背景指数据库应用于一个什么样场合。在对本系统应用环境和需求进行收集和分析后所形成的抽象的系统概貌图如图1。

图1系统概貌图

本系统是为仓库开发的设备治理系统,按照任务书的要求,应当设计一个可行的数据库结构和数据库治理系统。该数据库治理系统应具有:

数据查询功能(多种关键词查询 ); 数据更新功能(修改, 增加, 删除等); 数据安全性设计;

其他附加便利功能(电话、邮编归属,日历等) 概括层的数据流图如图2

修理信息

查询 统计分析

图2 学生成绩治理系统0层数据流程图

售后服务部门:负责将顾客信息录入,负责统计修理点信息。

售后服务治理系统:负责售后信息统一治理。通过该系统能够直截了当对数据库进行操作,进行修理处理,以记录顾客服务有关信息。

顾客:顾客购买商品时以及需修理时要作相应记录,以便售后服务部门能够查询顾客的情形。

3.3 功能模块设计

在软件设计中,程序设计分为两个时期完成,第一进行结构设计,以确定程序由那些模块组成,然后进行过程设计,过程设计是确定每个模块的处理过程。

设计中规定了数据库的结构(表、记录、字段、关键字)、制订了数据所应满足的条件、规定了用户的使用密码和用户名,关心用户方便地对数据库中数据进行操作。

图3 系统功能模块图

3.4 创建数据库

在使用Visual Basic开发数据库应用程序时,其后台数据库能够选用多种格式,本系统使用Microsoft Access的数据库格式,因为Access数据库和Visual Basic数据库差不多上Microsoft Jet数据库,其数据库对象的层次结构和编程方法是完全相同的,用Access创建的数据库能够原封不动地用到Visual Basic应用程序中。

Access数据库表的建立方法是:预备好设计资料,先在纸上设计好数据库的结构,即由哪几个表组成,每个表包含哪几个字段,各个字段的属性如何,哪个字段是关键字,共有多少个记录。下面介绍本系统中两个数据库的创建方法。

3.4.1 创建资料数据库

本系统的仪器数据库是用Microsoft Access中文版创建的。

创建步骤如下:

1.创建一个新的空数据库,确定数据库的名称及数据库的储存类型;

2.向空数据库添加表,将数据进行分类和量化,并设置表单的主键;使数据便于运算机处理。列出每一个表所包含的数据字段名称,确定每个字段的数据类型和字段大小;

3.在表单中输入和修改数据;

4.储存数据库

3.4.2 创建密码数据库

在运算机系统中,一样讲来安全措施是分级设置的,本系统安全性设计中采纳的是用户标识和鉴定。用户标识和鉴定是系统提供的最外层的安全爱护措施,其方法是由系统提供一定的方式让用户标识自己的名字或身份,每次用户要进入系统时,系统对用户身份进行核实,通过鉴定后才提供系统使用权。本系统采纳的方法具体是:用一个用户名来标明用户身份,系统鉴不此用户是否是合法的用户,若是,则可进入下一步的核实;若不是,则不能使用系统。为了进一步核有用户,系统要求用户输入密码,为保密起见,用户在终端上输入的口令不显示在屏幕上,系统核定密码以鉴不用户身份,创建方法和步骤同3.4.1。

3.5 创建应用工程文件

本系统的应用工程文件是用Visual Basic6.0创建的,选定“标准的可执行文件”单击“打开”进入工程的窗体文件设计。

3.6 创建应用窗体文件

本工程文件中有八个要紧应用窗体文件,下面分不是应用窗体文件的窗体格式和程序代码文本。

3.6.1创建用户登录窗体(frmlogin.frm)

在visual basic中新建一个form,储存为frmlogin.frm。从工具箱中选择相应控件将其添加到窗体中,按照需要设置其各项属性,最后的关于售后治理程序登录窗体如图4所示

图4 登录窗口

将窗体及其各控件的属性设置完毕后,按照需要为窗体及控件添加事件处理函数。

3.6.2 创建系统服务展现窗体

在visual basic中新建一个form,储存为frmSplash.frm。从工具箱中选择相应控件将其添加到窗体中,按照需要设置其各项属性,最后的关于售后服务治理程序的展现窗体如图5所示

图5 展现窗口

将窗体及其各控件的属性设置完毕后,按照需要为窗体及控件添加事件处理函数。

3.6.3 创建售后服务治理系统主窗体

在visual basic中新建一个form,储存为MDIForm1.frm。从工具箱中选择相应控件将其添加到窗体中,按照需要设置其各项属性,最后的关于售后服务治理程序的主窗体如图6所示

图6 系统主窗口

将窗体及其各控件的属性设置完毕后,按照需要为窗体及控件添加事件处理函数,程序如下:

Private Sub MDIForm_Load()

StatusBar1.Panels(1) = “接线员:”+ mz

StatusBar1.Panels(1) = https://www.360docs.net/doc/032649075.html,bel1

End Sub

Private Sub MDIForm_Unload(Cancel As Integer)

End

End Sub

相关主题
相关文档
最新文档