摘 要
我国信息产业、企业售后服务发展迅速,电商的发展超出了所有人都想象,与此同时也带来了诸多的问题。飞速发展的交易额,带来了大量的GDP增长,然而光鲜的背后是每天无数客服手忙脚乱的为顾客服务。由于顾客对自身生活质量要求越来越高,售后管理业必须随着人们生活水平的提高而改变。伴随着购物规模的不断扩大,售后的各项反馈、投诉,对售后的要求等都将越来越复杂,售后管理系统的自身的管理工作量也将越来越大。人工服务不能做到及时有效的反映,以及做出正确的应对以及保存,迫切需要一个系统来解决这些问题。本项目的出发点力在解决这一困难!
本系统的主要任务是为基于JavaEE技术和SQL Server数据库的售后服务管理系统建立一个企业设计。主要技术要求包括:掌握web开发所需的技术,包括HTML和JSP动态网页编程技术,SQL Server数据库知识,等等。主要实现企业售后服务信息的增删改查,顾客信息的增删改查,顾客留言信息的及时反馈保存,管理员帐号增删、登录等。该系统还可以方便制造商跟踪产品的质量和服务和管理以及购买者对企业的建议提交。
关键词: JavaEE技术;产品售后;管理系统
3.1 系统管理模块
该模块主要用于对系统进行管理,包括系统权限的设置,系统管理员的增加删除,密码的修改,用户的管理等。
系统权限是系统操作的先决条件。设计系统必须对使用系统的人作出分类,不同的人能够使用的权限是不同的,管理员权限不能随意授予,只能交给公司高层使用。普通用户使用的是普通权限。他们只能对自己的信息进行修改查询,不能对其他人进行查询修改,否则信息泄露,公司会变成一团糟。
3.2 服务信息管理模块
该模块主要是对消费者的信息进行管理维护,对客户信息进行数据建档,包括售后服务信息的添加、删除和修改。客户在购买之后,可以对客户信息进行登记录入系统,然后对客户进行跟踪服务,客户可对服务进行点评,提出建议,公司可不定时对客户发放问卷,进行满意度调查。
3.3 产品安装信息管理
这个模块主要负责对产品安装信息进行登记,删除等。保证服务到位,对客户负责。客户能够查询到自己所购买产品的安装信息,进度等。
3.4 产品维修信息管理
对产品维护信息(包括维护时间、维护内容、维护量等)增加、删除修改等进行登记,一方面便于管理,另一方面可以对产品性能进行监控,知道产品的寿命,以及产品容易出现的问题。
3.5 产品退货信息管理
主要包括产品退货信息的增加、删除和修改(包括退货日期、变更原因等);
3.6 用户回复信息管理
这包括用户回复记录的添加、删除和修改,便于了解用户的需求。
3.7 投诉信息管理
它主要包括前台的产品投诉信息、管理员查看、回复等。
4 系统详细设计
4.1 后台数据库设计
在数据库被推出的十多年来,数据库管理系统得到了迅猛的发展,从以前简单的应用程序发展成为了拥有自己专属的语言,专门的理论,专业的研究人员的系统软件。通过数据库管理系统,将数据库中的数据变得结构清晰,关系明确,冗余度低,拥有较高的程序独立性,容易增减,条理清楚,易于被相关的系统或者程序调用,因此,不论是大型的系统软件还是小型的应用软件都建立在数据库的基础之上,大大降低了数据保存的难度,使得计算技术得以广泛的推广。在近几年来逐渐流行的大数据分析,也是建立在数据库的基础上,对海量的数据进行相关的分析。随着计算机软件的广泛推广,对于数据库的性能要求越来越高,反过来也促进了数据库技术的发展。通过不同的设计方式设计出来的数据库,在各个方面的优劣也不相同。比如:在大型数据处理系统中,不仅对数据库的稳定性有极高的要求,性能方面也不能差的太多,这就需要使稳定性和高性能达到一个平衡;然而在微型计算机系统中,数据规模不大,需要的是能够及时的响应用户的相关操作,因此对性能就有极高的要求。随着对数据库的研究越来越正式化,科学化,投入不断地增加,已经使得现在的数据库系统从以前的单纯处理加工数据为中心转变为围绕共享的数据库为中心,这种数据库的改变,更加的方便了数据的集中管理,有效的挖掘出数据中蕴含的更加丰富的信息,有利于应用程序对数据的调用,也方便了程序本身的开发和维护,通过对相同的数据整合,不仅节省了数据库空间,更使得数据本身之间的联系更加明确清晰。
同时,数据库中的相关数据,都是从现实生活中抽象得来的。通过对现实世界的实体模型的抽象化,将实体模型的各种属性都量化为一个个具体的数字,不同的数据,表明了实体模型的差异性,相似升值相同的数据,表明了实体模型之间的相似性。所以,通过设计不同的数据库,不同的表,视图,行,列就可以把实体模型转换为数据库模型。所以,数据库设计的好坏,也直接影响了能否完整的将一个实体模型所具有的特点直接彰显出来,突出实体模型之间的差异性。
综上所述,数据库设计是数据库的核心,是数据库管理系统的核心任务,是评价一个系统好坏优劣的主要标准,是能否直截了当地将数据之间的关系展现出来,是能否和现实世界完美的结合起来的主要手段。数据库设计的不好,小则影响了系统中某一个功能模块的流畅运行,大则是的整个系统都不能达到要求,造成巨大的损失。数据库设计的不好,其他一切用来提升数据库性能的方法和手段都会收效甚微。在数据库设计不断发展的进程中,人们逐渐提出了一系列标准和方法来规范数据库的设计。在现在流行的关系型数据中,这些标准和方法叫做范式,换句话说,范式就是某一种关系的集合。现在人们遵循的大多为第三范式,即:在某个数据库表中不能包含其他表中的非主关键字。这种范式的采用,降低了数据冗余,明确了表和表之间的关系,提升了数据库相关操作的性能。
管理员信息表
管理员用户名
管理员姓名
密码
登陆时间
权限
顾客信息表
顾客姓名
性别
购买商品名称
价格
购买时间
商品单号
维修记录
退换记录
回访信息表
姓名
性别
年龄
证件号码
日期时间
留言
联系电话
回复
维修信息表
商品编号
顾客姓名
性别
年龄
证件号码
维修原因
电话号码
维修状态
退换信息表
商品编号
顾客姓名
购买时间
退换原因
是否退换
完整的源码和详细的文档,上传到了 WRITE-BUG技术共享平台 上,需要的请自取: