收藏 分销(赏)

汽车售后服务系统的设计与实现.doc

上传人:仙人****88 文档编号:9450507 上传时间:2025-03-26 格式:DOC 页数:46 大小:1.42MB
下载 相关 举报
汽车售后服务系统的设计与实现.doc_第1页
第1页 / 共46页
汽车售后服务系统的设计与实现.doc_第2页
第2页 / 共46页
汽车售后服务系统的设计与实现.doc_第3页
第3页 / 共46页
汽车售后服务系统的设计与实现.doc_第4页
第4页 / 共46页
汽车售后服务系统的设计与实现.doc_第5页
第5页 / 共46页
点击查看更多>>
资源描述

1、本科学生毕业设计汽车售后服务系统的设计与实现黑 龙 江 工 程 学 院二一三年六月The Graduation Design for Bachelors DegreeDesign and Implementation of Automotive aftermarket SystemHeilongjiang Institute of Technology2013-06Harbin黑龙江工程学院本科生毕业设计摘 要 随着我国汽车工业的高速发展,家庭轿车的逐步普及,汽车已成为大多数人出行的代步工具,伴随着汽车的增加汽车的售后问题也接踵而来。汽车的消费不同于其他的商品,一旦消费者购买了汽车,就需要定期

2、的洗车、加油、保养、维修以及缴纳各种费用,直至汽车报废、解体。传统的C/S模式的计算机管理系统已不再适合日渐增加的汽车产业,所以本系统的开发可以更好的把售后服务这一环节做好,为客户提供一流的售后服务,实现售后服务信息的维护(增加、删除、修改等)操作,可维护的信息包括产品安装、维修、退换、回访、投诉等一系列活动中需要商家积极投入并及时记录的信息。本系统可以建立起适应市场经济环境的汽车售后服务管理系统,从而提高汽车销售公司的售后服务的质量和效率;建立车辆档案和客户档案实现对销售的每台车辆的管理和维护,并且能对反馈的信息进行及时的处理,为领导决策提供信息帮助。本系统应用了基于web开发的各项技术,包

3、括HTML、动态网站编程技术JSP、利用JDBC连接后台的数据库,完成了汽车售后服务的售后服务信息的查看,产品安装信息的修改,了解产品回访信息的内容等功能,通过本系统的使用用户可以随时了解自己的汽车的售后服务的情况,厂家也可以更好的为客户提供服务。关键字:汽车售后服务;JSP;JDBC;信息管理 ABSTRACT With the rapid development of Chinas automobile industry, the gradual popularization of family cars, automotive service industry gradually emb

4、arked on the forefront of the market. Unlike other automotive consumer goods, once consumers to buy the car, you need regular washing, refueling, maintenance, repair, and pay various expenses until the car is scrapped, disintegrated. Merchants come to realize that to build a customer-centric busines

5、s strategy, and strive to make this part of after-sales service, providing customers with quality service and achieve service information maintenance (add, delete, modify, etc.) operation, maintenance information including product installation, repair, returned, returning, and a series of complaints

6、 from businesses actively involved in the activities necessary and timely records. The system can also facilitate the manufacturers of quality products and services for tracking and management.The system can be set up to adapt to the market economy environment, car service management system, thereby

7、 enhancing the companys car sales service quality and efficiency; build vehicles files and customer files for each vehicle to achieve sales management and maintenance, and be able to timely feedback of information processing, information to help decision-making for the leadership.The automotive afte

8、rmarket systems main task is to design and develop a technique based on JSP and SQL Server 2005 databases automotive aftermarket network service system. The main technical requirements include: Web-based development needed to master the technology, including HTML, dynamic web programming technologie

9、s JSP, SQL Server2005 database knowledge.Key words: Automotive aftermarket;JSP;JDBC;Message Management目 录摘 要IAbstractII第1章 绪 论11.1系统开发的背景11.2 国内外研究现状11.3选题的目的与意义21.4 设计安排3第2章 相关理论及技术42.1 本系统采用的关键技术42.1.1 JSP技术42.1.2 JavaBean技术52.1.3 JDBC技术62.1.4 用JDBC访问数据库72.2 本章小结7第3章 系统分析83.1 可行性分析83.1.1 技术可行性分析83

