




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 .PAGE25 / NUMPAGES45 .毕 业 设 计(说 明 书)题 目:汽车销售管理系统的设计与实现姓 名:编 号:工业职业技术学院年 月 日工业职业技术学院毕 业 设 计 (论 文) 任 务 书 _徐凤芹_专业 _计算机应用技术_任务下达日期 _ 2013_ 年_ 4_月_3_日设计(论文)开始日期 _2013_年_4_月_10_日设计(论文)完成日期 _2013_年_6_月_12_日设计论文题目 _汽车销售管理系统的设计与实现_A.编制设计 _ _B.设计专题(毕业论文)_ _指 导 教 师 _ 佰 慧 _ _系(部)主任 _ 王 德 永_年_月_日工业职业技术学院毕业设计(论文
2、)评语第_页共_页 学生:_徐凤芹_,_计算机应用技术_ 专业 _ _10_年级 毕业设计(论文)题目:_汽车销售管理系统的设计与实现_ 评 阅 人:_ 指导教师:_(签字) 年 月 日 成 绩:_ 系(部)主任:_(签字) 年 月 日毕业设计(论文)与答辩评语:工业职业技术学院毕业设计(论文)答辩委员会记录计算机与软件工程学院 系 计算机应用技术专业,学生 徐凤芹 于年月日进行了毕业设计(论文)答辩。设计题目: 汽车销售管理系统的设计与实现_专题(论文)题目: 汽车销售管理系统的设计与实现_指导教师: 佰慧 答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定
3、,给予学生毕业设计(论文)成绩为。答辩委员会人,出席人。答辩委员会主任(签字):答辩委员会副主任(签字):答辩委员会委员:, _, _。摘 要自从Web技术出现以来,的架构技术就成为了一个高速发展的热点。Internet的出现使企业拥有了一个商机无限的网络发展空间,许多传统的信息和数据库系统正在被移植以互联网上,电子 商务以其高效率、低成本的优势,逐步成为新兴的经营模式和理念,越来越多的企业开始将自己的业务通过Internet的形式直接的提供给客户,一个基于Internet的全球电子商务框架正在形成。随着计算机技术、网络技术的不断提高,电子商务技术的日渐成熟,人们已不再满足于传统的汽车的购买方
4、式,而是渴望通过Internet购买自己的钟爱的品牌车,享受网上订购所带来的更多的便利,为了满足于广大客户的需求,越来越多的汽车销售应运而生。为了实现汽车销售的信息化目的,本文对汽车销售管理系统进行了市场、技术、经济等方面的可行性分析,并根据汽车销售的实际需求,设计了汽车销售的管理系统的功能,规划了系统的数据流程。同时,运用了JSP中模式的方法和技术,对汽车销售管理系统的汽车销售功能、汽车预定管理功能、汽车租赁管理功能等等,销售统计功能进行了设计和开发,实现了预期的研究目标。本文研究的是基于ssh框架的汽车销售集团管理系统,实现了通过后台,对前台信息进行全面管理。前台展示了企业销售车辆信息、租
5、赁车辆、新车到站等相关信息,提供了汽车销售,汽车租赁,车辆转换的信息的订单功能,汽车的基本信息,本文介绍了如何使用ssh框架开发一个汽车销售集团管理系统,目的在于让大家共同学习和运用这一语言的体会和收获。关键词 汽车销售、汽车销售、汽车 目 录TOC o 1-3 h z uHYPERLINK l _Toc358639759第1章绪论 PAGEREF _Toc358639759 h 1HYPERLINK l _Toc3586397601.1 系统开发的背景 PAGEREF _Toc358639760 h 1HYPERLINK l _Toc3586397611.2 国研究现状 PAGEREF _T
6、oc358639761 h 1HYPERLINK l _Toc3586397621.3 选题意义 PAGEREF _Toc358639762 h 2HYPERLINK l _Toc3586397631.4 资料来源 PAGEREF _Toc358639763 h 3HYPERLINK l _Toc3586397641.5 研究目的 PAGEREF _Toc358639764 h 3HYPERLINK l _Toc358639765第2章开发工具与主要技术 PAGEREF _Toc358639765 h 5HYPERLINK l _Toc3586397662.1 JSP简介 PAGEREF _T
7、oc358639766 h 5HYPERLINK l _Toc3586397672.2 Tomcat服务器简介 PAGEREF _Toc358639767 h 5HYPERLINK l _Toc3586397682.3 MyEclipse简介 PAGEREF _Toc358639768 h 5HYPERLINK l _Toc3586397692.4 SSH框架简介 PAGEREF _Toc358639769 h 6HYPERLINK l _Toc358639770第3章系统分析 PAGEREF _Toc358639770 h 7HYPERLINK l _Toc3586397713.1 可行性分
8、析 PAGEREF _Toc358639771 h 7HYPERLINK l _Toc3586397723.1.1经济上的可行性 PAGEREF _Toc358639772 h 7HYPERLINK l _Toc3586397733.1.2技上的可行术性 PAGEREF _Toc358639773 h 7HYPERLINK l _Toc3586397743.1.3管理上的可行性 PAGEREF _Toc358639774 h 7HYPERLINK l _Toc3586397753.2 系统需求分析 PAGEREF _Toc358639775 h 7HYPERLINK l _Toc3586397
9、763.3 功能模块的分析 PAGEREF _Toc358639776 h 8HYPERLINK l _Toc3586397773.4 数据表的分析 PAGEREF _Toc358639777 h 9HYPERLINK l _Toc3586397783.5 开发与运行环境 PAGEREF _Toc358639778 h 9HYPERLINK l _Toc358639779第4章总体设计 PAGEREF _Toc358639779 h 10HYPERLINK l _Toc3586397804.1 项目规划 PAGEREF _Toc358639780 h 10HYPERLINK l _Toc358
10、6397814.2 系统功能结构图 PAGEREF _Toc358639781 h 11HYPERLINK l _Toc358639782第5章系统设计 PAGEREF _Toc358639782 h 9HYPERLINK l _Toc3586397835.1 设计目标 PAGEREF _Toc358639783 h 9HYPERLINK l _Toc3586397845.2 逻辑结构设计 PAGEREF _Toc358639784 h 9HYPERLINK l _Toc3586397855.2.1数据表概要说明 PAGEREF _Toc358639785 h 10HYPERLINK l _T
11、oc3586397865.2.2数据表的结构 PAGEREF _Toc358639786 h 10HYPERLINK l _Toc3586397875.3 输入输出设计 PAGEREF _Toc358639787 h 13HYPERLINK l _Toc3586397885.3.1 输出设计 PAGEREF _Toc358639788 h 13HYPERLINK l _Toc3586397895.3.2 输入设计 PAGEREF _Toc358639789 h 13HYPERLINK l _Toc3586397905.4 物理配置方案设计(包括硬、软件、网络设计) PAGEREF _Toc35
12、8639790 h 13HYPERLINK l _Toc3586397915.5 安全性设计 PAGEREF _Toc358639791 h 14HYPERLINK l _Toc358639792第6章系统的实现与相关代码 PAGEREF _Toc358639792 h 15HYPERLINK l _Toc3586397936.1 登陆模块的实现 PAGEREF _Toc358639793 h 15HYPERLINK l _Toc3586397946.2 管理首页的实现 PAGEREF _Toc358639794 h 15HYPERLINK l _Toc3586397956.3 管理员信息管理
13、模块的实现 PAGEREF _Toc358639795 h 16HYPERLINK l _Toc3586397966.4 订购信息管理模块的实现 PAGEREF _Toc358639796 h 19HYPERLINK l _Toc3586397976.5 租赁信息管理模块的实现 PAGEREF _Toc358639797 h 22HYPERLINK l _Toc3586397986.6 连锁店企业管理模块的实现 PAGEREF _Toc358639798 h 24HYPERLINK l _Toc358639799第7章系统测试与维护 PAGEREF _Toc358639799 h 29HYPE
14、RLINK l _Toc3586398007.1 系统测试 PAGEREF _Toc358639800 h 29HYPERLINK l _Toc3586398017.2 系统测试过程分析 PAGEREF _Toc358639801 h 30HYPERLINK l _Toc3586398027.2.1 白盒测试 PAGEREF _Toc358639802 h 30HYPERLINK l _Toc3586398037.3 系统的运行和维护 PAGEREF _Toc358639803 h 30HYPERLINK l _Toc3586398047.3.1 硬件系统的维护 PAGEREF _Toc358
15、639804 h 30HYPERLINK l _Toc3586398057.3.2软件系统的维护 PAGEREF _Toc358639805 h 31HYPERLINK l _Toc3586398067.3.3系统的日常使用维护 PAGEREF _Toc358639806 h 31HYPERLINK l _Toc358639807第8章结论 PAGEREF _Toc358639807 h 32HYPERLINK l _Toc358639808致 PAGEREF _Toc358639808 h 33HYPERLINK l _Toc358639809参考文献 PAGEREF _Toc3586398
16、09 h 34第1章 绪论1.1 系统开发的背景随着人们生活水平的不断提高,人们对汽车的消费和需求也越来越强烈。天金汽车销售集团的业务环节仍然运用人工记录的传统方法,既容易出错又会导致销售混乱,查询和统计起来也非常不方便。这种传统方法费时又费力,严重时会给公司造成难以挽回的损失。如何管理好这些,使整个公司协调一致、高效率地运转,是该公司急待解决的问题。天金汽车销售系统不但能使各业务环节协调一致,而且操作简单,条目清晰。通过销售查询,天金汽车销售能在最短的时间获得市场信息,从而制订相应的决策。因此,该系统主要根据实际需求,划分了租赁管理、销售管理、订单管理、投诉管理、集团信息管理和车辆置换管理等
17、模块,实现了从多个环节数据的跟踪管理服务,基本上满足了汽车销售管理流程。1.2 国研究现状截至2012年6月底,中国机动车保有量达2.33亿辆,其中汽车1.14亿辆,摩托车1.03亿辆。全国机动车驾驶人达2.47亿人,其中汽车驾驶人1.86亿人。公安部交管局有关负责人表示,中国机动车保有量保持较快增长,上半年增量超过800万辆,和机动车保有量超过两千万。截至6月底,全国机动车保有量为2.33亿辆,与2011年底相比,增加826万辆,增长3.67%。全国8个省的机动车保有量超过1000万辆。全国汽车保有量超过1.1亿辆,上半年增量为历史同期最高。全国17个城市的汽车保有量超过1百万辆,其中、等5
18、个城市的汽车保有量超过200万辆。私人汽车保有量达8613万辆,占全部汽车保有量的75.62%,比2011年底上升1.21个百分点。统计分析,目前驾龄不满1年的新驾驶人占驾驶人总量的10.93%。截至6月底,全国机动车驾驶人数量达到2.47亿人,其中,汽车驾驶人为1.86亿人,占驾驶人总数的75.19%。3年以下驾龄的驾驶人有9471万人,占全国机动车驾驶人总数的38.33%。1、尽管刺激消费政策退出,但国汽车消费的刚性需求大局没有变,一是仍处于刚性需求历史阶段,二是政策对于汽车市场仍是决定性的;三是汽车市场呈现高速发展,快速变化的状态;四是汽车后市场正在从后台走向前台,越来越重要,总体上正处
19、于市场快速发展阶段。2、由于国汽车市场连续三年成为世界第一产销大国,汽车产销的过快增长,不仅是政策退出,而且促使高层领导对汽车产销市场产生了重大转变,与由刺激消费转为调控消费。3、由于国一批一二线城市过早的进入了汽车时代,造成城市建设、城市规划、城市环境与城市交通,停车、能源等形成巨大的社会热点。促成限量限行政策的不断推出,同时会对汽车销售市场进行总体调控,即降低汽车销售总量的增长速度,减缓汽车保有量的过快增长。4、汽车销售市场将明显的从以资源型市场为主,即以汽车销售为主,转向服务型市场,汽车后市场将被高度重视,形成今后一个时期的汽车市场转型的重要标志。同时,新车销售将很快转向以新旧车置换为主
20、的汽车市场。谁将拥有巨大的客户群,谁将拥有发展的基础和前景。5、国汽车市场政策变了,各级政府对汽车消费的观念也变了,汽车市场也发生了重大转变,遗憾的是汽车营销没有创新性的转变,汽车后市场也没有发生重大转变,这必将影响到今后一段时期的汽车销售市场,竞争将更加激烈,汽车销售将变得越来越难。1.3 选题意义当今,中国的汽车市场不断扩大,汽车制造企业的实力与日俱增,汽车经销商群体越来越庞大,但在多数汽车销售企业中仍采用较为传统的管理方式,纸制单据、手工业务管理是信息管理的主要方式。这种方式不仅数据可靠性差,运行效率低,而且统计分析难度较大,企业获取有用统计信息的时间周期长。 企业与整个产业链中的供应商
21、、经销商、服务商等协作伙伴的商业信息交流主要通过电子、与 的方式实现,这将会严重影响商业信息交流的与时性和可靠性。 所有这些问题在不同程度上制约企业的发展空间和发展速度,特别是网络经济和信息化时代的到来,采用先进的管理方式以便增强企业的竞争能力是汽车制造企业需面对的重要问题。 如何解决上述一系列问题,如何快速适应变化多端的市场,如何运用现代化的管理和技术手段降低产品成本、提高企业竞争力,是我国汽车企业急需解决的问题。 信息技术和网络技术的广泛应用和发展将为企业降低产品成本、优化库存结构、拓展销售渠道、提高服务效率等提供了可能,是汽车企业增强竞争实力的必经之路。目前,我国的汽车业销售管理大多沿用
22、旧的管理模式,无论在仓储管理,还是在销售管理方面等其他方面都存在一些问题,这些无疑制约了汽车业的发展和腾飞。在传统的汽车业管理模式中,纸单据与手工管理是其主流方式。这种方式具有数据可靠性差,运行效率低下,统计分析难度大的缺点,快速抽取对企业有用的统计信息的可能性很小。这种传统的管理模式已不能适应当今汽车企业的发展趋势,特别是信息化时代的到来,采用先进管理模式来增强竞争力,迎接信息化革命是摆在汽车业面前很现实而且很重要的问题。如何在效益、效率上取得提升成为关键问题。汽车销售部门网络管理软件主要用于汽车行业销售服务业务,通过标准的作业流程和统一的管理模式,管理潜在和现实的客户关系以与商业伙伴关系,
23、围涉与营销、销售与沟通渠道的服务,从而在此基础上建立起现代化的营销管理模式。1.4 资料来源本系统是针对天金汽车销售集团销售情况建立的管理信息系统。首先,对天金汽车销售集团的性质和概括要有初步的了解,公司资料主要来源于对企业的实际调查。其次,通过对汽车销售市场现况的调查以与对现有汽车销售的比较分析,得出各个汽车销售的优缺点,查阅书籍综合得来。1.5 研究目的随着汽车生产企业生产能力的不断扩大,汽车销售管理部门处理的信息也越来越多,所以对车辆销售进行全生命周期的管理势在必行。根据对汽车销售情况的调研,我们发现汽车销售服务业在面临:人力资源短缺,业务代表离职率高,无法提供良好的客户服务,因此客户满
24、意度和忠诚度低。销售数据不能与时共享,造成信息孤岛不能与时的制定战略决策。虽然现在企业大都实现了销售管理的计算机化,但功能分散,甚至有很多环节还并未纳入系统管理。分散的功能增加了重复录入的次数,而且数据格式不规、不与时,极增加了管理人员的工作量。本系统的开发旨在提高管理人员的工作效率,从而提升企业的竞争力,弥补业务人员能力的缺陷,与时的共享数据,给决策人员提供相应的决策支持,整合跨部门的管理工作,进行必要的系统整合,整合企业的外围资源和上下游的供应链,发展汽车商品全方位的销售中心。最终提高企业自身的竞争优势促进企业的快速发展。第2章 开发工具与主要技术2.1 JSP简介JSP(JavaServ
25、er Pages)是现在应用非常广泛的一种动态网页技术标准,由SUN公司和其他一些公司倡导建立的。WEB服务器接收到JSP网页请求时,程序的处理在服务器端进行,然后将处理结果以HTML格式返回给客户,在客户端即浏览器上显示出来,JSP技术实现了动态页面和静态页面的分离,可以彻底摆脱平台的束缚,实现一次编写,任意运行。同时在JSP中可以使用JavaBean组件,实现业务逻辑和页面表现的分离,同时提高了代码的重用率,提高了开发效率。总之JSP技术的应用越来越广泛,成为时下非常流行的动态网页技术。2.2 Tomcat服务器简介Tomcat是一款轻量级的应用服务器,对于中小型系统开发用户来讲非常实用,
26、首先这是一款免费的应用服务器,运行时它占用资源小,扩展性好,支持负载平衡与服务等开发应用系统常用的功能。在开发中用TOMCAT可以很方便的在本地计算机上配置成为一个Apache 应用服务器,以便开发中进行调试程序。本次设计使用的是TOMCAT 7.0版本,它相比之前版本作了一些改进,对Servlet 3.0、JSP 2.2和EL 2.2等特性能够很好的支持。2.3 MyEclipse简介MyEclipse是一个企业级的工作平台,是一款非常优秀的编写JAVA,JSP应用的IDE,它集成了JavaEE开发环境,完整支持HTML,Struts, JSF, CSS, JavaScript, SQL,
27、Hibernate。在使用它开发应用的时候可以很方便的进行数据库,服务器的操作,开发,发布应用。开发过程中进行各种调试。本设计使用的MyEclipse 8.5版本,MyEclipse 8在团队写作和集中工作环境的集中配置管理方面进行了提升,提高了团队的工作效率,适合企业级的开发,当然由于本次设计是个人独立完成,用不到这方面的功能。2.4 SSH框架简介SSH框架在Struts + Spring + Hibernate的组合框架模式:(1)Struts:Struts 最早是作为Apache Jakarta项目的组成部分而问世。项目的创立者希望通过对该项目的研究,改进和提高JSP、Servelet
28、、标签库以与面向对象的技术水准,当前最高版本为Struts 2.0。Struts的目的是为了帮助开发者减少在运用MVC设计模型来开发Web应用的时间。(2)Spring:Spring是一个开源框架,它由Rod Johnson创建,主要是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只能由E完成的事情。然而,Spring的用途不仅限于服务器的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。(3)Hibernate:Hibernate是一个开源的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,把对象模型表示的
29、对象映射到基本SQL的关系模型结构中去,使得Java程序员可以随心所欲的使用面向对象的编程思维来操纵数据库,大幅度减少开发时人工使用SQL和JDBC处理数据的时间。第3章 系统分析3.1 可行性分析3.1.1经济上的可行性新系统的支出主要包括计算机费用,一次性支出和经常性支出,其中计算机费用包括硬件设备和软件设备,由于现在微机的价格比较便宜,投资不会太大,而且长城汽车公司自身的信息设备齐全,新设备的支出较少;一次性支出包括软件设计和开发费用,经常性支出有软件维护费用和使用费用,用于系统的后期维护,此软件可以大大提高企业的经济效益,使企业销售额大幅度提升。3.1.2技上的可行术性硬件方面:长城汽
30、车公司有微机室,其计算机配置齐全,网络基础设施完善,达到了系统实施的要求。软件方面:计算机安装的是Windows 7操作系统,以mysql为后台数据库,和我们拟要使用的开发平台没有冲突。人员方面:开发人员技术水平高,能熟练使用mysql等开发软件从以上三方面考虑,所需的技术已经具备。3.1.3管理上的可行性提升单位管理水平。单位实行销售管理信息系统,该系统可以改变之前该单位信重复、混乱、无法共享的现状,实现了信息透明化,管理一体化。同时此系统具有高度的信息综合利用功能,可以对该单位销售的管理活动进行分析、预测、决策,进而达到对销售管理过程的全程监督和控制的目的。使领导者与时了解工作人员的情况,
31、提高决策的科学性。3.2 系统需求分析通过调查,要求系统需要有以下功能;全面展示企业形象。展示企业销售车辆信息、租赁汽车的相关信息。提供汽车销售、汽车租赁、车辆转换等信息的订单添加功能。为客户投诉提供相关窗口,提供企业热线。提供企业销售汽车相关信息的检索功能,方便用户查询汽车的相关信息。提供备件查询功能,方便用户使用。为客户提供各地连锁店信息。通过后台,对前台信息进行全面管理。通进后台管理企业的新闻信息。通过后台对车辆信息,租赁汽车信息进行全面管理。通过后台管理各类订单(订购、租赁、置换)信息,提供订单查询功能。通过后台管理对备件信息进行管理,提供查询功能。通进后台对连锁企业信息进行管理。授理
32、客户的投诉信息。通过后台管理用户名和密码。系统退出。3.3 功能模块的分析根据汽车销售集团的功能需求,应该提供用户管理、订购管理、租赁信息管理、连锁企业管理、投诉信息管理等功能模块。详细如下:用户信息管理:查看、修改、添加、删除、恢复用户信息订购信息管理:查看、删除、恢复逻辑删除订单信息租赁信息管理:查看、删除、恢复逻辑删除租赁信息连锁企业管理:查看、添加、修改、逻辑删除、物理删除、恢复逻辑删除连锁企业信息公告信息管理:查看、添加、修改、逻辑删除、物理删除、恢复逻辑删除公告信息新闻信息管理:查看、添加、修改、逻辑删除、物理删除、恢复逻辑删除新闻信息集团信息管理:查看、添加、修改、逻辑删除、物理
33、删除、恢复逻辑删除集团信息租赁车信息管理:查看、添加、修改、逻辑删除、物理删除、恢复逻辑删除租赁车信息投诉信息管理:查看、逻辑删除、物理删除、恢复逻辑删除投诉信息置换信息管理:查看、逻辑删除、物理删除、恢复逻辑删除租赁信息热线服务管理:查看、添加、修改、逻辑删除、物理删除、恢复逻辑删除热线服务3.4 数据表的分析本系统的主要数据库表如下:用户表(管理员编号、管理员名、管理员密码等信息)在线租赁订单表(联系人、联系、车辆的名称等信息)客户投诉表(投诉人,联系、投诉单位等信息)置换申请表(编号、真实、联系等信息)在线订单表(车辆的名称、订购数量、车辆的颜色等信息)公告信息表(公告标题、公告信息、发
34、布时间等信息)新闻信息表(新闻标题、新闻容、发布日期等信息)连锁企业表(公司名称、公司地址、加盟企业类型等信息)租赁车表(租赁车名、车辆类型、租赁价格等信息)集团信息表(历史回顾、未来展望、集团名称等信息)客户服务表(连锁企业名、联系、联系人等信息)3.5 开发与运行环境硬件平台:CPU:P41.8GHz。存:256MB以上。软件平台:操作系统:Windowsxp/ Windows2000。数据库:MySql。浏览器:IE5.0,推荐使用IE6.0。Web服务器:IIS5.0。分辨率:最佳效果1024768像素。第4章 总体设计4.1 项目规划汽车销售集团是一个典型的数据库开发应用程序,后台功
35、能设计,规划系统功能模块如下:后台登录管理员通过用户名、密码和验证码进入汽车销售后台管理,进行修改、添加、删除、恢复等工作.。如果输入错误则无法进入管理员后台,用户信息管理可以查看个人信息,修改个人信息,查询所有管理员的基本信息资料,可以添加新的管理员,可以修改个人的密码,修改密码之后必须从新登陆!订购信息管理在前台用户可以订购车辆,用户所提交的订购信息提交成功后,管理员可以查询订单信息,可以详细查看订单的集体信息容,可以逻辑删除订单,如果误删除也可以恢复已删的订单信息。租赁信息管理在前台用户可以通过租赁订单租赁车辆,填写相关信息后提交,提交成功后,管理员可以在后台查询到该用户租赁的信息,可以
36、查看租赁信息的详细信息容,但是不可以修改租赁信息的容,管理员可以查看该用户的租赁信息是否受理,管理员可以单个逻辑删除也可以成批逻辑删除租赁信息,如果误删除可以恢复已删的租赁信息。连锁企业管理对连锁企业进行统一化管理,管理员可以查询连锁企业的信息,也可以详细查询连锁企业的基本信息,管理员可以添加连锁店企业,可以逻辑单个删除或者批量删除,如果出现误删除,可以进行恢复连锁企业的信息。公告信息管理管理员可以添加公告信息,修改公告,逻辑单个删除和批量删除,如果有误删除,管理员可以恢复误删除信息。新闻信息管理管理员可以添加新闻信息,修改公告,逻辑单个删除和批量删除,如果有误删除,管理员可以恢复误删除信息。
37、集团信息管理主要是集团对未来的展望和历史的回顾,过一段时间管理员将根据相关信息添加,修改集团信息。也可以删除集团信息租赁车信息管理管理员可以添加新的租赁车信息,也可以修改租赁车信息,如果有车报废,也可以删除此车的相关信息,如果误删除也可以恢复。客户投诉信息管理用户如果对那个连锁店,那个项目有不满意的地方,可以经过前台对其进行投诉,用户填写相关信息后提交,提交之后管理员在后台则可以查询到用户投诉的信息,可以对其进行详细查询,但是不可以对其修改,可以对其逻辑删除,如果误删除管理员可以恢复投诉信息。置换信息管理在前台用户可以通过申请置换表进行申请,填写相关信息后提交,提示提交成功后。管理员可以在后台
38、查询到用户申请置换的信息,管理员可以根据条件进行授理,可以查看置换的详细信息,管理员可以逻辑单个删除或者是批量删除置换信息,如果有误删除可以恢复逻辑删除的置换信息。客户热线服务管理管理员可以添加,修改客户热线服务,也可以逻辑单个删除或者是批量删除,如果有误删除可以对其进行恢复。4.2 系统功能结构图汽车集团销售前台系统功能结构图,如图3-1所示。图3-1、车销售集团后台系统功能结构图第5章 系统设计5.1 设计目标本系统是针对汽车销售企业各种相关服务项目,进行开发设计的,主要实现如下目标:全面展示公司,向客户介绍公司的服务项目。系统前台采用清晰、明快的展示风格,展示销售车辆信息、租赁车辆信息。
39、展示集团信息、企业新闻。实现客户在线提交订购车辆订单、在线租赁车辆订单、在线置换车辆订单的功能客服中心提供客户服务热线,并为客户提供投诉的服务的功能。实现为客户提供车辆备件信息查询的功能。提供各地连锁企业的相关信息。系统后台采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。对销售车辆信息、租赁车辆信息进行管理。实现对车辆订单信息、租赁订单信息、置换信息进行管理功能。实现对车辆订单信息、租赁信息、置换信息的查询功能。更新集团信息、历史回顾容。对新闻信息进行管理。对客户投诉信息进行查询和管理。对车辆备件信息进行查询和管理。对连锁企业信息进行管理。提供修改管理员密码功
40、能。系统运行稳定、安全可靠。5.2 逻辑结构设计本系统数据库采用MySql数据库,系统数据库名称为car。数据库car中包含11表。下面分别给出数据表概要说明与数据表的结构。5.2.1数据表概要说明为了对本系统后台的数据库中数据表有一个更清晰的认识,在此特设计一个数据表树型结构图,该数据表树型结构图包含系统所有数据表,如图4-1所示。 订购信息表 公告表 集团信息表 客户服务表 客户投诉表 连锁店信息表 新闻信息表 用户表 置换信息表 租赁车表 在线租赁表图4-1 数据表树型结构图5.2.2数据表的结构(1)用户表用户列表主要用于用户信息,该表结构如表1所示。 表1 用户表字段名数据类型长度是
41、否为空描述user_idint12否管理员编号uservarchar50否管理员名passvarchar50否管理员密码user_sexvarchar4否管理员性别user_phonevarchar20否管理员user_emailvarchar50否管理员addressvarchar100否管理员地址panduanvarchar3否是否显示(2)在线租赁订单在线租赁订单表主要用于保存租赁订单信息,该表结构如表2所示。 表2 在线租赁订单字段名数据类型长度是否为空描述t_idint4否自动编号t_namevarchar30否联系人t_phonevarchar30否联系t_emailvarchar
42、30否地址t_addressvarchar100否联系人地址t_numbervarchar50否t_carnamevarchar50否车辆的名称t_starttimevarchar50否租赁开始时间t_endtimevarchar50否租赁结束时间t_datevarchar50否发布日期t_whethervarchar10否是否授理panduanvarchar3否是否显示t_leixingvarchar50否租赁类型t_liangshuint3否租赁量数t_bianhaoint6否车辆编号(3)客户投诉表客户投诉表主要用于保存客户投诉信息,该表结构如表3所示 表3 客户投诉表字段名数据类型长度
43、是否为空描述idint4否编号r_namevarchar50否投诉人r_phonevarchar50否联系r_danweivarchar500否投诉单位r_xiangmuevarchar5000否投诉项目r_liyouvarchar5000否投诉理由r_jieguovarchar5000否欲求结果r_datevarchar30否发布日期r_whethervarchar50否是否授理panduanvarchar3否是否显示(4)置换申请表置换申请表主要用于保存客户置换申请信息,该表结构如表4所示。 表4 置换申请表字段名数据类型长度是否为空描述h_idint4否编号h_namevarchar50
44、否真实h_phonevarchar50否联系h_handevarchar50否手机h_emailvarchar50否电子地址h_addressvarchar50否h_carcvarchar50否持有车的名称h_timevarchar50否购买时间h_badvarchar50否是否有损h_jianyanvarchar50否是否车检h_carhvarchar50否欲置换车辆名称h_datedatetime8否发布日期h_whethervarchar50否是否授理panduanvarchar3否是否显示h_yuanjinvarchar5000是置换原因(5)在线订单表在线订单表主要用于保存客户在线订
45、购汽车的详细信息,该表结构如表5所示。表5 在线订单表字段名数据类型长度是否为空描述idInt4否编号d_namevarchar50否订购车辆的名称d_numberInt4否订购数量d_colorvarchar10否车辆的颜色d_zffsvarchar50否支付方式d_gsnamevarchar100否公司名称d_addressvarchar300否详细地址d_szqyvarchar50是所在区d_jxsvarchar200是经销商d_lianxrvarchar50否联系人d_phonevarchar20否联系d_emailvarchar100否电子地址d_yzbmvarchar30否邮政编码
46、d_datevarchar30否发布日期d_beizhuvarchar1000是备注信息d_ziliaovarchar1000是汽车详细资料d_leixingvarchar50否车辆类型d_whethervarchar10否是否授理panduanvarchar3否是否显示5.3 输入输出设计本系统的输入输出设置,主要包括信息的录入和界面的设计,输出的主要方式是报表。5.3.1 输出设计输出是系统产生的结果或提供的信息,对大多数用户来说,输出是系统开发的目的和评价系统开发成功与否的标准。因此,必须十分重视输出设计。根据以上对本系统的分析,可以分析出本系统输出的主要容包括:进车订单报表,销售报表,
47、库存报表,售后报表,客户报表。用户可以将这些报表打印出来。5.3.2 输入设计输入设计的目标是保证向系统输入正确的数据,在此前提系下,要做到输入方法简单、迅速、经济、方便。本系统输入的主要弄包括:车辆型号、车辆级别、发动机型号、库存数量、车辆颜色、车辆价格、车辆长宽高,这些信息的输入方式均是由管理员通过键盘直接输入到系统数据库中。5.4 物理配置方案设计(包括硬、软件、网络设计)硬件平台:CPU:最低要求Intel Pentium Dual Core E5400 或 AMD Athlon 64 X2 5000+存:1G以上,硬盘40G以上。系统开发平台:Visual Studio 2005数据
48、库管理平台:SQL Server2005运行平台:Windows 75.5 安全性设计1、标准化与一致性原则 本系统安全体系的设计遵循一系列的标准,确保各个分系统的一致性,使整个系统安全地互联互通、信息共享。易操作性原则 本系统易于操作,对人的操作要求较低,增加了安全性能。登录安全原则登录时密码是隐藏的,确保用户密码不被泄露。权限设置原则保证数据库中的信息安全,需要对用户的权限进行设置,比如管理员可以管理与查看其他工作人员的全部信息,其它用户的权限要由管理员进行设置,使数据的安全有了保障。第6章 系统的实现与相关代码6.1 登陆模块的实现登录模块主要用于本系统工作人员的登录,只有在分配了用户名
49、和密码时才可以进入该系统,管理相应的工作,并且工作人员不能浏览数据库中的用户表和注册用户名密码,以免非法登录,不便于管理。用户登录时将按照用户名和密码进行验证,当输入错误或没有用户名和密码时会出现相应的提示(登陆失败!),当用户名和密码都正确时会进入程序主界面,才能进行日常管理工作。该模块的界面如图6-1登录界面所示。图6-1系统登录界面示意图6.2 管理首页的实现登陆成功后显示首页,它分为三部分:top(上部),left(左半部)和right(右半部)三部分组成的一个架构:这样方便操作与显示。首页显示了最新的公告信息和公司最新的新闻信息。如图6-2所示。图6-2 系统主页面示意图6.3 管理
50、员信息管理模块的实现该模块负责管理用户信息。主要包括对用户信息的查看个人信息、添加用户信息、修改个人信息、删除用户信息、恢复用户信息等。1、单击“用户信息管理”弹出下拉列表,单击“查看个人信息”右边显示出“个人信息资料”页面,如图6-3所示。图6-3 个人信息浏览示意图2、单击“修改个人信息”右边显示 “修改个人信息资料”界面如图6-4所示。图6-4 个人信息修改示意图3、单击“查看用户信息”右边弹出所有“用户基本信息”界面,如图6-5所示。图6-5 用户信息浏览示意图4、点击“查看”右边弹出“个人信息资料”的界面如图6-6所示。图6-6 用户个人信息浏览示意图5、点击“修改”右边弹出“修改个
51、人信息资料”的界面如图6-7所示。图6-7 用户个人信息修改示意图6、点击“删除”右边弹出“是否确定删除”对话框,单击确定将逻辑删除此条信息界面如图6-8所示。图6-8 用户信息删除示意图7、单击“添加用户”右边弹出“添加用户”的界面如图6-9所示。图6-9 用户信息添加示意图6.4 订购信息管理模块的实现在订购信息管理模块,能根据订购类型和处理状态查询,在车辆订购信息模块中管理员只能对其查看和批量删除车辆订购信息,不能对其修改具体容如下:1、单击“订购信息管理”打开下拉列表,单击“车辆订购信息”右边将弹出所有“车辆订购信息”的界面如图6-10所示。图6-10 车辆订购信息浏览示意图2、单击“
52、查看”弹出“在线订购单”的详细信息界面如图6-11所示。图6-11 车辆订购信息浏览示意图在查看页面中可以修改订购状态,可以将“未受理”状态改为“已受理”状态,单击“返回”按钮返回到查询订单信息页面,单击“保存”按钮,弹出如下界面如图6-12所示。图6-12保存成功示意图点击确定按钮返回查询订单信息界面2、单击“添加订单”弹出“在线订购单”窗口,后边有星号的为必须填写容,如下图6-13所示。图6-13 订单信息添加示意图3、单击“已删订单”弹出“已删车辆订购信息”界面,此界面可以通过订购车辆类型、处理状态和预定时间查询具备条件的信息。如图6-14所示。图6-14 已删车辆订购信息浏览示意图6.
53、5 租赁信息管理模块的实现该模块负责租赁信息的管理。主要包括对租赁信息的查看、租赁信息的删除、申请租赁车辆、逻辑删除租赁信息、批量逻辑删除租赁信息、物理删除租赁信息和恢复逻辑删除租赁信息。1、单击“租赁信息管理”打开下拉列表点击“查询租赁信息”弹出“车辆租赁信息”界面如图6-15所示。图6-15 车辆租赁信息浏览示意图2、点击“查看”显示租赁的详细信息,可以将其受理状态改为“已受理”让后点击“保存”如图6-16所示。图6-16 车辆租赁信息浏览示意图3、点击“删除”则弹出“是否确定删除”对话框如图6-17所示。图6-17 车辆租赁信息删除示意图2、单击“添加租赁信息”弹出“在线租赁”界面如图6
54、-18所示。图6-18 车辆租赁信息添加示意图6.6 连锁店企业管理模块的实现该模块负责参与本集团的连锁店信息的管理。本模块对连锁店信息的查看、连锁店信息的删除、添加连锁企业信息、修改连锁店信息、逻辑删除连锁店信息、批量逻辑删除连锁店信息、物理删除连锁店信息和恢复逻辑删除连锁店信息。1、单击“连锁企业管理”弹出下拉列表,点击“查看企业”弹出所有“连锁店信息”界面如图6-19所示。图6-19 连锁店信息浏览示意图2、单击“修改”弹出“修改公司信息”界面如图6-20所示。图6-20 连锁店信息修改示意图3、点击“删除”将弹出“是否确定删除”对话框界面如图6-21所示。图6-21 连锁店信息删除示意
55、图2、单击“添加企业”弹出“添加连锁店”界面如图6-22所示。图6-22 连锁店信息添加示意图添加连锁店代码实现如下:验证公司编号是否存在Jsp页面代码如下(其中还有test文件夹和admincheck.jsp):var xml = false;function createRequest() tryxml =new XML Request();catch(trymicrosoft) tryxml =new ActiveXObject(Msxml2.XML );catch(othermicrosoft) Tryxml =new ActiveXObject(Microsoft.XML );cat
56、ch(failed)xml =false; if(!xml )alert(err Happend!);return null; return xml ;/验证是否重复function getBackInfo() var l_id=document.getElementById(l_id).value;var url=admincheck.jsp?l_id=+l_id; createRequest(); xml .open(GET,url,true); xml .onreadystatechange=disResult; xml .setRequestHeader(Content-Type,te
57、xt/html,charset=utf-8); xml .send(null);function disResult() if(xml .readyState=4) if(xml .status=200) /一切都OK了,那就该用Javascript去执行你想要的动作document.getElementById(disCheckResult).innerHTML=xml .responseText; else alert(Something Wrong has Happend!); 限定输入容Jsp页面代码如下:function texiao() var LIdValue = documen
58、t.getElementById(l_id).value;var LNameValue = document.getElementById(l_name).value;var LPhoneValue = document.getElementById(l_phone).value;var LAddressValue = document.getElementById(l_address).value;var LLeixingValue = document.getElementById(l_leixing).value;var LDateValue = document.getElementB
59、yId(l_date).value;if(LIdValue.length=0) alert(连锁店编号不能为空!);returnfalse;else if(!LIdValue.match(/0-94$/)alert(连锁店编号只能由4位数字组成!);return false; if(LNameValue.length=0)alert(请输入公司名称);returnfalse; else if(/u4E00-u9FA5+$/.test(LNameValue)alert(您好,公司名称只能输入汉字!); document.getElementById(l_name.value=);return f
60、alse; if(LPhoneValue.length=0)alert(请输入联系!);return false; else if(!LPhoneValue.match(/0-911$/)alert(你好,请输入正确的联系方式!);return false; if(LAddressValue.length=0)alert(请输入地址);return false; else if(/u4E00-u9FA5+$/.test(LAddressValue)alert(您好,地址只能输入汉字!); document.getElementById(l_address.value=);return fals
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓库玉米代销合同范本
- 入股有效合同范本
- 农村收购厂房合同范本
- 劳动合同范本美发
- 农业农具租赁合同范本
- 劳务承揽框架合同范本
- app推广服务合同范本
- 二手车库转让合同范本3篇
- 办公电器销售合同范本
- 动画演示合同范本
- 《幼儿教育政策与法规》教案-单元6 幼儿园的工作人员
- 虚拟制片技术在VRAR应用中的角色建模与渲染-洞察分析
- 2024年山东商务职业学院高职单招语文历年参考题库含答案解析
- 医学教育中的学习风格与个性化教学
- GB/T 45167-2024熔模铸钢件、镍合金铸件和钴合金铸件表面质量目视检测方法
- 2023年东北公司加油站账务人员考试题库
- 2024年四川绵阳初中学业水平考试英语试卷真题(含答案详解)
- 《鸦片战争改》课件
- 2024至2030年中国数字压力表行业投资前景及策略咨询研究报告
- 《SPIN顾问式销售》课件
- 2025届河南省郑州市外国语学校高三考前热身英语试卷含解析
评论
0/150
提交评论