汽车销售管理系统的设计与实现本科毕业论文.doc

上传人:椰子壳 文档编号:3954042 上传时间:2019-10-11 格式:DOC 页数:62 大小:3.32MB
返回 下载 相关 举报
汽车销售管理系统的设计与实现本科毕业论文.doc_第1页
第1页 / 共62页
汽车销售管理系统的设计与实现本科毕业论文.doc_第2页
第2页 / 共62页
汽车销售管理系统的设计与实现本科毕业论文.doc_第3页
第3页 / 共62页
汽车销售管理系统的设计与实现本科毕业论文.doc_第4页
第4页 / 共62页
汽车销售管理系统的设计与实现本科毕业论文.doc_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《汽车销售管理系统的设计与实现本科毕业论文.doc》由会员分享,可在线阅读,更多相关《汽车销售管理系统的设计与实现本科毕业论文.doc(62页珍藏版)》请在三一文库上搜索。

1、北京邮电大学毕业设计 汽车销售管理系统的设计与实现摘 要本文主要讲述了基于B/S模式架构的汽车销售管理系统的设计与实现。所谓的汽车销售管理系统是通过新兴的互联网商业模式推广相关企业和公司的汽车产品和技术支持与服务,并可以方便的使客户随时了解企业最新动态和产品发布,为客户提供快速便捷的信息获取和订单处理功能,同时满足客户的购买需求。从更长远的战略目标和发展前景来说,汽车销售管理系统不仅仅是简单的汽车产品销售和提供技术支持和售后服务的平台,更是借助互联网发展的大潮,运用正在崛起的互联网商业模式,整合Internet、企业内部网和企业外部网,将客户与经销商、生产厂商和经销商紧紧联系在了一起。加快信息

2、的获取速度和商品的交易效率,降低了冗余的人工费用,增强了企业综合的竞争力,并且消费者也得到了真真切切的实惠。汽车销售管理系统提供了方便的检索途径,可以从汽车分类进行检索,查找自己心仪的爱车,快捷准确。而且可以在首页面看到热销车型,促销汽车以及最新到店等侧重点不同的区域。与传统实体店销售方式相比,汽车销售管理系统能够提供更多汽车信息和相关资讯,关键是价格更低,服务却一点都没少。汽车销售管理系统最大的好处是:将企业的产品和服务提供给更多更广的客户,再也不受地域位置的限制;而且网站会全天候运行,客户不会再受到时间点的限制,如此一来,企业和客户都得到了好处,一举两得。汽车销售管理系统的运行势必会减少大

3、量的实体店租金成本和人工成本,成本的降低会吸引更多的客户,从而增强企业的综合竞争力,进而形成良性循环。 关键词 : 汽车;在线销售;订单处理 Design and Implementation of Automobile Sales Management SystemAbstractThis paper describes the design and implementation based on B / S mode architecture automotive sales management system. The so-called auto sales management sy

4、stem is to promote businesses and companies related to automotive products and technical support and services through emerging Internet business model, and you can easily enable customers to keep abreast of the latest business trends and product launches, to provide customers with quick and easy acc

5、ess to information and order processing capabilities , to meet customers buying needs.From a longer-term strategic objectives and development prospects , the car sales management system is not just a simple sale of automotive products and provide technical support and after-sales service platform, b

6、ut the tide is through development of the Internet , the use of emerging Internet business models , integration of Internet, corporate intranets and extranets , the customers and dealers, manufacturers and distributors tightly linked together . Accelerate the speed of access to information and commo

7、dities trading efficiency , reduce redundant labor costs , enhance the comprehensive competitiveness of enterprises , and consumers have also been genuineness affordable.Automobile sales management system provides a convenient way to search , classification can be retrieved from the car , find their

8、 favorite car , fast and accurate. And you can see the focus of the sales rankings, special car and the new car market in different areas such as home side . Compared with the traditional physical store sales, auto sales management system can provide more information about automotive information and

