版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、北京信息科技大学毕 业 设 计(论 文) 题 目:汽车维修与保养服务预约评价系统的设计与实现 学 院: 信息管理学院 专 业: 信息管理与信息系统 学生姓名赵佳玮班级/学号信管1104/2011012072 指导老师/督导老师: 郭祥云 起止时间:2015年 4月20日至 201年 6月15日 摘要摘 要随着社会的不断发展,人们的时间观念越来越强,对时间的过分要求,使得他们不愿意花更多的时间浪费在汽车的维修与保养之上,因此就需要汽修门店也要拥有相应的对策,拥有现代化的运营方式,把业务接轨网络平台是大势所趋。汽车维修与保养服务预约评价
2、系统是一个基于平台使用B/S架构,使用C#和语言构建的系统,旨在创建一个网络平台,促进汽车维修业和修车养车顾客之间的“线上交流”,实现“网上预约维修”、“维修服务评价”两大功能,解决汽车维修企业普遍存在服务质量欠佳、效率比较低下、管理又不规范以及信息化严重不足等问题。它主要完成五个模块功能,用户注册、维修预约、在线客服、用户评价以及后台管理组成。系统选用Visual Studio2010SQL Server2008为开发工具。该平台的服务评价功能提供给顾客一个根据评价来甄选维修方的主动权,同时也可以让优质的修理门店摆脱地理位置等诸多不利影响。另一个主要功能就是预约功能,首先摆脱电话预约的繁琐流
3、程,用简易地方式完成预约,同时使被维修方和维修方节约时间和金钱。本系统的两个主要功能都能促进洗车维修产业的蓬勃发展,具有推广潜力。本本文对系统开发过程中系统调查、系统分析、系统设计和系统实现等阶段的工作进行了概括和总结,并对开发过程中涉及到的信息系统理论与方法进行了描述。关键词:服务评价;网上预约;.NET开发;SQL ServerAbstractAbstractWith the continuous development of society, people's concept of time is more and more strong, the excessive deman
4、ds of time, they don't want to spend more time to waste on the repair and maintenance of the car, so they need the auto stores also should have corresponding countermeasure, has a modern mode of operation, the business community network platform is the trend of The Times. Automobile repair and m
5、aintenance service appointment evaluation system is a based on platform USES B/S structure, using c # and framing system, aims to create a network platform, promotion of auto maintenance and repair car ownership "online communication" between customers, realize the online booking service &
6、quot;, "service evaluation" two big functions, is common to solve vehicle maintenance enterprise quality of service, with low efficiency, poor management and an acute shortage of non-standard and informatization.It mainly completed five modules, user registration, maintenance, and online b
7、ooking of customer service, user evaluation and background management. Systems use Visual Studio2010 SQL Server2008 for development tools. Service evaluation function of the platform to provide customers a selection of maintenance according to the evaluation of the initiative, but also can make high
8、 quality repair store to get rid of the geographical location, and many other adverse effects. Another main function is to make an appointment, first of all get rid of the cumbersome process telephone appointment, with simple and easy way to complete the booking, at the same time make the maintenanc
9、e for the maintenance and save time and money. The two major functions of this system can promote the vigorous development of car maintenance industry, the potential for popularization.This system in the process of system development survey, system analysis, system design and system implementation p
10、hase of the work has carried on the summary and the summary, and involved in the development process of information system theory and method are described.Keywords: service evaluation; Online booking; T development; SQL ServerIIII目录摘 要IAbstractII第一章 系统调查11.1 系统开发背景11.2 研究意义21.3 系统可行性分析21.4 汽车维保现状调查3
11、1.5 预约流程调查41.6 技术路线71.6.1 C#概述71.6.2 Visual studio概述71.6.3 C#和Visual studio的优势71.6.4 ASP.NET概述81.6.5 ASP.NET的运行及开发环境9第二章 系统分析9表2.110表2.211表2.311表2.412表2.5122.2 系统功能需求分析133.1 系统实现总体流程架构图143.2 系统功能模块划分143.3 系统功能数据流程图153.4 数据库设计分析163.5 数据库逻辑结构表163.6 数据库表的实现183.7 界面设计263.7.1注册界面263.7.2登陆界面273.7.4汽车门店详细信
12、息界面283.7.5我的订单界面29第四章 系统实施304.1 系统主要技术304.2 系统实现过程中遇到的问题及解决方法304.3 系统测试目的及方法304.4 系统测试结果以及总结31汽车维修与保养服务预约评价系统的设计与实现第一章 系统调查众所周知,对于任何一个研究项目而言,它的产生往往都是经过研究者不断深思熟虑后所得到的成果,因为只有在我们深入的研究了我们将要研究的项目的背景、国内现状,我们才能够得知我们论文的研究意义、研究方向,只有方向明确,目的清楚,才能够使得我们的研究内容更接近成功,避免不必要的失败和挫折。本论文也秉承了这一优良特性,首先从开发背景及环境现状角度分析了当前的研究意
13、义。1.1 系统开发背景随着社会的发展,汽车的使用越来越普及,同时汽车修理店等相应产业也日益增多,规模逐渐增大。现在汽车维修企业普遍存在服务质量欠佳、效率比较低下、管理又不规范以及信息化严重不足等问题。同时随着经济的发展,企业之间的竞争越来越激烈,为了谋求发展,在企业与消费者之间需要建立起良好的沟通渠道,使企业及时掌握消费状况,处理各种销售和服务业务,降低运作成本。所以采用先进的管理服务方式成为汽车服务业发展的重要保障之一。电子商务已经对传统营销与服务方式产生了巨大冲击,特别是其交易的低成本和进入的低门槛使得大型企业和中小企业拥有了参与电子商务的均等机会。汽车与电子商务,一个是传统制造业,一个
14、是新经济时代下的全新经济形态,但在现代信息技术的推广下却可以得到较好的融合和长足的发展。汽车电子商务有以下几个优点:一是更广泛的信息传播,企业建立专门的网站向客户提供最新最及时的企业动态及产品信息,以文字、图片、声音、视频的形式更快更直观的向更多的消费者传播丰富的汽车资讯;二是更有效的市场调研,企业通过设立电子问卷、有奖参与等方式了解消费者的消费取向及市场需求,从而准确把握市场动态及消费者心理,实行有效的客户关系管理;三是消费者可以对商家进行实事评价,可以为其他消费者提供指导和借鉴,同时也促进商家对服务进行改进。因此,电子商务已经成为市场经济发展的新形势、信息化建设的新突破、市场交易的新渠道,
15、也是企业推动产品销售、抢占市场份额、增加企业利润的重要销售模式。“预约”在电商中屡见不鲜,尤其是崇尚效率的流通产业,其中较为成熟的电商与实体商家结合的实例中,很多功能都围绕着“预约”一词在开发与拓展,比如“上门自提”,“预约发货”等等,而且基本在每一个实体汽车维修商的业务体系中,都有着类似“预约修车”这样方便快捷的业务,但特别的是,此种类别的业务普及效率偏低,在我对近200名司机的数据调查中显示,有92%的调查者知道有预约业务,但是有预约意识的车主比例很少,仅有43%的人表示愿意提前预约。对此我致电一家一汽大众的4S店进行了一次保养类型的预约,接线员所询问的条目不算多,但是一番回答下来,却耗时
16、很久,难免让人觉得不耐。在网上看到的一些数据显示,如果车主预约保养维修,车辆配件提前到位,加上专门的快修车,一辆车的保养时间最快可缩短至20分钟。预约服务不仅可以节约车主等待维修时间,还因为工作人员在配件、工具、技术方面准备充分,避免了因缺配件导致修车拖期;而优先的接待更给客人情感上带来满足感;时间上说,无论是淡季还是旺季,客户预约修车都会有优势。在前台接待上,预约客户有优先权,旺季的时候,预约客户就可以直接在预约名单里面排队,不需要和没预约的一起排队。根据规定,每半个小时只能预约一个客户,只要客户准时到店就能得到准时的接待了。此外,对于汽车服务商来说,预约的好处主要是方便调节,避免维修车间出
17、现大量车辆同时存在的情况。一位资深维修专家表示,很多客户不会通过预约来修车,主要还是习惯性的问题,有的人习惯直接到店维修,而有的人则通过联系认识的师傅维修,实际上这些手段都不如预约维修走正常的程序会更快。 汽车维修与保养服务预约评价系统,通过信息技术的应用来实现汽车产业服务的信息化,从而在一定程度上解决了上述问题。涵盖了预约功能和评价功能,继承了互联网方便快捷的特点,在让消费者与服务商各取所需地同时,也为他们节约了时间与金钱。1.2 研究意义汽车的服务大致分为维修类和保养类两种,在传统的维修/保养服务中,惯用“顾客服务商”的一对一商业模式,这种模式十分类似于电子商务模式中较为成熟的“消费者商家
18、”模式。服务行业的服务质量是十分重要的评价指标,就像“卖家”的“信誉”,但在日常生活中,在我们需要进行汽车的维修或保养时,往往只是盲目地选择服务商家,并没有渠道得知该商家的服务质量如何,使得需要服务的顾客根本就不清楚即将要对自己的爱车进行怎样水平的服务,往往也因此产生了一些不利影响:不仅在维护汽车时花费了更多的金钱,还没有获得很好的服务。如果因为服务质量问题产生二次服务或者二次消费,就不光是金钱和时间的耗费问题了,这种情况也是车主最不愿碰到的。对于有些商家而言,虽然他们的服务周到,价格优惠,但是却由于地理因素及人为因素等种种原因,门可罗雀、生意惨淡,想必这些商家也是头疼不已,迫切地想解决这个问
19、题。为了让顾客与汽车服务商摆脱这种尴尬境地,经过一番深入调查与研究后,提出了一种解决方案,通过设计“汽车维修与保养服务预约评价系统”来实现这种需求。它可以满足顾客与汽修门店双方的利益,因此很具有研究意义,也具有很大的推广需求。1.3系统可行性分析近几年汽车市场发展很快,我国的汽车保有量呈现直线上升趋势,尤其是私人汽车所占比例迅速提高。2006年底,我国汽车保有量已达到3600万辆,其中私人汽车保有量达到2200万辆,截至2009年底,全国机动车保有量为186580658辆。其中,汽车76193055辆,摩托车94530658辆,挂车1201519辆,上道路行驶的拖拉机14633456辆,其他机
20、动车21970辆。全国机动车驾驶人为199765889人,其中汽车驾驶人为138203911人,按这种趋势,截止到目前为止国内汽车总数应该在8000万辆以上。这么庞大的一个数字,很难不出现各种各样的问题,因此,为了满足这一就需要一大批的汽修门店为汽车可能出现的故障进行维修,然而现阶段,由于各种原因的约束,使得汽修门店不能够很好的利用自身的资源来更好的满足顾客的需求,具体表现为:随着社会的不断发展,人们的时间观念越来越强,对时间的过分要求,使得他们不愿意花更多的时间浪费在汽车的故障维修之上,因此就需要我们汽修门店也要拥有相应的对策,拥有现代化的管理方式,可以通过一个系统使得顾客与汽修门店更好的联
21、系,确定具体时间以及汽车的大概故障描述,然后汽修门店就可以通过沟通准确判断故障所在,为快速地排除故障提供了更有力的保证,可以解决顾客对时间的要求,最大程度减少在汽车维修上的时间开销;对于一个企业而言,如何获得最大的利益,一直都是他们的不断追求,然而可能由于地理因素、人为因素等的影响,导致他们不能够很好的利用自身的资源,虽然拥有众多的维修能手,服务水平一直都很周到,然而却没有相应的客户,因此他们就迫切需要一个门户宣传自己,通过这个中介,使得他们的资源能够更好的利用,即方便顾客,又能够符合自己企业的发展。汽车预约管理系统,它提供了一种现代化的方式来解决汽车维修间产生的相应矛盾,通过它不但可以解决顾
22、客最关心的时间、金钱及服务等相关问题,还可以解决企业想要通过自己的优质服务增加客户的愿望,满足了企业与顾客的双重需求,因此,此系统具有很好的研究潜力。1.4汽车维保现状调查我首先关注的是4S店和普通的汽修厂,因为汽车维修与保养服务预约评价系统就是旨在替代现有的电话预约方式,且统计并呈现汽修地点的服务质量评价给顾客,以达到实现在让消费者与服务商各取所需地同时,也为他们节约了时间与金钱的目的。首先4S店的好处是和保险公司有合同.所以在理赔方面会得到很快的赔付.而且维修以及个方面都是很方便的。但是4S店修车相对于路边店价格高,这个问题确实客观存在,背后的主要原因就是成本不同,假如一个原厂配件成本价就
23、要100块钱,那么一个山寨配件可能只要一半的价格,但4S店一定会给客户使用原厂配件,其实原因很简单,如果单纯为了赚钱而给客户使假冒配件,那么4S店的风险会非常高,被客户发现可能面临高额赔偿,同时丧失客户的信赖和口碑,造成极坏的负面影响,还有一个重要因素就是4S店每个月都有配件任务,而这正是厂家算好的,你的产值多少,你的进厂台次多少,你应该消耗多少配件,配件任务甚至往往大于实际能够使用的配件规模,造成4S店配件积压,如果4S店不完成配件任务那么将会损失很多返利,得不偿失。因此无论是意愿上还是现实所迫上,4S店在零配件的使用上,一定会用高质量原厂配件这也是4S店的一个很独特的地方,因为他在乎自己的
24、声誉,所以会用尽浑身解数,打造最好的服务质量来回报顾客。而且就目前来说,除了品牌4S店里可以销售原厂配件,在其它地方购买的所谓原厂配件都是不可靠的仿制品。以下罗列几个配件优劣的对比以及隐患:原厂燃油滤清器采用优质铝材,在高温高压环境下,仍能提供出色的过滤性能,可过滤最小0.004毫米的微粒,惰性气体密封,杜绝火灾发生。而劣质燃油滤清器原材料品质难以保证,过滤效果和密封效果差,直接影响发动机动力性能,导致高额的维修费用。原厂制动摩擦片硬度符合相关标准,在高温环境和持续刹车时依然能保持较强制动力。市场上销售的劣质刹车片,在车辆行进间制动时,会使刹车距离增加约30%,在高温和持续刹车时摩擦材料会开裂
25、甚至脱落,无法充分制动,使车辆存在重大安全隐患。原厂玻璃采用优质原料和先进工艺,防止晕眩并具有很强的柔韧性和抗穿透能力。劣质风挡玻璃影响驾驶员的视力,容易使人感到晕眩疲劳,遇到事故破损时易形成有棱角的碎块,威胁驾乘人员的人身安全。然后就是关于汽修厂的调查,很多在街边的汽修厂让广大养车族倍感亲切,因为维修方便,价格实惠。一次5000公里的保养价格上要比4s店拉低一半,即使是出现返修情况,花销上甚至也不会超过4S店,所以大中型汽修厂广受养车族们的青睐。存在即合理,在我对身边的司机们进行询问,是否要把周围的汽修店的服务质量评价发布到网上时,大家都很赞同,我想这也是因为汽修店的业务素质和服务态度十分参
26、差不齐,不同店家甚至差距悬殊。所以本系统中不光涵盖汽修店的预约功能,同时把4S店的与汽修厂的评价功能也实现出来,让使用本系统约修约保的客户,能直客观看待4S店和维修厂到底孰优孰劣的问题。1.5预约流程调查本系统预期在网络上实现更方便更快捷的预约功能,相较于电话预约,要在保留必要信息的基础上进行一定程度的流程化简,尽可能将方便快捷做到淋漓尽致,着重体现将预约移到互联网平台的优势。从图1.1中可以看出:电话预约的流程中,接线员要向预约人询问很多讯息,并且将数据进行一定程度上的技术处理,得出一些如“预估取车时间”的讯息报给预约人。这其中的目的有两点,一是为了能让顾客对流程有一个大体的了解并且通过此流
27、程的专业来体现产品力,使顾客对维修方提升满意度;二是希望获取足够的讯息使得维修方能对此次预约进行充分的准备。但是据调查,在预约流程中所录入的信息都要在到店之后都要一一核对,这也侧面说明了电话预约中的讯息获取一定程度上不是真切可靠地,也就是说电话预约的流程相对臃肿,有着很大的优化空间,在获取一些关键信息(如“车型”“到店时间”等)部分的前提下,就足可以完成预约了;在电话预约的流程中,顾客群体有很大的不确定性,预约后因其他事由不能赴约的情况比比皆是,实际上在维修方在预约流程中投入过多的时间、人力和精力,但是并不能有效增加预约量和赴约比例,同时冗长的预约过程却占用了顾客过多的时间,以至于顾客产生“预
28、约修车很麻烦”的想法,如果一次预约不成功,就要再次致电走流程,的确繁琐之极。如果在网络上实现预约,填写订单时可以用上次的记录自动填充;在系统中只需填写到店时间和车辆的基础信息即可预约订单,如果需要更多的信息,顾客可以在下达订单后自行选择是否要继续完善订单(即填写订单详单);也可以由维修方在到店前一天的电话沟通中询问,这样做能让顾客省下非常多的时间。预期达到一名已注册用户在系统中登陆加上下达预约订单的时间不超过一分钟,然而如果要取消这次的预约,只需要删除订单即可,或者在到店前一天的电话确认中提出取消预约。 对于维修方来说,也许顾客预约时填写的信息比较少,不能进行充分地准备,但是相对于现在的状况来
29、说,预约流程更便捷使得预约人数增加,然而由于网络预约替代了电话预约,在接线员一职位上投入的财力物力则得到转移,使得其他业务更加高效,形成良性循环带动企业发展。阶段总责任责任岗位流程说明相关记录客服经理预约专员预约工作流程来自客户的预约要求获取客户/车辆信息了解客户关心的问题123估计车辆维修费用4A/2(1)、3DC回访、定保提醒服务过程中与客户进行预约并在启擎系统中进行登记。(1.1)、电话铃响3声以内拿起电话,自我介绍后在电话中礼貌地问候客户。(2)、询问客户的姓名、联系电话、车型、车牌号,并记录在启擎预约系统。(2.1)、查阅客户档案,以进一步确认客户信息,并保持档案记录的准确性、及时性
30、。如果没有为该客户建立服务档案,应当待客户回厂后建立详细的服务档案。(3)、仔细地听取客户的想法和要求,了解问题的详细情况,确定客户要求的类别:A.维修价目表工作(定期保养、快速维修)。B.显而易见的维修工作,如:明确某些零件损坏,褪色,分离或脱落。C.客户对诸如零件不工作或工作不正常、噪音/振动、驾驶性等问题的抱怨。D.返修。(3.1)、将问题或维修的要求记录在预约记录表中:(3.1.1)、对于上述情况A,将要求的维修内容记录在预约服务管理表中。(3.1.2)、对于上述情况B,确定需要修理或更换的零件。(3.1.3)、对于上述情况C,使用维修过程报告详细询问客户以了解问题的本质(故障现象),
31、如问题较为复杂,提醒客户进行回厂诊断和路试。(3.1.4)、对于上述情况D,应该立即向客户道歉,同时向客户进行必要说明和解释,并承诺优先安排予以解决。(4)、如果客户要求进行上述类别A的简单维修或工作,按照维修价目表估计维修费用。(4.1)、如果是其它类别的维修,按统一收费要求估计费用。(4.2)、如果当时不容易估计准确,告诉客户到服务站进行诊断后再定价。(4.3)、给出估价时,必须让客户了解该费用包括的具体项目,并确保客户能够理解。启擎预约记录 预约服务登记表客户服务档案定期保养价格表常用维修项目表预约服务登记表维修过程报告预约优先项目处理单定期保养价格表常用维修项目价格表启擎系统图1.1阶
32、段总责任责任岗位流程说明相关记录客服经理预约专员备件工作流程为客户来访做准备98确认预约内容估计交车时间76N尽早采取措施审查维修和接待能力5确认客户的预约要求A/2(5)、询问和确认客户打算何时来回厂接受服务。(5.1)、希望的交车时间。(5.2)、确认客户是在店里等待或交车后回去等待。(6)、审查客户预约当天服务站的维修能力,合理安排预约时间,以降低服务站的工作负荷。(6.1)、审核客户预约的具体时间和服务站的接待能力,合理安排具体时间,以降低接待高峰时间的工作负荷,如果不能满足客户要求的时间,提出另一个预约时间(削峰填谷兼顾用户需求原则)。(6.2)、对于返修、索赔、召回行动、紧急情况或
33、特别维修行动应优先进行维修安排。(7)、确定交车日期和时间时,应考虑工作顺序、车间的工作负荷、维修时间(包括外包)等因素。(7.1)、如果确认需要更换零件,则应明确零件的交货时间。(7.2)、当遇到备件无货或其他意外情况时,必须及时通知客户交车时间可能被延误,并提出另一个交付时间。(8)、确认客户具体的回厂日期和时间。(8.1)、再次确认客户的姓名、电话号码、车辆型号、维修项目。(8.2)、确认客户是否能够准时到达或重新预约并告知预约时间控制原则。(8.3)、结束谈话时,向用户表示感谢。(9)、查阅客户档案的维修历史,了解客户车辆以前出现过的问题和主要的工作记录。(9.1)、核实车辆是否属于特
34、别维修行动或召回行动的车辆。如果是,审查技术通知中的改动细节,并向服务经理确认是否还有特殊要求。(9.2)、在预约日期前一天,与客户联系,提醒客户有关预约事宜,并提出从客户维修历史记录中发现的可推荐的维修项目。(9.3)、在预约到店时间的前一小时与用户确认是否能准时到店,提前准备好维修任务委托书,以节省接待中的接待操作时间。(9.4)将预约单据交展厅经理、备件经理、车间主管以便进行准备工作的安排。维修时间管理表预约服务管理表维修时间管理表每日工作分配表预约服务管理表客户服务档案公司有关活动文件通知预约服务管理表维修任务委托书预约服务电子看板1.6 技术路线本系统对于硬件的要求不高,一般宾馆或个
35、人的计算机均可满足该软件硬件的配置。在软件技术方面,利用了当今发展比较成熟的VisualStudio2010和SQL Server 2008数据库平台。网络后台实现了对前台信息的管理功能。通过对各个模块,实现了不断更新宾馆各方面信息的要求以及房间预订信息进行管理,更科学的安排宾馆自身的房间自然资源。 C#语言是随.NET一起设计出来的全新开发语言,其设计目的就是作为ASP.NET的核心语言,已经成为当今流行且日益成熟的技术。我们作为开发者,学过C#、C、C+等编程语言和网络基础知识,有一定的学习经验和网络基础。学过 SQL Server 2008,熟悉数据库语言及一些基本操作。所以本系统在技术
36、上是可行的。 1.6.1 C#概述 C#是由Microsoft开发的一种新型编程语言,它是一门纯面向对象的编程语言,它具有简洁、严谨、表现力强的特点。由于它是从C和C+中派生出来的,因此具有C+的功能,C#语言的语法类似于C+的面向对象语法。 C#语言是用于生成面向.NET环境的代码,但是它不是.NET环境的一部分。C#是.NET的关键性语言,它是整个.NET平台的基础。与C#相比,.NET所支持的其它语言显然是配角身份。 C#的编译完全遵循CLR的管理,同样是通过JIT(Just-In-Time即时系统)编译成MSIL代码然后运行。 C#与传统的语言相比,除了同样强大的功能外还有许多自己的特
37、点:简单性,面向对象,运行在托管平台中,支持分布式。 此外在性能和功能上,C#与传统语言相比也有了长足的进步。C#本质上是C+的进化产物,使用了包括声明、表达式及操作符在内的许多C+特征,但是C#还有更多的增强功能,比如类型安全(type-Safe)、事件处理、碎片帐集、代码安全性等。在C#中,除了可以使用许多API,更能使用.NET类。特别地是,我们可以处理COM的自动化和C类型的函数。C#还可以调用无管理的代码,也就是在CLR引擎控制之外的代码。这种不安全的模式允许使用者操作原始指针来读和写内置碎片帐集控制以外的内存。1.6.2 Visual studio概述 Visual studio无
38、疑是现今开发工具界最具影响力的集成开发环境。Visual studio提供了一整套的开发工具,可以生成ASP.NET Web应用程序,Web服务应用程序,Windows应用程序和移动设备应用程序。Visual studio整合了多种开发语言如Visual Basic、Visual C#和Visual C+,使开发人员在一个相同的开发环境中自由的发挥自己的长处,并且,还可以创建混合语言的应用程序项目。 Visual studio是一套完整的开发工具集,它提供了在设计、开发、调试和部署应用程序时所需的工具,编写.NET程序最简单的环境其实有一个记事本和一个编 译器就足够了,之所以需要工具集或者ID
39、E是因为现在企业需要快速、高效地开发出稳定、实用的计算机应用程序,而工具集的作用也在于帮助用户快速、高效地开发。1.6.3 C#和Visual studio的优势 C#和Visual studio IDE使编写代码变得又简单又快捷4。有了C#这种专为Windows编程设计的语言和Visual studio这种IDE,用户可以很快的专注于期望程序要做的事情上。通过使用C#和VS,用户得到了所有那些优秀的特性,无需做任何额外的工作。这些特性使得用户可以:快速构建应用。C#易学而且强大,VS又可以自动完成很多工作。用户完全可以把简单重复的代码交给VS去完成,而把精力集中在要完成的事上。 设计美观的U
40、I。VS的窗体设计器是最易用的设计工具,它可以为用户完成许多技术含量比较低的工作。用户可以创建功能完善的、专业的程序,而无需花费数小时从零开始去写GUI。 创建数据库并与之交互。VS包含有创建数据库的建议接口,它与SQL Sever Express及其他一些流行的数据库系统无缝集成。 专注于解决真正的问题。VS确实为用户做了很多工作,但用户仍能掌控C#创建的东西。VS让用户专注于程序、工作、客户。VS负责单调乏味的工作,比如说:管理所有的项目,使编辑项目的代码变得简单,管理所有项目的图片、音频、图标及其它资源,管理数据库并与之交互,这意味着用户可以把本来会花费在琐碎事务上的时间投入到构建逻辑复
41、杂的程序上。VS会生成让用户当作应用的起点的代码。当然,程序能否实现预期的表现还是取决于用户的。 1.6.4 ASP.NET概述 2.3.1 ASP.NET简介 ASP.NET是基于.NET框架编程类而构建的,它以构件和底层支持的形式提供了一个Web应用程序模型,从而简化了Web应用程序的开发。开发者面对的只是一套封装了通用HTML用户接口(例如文本框、下拉菜单等)的ASP.NET控件。由于ASP.NET控件使用的是面向对象的编程模型,它们使得Web开发人员能够进行更灵活的面向对象的编程工作。这些控件实际运行在Web服务器上,而简单地将它们的用户界面作为HTML显示于客户端的浏览器中。 ASP
42、.NET同时还提供底层服务,例如会话状态和进程循环,从而进一步降低了开发者的代码编写量,提高了应用程序的可靠性。 2.3.2 ASP.NET的执行架构 ASP.NET脚本是以文本的方式存储在服务器上的。ASP.NET采用了“二次编译”的思想。当ASP.NET程序第一次执行时,CLR(Common Language Runtime)会将ASP.NET程序源代码首先编译成为MSIL代码,并存放在服务器上。然后经过载入器,载入.NET Framework所支持的类函数库,再由JIT(Just In Time 即时编译器)将MSIL代码编译成为机器码执行。执行的结果转换成标准的HTML,再发送给浏览器
43、显示。 ASP.NET的关键技术 ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,在数据处理方面引入了许多新技术。ASP.NET的关键技术 ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,在数据处理方面引入了许多新技术。 ASP.NET的关键技术 ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,在数据处理方面引入了许多新技术。 1.事件驱动 ASP.NET允许用服务器端控件取代传统的HTML元素,并充分支持事件驱动机制,而不必考虑如何将服务器端的信息回送浏览器。几乎每个控件都有属于自已的事件,每一个事件都会触发一个事件处理。 2.代码隐藏(Cod
44、eBehind)技术 通过使用CodeBehind技术、用户控件、自定义控件和组件等方法,可以很好地将程序的执行代码和逻辑代码分开,两者互不影响,从而实现了结构化的Web页面设计。 3.数据绑定(DataBinding)技术 在Web应用程序中,是否能以简单、灵活的方式将后台数据显示在Web页面上,数据存取技术是一项很重要的功能,它决定了程序员如何解决数据源和页面控制项之间的通信问题。其中一些新的声明性数据绑定性语法允许程序设计人员不仅可以绑定到数据源,而且可以绑定到简单属性、集合、表达式或从方法调用所返回的结果中。 4.数据访问技术ADO.NET ADO.NET由ADO发展而来,为更适合于把
45、数据返回到客户端应用程序的无连加安全可靠,更加适合企业级的大型站点的应用。 1.6.5 ASP.NET的运行及开发环境运行ASP.NET应用程序,首先要建立和配置运行环境,这包括服务器端运行环境与客户端运行环境。 服务器端运行环境: 操作系统:Windows 2000 SP3/ Windows Server 2003/ Windows XP Professional/Windows 7 Web服务器:Internet Information Services 5.1或以上 Web浏览器:Internet Explorer 5.5或以上 .NET框架:.NET Framework SDK 2.客
46、户端运行环境: 操作系统:Windows98或以上 Web浏览器:Internet Explorer 5.5或以上 第二章 系统分析本系统采用面向对象系统分析的方法进行系统分析和系统设计。本章分别从主要用例分析和实体类设计两方面对系统分析工作进行描述。其中在主要用例分析中,针对每一个用例,都包括用例模型、用例描述和用例交互设计。2.1 用例分析 如图2.1所示,本系统允许用户,对信息进行以下操作:注册登录,预约维修,订单管理,评价管理;允许管理员对信息进行以下操作:业务管理,订单管理,用户信息管理。图2.1 用户主要用例图图2.2 管理员主要用例图2.1.1注册登录1、注册登录用例描述和用例交
47、互设计 (1)用户注册用例名称用户注册用例描述用户通过使用该用例来注册账号和密码参与者用户前置条件数据库服务开启后置条件数据库表存储过程正常事件流1、用户输入注册信息并提交2、系统验证信息约束与完整性3、系统响应添加注册信息的处理4、系统根据处理结果进行回馈异常情况1、 当输入信息违反验证规则时,响应系统异常。表2.1 (2)用户登陆用例名称用户登陆用例描述用户通过使用该用例来注册账号和密码参与者用户前置条件数据库服务开启后置条件数据库表存储过程正常事件流1、用户输入登陆信息并提交2、系统验证信息约束与完整性3、系统响应添加注册信息的处理4、系统根据处理结果进行回馈异常情况1、当输入信息违反验
48、证规则时,响应系统异常。表预约维修1、预约维修用例描述和用例交互设计()预约订单用例名称预约维修用例描述用户选择门店之后进行订单信息的填写与提交参与者用户前置条件数据库服务开启后置条件数据库表存储过程正常事件流1、用户填写订单基础信息并提交2、系统验证信息约束与完整性3、系统响应添加订单信息的处理4、系统根据处理结果进行回馈异常情况1、当输入信息违反验证规则时,响应系统异常。表2.3用例名称用户登陆用例描述用户通过使用该用例来注册账号和密码参与者用户前置条件数据库服务开启后置条件数据库表存储过程正常事件流1、用户输入登陆信息并提交2、系统验证信息约束与完整性3、系统响应添加注册
49、信息的处理4、系统根据处理结果进行回馈异常情况1、当输入信息违反验证规则时,响应系统异常。表订单管理1、删除订单用例描述和用例交互设计用例名称删除订单用例描述用户查看订单时进行删除操作参与者用户前置条件数据库服务开启后置条件数据库表存储过程正常事件流1、用户选择订单进行删除操作2、系统验证信息约束与完整性3、系统响应添加删除信息的处理4、系统根据处理结果进行回馈异常情况1、当数据库不存在该订单时,响应系统异常。表评价管理1、删除评价用例描述和用例交互设计用例名称删除评价用例描述用户查看评价时进行删除操作参与者用户前置条件数据库服务开启后置条件数据库表存储过程正常
50、事件流1、用户选择评价进行删除操作2、系统验证信息约束与完整性3、系统响应添加删除信息的处理4、系统根据处理结果进行回馈异常情况1、当数据库不存在该评价时,响应系统异常。表2.62.2系统功能需求分析汽车维修与保养服务预约评价系统的设计与实现课题研究的主要内容就是如何最大程度的减少汽车维修客户在维修汽车时所花费的维修费用、等待时间最少,以及如何获得更好的服务等问题,而对于汽车维修企业,则主要研究如何通过此课题使得汽车维修业更具有现代化管理特色,不但可以使得门店通过这个平台广泛宣传自己的优势,还可以通过它与客户进行相应的交流,进而在互动中提高自己的行业竞争力,最终获取更多的利益。汽车预约管理系统
51、是一个基于B/S的信息管理系统,它主要完成五个模块功能分别是用户注册登陆、评价管理、订单管理、在线客服以及后台管理。在用户注册功能中,系统管理人员与普通人员使用相同的登陆页面,根据登陆时使用的帐号进行区分而部署不同的权限。新用户注册成功后,数据库添加一个登陆用户名和一个登陆密码,用户根据此密码登陆,以进入有操作权限功能的界面进行操作,主要包括订单管理、评价管理等,在订单管理中,已注册用户可以申请预约,也可以取消已经申请的预约;在评价管理中,已注册用户用户可以查看自己所有的评价,也可以查询并删除自己曾经的评价。在汽车门店的详细信息页面中,已注册用户可以在门店信息页浏览其他用户的评价信息,但是浏览
52、所有人的评价信息时,不可以删除评价;在线客服功能是通过腾讯QQ软件来和客服交流,已注册用户用户若是有哪些不想被其它人看到的建议或意见,可以通过此功能与客服人员联系,管理人员则可以通过在线交谈,帮助用户解决问题。当通过管理人员登陆系统后,管理人员可进行以下操作:可以添加/修改/删除所有用户的预约订单,可以添加/修改/删除用户的个人信息,可以添加/修改/删除业务信息,前两种功能是为了帮助漏填/错填信息的客户进行必要的信息完善工作,后一种是为了实时更新各个门店的变动较为频繁的汽车相关业务信息,维持一个优质的系统环境,以此让顾客和服务商更有效地及时地获得信息,建立三方地信赖关系,方便以后更好的交流合作
53、。总之,只有完成了这些功能,才能够更好的满足顾客及汽车维修企业的需求。第三章 系统设计基于上述系统分析的结果,下面采用面向对象系统分析的方法对系统进行系统架构设计、数据库设计和界面设计。3.1 系统实现总体流程架构图图3.13.2 系统功能模块划分汽车预约管理系统是一个基于B/S的信息管理系统,它主要分为五个模块功能,用户注册、维修预约、在线客服、用户评价以及后台管理组成。在用户注册功能中,系统管理人员登陆身份为唯一账号admin,用户则自行使用注册的帐号与密码通过校验后进行登陆,登陆成功后可以根据城区查看各个门店的基本信息、所有客户对各个门店的评价信息,当一个会员注册成功后,有产生一个登陆用户名和一个登陆密码,用户根据此登陆密码以及注册申请的登陆权限则可以进入有操作权限功能的界面进行操作,主要包括预约管理、评价管理、留言管理等
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CQSES 39-2026温室气体 产品碳足迹量化方法与要求 鲜食柠檬
- 2025~2026学年河南周口市鹿邑县西南大学版五年级上册数学学习评价(2)【附答案】
- 2025~2026学年北京市某校人教版五年级上册学业水平数学试卷【附答案】
- 2025-2026学年陕西省咸阳市初中生物七年级期末上册点睛提升高频易错题附答案
- PHP小项目实例实训试题及详细答案
- Photoshop理论考试题库(含详细答案)
- 阻垢剂投加工安全操作规程
- PDM产品数据管理考试试题(含详细答案)
- 疏浚施工资料资料员操作规程
- BPH夜尿增多生活方式干预清单共识
- 2026年广西玉柴机器集团有限公司人员招聘笔试参考试题及详细答案解析
- 第20课 会思考的推理模型(义务教育人工智能课件)
- 水利水电工程基坑临边防护专项方案
- 2026年浙江省绍兴市越城区网格员招录真题(含答案)
- 2026年电力工程造价从业人员专业能力评价考试(专业技术公共基础+建筑工程专业实务)练习试题及答案
- 城市轨道交通概论试题
- 叙事迷宫中的人性镜像芥川龙之介《竹林中》深度解析
- 行业协会专家库建设与管理使用手册
- 二层商铺外架施工方案(2026新版)
- 毛绒玩具制作流程及质量控制方案
- 肿瘤TNM分期课件
评论
0/150
提交评论