10、1.2 操作可行性83.2 系统的总体需求83.3 系统功能需求分析83.4 本章小结10第4章 系统设计114.1 系统的总体设计114.2 系统的功能模块设计114.3 后台数据库设计144.5 本章小结17第5章 系统实现185.1售后服务登陆模块185.2 售后服务分类管理185.3 售后服务信息管理185.4 投诉信息管理215.5 产品回访管理23第6章 系统测试256.1 软件测试的基本知识256.1.1 软件测试的目的256.1.2 软件测试的方法256.1.3 测试用例256.2 本系统的测试266.2.1 系统登录模块的测试266.2.2 售后服务信息模块中增添加服务信息

11、测试266.2.3 产品安装信息模块中删除安装记录的测试266.2.4 产品退换信息模块中退换信息修改的测试276.2.5 回访信息查询模块中查询的测试276.3 本章小结27结 论28致 谢29参考文献30附 录31IV第1章 绪 论1.1系统开发的背景 近年来随着人们生活水平的提高,经济的快速发展,汽车迅速的普及,越来越多的人购买了汽车,汽车已经成为大多数人的出行工具。但也随之带来了消费者的另一个苦恼就是汽车的售后服务问题,买车的人越来越多,用车的人也就随着增加,然而汽车的售后服务却没有能够与之同步前进,国际著名咨询公司麦肯锡的研究结果显示,从销售额看,在成熟的汽车市场中,生产商仅占21,

12、配件占39,零售占7,服务占33。而国内汽车市场销售额中生产商占43,配件占37,零售占8,服务仅占12。目前我国汽车销售额中生产商的比重依然偏大,而服务的比重过小,这就带来了汽车售后服务落后的现象。汽车售后服务系统的主要任务是对企业客户的问题记录进行管理,并将客户的问题安排分配给每一个售后服务员工进行处理;对接受服务调查的客户进行员工服务质量调查信息的管理。传统的汽车售后服务管理系统大都采用C/S模式的计算机管理系统,C/S模式有它自身的优势:数据的分布存储和处理提高了系统的运行效率与数据库管理的独立性,具有较好数据源与客户访问操作独立性。然而随着规模的不断扩大,应用程序的复杂程度不断提高,

13、传统的C/S模式逐渐暴露出许多问题,如客户端需要安装专用的客户端软件开发成本较高、移植困难、维护复杂、升级麻烦、系统的可移植性、可扩展性、可维护性都较差。同时,随着Intnet的迅速发展和普及以及中国加入WTO汽车售后服务也面临着许多新的挑战和机遇,如远程维修站的查询,汽车信息的远程查询,网上信息的发布等。因此汽车售后服务迫切需要开发出基于B/S模式的汽车售后服务管理系统,以适应当前汽车行业的发展,提供更加完善,质量更高的服务。所以开发本系统以实现为客户提供信息查看,修改资料等功能,为管理者提供用户信息管理,车辆信息管理,配件管理以及回访信息的查看等功能。1.2 国内外研究现状 国外的汽车工业

14、发展比较早,所以汽车售后服务的发展也相当成熟。售后服务作为汽车制造商一个较大的利润源泉,已经收到国外较多学者的关注和研究。Anderson et a1在1997年指出售后服务能为制造商带来比产品销售还多的利润;Colin Annistead,Gmh锄C1ark在1991年提出售后服务支持战略的仿真模块,并将这个模块结合到制造商的产品战略模型中形成更加全面的经营战略,提高客户满意度。国外汽车工业已经运用了较先进的方法,如仿真和建模等来做售后服务。我国汽车售后服务处于发展初期,虽然可以借鉴国外的一些成功经验,但我国的汽车售后服务市场有着自己独特的特点,所以很多专家学者对此进行了研究。姜炳麟等分别指

15、出了汽车售后服务企业内部和外部环境存在的问题,阐述了与发达国家的差距,并从服务理念、维修网络、技术队伍、信息反馈系统及管理层的人员素质等方面指出了解决的对策;程艳分析了目前汽车售后服务的现状,提出应从服务标准、服务人员素质、发展连锁经营、网络服务、控制零部件的质量和成本方面着手完善汽车售后服务。虽然研究我国汽车售后服务的文献比较多,但大部分都是从概念上给出解决问题的对策,没有深入的探讨具体的操作措施,由于我国汽车业起步较晚,汽车售后服务业起步更晚,而目前我国将大部分对汽车业的投资放在了整车制造上,对汽车售后服务行业的投资较低,所以我国汽车服务行业存在着一些问题,许多服务或产品没能达到客户期望,

16、对客户提供服务出现失败和错误。与国外的市场相比我国的汽车售后服务还不是很完善,经销商与厂家们把利润放在了销售上边,没有和消费者之间建立一个很好的连接载体,以至于汽车售后的不完美,因此,建立一个汽车售后服务系统,能为消费者提供各种售后服务,使厂家和经销商能通过回访及时了解销售出去的汽车的使用情况,消费者也能得到很好的售后支持。1.3选题的目的与意义 随着我国居民生活水平的不断提高,汽车这一昔日的“王家堂前燕”己经飞进了千家万户。而且伴着汽车日益普及,市场竞争己经从售前转移到售后服务竞争,甚至汽车售后服务业已成为商家赢得市场的关键。而我国的汽车售后服务业与国外相比还处在初级阶段,从法律法规、经济模

17、式到服务理念、品牌创造都存在巨大差异。面对如国外企业的强烈竞争,我国的汽车售后服务业必须对国外先进的服务体系进行研究和学习,吸取现有成功案例的经验,不断改进和完善,建立起一套健康、可持续的服务体系,才能使我国的汽车售后服务业在巨大的商机中得以更加辉煌地发展。本设计可以实现汽车各种零部件的安装、退还、维护、回访等信息的查询,产品安装信息,产品回访信息,产品退换信息的增加、删除和修改等功能。建立起适应市场经济环境的汽车售后服务管理系统,从而提高汽车销售公司的售后服务的质量和效率,建立汽车辆档案和客户档案实现对销售的每台车辆的管理和维护,并且能对反馈的信息进行及时的处理,为领导决策提供信息帮助,以后

18、台数据库为核心,建立以售后服务部为中心的连接各特约维修服务站的管理系统,协助售后服务部管理各服务站,实现数据和信息的高度共享。1.4 设计安排本文介绍了汽车售后服务系统的基本设计方法,详细阐述了整个售后服务系统的设计和实施过程,并对各部分设计和进行了详尽的分析,本文的章节安排如下:第一章介绍了汽车售后服务系统的开发背景及国内外现状,研究的主要目的和意义。第二章介绍了本汽车售后服务系统所使用的相关开发工具。第三章介绍了本汽车售后服务系统的需求分析。第四章介绍了本学汽车售后服务系统的详细设计过程。第五章介绍了本汽车售后服务系统的实现过程,对系统的登录功能和分页显示功能进行详细的介绍。结论部分对本文

19、的主要工作进行了总结,和此次开发的感想。第2章 相关理论及技术2.1 本系统采用的关键技术 2.1.1 JSP技术JSP是由Sun微系统公司于1999年6月推出的一项技术,是基于Java Servlet以及整个Java体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。JSP技术在多个方面加速了动态Web页面的开发。它主要有如下几个方面的特点:(1)将内容的生成和显示进行分离使用JSP技术,Web页面开发人员可以使用HTML或者XML标记来设计和格式化最终页面。使用JSP标识或者脚本来生成页面上的动态内容(内容是根据请求来变化的,例如请求帐号信息或者一本书的价格)。生成内容

20、的代码被封装在Servlet和JavaBean组件中,并且结合在脚本中,所有的脚本在服务器端运行。JSP引擎解释JSP标识和脚本程序,生成所请求的内容(例如,通过访问JavaBean组件,使用JDBC技术访问数据库,或者直接返回文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。(2)强调组件的重用绝大多数JSP页面依赖于可重用的、跨平台的组件(JavaBean或者Enterprise Bean组件)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行组件,或者使得这些组件为更多的使用者或

21、者客户团体所使用。此方法加速了总体开发进程。(3)采用标识简化页面开发Web页面人开发人员不都是熟悉脚本语言的编程人员。JSP技术封装了许多功能:访问和实例化JavaBean组件、设置和检索组件的属性、下载Applet以及执行用其他方法更难于编码和耗时的功能。JSP技术可以通过开发定制的标识库进行扩展。第三方开发人员和其他人员可以为常用功能创建自己的标识库。这使得Web页面开发人员能够使用熟悉的工具和如同标识一样执行特定功能的组件来工作。当与Java2平台、J2EE和Enterprise JavaBean(EJB)技术整合时,JSP页面将提供企业级的扩展性和性能,这对于在企业中部署基于Web的

22、应用是必需的。与微软公司的ASP技术相比,JSP具有如下优点:(1) 开放的技术:JSP技术基于平台和服务器的相互独立,技术支持来自广泛的、专门的、各种工具包,有服务器的组件和数据库产品开发商提供。相比之下,ASP技术主要依赖Microsoft公司支持。(2) 平台和服务器的独立性:JSP编写的代码可运行在任何符合Java语法结构的环境中。这样JSP就能够运行在多种Web服务器上并支持来自多家开发商提供的各种工具包。(3) 开放的开发过程,开放的源码:自1995年以来,Sun用开放过程方法同国际Java组织合作开发和修改Java技术和规范。(4) JSP标记可扩充性:JSP技术能够为开发者扩展

23、JSP标记,充分利用与XML兼容的标记技术强大的功能,大大减少对脚本语言的依赖。(5)JSP跨平台的可重用性:JSP组件(EJB,JavaBean或定制的JSP标记)都是跨平台可重用的。2.1.2 JavaBean技术JSP作为一个很好的动态网站开发语言得到了越来越广泛的应用,在各类JSP应用程序中,JSP + JavaBean的组合成为了一种事实上最常见的JSP程序的标准. JavaBean是描述Java的软件组件模型,有点类似于Microsoft的COM组件概念。在Java模型中,通过JavaBean可以无限扩充Java程序的功能,通过JavaBean的组合可以快速的生成新的应用程序。对于

24、程序员来说,最好的一点就是JavaBean可以实现代码的重复利用,另外对于程序的易维护性等等也有很重大的意义。JavaBean通过Java虚拟机(Java Virtual Machine)可以得到正确的执行,具有平台无关性。一个JavaBean由三个部分组成:(1)属性(Property)Bean的属性就是对象的属性,但提供了属性读取和设置的接口支持。例如一个时钟Bean可以有时区和镇铃属性,日历Bean可以有年份和月份属性。每个属性通常遵守简单的方法命名规则。这样可以很方便的找出Bean提供的属性,然后查询属性值或改变属性值,对Bean进行操作。(2)方法(Method)由于Bean本身是J

25、ava对象,调用这个对象的方法是与其交互作用的唯一途径。Bean严格遵守面向对象的类设计逻辑,不让外界访问其任何实例字段(没有Public字段)。这样,方法调用的是接触Bean的唯一途径。(3)事件(Event)Bean与其他软件组件交流信息的主要方式是发送和接收事件。这与对象之间通过消息通信类似。JavaBean传统的应用在于可视化的领域,如AWT下的应用。自从JSP诞生后,JavaBean更多的应用在非可视化领域,在服务器端应用方面表现出来了越来越强的生命力。利用非可视化JavaBean, 来封装事务逻辑、数据库操作等等,可以很好地实现业务逻辑和前台程序(如JSP)的分离,使得系统具有更好

26、的健壮性和灵活性。2.1.3 JDBC技术JDBC是Java的开发者Sun公司制定的Java数据库连接(JavaDataBaseConnectivity)技术的简称,是为各种常用数据库提供无缝联接的技术。JDBC在Web和Internet应用程序中的作用和ODBC在Windows系列平台应用程序中的作用类似。使用JDBC来完成对数据库的访问包括以下四个主要组件:Java的应用程序、JDBC驱动器管理器、驱动器和数据源。简单地说,JDBC能完成下列三件事: (1)同一个数据库建立连接; (2)向数据库发送SQL语句; (3)处理数据库返回的结果。JDBC是一种可用于执行SQL语句的JavaAPI

27、ApplicationProgrammingInterface,应用程序设计接口)。它由一些Java语言写的类、界面组成。JDBC给数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。 通过使用JDBC,开发人员可以很方便地将SQL语句传送给几乎任何一种数据库。也就是说,开发人员可以不必写一个程序访问Sybase,写另一个程序访问Oracle,再写一个程序访问Microsoft的SQLServer。用JDBC写的程序能够自动地将SQL语句传送给相应的数据库管理系统(DBMS)。不但如此,使用Java编写的应用程序