9、 the key is lower prices , but he is no less service . The greatest advantage of car sales management system are: the companys products and services to more customers a broader , longer unlimited geographical location ; And the site will run around the clock , customers will no longer be restricted

10、point in time , so As a result, businesses and customers have benefited Competition. Run car sales management system will inevitably reduce the number of store rental costs and labor costs , cost reduction will attract more customers , thereby enhancing the overall competitiveness of enterprises, th

11、us forming a virtuous circle.Keywords: automobile;online sales;order processing目 录摘要iAbstractii1 绪 论11.1 课题背景11.2 目的和意义11.3 系统设计要求21.4 正文的结构22 可行性分析32.1 业务流程图32.2 经济可行性42.3 技术可行性42.4 操作可行性42.5 法律可行性52.6 本章小结53 需求分析63.1 电子商务的产生和发展情况63.2 汽车销售管理系统的需求分析73.3 数据流图73.4 本章小结154 总体设计164.1 系统模块总体设计164.2 数据库选择

12、与设计174.2.1 数据库建表分析174.2.2 数据库的详细设计174.3 本章小结215 详细设计与实现225.1 系统运行环境设置225.2 开发工具及技术简介225.2.1 开发工具简介225.2.2 技术简介245.3 系统首页设计265.4 系统前台基本功能设计与实现265.4.1 用户维护模块设计与实现265.4.2 汽车展示模块设计与实现285.4.3 购物车模块的设计与实现305.5 系统后台管理功能设计与实现325.5.1 基本信息管理设计与实现325.5.2 其他模块的实现原理335.6 本章小结346 系统测试与性能分析356.1 软件测试356.1.1 软件测试的步

13、骤356.1.2 软件测试的方法366.2 本系统测试366.2.1 用户登录模块测试366.2.2 快速搜索模块测试376.2.3 购物车模块测试386.2.4 订单模块测试386.2.5 后台汽车管理模块测试396.2.6 销售额模块测试406.3 本章小结40结 论41参考文献42致 谢43外文原文44中文翻译5357b北北北北北北北北北北北北京邮电大学毕业设计 1 绪 论1.1 课题背景互联网的兴起彻底颠覆了传统的商业模式。在互联网诞生之初就有人想到依靠互联网实现商品的销售交易,但掣肘于当时制度的缺失,监管的困难以及支付手段的不可靠等原因,电子商务的发展举步维艰。近些年来,随着互联网相

14、关法律法规的建立和完善及网络购物环境的日渐成熟,加上物流行业的飞速发展,中国电商市场将开始逐渐进入成熟期,未来几年,网络购物市场将保持稳定增长。同时,随着越来越多的传统企业开始进军电商行业,中国中西部等欠发达地区的网络购物潜力也将受到深层次的开发,加上互联网和智能终端支付手段的进步促使移动网络购物更加便捷,消费者可以随时随地在智能移动终端上进行购物支付。 专业市场调研公司艾瑞咨询发布的数据显示,2013年,中国网购交易额达到1.85万亿元,增长42.0%,与上年同期相比,增速稍微有所下降。根据我国商务部的预测,2013年网络购物交易额在社会消费品零售总额的比重上升到了7.8%,比去年同期增长了

15、1.6个百分点,预计今后四五年内,中国的电子商务市场交易金额将达到40000亿元。进入2000年以来,我国汽车行业进入快速发展期,产销量均出现井喷。根据中国汽车工业协会公布的2009年汽车产销统计,中国首次超过美国上升为世界第一汽车产销大国,在全球汽车消费市场占据主要地位。不过汽车销售大部分依旧局限于代理商实体店模式,而且代理种类很有限。因此,给购车者提供一个资讯齐全种类繁多的平台需求就呼之欲出,借助互联网的大潮与传统汽车销售结合就显得很有必要和具有广阔的发展前景。汽车产业本身在我国就具有广阔的发展潜力和空间,而且人们越来越喜欢并习惯于网购,这也为汽车销售系统平台提供了好的契机。1.2 目的和

16、意义面对高速发展的互联网信息时代和我国日益繁荣的汽车市场,两者结合就显得水到渠成和尤为重要。传统汽车销售都是代理商模式,而且主要代理一种车种为主,购车者就要走访咨询多家经销商才能了解相关信息,费时费力,劳心伤神。汽车销售管理系统的出现将极大地缓解这种情况,还能更好的满足消费者对大量汽车信息的查询比较需求,只需要一个智能终端设备,比如平板电脑,智能手机等,动动手指就可以获取资讯,实现购物,然后要做的事情就是神清气爽地等待爱车送上门,尽情享受互联网时代方便快捷的服务。随着近年来互联网媒体广告的发展,越来越多的企业在互联网上投放广告,并大有超过传统媒体的趋势。消费者在获取所需信息的同时也会产生购物的

17、需求,一种技能满足消费者获取信息的需求又能满足消费者购买需求的平台就有机会大展身手。由此带来的巨大的财富潜力使得各种汽车咨询和交易系统如雨后春笋般出现并疯长。一些代表网站如易车网,网上车市,汽车之家等越来越受到人们的欢迎。加上如今各地政府和相关部门频繁限行限购,如何可以随时随地,快速方便地买到心怡的爱车而不用熬夜排队在限购前买车也显得很有必要。与传统的代理商汽车销售模式相比,汽车销售管理系统有明显的优势,如:1.成本低现在工人工资在一个企业的支出成本中占到相当大一部分,而且房租也是支出的大头,这两项支出一减少,就可以用更低的价格赢得更多消费者;2.宣传企业产品,增加销售渠道有了汽车销售平台,还

18、可以减少在传统媒体上广告的投放,增加了企业的销售渠道,借助互联网媒体广告实现边做广告边销售;3.没有时间空间限制网站的运行是全天候的,面向的对象是所有互联网移动终端前的消费者。人们可以随时随地获取自己想要的信息并实现购物功能。1.3 系统设计要求 对于汽车销售管理系统,由于买车时需要相互对比各种信息参数,数据流量有点大的网络管理系统,必须要使用起来方便,并且要操作灵活。本系统在设计时应该满足以下几个目标: (1)采用人机交互的方式实现消费者与服务器的信息传递;(2)界面要简洁方便,数据要存放在较安全的地方;(3)顾客可以方便地查询汽车信息,注册并登录,可以修改自己的基本资料,查看订单和公告,并

19、进行留言;(4)系统展示汽车销售排行榜,活动的特价汽车和新车上市,从不同的侧重点给客户一个参考信息;(5)系统发布网站的最新消息和公告,帮助消费者了解企业最新动态;(6)实现汽车销量排行功能,为企业制定营销计划提供第一手资料;(7)实行输入数据的合理性检查,减少人为输入错误对系统的影响;(8)尽量保证系统运行安全性和可靠性。1.4 正文的结构正文的具体分为绪论、可行性分析、需求分析、系统总体设计、系统详细设计与实现、系统测试与性能分析六部分。本文先综述了互联网发展大潮和我国汽车市场产销量井喷下,汽车销售管理系统出现的必然性和发展前景。接着从经济、技术、操作。法律可行性四方面论述汽车销售管理系统

20、的可行性。然后进行需求分析,讨论了系统的设计要求和目标,进行数据流图和数据字典的制作,为总体设计打下坚实的基础。在总体设计中,进行前台后台功能模块的设计和分离,并完成数据库E-R图的绘制,数据库建表信息的完成。再然后在系统详细设计与实现阶段,详尽地描述系统所采用的架构方式和开发环境以及运用的关键技术,并用一些主要的开发模块来说明问题。最后进行系统的测试工作。 2 可行性分析 电子商务的发展已是大势所趋,我国汽车产销量也出现井喷并高速增长,加上不断创新的互联网商业模式对传统商业模式造成了强烈的冲击。在吸引了亿万消费者的同时,也越来越得到各类企业的青睐。在互联网媒体上投放的广告越来越多,逐渐超过了

21、传统媒体。互联网商业模式已经成为企业经营管理和增加销售渠道的一个新思路,拥有一个属于自己的销售管理系统网站,已经成为企业更好发展的一个必然选择。汽车销售管理系统网站的建立,从销售方面来讲,不仅给汽车企业增加了一个新的销售渠道,而且方便了顾客购买与了解公司的汽车产品和技术服务以及新的销售方向。从汽车企业宣传方面来讲,不仅有助于增加企业知名度,减少了传统媒体上的广告投入,还更直观地展示出销售的汽车和提供的服务。从增加市场竞争力方面说,不仅降低了人工成本,租金成本,广告成本,还提高了工作效率,减少的成本可以降低汽车的价格,给企业和消费者都带来实惠。2.1 业务流程图据汽车销售管理系统的具体情况,系统

22、业务流图描述如下: (1)用户 用户可以在前台浏览器端注册并登录汽车销售管理网站;可以在首页进行汽车信息的浏览,公告浏览,按类别查询汽车;可以下订单,在购物车进行订单的查增删减操作,提交订单并选择支付方式;可以修改自己的基本资料;进行留言给企业留下自己的建议;(2)管理员 工作人员在后台登录进行汽车销售管理系统的各项功能信息的维护工作,可以发布公告,查看并受理订单,添加删除汽车品牌和型号,管理汽车的入库工作,进行留言管理。系统业务流图如图2-1所示。图2-1 系统业务流图系统的业务流程方向整理清楚后,可以从经济可行性、技术可行性、操作可行性和法律可行性四个方面对汽车销售管理系统进行可行性分析。

23、2.2 经济可行性从项目的开发成本和市场潜力等方面进行预测,分析项目是否可以带来可观的经济效益,是否值得开发。 在经济可行性方面来看,汽车销售管理系统的开发是可行的。因为本课题属于个人毕业设计题目,只需要在PC机上进行开发即可,开发时间短,而且不涉及资金投入到问题。2.3 技术可行性对待开发项目要用到的技术和开发环境进行分析,现有技术是否成熟,能否满足开发需要等。在技术可行性方面来看,汽车销售管理系统是可行的。因为只需要PC电脑一台,安装上MyEclipse8.5集成开发环境用Microsoft SQL server 2005数据库即可进行项目的开发工作。2.4 操作可行性系统的操作方式是不是

24、简单易行的,即客户是否需要花费大量的时间经历来进行系统的熟悉操作。在操作可行性方面来说,汽车销售管理系统是可行的。因为如今越来越多的人们都会网上购物,而且本系统也采用类似的简单的人机交互界面,操作简单易行,保证上手就会。2.5 法律可行性新系统的开发会不会出现因为侵犯专利权等违法行为而引起不必要的纠纷和导致需要承担的责任。这都是要考虑的。在法律可行性发面来说,汽车销售管理系统是可行的。因为该汽车销售管理系统属于个人毕业设计,由本人在指导老师帮助下开发完成,不会出现上述的侵权行为和法律纠纷,而且不会违反国家相关法律。2.6 本章小结可行性分析的目的是确定问题能否在短时间内以最小的代价解决。本章主

25、要对汽车销售管理系统开发的可行性从经济可行性、技术可行性、操作可行性,法律可行性等四方面进行分析,得到汽车销售管理系统是值得去解决和开发的结论。3 需求分析3.1 电子商务的产生和发展情况伴随互联网在我国的发展,我国在1997年出现了第一个电子商务的网页,并把电子商务的概念带到了中国。随后,C2C模式如易趣、B2B模式如阿里巴巴、B2C模式如当当网、卓越、京东商城等新型互联网模式的相继出现,开始颠覆传统的销售模式,电子商务早我国落地生根。大批的垂直类电子商务网站从2005年开始崭露头角,电子商务平台向纵深发展,同时,越来越多的传统企业开始注重电子商务。经过了初期的发展,电子商务在2007年实现

