版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、毕业设计(论文)中文摘要 基于 jsp 的汽车销售系统的设计与实现 摘要:随着计算机技术、网络技术的不断提高,电子商务技术的日渐成熟 ,人 们生活水平的不断提高,人们对汽车的消费和需求也越来越旺盛,人们已不再满 足于传统的汽车的购买方式, 而是渴望通过 Internet 购买自己的钟爱的品牌车, 享受网上订购所带来的更多的便利,为了满足于广大客户的需求,越来越多的汽 车销售网站应运而生。 本系统采用 B/S 模式,MyEclipse 开发工具和 SQL Server 2005 数据库作为 开发环境,实现了汽车销售系统网站集订购、租赁、置换、客服等业务于一身, 它的成功架设将会为汽车销售集团带来
2、非常良好的社会效益和经济效益。 关键词:汽车销售系统;B/S 模式;数据库;JSP 毕业设计(论文)外文摘要毕业设计(论文)外文摘要 The Design and Implementation of JSP-based Cars Sale SystemThe Design and Implementation of JSP-based Cars Sale System AbstractAbstract: : Along with the computer technology, the network technology unceasing enhancement, the maturity
3、 of the electronic commerce technology . As peoples living standards continued to improve, the demand for cars is growing fast. People are no longer satisfied with the traditional ways to buy cars. They are eager to buy their favorite brand cars by Internet, and they are enjoying about more convenie
4、nce by brought from online ordering. In order to meet the needs of our customers, more and more cars sale website came into being. The system use B/S framework and MyEclipse development tools and SQL Server 2005 database as the environment of exploitation, it accomplish the tasks such as order, leas
5、e, exchange, customer service and other services in the cars sale system. The successfully implemented of the system will bring good efficiency on social benefits as well as economic benefits. KeywordsKeywords: : Cars Sale System;B/S model; Database;JSP 淮海工学院本科生毕业设计(论文)诚信承诺书淮海工学院本科生毕业设计(论文)诚信承诺书 1.本
6、人郑重承诺所呈交的毕业设计(论文)是我个人在导师的指 导下完成并取得的成果,同时严格遵守校、院毕业设计(论文)的规 章制度。 2.本人在毕业设计(论文)中引用他人的观点和参考资料均加以 注释和说明。 3.本人承诺在毕业设计(论文)选题和研究过程中没有抄袭他人 成果和伪造相关数据等行为。 4.在毕业设计(论文)中对侵犯任何方面知识产权的行为,由本 人承担相应的法律责任。 毕业设计(论文)作者签名: 2011年 6月12 日 目录 1绪论.1 1.1课题的研究背景及意义1 1.2汽车销售系统现状以及发展趋势3 1.3课题内容介绍3 1.4可行性分析4 1.5论文组织结构介绍4 2需求分析.6 2.
7、1 系统综合需求 6 2.2 概念模型 10 3 概要设计.13 3.1 系统业务流设计 13 3.2 数据库设计 13 3.3 开发环境与运行环境 19 4 详细设计.22 4.1 订单管理模块设计与实现 22 4.2 订单管理模块设计与实现 24 4.3 销售车辆模块设计与实现 26 4.4 新闻信息管理模块设计与实现 28 4.5 置换申请管理模块设计与实现 30 4.6 备件信息模块设计与实现 32 4.7 客服中心模块设计与实现 34 5 用户手册.35 5.1 管理员手册 35 5.2 客户手册 35 5.3 运行环境简介 36 5.4 系统安装手册 36 6系统评价.37 6.1
8、 系统特色/优点介绍 37 6.2 系统存在的不足及改进方案 37 6.3 毕业设计心得体会 38 结 论.39 致 谢.40 参 考 文 献.41 1绪论 随着我国经济的持续发展,汽车已经步入了家庭,对国家经济的发展和腾飞 以及对人类社会的文明也带来了巨大影响。人们生活水平的逐步提高,使得汽车 已不再是家庭消费中的奢侈品。购买汽车的企业、家庭、个人越来越多,汽车消 费群体日趋壮大,带动了整个汽车产业的迅猛发展。近年来, 中国汽车市场发展 迅猛,巨大的市场容量和可观的经济效益, 引起各汽车厂家纷纷加大投资,汽车 销售策略和模式新招频出,竞争已是空前的激烈。在如此形式下, 一种介于生产 厂家和用
9、户之间的桥梁,汽车销售公司正在不断的产生和发展壮大。而先进的计 算机技术,使得企业生产、库存和销售能够有机地结合起来,产销衔接,从而提 高企业的效率和效益。 1.1课题的研究背景及意义 1.1.1 课题研究背景 汽车销售系统是开发汽车销售的应用软件, 能够满足汽车销售业务的一般需 要,随着经济的发展和国内汽车市场的不断扩大,汽车销售公司定单成倍增加, 各项业务更加细化,各部门分工更加明确。人工管理方式显然已是不符合现代企 业的管理要求。 自从 Web技术出现以来,网站的架构技术就成为了一个高速发展的热点。 Internet 的出现使企业拥有了一个商机无限的网络发展空间,许多传统的信息和 数据库
10、系统正在被移植以互联网上,电子商务以其高效率、低成本的优势, 逐步 成为新兴的经营模式和理念,越来越多的企业开始将自己的业务通过 Internet 的 形式直接的提供给客户,一个基于 Internet 的全球电子商务框架正在形成。 随着计算机技术、网络技术的不断提高,电子商务技术的日渐成熟,人们已 不再满足于传统的汽车的购买方式,而是渴望通过 Internet 购买自己的钟爱的品 牌车,享受网上订购所带来的更多的便利, 为了满足于广大客户的需求,越来越 多的汽车销售系统应运而生, 使得汽车销售系统成为了汽车销售商进行业务管理 的重要组成部分。 各汽车销售公司它们都有管理、计划、销售、财务、配件
11、、售后服务等职能 部门。 如何更好的提高这些汽车销售公司的销售率, 给这些公司带来更大的利润, 使整个公司更加协调一致、高效率地运转, 是各公司急待解决的问题。但有的业 务环节仍然运用人工介绍、推荐的传统办法,既使销售者产生对行业的厌恶感又 容易导致买家对产品失去兴趣,介绍和购买环节行使起来非常不方便,费时又费 力,严重时会给公司造成难以挽回的损失。像仅仅使用这样初级的公司销售的方 法,已远跟不上销售政策和销售形势发展的需要。因此, 如何对汽车销售提供一 整套的销售方法达到提高效率和降低成本的问题成为焦点。 1.1.2 课题研究意义 随着我国经济的持续发展,汽车已经步入了家庭。汽车行业的发展,
12、也带动 了汽车销售行业的发展。汽车销售行业的迅猛发展,使得汽车行业的竞争越来越 来越激烈。如何在激烈竞争中取胜, 是每家销售企业当前所面临的严峻挑战。21 世纪是知识经济时代,管理者必须运用科学手段进行企业经营,方能在激烈竞争 中获胜。先进的管理模式,在很大程度上必须借助计算机来完成。 目前,汽车销售企业的计算机管理水平还很低,相比其它很多行业仅是处在 刚开始的阶段,但企业采用电脑管理业务、 财务、生产流程等诸多环节已成为汽 车行业的必然趋势。企业汽车销售系统就是在这样的情况下出现的。 众所周知,汽车工业经历了一百多年的发展,对国家经济的发展和腾飞以及 对人类社会的文明带来了巨大影响。汽车工业
13、已成为许多国家的支柱产业,随着 人们生活水平以及汽车性能的不断提高,人们对汽车的消费和需求也越来越旺 盛,世界汽车工业也保持庞大的市场需求和生产规模。近年来, 中国汽车市场发 展迅猛,巨大的市场容量和可观的经济效益,引起各汽车厂家纷纷加大投资,汽 车市场烽烟四起,汽车销售策略和模式新招频出,竞争已是空前的激烈。 在如此 形式下,一种介于生产厂家和用户之间的桥梁,汽车销售公司正在不断的产生和 发展壮大。于是,如何处理好企业汽车销售的过程, 便逐渐成为企业销售中的一 个大的问题。在这种情况下, 一个规范化,自动化的汽车销售系统就显的非常必 要。 并且随科技的进步利用计算机技术,使得企业生产、库存和
14、销售能够有机地 结合起来,产销衔接, 从而提高企业的效率和效益。然而大多数厂商忽略了汽车 销售系统的重要性,汽车销售系统的提出,对汽车销售公司来讲意义重大。 它不 但能使各业务环节协调一致,而且操作简单,购买流程清晰,通过汽车型号、品 牌的查询,客户能在最短的时间内获得市场信息,因此汽车销售系统不仅给客户 带来大量的最新信息而且也给企业省去了大量的人力物力等资源, 并且公司能在 最短的时间获悉客户的各种需求,从而制订相应的决策。通过汽车销售系统的使 用,能够有效的减小人为差错的概率,代之以高效、便捷、准确的数字化服务系 统,使汽车销售更加广泛化。另外汽车销售系统可以使汽车的销售更加科学化、 合
15、理化、制度化、规范化;为汽车销售的水平跨上新台阶;为企业持续、健康、 稳定的发展奠定坚实基础。 本文正是从这方面出发,希望通过本系统的功能设计,设计并开发出一套适 合各大企业对于汽车销售的特点,又符合我国汽车销售实情的汽车销售系统。能 够把汽车销售者从繁重、 传统的事务性工作如: 汽车介绍、 品牌转换、 价格洽谈、 后备工作等工作中解放出来, 让客户在汽车销售系统中自由的选择自己所喜欢的 汽车品牌、型号等,因而提高汽车销售的质量和效率, 使企业在激励的市场竞争 中立于不败之地。 1.2汽车销售系统现状以及发展趋势 汽车产业被各国视为支柱型产业,在经济发展的过程中起着举足轻重的作 用,全球经济日
16、趋一体化,国际、国内的汽车产业竞争越来越激烈,我国的汽车 产业也面临着巨大的机会和挑战。 随着人们消费水平的提高,汽车市场会越来越大,汽车生产的产量也会大幅 度提高。越来越大的产量,随之而来的是物流,信息流的繁多,买家面对更多的 产品也就有了更大的选择,这些相应加大了企业的销售难度,销售效率会大打折 扣,从而无论在决策的效率还是准确性上都会遇到前所未有的挑战。所以,提高 企业自身的销售体制是至关重要的一环。显然,旧的人工销售体制要慢慢改变, 新的销售理念和方法要运用到企业中去。 如今,企业的市场就是全球的市场,跨地区,跨国界的销售已逐步成为销售 的主流,汽车业也不例外。所以从零件到成品的流动性
17、也会从时间跨度,地域跨 度等方面大大增强,如何利用流动性来降低成本,提高质量, 这就必须在销售方 式上进行改革,以全新的销售模式来解决这些问题。 此外,汽车销售系统对汽车销售具有人工销售所无法比拟的优点例如: 企业可以实现从客户来访、咨询、报价、订购,到采购等多个销售环节上的严 密的跟踪管理服务,并且具有检索迅速、查找方便、可靠性高、存储量大、保密 性好、寿命长、成本低等优点。一个设计完善,运行稳定的汽车销售系统可以使 人们从繁重的传统手工管理中解脱出来,从而提高企业汽车销售的工作效率,协 助企业更好的完成汽车销售的工作;而且,企业整体销售的信息化建设是企业的 科学化、正规化管理与世界接轨的重
18、要条件,企业汽车销售的信息化又是企业整 体汽车销售化建设的重要组成部分。因此,利用先进的计算机技术对企业的汽车 进行销售是必然趋势,汽车销售在网络的迅速发展中也变得不可或缺。 1.3课题内容介绍 本课题讨论的内容,是用于企业对汽车进行销售的系统。本系统是以汽车基 本信息为主体,以汽车供应商和汽车需求商为服务对象,通过对各种汽车基本信 息和内容的操作,需要达到以下目标各种汽车的信息是由系统操作者维护的,系 统操作者首先要根据汽车的品牌、 提供商等信息在系统中建立企业的汽车机构组 织,然后再安排每个组织机构下面维护该组织机构的汽车信息。系统要实现的功 能主要有,一是对汽车的展台中心,客户能够进行汽
19、车在线订购,汽车租赁、汽 车置换等功能,二是个组织机构下汽车信息管理功能,包括汽车的信息的增加、 变更、删除、查询等,三是对企业公司自己的公告、新闻内容等信息的增加、变 更、删除、查询等的管理。 此系统主要用到的技术包括:MVC 三层架构开发模式,即 JSP-Servlet- JavaBean 三层结构,通过这种设计模型把应用逻辑、处理过程、和显示逻辑 分成不同的组建实现,这些组建可以进行交互和重用。 1.4可行性分析 在对系统目标和环境进行分析的基础上,从运行可行性、技术可行性和经济 可行性三个方面对本系统进行可行性研究。 1.4.1 运行可行性 随着计算机知识的普及和推广, 越来越多的人掌
20、握了计算机的基本使用方法 和技能。随着Internet 的发展,用户对于网络、WINDOWS 等环境下的软件使用 比较熟悉,对于新鲜事物,用户表现出极大的兴趣和热情。 1.4.2 技术可行性 在开发软件的可行性,由于网上汽车销售系统的开发是一项复杂的系统工 程。为了保证系统开发成功, 必须采用工程化的系统开发方法,并研究出一些符 合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的系统开发,从 而加快系统开发的速度,保证质量以及降低开发成本。工程化的系统开发方法确 实在开发实践中取得了一定的效果。此次开发使用JSP 作为开发语言,采用B/S 模式,数据库方面采用 SQL Server20
21、05 ,Tomcat6.0 作为 Web 服务器。这无疑是 实际应用中最合适的一种解决方案。 其次为在硬件方面的可行性即开发的硬件可行性, 本系统对计算机的硬件环 境有一定的要求,对计算机操作系统、内存在、主频、外设等都有最低要求,如 果低于这个最低要求将影响到本系统的正常运行。 1.4.3 经济可行性 网上汽车系统给人们带来了方便,成为一种全新的商务模式。因此,不用出 门就可以在家购物的新时尚已经到来, 构建一个网上汽车销售系统在经济上是完 全可行的。 就本系统而言,随着汽车销售行业的迅速发展,人民生活水平的不断提高, 城市居民正在慢慢的远离市区,人们走进市区买汽车的代价提高。另一方面, 随
22、 着宽带网络进入家庭生活,为居民在网络上进行购物提供有利的条件。而一个网 上汽车销售系统可以为居民提供软件条件,这样居民便可以足不出户的买汽车 了。商家可以从中获得利润,两全其美。 有上述三方面的分析可以看出,本系统的开发时机已趋成熟,从多种角度考 虑开发此系统都是可行的,并且也是十分必要的。 1.5论文组织结构介绍 第 1 章绪论部分,这部分主要讲述课题的研究背景及意义、课题内容简介、 可行性分析和论文各章介绍。 第 2 章主要内容是系统需求分析,包括:系统的综合需求分析、业务需求分 析、数据需求分析。 第 3 章主要内容是系统设计,包括:系统总体功能结构、 系统开发环境与运 行环境设计。
23、第 4 章主要内容是模块详细设计,包括:展示中心模块设计、 订购中心模块 设计、新闻中心模块等。 第 5 章主要内容是用户使用手册,包括:系统功能简介、 系统功能与运行环 境、系统安装手册、系统运行与操作指南。 第 6 章主要内容是系统评价,包括:系统特色/优点介绍、系统存在的不足 与改进方案、毕业设计心得与体会。 最后是结论、致谢、参考资料等内容的介绍。 2需求分析 2.1 系统综合需求 2.1.1 用户需求 本汽车销售系统是一个协助汽车销售商对各职能部门及业务流程进行全面 管理的一个信息管理系统,下面是本系统综合需求分析介绍。 (1)全面展示企业形象,展示企业销售车辆信息、租赁汽车的相关信
24、息以 及汽车置换等相关信息。 (2)提供汽车销售、汽车租赁、汽车置换等信息的订单添加功能。 (3)为客户投诉提供相关窗口,提供企业热线。 (4)提供企业销售汽车相关信息的检索功能,方便用户查询汽车相关信息。 (5)提供备件查询功能,方便用户进行查询使用。 (6)为客户提供各地连锁店、经销商的信息。 (7)通过网站后台,对网站前台信息进行全面管理。 (8)通过后台管理订购、租赁、置换等订单的信息,提供订单查询功能。 (9)通过后台管理员对备件信息进行管理,提供查询功能。 (10)通过后台对连锁企业、经销商等企业信息进行管理。 (11)受理客户的投诉信息、管理用户名和密码。 (12)退出系统。 2
25、.1.2 基本数据流图 车辆基本 信息操作 车辆类别信息表 连锁企业 信息操作 连锁企业信息表 客户登录首页 汽车 销售 系统 新闻信息 操作 新闻信息表 订单信息 操作 订单信息表 租赁申请 信息操作 租赁申请信息表 置换申请 信息操作 置换申请信息表 备件基本 信息操作 图 2-1 基本数据流图 备件信息表 2.1.3 功能需求 系统主要由前台功能设计和后台功能设计组成,规划系统功能模块如下: 前台管理模块: 该模块主要包括:展示中心、订购中心、租赁中心、置换中心、客户服务中 心、新闻中心、关于集团。 后台管理模块: 该模块主要包括:订单管理、租赁车辆管理、置换管理、销售车辆管理、租 赁管
26、理、新闻管理、投诉管理、备件管理。 汽车销售系统前台 新闻中心租赁中心展示中心置换中心 在行集站在车详在 线业团内线辆 新 细线 新信信新租分 品 信置 闻息息闻车类 推 息换 报报报报预展 荐 展申 道道道道订示示请 订购中心关于集团查询中心客服中心 销车客客 售 在意历未 辆服户 备 中 线向史来 信中投 件 心 购购成展 息心诉 查 查 车车绩望 查查处 询 询询询理 图 2-2 汽车销售系统前台功能模块图 企 业 连 锁 中 心 企 业 连 锁 信 息 查 询 汽车销售系统后台 企业连锁管理 订单管理租赁车辆管理置换管理租赁车辆 管理 租 赁 申 请 查 询 受 理 订 单 查 询 及
27、 受 理 车 辆 信 息 添 加 车 辆 信 息 修 改 车 辆 信 息 删 除 置 换 申 请 查 询 受 理 企 业 连 锁 信 息 查 询 企 业 连 锁 信 息 修 改 企 业 连 锁 信 息 添 加 企 业 连 锁 信 息 删 除 新闻信息管理销售车辆管理投诉管理备件信息管理 新 闻 信 息 查 询 新 闻 信 息 添 加 新 闻 信 息 修 改 新 闻 信 息 删 除 车 辆 信 息 查 询 车 辆 信 息 修 改 车 辆 信 息 添 加 车 辆 信 息 删 除 投 诉 信 息 查 询 受 理 备 件 信 息 查 询 备 件 信 息 修 改 备 件 信 息 添 加 备 件 信 息
28、删 除 图 2-3 汽车销售系统后台功能模块图 2.1.4 系统各功能模块详细介绍 (1)前台管理模块: 客户可以通过该模块进行查看新闻行业销售报道、集团新闻报道以及站内 新闻报道等。 并且用户可以浏览汽车的型号以及其详细的参数等内容,并可将想要的汽 车在线购买转至填写订单页面。 临时使用汽车的客户可以进行在线租车申请,用户查看过在线租赁流程后 即可进行点击在线预订,进而页面跳转至在线预订页面。 同时用户还可以进行汽车置换,用户可根据表单的需求进行填写,从而提 出汽车置换申请。 用户还可以根据自己的不同要求进行查询汽车的详细内容。 当在使用该系统或对该网站持有不同意见时客户可以转至客户服务中心
29、进 行相关处理。 (2)后台管理模块: 管理员可登录至后台,对该网站进行管理。在该模块,管理员可以对新闻进 行添加、删除、修改以及相关条件下的查询等活动。 管理员还可以对订单进行管理,可以根据不同要求进行查询订单,并且可以 对订单进行受理活动。 管理员对租赁汽车进行了车辆管理和信息管理,其可以对车辆数据进行修 改、添加及删除等,而对于租赁信息可以进行相关条件的查询并且可以进行受理 活动等。 管理员对于置换车辆的管理给予了相关的信息查询以及受理活动。 同时管理员还对备件数据进行管理,其可以对备件数据进行添加,删除以及 修改等活动。 管理员还可以对连锁企业进行管理,其可以对企业信息进行添加、删除、
30、 修 改、相关查询等,同时对于客户的投诉可以进行按条件进行投诉查询及相关的操 作活动。 2.2 概念模型 2.2.1 系统用例分析 管理员用户可以对订单信息,租赁信息,置换信息、新闻信息、以及企业连 锁信息等进行管理,以及客服中心进行相关操作操作。 汽车销售信息管理 订单信订单信息息 管理 租赁信息管理 租赁信息管理 置换信息管理 置换信息管理 新闻信息管理 新闻信息管理 企业连锁信息管理 企业连锁信息管理 客服中心信息管理 客服中心信息管理 备件信息管理 图 2-4综合用例图 2.2.2 租赁车辆管理用例 租赁车辆信息查询 租赁车辆信息修改 租赁车辆信息添加 租赁车辆信息删除 图 2-5租赁
31、车辆管理用例 2.2.3 销售车辆管理用例 销售车辆信息查询 查询 销售车辆信息添加 销售车辆信息修改 销售车辆信息删除 图 2-6 销售车辆管理用例 2.2.4 备件管理用例 备件信息查询 备件信息修改 备件信息添加 备件信息删除 图 2-7 备件信息维护用例 2.2.5 新闻管理用例 新闻信息查询 新闻信息添加 新闻信息修改 新闻信息删除 图 2-8 新闻管理用例 2.2.6 客户服务中心管理用例 客户服务中心查询 客户投诉处理 图 2-9 客户服务中心管理用例 2.2.7 企业连锁管理用例 企业连锁信息查询 企业连锁信息添加 企业连锁信息修改 企业连锁信息删除 图 2-10 企业连锁管理
32、用例 3 概要设计 3.1 系统业务流设计 本系统的中心对象是前台和后台,根据以上模块划分和功能分析可知,该系 统主要描述的是对前台功能和后台功能的维护, 前台和后台虽然被划分到不同的 系统模块,但是他们之间的联系时很紧密的,因此本系统的业务流程只有一个。 如图 3.1 描述的是系统的业务流程,用户首先登陆到该系统,跳至网站的首 页,此时用户可以进行车辆信息的查看并且在此基础上进行车辆的在线订购、在 线租车预订以及在线置换申请等,还可以进行车辆信息查看、备件信息查看、 企 业连锁信息查看、集团信息浏览和集团服务投诉等活动。 在该系统的底部有后台登入口,管理员可由此进入,并且进入后台后可进行 有
33、关的操作,其可进行销售车辆管理、租赁车辆管理、订单数据管理、租赁信息 管理、置换信息管理、新闻信息管理、备件数据管理、企业连锁管理、集团信息 管理和客户投诉管理等操作,并且在后台的底部有前台登出口。 前台功能 车辆信息查看 租赁车辆管理 在线订购 在线租赁预订 订 用户在线置换申请 新闻查看 备件信息查看 企业连锁查看 后台功能 销售车辆管理 订单数据管理 租赁信息管理 置换信息管理 新闻信息管理 备件信息管理 企业连锁管理 集团信息管理 客户投诉管理 管理 员 集团信息浏览 集团服务投诉 图 3-1 系统业务流程图 3.2 数据库设计 3.2.1 概念设计E-R 图 根据 UML 系统模型,
34、可以确定系统中的各种实体以及他们之间的关系,本 系统根据上面的设计规划处的实体包括车辆数据实体、管理员、订单信息、租赁 申请、置换申请、新闻信息、备件信息实体等。 其下图是系统数据库中实体关系图 编号数据信息名称 车辆数据 车辆类别 一级参数编 号 车辆标识车辆编码 图 3-2 车辆数据信息 E-R 图 备注信息 用户名 密码 编号车辆名称联系电话 订购数量 订单信息 管理员 受理 联系姓名 车辆颜色 受理 支付方式 传 真 号 经销商 E-mail 邮政编码 所 在 区 域 企业地址 新闻信息 新闻类别 发布时间 ID 新闻标题 新闻内容 图 3-3 管理员和订单信息E-R 图 ID传真 E
35、-mail邮编 车辆名称 租赁数量 补充信息 联系电话 经销商名称 城市 补充信息 租赁申请 租赁时间 租赁方式 联系地址身份证号 码 图 3-4 租赁申请 E-R 图 ID 办理人姓名 真实姓名车辆牌子申请时间 型号 车况概述 置换申请 申请状态 置换车牌 子 置换车型 联系电话 图 3-5 置换申请 E-R 图 详细地址 使用时间 E-mail 备件编码 备件名称 备件数据编 码 备件信息 备件价格 匹配车型 图 3-6 备件信息 E-R 图 编码 企业名称企业地址 企业类别 企业连锁信息 联系电话 图 3-7 企业连锁信息 E-R 图 3.2.2 数据逻辑结构设计关系模型 本系统包含的字
36、段信息如下: 车辆数据: (编号,数据信息名称,一级参数编码,车辆编码,车辆类别, 车辆标识, ) 订单信息: (编号,车辆名称,联系电话,订购数量,联系电话,车辆颜色, 传真号码,支付方式,E-mail,邮政编码,备注信息,企业名称,企业地址,所 在区域,经销商) 新闻信息: (编码,新闻类别,发布时间,新闻内容,新闻标题,ID) 管理员: (用户名 ,密码) 租赁信息: (编码,传真,E-mail,车辆名称,租赁数量,邮编,补充信息, 租赁方式,办理人姓名,身份证号码,联系地址,城市,所在地区,经销商名称, 联系电话) 置换申请: (编码,真实姓名,车辆牌子,申请状态,型号,使用时间,车
37、况概述,置换车牌子,置换车型号,联系电话,详细地址,E-mail,申请时间) 备件信息: (备件数据编号,备件编码,备件名称,备件价格,匹配车型) 企业信息: (编码,企业名称,企业地址,联系电话,企业类别) 3.2.3 数据库表设计 根据以上需求分析可知, 本系统主要是基于订单信息、 租赁信息、 置换申请、 新闻信息以及车辆数据的增删改查、 因此本系统数据库主要需要建立以下 7 张数 据表。 1、 车辆类别信息表主要用来保存车辆的类别编码信息,该表的结构如表3-1所示。 表 3-1 tb_Cars 的结构 列名 ID Name 数据类型 int varchar 长度 4 50 主键否 是 否
38、 允许空 否 否 功能描述 车辆的类别编码, 也是唯一标识 车辆的类别名称 2、连锁企业信息表主要用来连锁企业的相关信息,该表的结构如表 3-2 所示。 表 3-2 tb_Enterprise表结构 列名数据类型长度主键否允许空功能描述 ID Name Address Phone Style int varchar varchar varchar varchar 4 200 500 50 50 是 否 否 否 否 否 否 否 否 否 企业唯一标识 企业名称 企业地址 联系电话 企业类别 3、新闻信息表主要用来保存站内所有的新闻信息,该表的结构如表 3-3 所示。 表 3-3 tb_news 表
39、结构 列名 ID Title Content IssueDate Type 数据类型 int varchar varchar Dateatime varchar 长度 4 30 30 8 50 主键否 是 否 否 否 否 允许空 否 否 否 否 否 功能描述 新闻信息唯一标识 新闻标题 新闻内容 新闻发布时间 新闻类别 4、备件信息表主要用来保存备件的相关信息,该表的结构如表 3-4 所示。 表 3-4 tb_SparePart 表结构 列名 ID Number Name Price Type 数据类型 int varchar varchar varchar varchar 长度 4 50 1
40、00 50 100 主键否允许空 是 否 否 否 否 否 否 否 否 否 功能描述 备件数据的唯一标识 备件编码 备件名称 备件价格 匹配车型 5、订单信息表主要用来保存站内所有的订单信息,该表的结构如表 3-5 所示。 表 3-5 tb_OrderForm 表结构 列名 ID Name Counts Color Payment EnterpriseName Address Area Dealer Linkman Phone Fax 数据类型长度主键否允许空 int varchar varchar varchar varchar varchar Varchar Varchar Varchar
41、Varchar Varchar Varchar 4 30 30 16 50 200 200 200 100 50 50 50 是 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 功能描述 订单唯一标识 订购的车辆名称 订购数量 订购的车辆的颜色 支付方式 企业名称 企业地址 所在区域 经销商 联系人姓名 联系电话 传真号码 Email PhostNumber Remark IssueDate Whether Varchar Varchar Varchar Datetime Varchar 100 20 500 8 10 否 否 否 否 否 否 否 否
42、 否 否 Email 地址 邮政编码 备注信息 提交时间 受理参数 6、租赁信息表 表 3-6 Tb_Leasehold 表结构 列名 ID Name Counts Color Payment UserName Number LicenceNumber Address Area City Omit Dealer Phone Fax Email PhostNumber Remark IssueDate Whether 数据类型 int Varchar int Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varch
43、ar Varchar Varchar Varchar Varchar Varchar Varchar Datetime Varchar 长度 4 50 4 50 50 50 30 50 200 50 50 50 200 20 20 100 20 500 8 10 主键否 是 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 允许空 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 功能描述 唯一标识 租赁车辆名称 租赁数量 租赁时间 租赁方式 办理人姓名 身份证号码 驾驶证号码 联系地址 所在地区 城市 省份 经销商名称 联系电话 传真
44、电子信箱地址 邮政编码 补充信息 申请时间 申请状态 7、置换申请表 表 3-7 Tb_Replacement 表结构 列名 ID RealName Brand 数据类型 int Varchar Varchar 长度 4 50 10 主键否 是 否 否 允许空 否 否 否 功能描述 唯一标识 真实姓名 车辆的牌子 Style UseTime Remark Brand1 Style1 Phone Address Email IssueDate Whether Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varch
45、ar Varchar 100 100 100 100 100 200 100 100 20 20 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 型号 使用时间 车况概述 置换车辆的牌子 置换车辆的型号 联系电话 详细地址 Email 地址 申请时间 申请状态 3.3 开发环境与运行环境 3.3.1 开发语言选择 JSP(Java Server Pages) 是由 Sun Microsystems 公司倡导、许多公司参与一起 建立的一种动态网页技术标准,下面简单介绍 JSP 及其优点。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scr
46、iptlets,来封装产生动 态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的 应用逻辑。JSP 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设 计,使基于 Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问 JSP 网页的请求时, 首先执行其中的程序段, 然后将 执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。插入的 Java 程序段可 以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。服务器在页面被客 户端请求以后对这些 Java
47、代码进行处理,然后将生成的 HTML 页面返回给客户 端的浏览器。Java Servlet 是 JSP 的技术基础,而且大型的 Web应用程序的开发 需要 Java Servlet 和 JSP 配合才能完成。JSP 具备了 Java 技术的简单易用,完全 的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 JSP 与 Java Servlet 一样, 是在服务器端执行的, 通常返回该客户端的就是一 个 HTML 文本,因此客户端只要有浏览器就能浏览。 JSP 的 1.0 规范的最后版本是 1999 年 9 月推出的,12 月又推出了 1.1 规范。 目前较新的是 JSP1.2 规
48、范,JSP2.0 规范的征求意见稿也已出台。 自 JSP 推出后,众多大公司都支持 JSP 技术的服务器,如 IBM、Oracle、Bea 公司等,所以 JSP 迅速成为商业应用的服务器端语言。 JSP 可用一种简单易懂的等式表示为:HTML+Java=JSP。 3.3.2 系统开发环境 MyEclipse 企业级工作平台(MyEclipse Enterprise Workbench ,简称 MyEclipse)是对 Eclipse IDE 的扩展,利用它我们可以在数据库和 JavaEE 的开 发、发布,以及应用程序服务器的整合方面极大的提高工作效率。 它是功能丰富 的 JavaEE 集成开发
49、环境,包括了完备的编码、调试、测试和发布功能,完整支 持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 在结构上,MyEclipse 的特征可以被分为 7 类: 1. WEB 开发工具 2. JavaEE 模型 3. JavaEE 项目部署服务 4. 应用程序服务器的连接器 5. EJB 开发工具 6. 数据库服务 7. MyEclipse 整合帮助 对于以上每一种功能上的类别,在 Eclipse 中都有相应的功能部件,并通过 一系列的插件来实现它们。MyEclipse 结构上的这种模块化,可以让我们在不影 响其他模块的情况下,对任一模
50、块进行单独的扩展和升级。 简单而言,MyEclipse 是 Eclipse 的插件,也是一款功能强大的 JavaEE 集成 开发环境,支持代码编写、配置、测试以及除错, MyEclipse 6.0 以前版本需先安 装 Eclipse。MyEclipse 6.0 以后版本安装时不需安装 Eclipse。 3.3.3 后台数据库选择 作为微软下一代的数据管理与商业智能平台,SQL Server 2005 将是微软 5 年来具有里程碑性质的企业级数据库产品。和以往的数据解决方案相比, SQL Server 2005 将给您带来空前的价值、超强的功能和激动人心的全新体验。 SQL Server 200
51、5 将提供一个极具扩展性和灵活性的开发平台,不断拓展您 的应用空间,实现 Internet 数据业务互联,为您带来新的商业应用机遇。同时, SQL Server 2005 中包含了非常丰富的新特性:通过提供一个更安全、可靠和高 效的数据管理平台,增强企业组织中用户的管理能力,大幅提升 IT 管理效率并 降低营运风险和成本; 通过提供先进的商业智能平台满足众多客户对业务的实时 统计分析、 监控预测等多种复杂管理需求, 推动企业管理信息化建设和业务发展。 SQL Server 是微软服务器家族中重要的一部分, 通过微软服务器系列产品共 有的 Engineering strategy 所实现的增强的管理性和集成性,客户可以有效降低总 体拥有成本并从更快的开发部署时间中受益。由于大大减少了应用程序当机时 间,提高了系统的可伸缩性和性能,并加以更严格的安全控制, SQL Server 2005 在支持现实中最苛刻的企业级系统要求的道路上,迈出了极大的一步。 基于上述分析,本次
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年四川省阆中市高二生物下册期末考试考试卷及答案参考
- 2025年浙江省江山市高二生物下册期末考试模拟卷AB卷附答案
- 2026年广东省连州市高二生物下册期末考试测试卷及答案(全优)
- 2026年江苏省昆山市高二生物下册期末考试模拟卷及参考答案(轻巧夺冠)
- 2025年江苏省丹阳市高二生物下册期末考试考试卷(夺冠系列)附答案
- 2026年甘肃省合作市高二生物下册期末考试试卷含完整答案(易错题)
- 2026年广东省信宜市高二生物下册期末考试模拟卷【含答案】
- 2025年河南省偃师市高二生物下册期末考试检测卷及参考答案【完整版】
- 2026年辽宁省凌源市高二生物下册期末考试试卷参考答案
- 2026年辽宁省盖州市高二生物下册期末考试考试卷【综合卷】附答案
- 2026年辽宁锦州海通实业有限公司计划招录28人备考题库有答案详解
- 2026年河南省初二学业水平地理生物会考模拟卷(含答案)
- 2026年河南乡村振兴村级协理员专项计划备考题库(10000名)有答案详解
- 2026年湖南省数字技术应用能力(数字技术综合知识及实践)练习试题及答案
- 销售工作计划与日报模板-含目标分解工具、客户分层模型、销售漏斗看板、拜访记录表、话术模板、周月报框架及10大行业适配版本
- 《核医学检查技术》课件-第5章 体外标记免疫分析
- 2026春五年级英语下册期末重难点知识梳理(人教PEP版)
- 2026年医学装备管理委员会职责
- 委托代收退款协议书
- 2026年医院编制考试公共基础知识专项突破练习题集(含答案)
- TCAME 67-2024《腹腔镜手术器械使用》
评论
0/150
提交评论