28、可以在任何支持Java的平台上运行,不必在不同的平台上编写不同的应用。Java和JDBC的结合可以让开发人员在开发数据库应用时真正实现“WriteOnce,RunEverywhere!” Java具有健壮、安全、易用等特性,而且支持自动网上下载,是一种很好的与数据库线连接而使用的编程语言。它所需要的是Java应用如何同各种各样的数据库连接,JDBC正是实现这种连接的关键。 JDBC扩展了Java的能力,如使用Java和JDBCAPI就可以公布一个Web页,页中带有能访问远端数据库的Applet。或者企业可以通过JDBC让全部的职工(他们可以使用不同的操作系统,如Windows,Machinto

29、sh或UNIX)在Internet上连接到几个全球数据库上,而这几个全球数据库可以是异构的。2.1.4 用JDBC访问数据库所有的数据库的对象和方法都在Java.sql.* 里面,所以首先要import Java.sql.*,要想连接数据库,首先要将驱动程序调入。Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);这是JDBC-ODBC 的驱动程序。 要想连接一个指定的数据库,必须创建Connection类的一个实例。 String url = jdbc:odbc:Grocery prices; Connection con = DriverManager.

30、getConnection(url); 注意在此用到的数据库名称是在ODBC设置控制面板中输入的数据资源名。URL语法对于不同类型的数据库会很不一样。 语法是这样的: jdbc:subprotocol:subname 开头都是JDBC,后面是子协议,然后是ODBC名称。 若要使用纯JDBC驱动程序,必须安装第三方软件提供的驱动程序,一般在数据库的官方网站上可以找到这里不做讨论。本系统采用JDBC-ODBC的驱动程序连接数据库,并使用JavaBean组件,有效的避免了代码的重复。2.2 本章小结 本章主要介绍该系统技术的可行性分析,技术可行性及操作可行性,其次,从技术方面详细的描述了实现此设计所

31、需要的JSP技术,Javabean 技术,JDBC技术及相关软件等等。 第3章 系统分析3.1 可行性分析3.1.1 技术可行性分析技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件(包括外围设备)的性能要求、软件的性能要求(包括操作系统、程序设计、语言、软件包、数据库管理系统及各种软件工具)、能源及环境条件、辅助设备及配件条件几个方面去考虑。本系统是一个小型的汽车售后服务系统,因此对计算机硬件的要求不高,一般的计算机基本都能胜任。因为设计本系统使用的都是比较常用的软件和硬件,SQL Server 2005、JSP等,所以在技术上是完全可行的。综上所述

32、本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。3.1.2 操作可行性本系统为汽车售后服务系统,主要目的是提高信息管理效率。操作简单,使用者可以很快熟悉系统的各个模块功能。因此,本系统在操作上是可行的节省时间以及人力和物力。而且本系统的兼容性好,在一般的应用系统条件下完全适用。3.2 系统的总体需求本系统是结合汽车售后服务行业的实际而开发设计的。使用它可以是管理员更好的掌握汽车售后的相关信息。本系统在设计上尽可能的满足用户的各项需求,具有很强的通用性。本系统主要分为8大模块:系统管理模块、售后信息管理模块、产品安装信息管理模块、产品维护信息管理模块、产品退换

33、信息管理模块、产品回访信息管理模块、投诉信息管理模块、统计查询管理模块。3.3 系统功能需求分析 汽车售后服务系统可以实现的功能的分析:1、系统管理模块: (1)增加管理员:如果有客户需要汽车的售后服务,那么人事管理员可以根据客户提供的信息进行增加管理员,用户名和密码必须是6-10的字母或数字才可以增加成功。(2)修改管理员:客户可以修改自己的信息,人事管理员也可以修改客户的费系统信息,管理员可以修改系统的信息。2、售后信息管理模块:此模块主要是对消费者信息以及问题库的管理和维护,包括售后服务信息的增加、删除、修改等操作;可以对服务名单位、的时间,服务的类型,联系人的电话,住址等的修改。3、产

34、品安装信息管理:(1)管理安装信息:安装设备名称、服务公司名称、安装人员、安装时间、录入时间的修改和删除,当有新的售后服务是增加安装信息等。(2)安装信息的查询:根据已记录的安装信息编号,查询安装信息。 安装信息功能模块表3.1功能模块操作权限功能描述1安装信息的增加管理员有新的安装售后服务是填写新的安装信息2安装信息的修改管理员有信息变动是填写修改信息3安装信息的删除管理员删除不在用的信息4安装信息查询管理员及用户管理员及用户查询安装信息4、产品维修信息管理:主要包括产品维修信息(包括维修时间、维修内容、维修金额等)的增加、删除修改等操作;5、产品退换信息管理:主要包括产品退换信息(包括退换

35、时间、退换原因等)的增加、删除、修改等操作;6、产品回访信息管理:主要包括用户回访记录的增加、删除、修改等操作;7、投诉信息管理:主要包括产品投诉信息的前台提交,管理员查看,回复等操作。8、 统计查询管理模块:统计查询管理模块提供各种与售后服务相关的模糊、复合查询。企业可以利用本系统实时进行售后服务的各种信息查询,使售后服务管理真正做到优质高效。根据以上的分析可以画出系统的有关功能模块的管理员的用例图,如图3.2图3.2 系统管理员用例图3.4 本章小结 本章详细的描述了本系统的需求分析,首先叙述系统的总体需求分析,其次从功能方面阐述系统的需求分析 ,模块的分析,最后分析系统的数据流并画出系统

36、登陆流程图,数据的添加流程图,修改流程图,删除流程图等。第4章 系统设计4.1 系统的总体设计本系统的主要任务是设计开发一个基于JSP技术和SQL Server 2005数据库的汽车售后服务系统。系统采用B/S模式。整个系统最关键的就是数据库系统,一个强大的数据库可以支持完善一个优秀的软件设计,通过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。SQL Server 2005业务服务器数据库服务器事务逻辑数据逻辑ClientBrowser表示逻辑Browser表示逻辑JSP网页WWW服务器/业务逻辑服务器JavaBean组件中间件JDBC数据库服务器数据库图4.1 系统架构示意

37、图系统采用三层结构,在客户端用户通过浏览器完成数据下载与模拟操作,浏览器端的表现逻辑通过JSP网页完成。而系统内部复杂的业务逻辑主要通过JavaBean组件(Component)实现,JavaBean组件在WWW服务器上运行,通过JSP返回到客户浏览器。通过表现逻辑与业务逻辑的分离,使网页内容简洁,系统的可维护性和可扩充性增强。在服务器端,系统使用JDBC中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。本系统使用JSP技术作为表现手段,服务器采用Tomcat 6.0作为JSP引擎,系统业务逻辑由JavaBean 组件完成,使用JDBC 3.0 驱动程序访问数据库。由于系统

38、测试需要成熟的数据库支持,因此系统采用SQL Server 2005数据库作为数据库服务器。 4.2 系统的功能模块设计系统界面的主体功能模块图如图4.2 图4.2 系统的主体功能模块图系统的管理模块主要包括:系统权限及角色管理,用户管理,系统退出,修改密码,增加系统用户等,如图4.3 图 4.3 系统管理模块图此模块主要是对消费者信息以及问题库的管理和维护,包括售后服务信息的增加、删除、修改等操作;如图 4.4 图 4.4 售后服务信息模块产品安装信息模块:主要包括产品安装记录的增加、删除、修改等操作主要包括以下信息记录,如图4.5 图 4.5 产品安装信息模块产品维护信息模块:主要包括产品