26、爆发增长,并开始走向成熟。其中,具有里程碑意义的支付宝的推出,解决了我国早期电子商务支付不可靠的问题,有力推进了电子商务的快速向前发展。随着大量的传统企业开始进军电子商务,电子商务的产业链将会更加完善。网络的基础建设,支付手段、物流行业将与电商平台更加紧密的结合在一起。随着互联网的发展,企业不仅需要一个展示信息的平台,更希望在平台上将自己的产品推销到客户手中,实现信息展示和商品交易相辅相成,这就需要将整个电子商务价值链上的各个相关环节整合到一个平台上。 2000年以来,我国汽车行业进入快速发展期,产销量均出现井喷。中国汽车工业协会公布的2009年汽车产销数据显示,中国已经超越美国成为世界第一产

27、销大国,在全球汽车消费市场占据举足轻重的地位。不过汽车销售大部分依旧局限于代理商实体店模式,而且代理种类很有限。在大量传统企业转向电子商务的时代,汽车销售行业也不例外,借助电子商务广阔的网络平台和自身较完善的产业链,汽车销售管理系统会有极大的作为。2010-2017中国网络购物市场交易规模图3-1所示图3-1 2010-2017中国网络购物市场交易规模图3.2 汽车销售管理系统的需求分析经过对各大汽车购物网站及实际汽车企业销售过程的考察、分析,要求本系统具有以下功能(1)采用人机交互的操作界面,实现上手就会的傻瓜式操作;(2)提供简单明了的汽车信息展示功能,并从最受欢迎车型、是否特价销售、新车

28、上市等不同的侧重点向消费者进行展示,以便为客户和公司提供参考;(3)方便规范的汽车分类,浏览者快速找到需要的车型;而且可以根据类别快速检索到需要的汽车;(4)汽车销售功能和结账功能;(5)网站的公告发布功能,让客户了解到企业的最新动态;留言板功能,让客户写下自己的建议和想法,为企业更好的进步作参考;(6)完善的后台管理功能,使前台和后台业务的分离,方便后台工作人员对网站进行各方面的维护。3.3 数据流图1.数据流图数据流图(Data Flow Diagram):简称DFD,可以直观地描述系统数据流和处理过程,就算不是专业人士也可以理解,在用户和开发人员之间起到很好的桥梁作用。 系统总数据流图如

29、图3-2所示。图3-2 系统总数据流图订单管理数据流图如图3-3所示。图3-3 订单管理数据流图 基本信息维护数据流图如图3-4所示。图3-4 基本信息维护数据流图2.数据字典数据字典的主要作用是让人查阅,对数据流图的不同理解会造成后续开发和维护的灾难性的打击。这时候一个元素的准确唯一性定义就显现的尤为重要。 (1)数据项定义系统的数据项定义如表3-1所示。表3-1 系统数据项定义序号名称别名类型长度(字符)I01-01goods_id汽车编号Int4I01-02goods_name汽车名称varchar50I01-03goods_miaoshu汽车描述varchar500I01-04good

30、s_pic存放汽车图片Varchar50I01-06goods_shichangjia汽车市场价int4I01-07goods_tejia汽车特价int4I01-08goods_isnottejia普通商品varchar20I01-09goods_catelog_id汽车种类号int4I01-10catelog_id种类编号Int4I01-11catelog_name种类名称Varchar20I01-12catelog_miaoshu种类描述Varchar500I01-13order_id订单IDInt4I01-14order_bianhao订单编号Varchar20I01-15order_d

31、ate订单生成日期varchar20I01-16order_zhuangtai订单状态varchar20I01-17order_jine总的消费金额Int4I01-18order_songhuodizhi送货地址Varchar50I01-19order_fukuangfangshi付款方式Varchar50I01-20order_user_id用户IDInt4I01-21orderItem_id订单明细编号Int4I01-22order_id订单编号Int4I01-23goods_id商品编号Int4I01-24goods_quantity购买数量Int4I01-25user_id用户IDIn

