1、 毕 业 设 计中文题目 售后服务追踪系统的设计与实现英文题目 The Design and Implementation of ServiceTracking System院 系: 计算机与信息工程学院年级专业: 2012 级软件工程(金融服务)姓 名:学 号:指导教师:职 称: 年 月摘要I摘 要在信息时代,伴随着中国经济的发展,中国企业正在朝着信息化不断发展,企业信息化程度正在逐渐的深化,这就决定了中国的软件行业的蒸蒸日上。先进的电子信息技术的应用所带来的高效越来越得到企业的青睐。而软件系统作为一种产品服务,需要的就是优质的售后做为保障。一句话,中国的发展离不开企业的信息化建设,信息化的
2、建设离不开软件公司的发展,而软件公司发展的关键之一就是售后服务。因此,提高售后服务质量,对于企业提高竞争力,拓广市场,增加经济效益,都是非常重要的。本设计运用 ASP.NET 技术进行开发和设计,采用 C#语言开发,结合 SQL数据库,用 Visual Studio 2010 开发环境,在 Windows 7 上,成功搭建了一个基于 B/S 架构的售后服务追踪网站。系统设计时充分考虑厦门易维信息技术有限公司和厦门 ABB 开关有限公司的实际业务需求,适应各种不同的业务场景,充分做到自动化和人性化。系统功能覆盖了从申请、审核、分配、开发、测试、退回的一整个售后服务过程,对售后服务过程进行跟踪记录
3、,配合简约大方易操作的界面,为用户减少了很多不必要的麻烦。关键词:售后服务追踪;ASP.NET;B/S 架构ABSTRACTIIABSTRACTWe are now living in the Information Age. Along with Chinas economic development, the development and the deepening of Chinese enterprises contribute to the prosperity of Chinas software industry. As we all known, enterprises ar
4、e getting increasingly fond of the efficiency which is created by advanced electronic information technology. Apparently, we need the most high-quality after-sale service to ensure the software system because it is not only a product but also service. Chinas development is inseparable from the infor
5、mation construction of enterprises. And the information construction is inseparable from the development of software companies. What is one of the keys for the development of software companies is the service. Therefore, it is very important that enterprises improve service quality to improve their
6、competitiveness, expand broad market, and increase economic efficiency.I establish a Service Tracking System based on B/S architecture on Windows 7 operating system, using ASP.NET technology, C# development language, SQL databases, and Visual Studio 2010 development tool. Meanwhile, I fully consider
7、ed the actual system needs of Xiamen Eway Information Technology Co., Ltd. and ABB Xiamen Switchgear Co., Ltd. to adapt to different business scenarios, to be more automated and more user-friendly during the design time. The system covered from the whole service tracking process including applicatio
8、n, review, distribution, development, testing and return. Accordingly, the system can track and record the information of the process. As a result of simple and elegant interface, the system can make the system users easy to operate system and reduce a lot of unnecessary trouble.Key Words: Service T
9、racking; ASP.NET; B/S Structure目录 III目 录第 1 章 引言 .11.1 选题背景及意义 .11.2 国内外研究现状 .21.3 研究目标 .31.4 论文组织结构 .31.5 本章小结 .4第 2 章 系统介绍 .52.1 系统简介 .52.2 系统相关技术介绍 .52.2.1 B/S 架构 .52.2.2 ASP.NET.62.2.3 jQuery.62.2.4 EasyUI.72.3 本章小结 .7第 3 章 系统分析 .83.1 可行性分析 .83.2 功能需求分析 .83.3 本章小结 .9第 4 章 概要设计 .104.1 总体方案设计 .104
10、.1.1 系统目标 .104.1.2 系统概述 .104.2 功能模块结构 .114.2.1 Service Tracking 管理模块结构图 .114.2.2 申请 ST.124.2.3 待执行 .124.2.4 待审核 .124.2.5 Eway 系统负责人待分配 .124.2.6 Eway 开发工程师待开发 .124.2.7 与我相关 .124.2.8 历史记录 .134.3 本章小结 .13第 5 章 详细设计 .145.1 数据库 设计 .145.1.1 数据库表 .145.1.2 用 例图 .205.2 界面设计 .215.2.1 申请 ST.215.2.2 待执行 .225.2.
11、3 待审核 .235.2.4 Eway 系统负责人待分配 .245.2.5 Eway 开发工程师待开发 .25目录 IV5.2.6 与我相关 .265.2.7 历史记录 .285.3 本章小结 .29第 6 章 系统测试 .306.1 测试方法 .306.2 测试要点 .306.3 测试环境 .306.4 测试用例编写与执行 .316.5 本章小结 .31第 7 章 结论与展望 .327.1 结论 .327.2 进一步工作的方向 .327.3 本章小结 .32参考文献 .33致 谢 .34第 1 章 引言1第 1 章 引言1.1 选题背景及意义随着人类的进步,知识水平和科学技术的飞快发展,人类
12、不知不觉已经身处于信息时代,信息技术正在人类生产生活中潜移默化的起着至关重要的作用。任何时代一个企业的兴衰的关键因素之一就是能否与时俱进。在如今 21 世纪信息化时代 1的大背景下,企业信息化建设 2显得格外的重要。企业的观念正在从传统的一成不变逐渐向着接受新思想新事物的方向改变,企业越来越意识到利用信息技术所带来的可观效益。基于不断创新的原则,利用信息技术来改变企业管理方式,实行更加高效科学的管理机制,单单从降低的成本上看,企业就可以在一定程度上提高竞争力。另外,信息化是基于互联网的,不仅便利了企业内部的管理,还使得企业与企业之间的业务往来更加的方便快捷,办事效率自然就提高了,这一定是每一个
13、企业所不断追求的共同的东西。所以,现在越来越多的企业为了自身发展,甚至是生存,都坚定的选择了信息化这条大路。信息化发展的强烈需求就对信息技术提出了严格的要求,从而加快了 IT 行业的发展,在一定程度上使得软件公司的压力也变得越来越大。如今的 IT 行业的发展态势,可以用迅猛两个字来形容,可谓是时代的脚步势不可挡,谁都不能阻止这股大流。IT 行业的发展基本上取决于软件公司的发展,主要体现在软件公司数量的不断增多,规模的不断扩大,业务量的不断增多,技术不断更新,招收的人才不断增加等等。大多数的软件公司是靠着开发软件作为主要的营业收入,但是当公司发展到一定程度的时候,往往需要提供更多的软件售后服务来
14、满足客户的需求。软件产品一般不是传统一手交钱一手交货的商品,比较复杂的软件系统的售后维护工作是相当的费时费力的。所以,一个发展的比较好的软件公司都需要在提供优质的软件售后服务方面做得出色。成立于 2003 年的厦门易维信息技术有限公司是一家软件外包公司,总部位于中国厦门经济特区,自从成立以来一直致力于为企业信息化建设提供专业的咨询服务、全面的解决方案和整体的 IT 支持,为国际和国内众多企业提供了卓有成效的信息化解决方案,是 Microsoft 公司的合作伙伴之一。如同众多软件公司一样,在企业发展规模的不断扩大的同时,为客户公司开发的系统越来越多,使用系统的用户遇到的问题也变得越来越多,所开发
15、系统的售后工作都变得特别繁杂不堪。像这样的公司就缺乏一个相对高效科学的售后服务体制 3。因为在日常的工作过程中,这种现象越来越普遍,所以为了提高公司售后服务的管理效率,易维公司急切需要一个软件售第 1 章 引言2后服务跟踪平台。通过信息化手段辅助售后服务管理,来提高信息化水平 4。因此,拥有一个售后服务追踪系统是很有必要的,可以充分促进双方企业工作的长期和谐发展,这就是要设计并实现售后服务追踪系统的初衷。1.2 国内外研究现状虽然现在处于信息化时代,企业信息化建深入人心,IT 行业发展势不可挡,软件公司前景可观,但是从整体上来说,中国的信息化的技术基础还是比较薄弱的。现在的中国和西方的发达国家
16、相比,是一个发展中国家,虽然发展速度很快,但是目前确实是没有他们那么先进的技术基础,也没有达到那么成熟的信息化水平。可是中国的正在发展也是存在优势的,发展的上升的空间非常大,人口基数大,市场无比广阔,中国任何行业,尤其是代表着新兴产业的软件行业,在中国的发展前途一定是一片光明的。而软件行业的售后服务在整个软件产品链中是一个非常关键的环节,它的作用是举足轻重的。售后服务 5是卖方在把产品或服务销售出去之后要做的一个重要的事情,为买方提供后续的服务工作。有了售后服务,买方在使用产品或者是享受服务的过程中,遇到问题或者不满意的地方就会得到一定的保障。当然,卖方不一定需要提供售后服务,但是实践证明重视
17、售后服务,在一定程度上,可以大大吸引消费者,还可以很好的留住老客户,尤其当卖方是一个软件公司的时候。总所周知,一个软件的生命周期是分为六个阶段的,作为第六个阶段的软件维护所占用的时间是最多的,其中的工作是最繁琐的。从软件维护持续时间长这点看,软件行业售后服务需要投入更多的精力,需要被重视。现如今,中国企业在信息化建设道路上都很慎重,在选择软件公司的合作伙伴的时候,越发的关注软件的售后服务情况。相对于欧美的软件公司,我国软件公司的软件售后服务水平 6在发展总体上是相对年轻的。欧美的软件公司基本上把软件售后服务的收入上升到了主要收入之一,而我国的软件公司在软件售后服务的收入相对于软件开发的还是很少
18、,重点还是放在是否能够切合客户需求,是否成功开发好系统。当前,中国的企业信息化发展程度虽然没有欧美的成功,但是如同中国经济一样,可以说是正在迅猛的发展中,近几年有了阶段性的突破,已经从基础建设阶段发展到了深化应用阶段。因此,软件公司应该要明白软件售后服务的市场空间是可观的,是很有潜力的,更加需要提高软件售后服务的质量。总体上,国内的软件售后服务系统存在操作步骤相对复杂,用户入手不易操作;整体界面不简洁不美观,用户体验不佳;有的还有繁琐的安装程序,用户在安装客户端时,可能会遇到各种不可预见的问题,解决起来消耗了许多不必要的人力物力;第 1 章 引言3有的对系统环境要求独特,版本陈旧,兼容性不好。
19、这些种种不仅降低了客户对合作的软件公司的信任度,还增加了软件公司的成本和员工的工作量。因此,软件售后服务系统应该是基于互联网的,更加能切合使用者需求的,更加简易化,自动化,人性化的。1.3 研究目标综合分析上面所述问题,联系实际用户的具体需求,结合 C/S 架构的软件售后系统和 B/S 架构的软件售后系统 7的优缺点,最终能解决软件售后中存在的流程不规范、管理不科学、办事没效率等问题。以提高客户满意度为宗旨,以增强软件公司的竞争力为目的,以拥有光明的未来为期待,以满满的经济效益为动力。先进行售后服务追踪系统可行性分析和功能需求分析,从而开始系统的概要设计和详细设计,最终设计并成功实现一个有利于
20、提高易维公司的售后服务质量的售后服务系统。希望这个售后服务追踪系统能充分发挥其最大的实用价值,方便公司的售后管理的工作,也方便客户随时提交售后申请,能够快速解决售后问题,让工作更加舒心,能便利一群人。通过这个售后服务追踪系统研发,能够为公司的发展添加一些动力,为行业的发展出一份力,为信息化的发展做一定的贡献。正是有这样一个又一个的软件系统的问世,才见证了一个软件公司的发展,才有了整个软件行业的发展,才不断的推进了企业信息化建设的进程,才造就了这个信息化的时代。所以,一个系统的价值是不能都被忽视的,不断的积累才能不断的进步,不断的超越才能创造不一样的时代。1.4 论文组织结构第 1 章:引言。主
21、要介绍了售后服务追踪系统的选题大背景及意义、国内国外的研究发展现状、研究目标和论文的大致组织结构等情况。第 2 章:系统介绍。主要对售后服务追踪系统的内容进行简单概述,并介绍使用的相关技术和工具。第 3 章:系统分析。主要针对售后服务追踪系统的可行性和功能需求方面进行详细的系统分析说明,总结分析结果。第 4 章:概要设计。主要说明了售后服务追踪系统的总体设计方案的详细情况和自己负责实现的功能模块组成结构。第 5 章:详细设计。主要针对售后服务追踪系统的数据库设计进行描述介绍,还详细说明了每个功能的界面设计。第 1 章 引言4第 6 章:系统测试。从测试的方法、要点、环境、用例等方面出发,主要对
22、完成的售后服务追踪系统进行测试结果汇报。第 7 章:总结与展望。主要对完成的成果进行总结,阐述本次设计的感想和不足之处,还具体说明了进一步的工作方向。1.5 本章小结本章引言主要详细说明了本设计的选题大背景,企业在信息化时代对信息化建设强烈需要,IT 行业的发展情况,软件公司的前景,售后服务系统对售后管理的意义,国内外售后服务系统的研究现状的对比,本研究的实现目标,以及本文分为七章的组织结构。第 2 章 系统介绍5第 2 章 系统介绍2.1 系统简介售后服务追踪系统是一个 Eway(易维)公司向客户提供的售后服务的平台,主要面向的客户是厦门 ABB 开关有限公司等。本系统的主要需求是,在 AB
23、B 公司的Key User(关键用户)使用 Eway 公司已经开发完成的系统的过程中,遇到系统缺陷或者是需要增加新功能时,可以进入系统提交 ST 申请,向 Eway 公司说明遇到的具体情况和需求,Eway 公司再根据申请做出相应的处理,直到客户满意为止。本系统可以分为两大模块,基础数据模块和 Service Tracking 管理模块,由于本人负责的是Service Tracking 管理模块,所以本文主要说明的是该模块的内容。最终实现的是ABB Key User 申请,ABB 审核人审核,Eway 系统负责人分配,Eway 开发工程师开发,ABB Key User 测试退回,Eway 开发工
24、程师再开发,ABB Key User 再测试,等一系列的售后服务流程。售后服务追踪系统是一个网站,是基于 B/S 架构的,整个系统都是在美国Microsoft 公司的 Visual Studio 2010 中开发的,采用的是基于.NET Framework 4.0 的ASP.NET 技术和 SQL 数据库,选用的开发语言是 C#。这些工具和技术都是来自美国 Microsoft 公司的,它们之间没有什么兼容性问题,可以很好的配合,完成最终的系统开发。2.2 系统相关技术介绍2.2.1 B/S 架构现在的两大主流软件系统体系架构之一就是美国 Microsoft 公司研发的B/S(Browser/S
25、erver)架构 8,英文翻译成对应的中文表达是浏览器和服务器架构。通常情况,一台正常用户使用的计算机都有一个或者多个浏览器,因为浏览器是必备的计算机软件之一。只要网络条件允许,用户可以通过浏览器轻松地访问不同的网站,只需要打开浏览器,输入访问地址链接,就可以直接进入系统网站开始相应的操作。相对于早先美国 Borland 公司推出的 C/S(Client/Server)架构,也就是中文所说的客户端和服务器架构,则需要事先在每一台计算机上安装相应的客户端程序,用户才可以使用系统。由此可见,基于 B/S 架构的系统能够让用户在实际操作起来的时候更加的方便简易快捷。而且在系统更新修改之后,基于 C/S 架构的需要每一