39、维修信息(包括维修时间、维修内容、维修金额等)的增加、删除修改等操作,信息如下,如图4.6 图 4.6 产品维护信息模块4.3 后台数据库设计4.3.1 数据库的表设计本系统一共需要8个基本信息表,以下为所有表的数据结构:设计表“Admin” 表主要是用来存储管理员信息的表,它包含了管理员的名称,密码,创建时间,登陆次数,以及系统的管理员权限等等。 表4.1 管理员表(admin)列名数据类型长度允许空描述IdInt4否序号UsernameVarchar50否用户名PasswordVarchar50否密码CreattimeDatetime8否创建时间LogintimesInt4否登录次数Qua

40、nxianVarchar1000否权限设计表“Attand”表主要阐述安装设备的名称,服务公司的名称,安装人员,安装时间,查看、修改信息以及录入时间如图4.2 设计表“depart”表 用来存储售后服务分类的信息如图4.3设计表“emp” 用来存储售后服务信息,主要包括:售后服务名称,售后服务类型,售后服务日期,售后服务部门,对方联系人,联系电话,联系地址,信息的录入时间以及信息的修改等。如图4.4 表4.2 安装信息表(Attend)列名数据类型长度允许空描述IdInt4否序号EidNvarchar50是安装设备名称TypeNvarchar50是服务公司名称MoneyNvarchar53是安

41、装人员FtimeNvarchar50是安装时间RemarkNvarchar500是查看/修改AddtimeNvarchar50是录入时间 表4.3 售后服务分类表(depart)列名数据类型长度允许空描述IdInt4否序号NameNvarchar50是服务分类名称AddtimeNvarchar50是录入时间 表4.4 售后服务信息表(emp)列名数据类型长度允许空描述IdInt4否编号NameNvarchar50是售后服务名称SexNvarchar50是售后服务类型BirNvarchar50是售后服务日期DepartsNvarchar50是售后服务部门ZhiwuNvarchar50是对方联系人

42、TelNvarchar50是联系电话AddressNvarchar50是联系地址RemarkNvarchar500是修改AddtimeNvarchar50是录入时间 设计表“huifang” 用来存储产品的回访信息,主要包含回访信息名称,回访单位,回访日期,回访原因,查看和修改信息以及信息的录入时间。 表4.5 回访信息表(huifang)列名数据类型长度允许空描述IdInt4否编号NameNvarchar50是回访信息名称CoNvarchar50是回访单位BirNvarchar50是回访日期NrNvarchar50是回访原因RemarkNvarchar500是查看/修改AddtimeNvar

43、char50是录入时间 设计表“replay” 用来存储对客户不满意的回复信息记操作者对顾客的所回复的内容,回复者,回复的时间。 表4.6 回复信息表(reply)列名数据类型长度允许空描述IdInt4否序号MidInt4是编号ReplayNvarchar200是回复的内容ReplayerNvarchar50是回复者ReplaytimeDatetime8是回复的时间设计表“tuihuan” 用来存储产品退换的信息,包括退换产品名称,退换单位,退换日期,退换原因,查看、修改信息以及录入时间等。 表4.7 退换信息表(tuihuan)列名数据类型长度允许空描述IdInt4否编号NameNvarch

44、ar50是退换产品名称CoNvarchar50是退换单位BirNvarchar50是退换日期NrNvarchar50是退换原因RemarkNvarchar500是查看/修改AddtimeNvarchar50是录入时间 设计表“weixiu” 主要用来存储产品维修的信息:维修服务名称,维修服务单位,维修服务日期,维修服务内容,维修金额等。 表4.8 维修信息表(weixiu)列名数据类型长度允许空描述IdInt4否编号NameNvarchar50是维修服务名称CoNvarchar50是维修服务单位BirNvarchar50是维修服务日期NrNvarchar200是维修服务内容JineNvarchar50

展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服