32、t4I01-26user_name用户名Varchar20表3-1(续)I01-27user_pw用户密码Varchar20I01-28user_realname真实姓名Varchar20I01-29user_address住址Varchar50I01-30user_sex性别Varchar2I01-31user_tel联系电话Varchar20I01-32user_email用户邮箱Varchar20I01-33user_qq用户QQVarchar20I01-34userId管理员IDint4I01-35userName管理员名称Varchar20I01-36userPw管理员密码Varch

33、ar20I01-37gonggao_id公告编号Int4I01-38gonggao_title公告标题Varchar50I01-39gonggao_content公告内容Varchar500I01-40gonggao_data公告创建时间Varchar20I01-41gonggao_fabuzhe发布人Varchar20I01-42liuyan_id留言idInt4I01-43liuyan_title留言标题Varchar50I01-44liuyan_content留言内容Varchar500I01-45liuyan_date留言时间Varchar20I01-46liuyan_user留言客户

34、Varchar20(2)数据流定义数据流编号:D1-01数据流名称:汽车基本信息维护数据流来源:系统管理员数据流去向:P1数据流组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09数据流编号:D1-02数据流名称:管理汽车信息操作数据流来源:F1、P1数据流去向:P1、F1数据流组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09数据流编号:D2-01数据流名称:订单信息操作数据流来源:系统管理员数据流去向:P2数据流组成:I01-13+I

35、01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20+I01-21+I01-22+I01-23+I01-24数据流编号:D2-02数据流名称:订单信息数据流来源:F2、P2数据流去向:P2、F2数据流组成:I01-13+I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20+I01-21+I01-22+I01-23+I01-24数据流编号:D3-01数据流名称:公告信息维护数据流来源:系统管理员数据流去向:P3数据流组成:I01-37+I01-38+I01-39+I01-40+I01-41数据流编号:D3-02

36、数据流名称:管理公告信息操作数据流来源:F3、P3数据流去向:P3、F3数据流组成:I01-37+I01-38+I01-39+I01-40+I01-41数据流编号:D4-01数据流名称:留言信息管理数据流来源:系统管理员数据流去向:P4数据流组成:I01-42+I01-43+I01-44+I01-45+I01-46数据流编号:D4-02数据流名称:管理留言信息操作数据流来源:F4、P4数据流去向:P4、F4数据流组成:I01-37+I01-38+I01-39+I01-40+I01-41数据流编号:D5-01数据流名称:客户信息管理数据流来源:系统管理员数据流去向:P5数据流组成:I01-25+

37、I01-26+I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-33数据流编号:D5-02数据流名称:管理客户信息操作数据流来源:F5、P5数据流去向:P5、F5数据流组成:I01-25+I01-26+I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-33数据流编号:D6-01数据流名称:用户信息数据流来源:客户数据流去向:P6数据流组成:I01-25+I01-26+I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-33数据流编号:D6-02数据流名称:管理客户信息操作

38、数据流来源:P6数据流去向:F5数据流组成:I01-25+I01-26+I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-33数据流编号:D7-01数据流名称:留言信息数据流来源:客户数据流去向:P7数据流组成:I01-42+I01-43+I01-44+I01-45+I01-46数据流编号:D7-02数据流名称:客户留言信息数据流来源:P7数据流去向:F4数据流组成:I01-42+I01-43+I01-44+I01-45+I01-46数据流编号:D8-01数据流名称:公告信息数据流来源:P8数据流去向:客户数据流组成:I01-37+I01-38+I01

39、-39+I01-40+I01-41数据流编号:D8-02数据流名称:公告信息数据流来源:F3数据流去向:P8数据流组成:I01-37+I01-38+I01-39+I01-40+I01-41数据流编号:D9-01数据流名称:汽车信息数据流来源:客户数据流去向:P9数据流组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09数据流编号:D9-02数据流名称:订单信息数据流来源:P9数据流去向:F2数据流组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I0

40、1-09数据流编号:D10-01数据流名称:商品信息数据流来源:P10数据流去向:客户数据流组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09数据流编号:D10-02数据流名称:汽车信息数据流来源:F1数据流去向:P10数据流组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-093.4 本章小结需求分析的任务还不是要确定怎么去实现你的系统,而是你的系统必须要实现哪些功能。需求分析是把开发人员和客户连接在一起的纽带,关系到软件开发成败的关键问

41、题。本章首先介绍了近些年我国电子商务的发展情况和汽车行业的欣欣向荣,以及二者相结合的大势所趋。然后具体描述了系统需要实现的具体功能,并完成数据流图和数据字典的制作,为更进一步的总体设计做好基础。4 总体设计4.1 系统模块总体设计总体设计又被称为概要设计或初步设计。在前面经过需求分析的工作,系统要完成什么功能已经清楚了,总体设计阶段就要讲“做什么”转变为“怎么做”,实现从逻辑模型向物理模型的转变。1.前台系统功能模块(1)汽车品牌型号展示查询模块:按类别快速查找需要的车型,并从最受欢迎车型、特价销售、新车上市等不同侧重点向消费者展示车型;(2)用户管理模块:用户可以浏览首页提供的汽车信息,查看

42、系统公告,注册并登录网站后,可以对自己喜欢的车型下订单,并查询自己当前订单和已经提交的订单,还可以修改个人资料;(3)交易处理模块:用户登录下订单后,可以在购物车里对订单进行添加、修改、删除操作,确认后提交订单;(4)留言模块:用户可以写下本次购物的体验,将自己不满意的地方或者其他更好的建议就行留言。系统前台用户功能结构图如图4-1所示。图4-1 系统前台用户功能结构图2.后台系统功能模块(1)在售车管理模块:进行在售车品牌、车型、入库进行操作管理;(2)工作人员管理模块:可以进行管理员的添加,信息密码修改,可以进行后台登录操作和退出系统操作;(3)订单销售管理模块:管理员进行订单管理,客户资

43、料的管理和销售额的统计;(4)公告留言管理模块:管理员进行公告的发布和删除工作,并对用户的留言就行管理维护。系统后台管理员功能结构图如图4-2所示。图4-2 系统后台管理员功能结构图4.2 数据库选择与设计数据库设计的目标是为用户和系统一个可靠的信息基础设施和高效的运行存储环境。目前比较主流的数据库系统有SQL Server,Oracle,Sybase ASE,DB2,这四种数据库各有优势。综合本系统的运行并不需要大型的、复杂度较高的数据库,而且是在windows环境下开发运行,而SQL Server数据库操作简单,偏重于桌面应用,更适合中小型企业,所以选择Microsoft SQL Serv

44、er 2005 数据库作为汽车销售管理系统的数据存储管理。4.2.1 数据库建表分析一般数据库中,数据量都比较大,而且来自各个不同的模块。如何将这些数据规范地整理存储到数据库中有利于数据的存取查询操作。需要创建如下的8张数据表: (1)客户信息表:客户ID、真实姓名、昵称、密码、住址、联系方式等; (2)管理员信息表:管理员ID、密码等; (3)汽车信息表:汽车ID、汽车名称、详细信息描述、单价、特价等; (4)汽车类别信息表:汽车类别ID、汽车类别名称等; (5)订单信息:订单ID、客户ID、收货地址等; (6)订单明细信息表:订单ID、汽车ID、下订单时间、数量、金额等; (7)公告信息表:公告ID、主题、正文等; (8)留言信息表:留言标题、时间、内容等。4.2.2 数据库的详细设计 数据库的设计与开发是一个比较复杂的工程,涉及到各方面的综合知识。数据库的设计应与实际开发的系统相结合。 数据库E-R图如图4-3所示。图4-3 数据库E-R图 汽车销售管理系统的数据库命名为db_shoping,其中包含8张数据表。 1.汽车信息表含义说明

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1