二手车线下管理系统交易管理的设计与实现.docx

上传人:b****2 文档编号:120044 上传时间:2023-04-28 格式:DOCX 页数:37 大小:282.74KB
下载 相关 举报
二手车线下管理系统交易管理的设计与实现.docx_第1页
第1页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第2页
第2页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第3页
第3页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第4页
第4页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第5页
第5页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第6页
第6页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第7页
第7页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第8页
第8页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第9页
第9页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第10页
第10页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第11页
第11页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第12页
第12页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第13页
第13页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第14页
第14页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第15页
第15页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第16页
第16页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第17页
第17页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第18页
第18页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第19页
第19页 / 共37页
二手车线下管理系统交易管理的设计与实现.docx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

二手车线下管理系统交易管理的设计与实现.docx

《二手车线下管理系统交易管理的设计与实现.docx》由会员分享,可在线阅读,更多相关《二手车线下管理系统交易管理的设计与实现.docx(37页珍藏版)》请在冰点文库上搜索。

二手车线下管理系统交易管理的设计与实现.docx

二手车线下管理系统交易管理的设计与实现

摘要3

Abstract4

第一章引言5

1.1研究背景及意义5

1.2国内外发展情况5

1.2.1国外5

1.2.2国内6

1.3本文工作内容6

第二章相关技术介绍7

2.1SQLserver2012简介7

2.2ThinkPHP框架7

2.3PHP语言8

第三章系统分析与设计11

3.1可行性分析11

3.2系统设计目标11

3.3系统功能分析12

第四章数据库设计15

4.1概述15

4.2数据库需求分析15

4.3概要设计16

4.3.1概要设计描述16

4.3.2实体E-R图16

4.4逻辑设计18

4.4.1逻辑设计概述18

4.4.2数据库表设计18

4.5物理设计20

第五章系统的实现21

5.1主要功能模块介绍21

5.1.1登录模块21

5.1.2客户信息管理21

5.1.3企业信息管理22

5.1.4股东管理22

5.1.5员工管理23

5.1.6车辆交易管理24

5.1.7系统设置25

5.2核心功能实现26

5.2.1分页算法实现26

第六章系统测试28

6.1系统测试目标28

6.2软件测试方法28

6.3主要模块测试30

6.3.1系统登录测试30

6.3.2车辆信息管理30

6.3.3人员信息管理30

6.4测试总结31

第七章结论32

7.1总结32

7.2展望32

参考文献33

致谢34

二手车线下管理系统交易管理的设计与实现

摘要

近几年,我国二手车市场规模得到了快速的发展,使二手车市场带来的经济效益占

据了国内汽车行业的很大比例。

不过,与国外成熟的二手车市场管理体制相比,国内的

二手车市场管理体制还处于初级阶段,国内二手车管理体制还没有完成规范化、体制化

因此还存在许多的管理问题[4][1]。

当前,中国的汽车行业正处于一个渐进式快速发展的时期,每天都有大量的汽车变

成进入二手车市场,这在一定程度上促进了我国汽车行业新兴技术的发展,另一方面,

也对各种二手车的合理处理提出了更高的要求。

目前无论是服务型还是生产型的企业,

都是以市场经济为主导,以满足客户需求为生存的根本发展战略,因此,合理的规划企

业的发展战略,有效地部署发展行动是企业面临的一个重要议题[5][2]。

面对全国数以

万计的二手车辆,我们需要建立一个合理的、有效的二次销售管理机制,以便更好的完

成二手车的交易管理,让这些二手车为人们带来更多的使用价值,使其尽可能的发挥作

用。

关键字:

汽车产业,二手车市场,交易管理

Usedofflinemanagementsystemthedesignand

implementationofthetransactionmanagement

Abstract

Inrecentyears,thesizeoftheusedcarmarketinChinahasbeenrapiddevelopment,sothattheeconomicbenefitsofsecond-handcarmarkettooccupyalargeproportionofthedomesticautomobileindustry.However,comparedwiththeforeignmaturesecond-handcarmarketmanagementsystem,thesecond-handvehiclemarketmanagementsystemisstillinprimarystage,domesticsecond-handvehiclemanagementsystemisnotcompletestandardizedandinstitutionalizedsotherearestillmanymanagementproblems[4].

Atpresent,China'sautoindustryisinaperiodofrapiddevelopmentofprogressive,everydaytherearealargenumberofcarintoasecon-hdandcarmarket,whichinacertainextent,promotedthedevelopmentofChina'sautoindustrynewtechnology,ontheotherhand,ofallkindsofsecond-handcarreasonableputsforwardthehigherrequirements.Atpresent,boththeserviceorproductionenterprise,isguidedbythemarketeconomy,tomeetcustomerdemandforthesurvivalofthefundamentaldevelopmentstrategy.Therefore,reasonableplanningandenterprisedevelopmentstrategy,effectivedeploymentactionsforthedevelopmentofenterprisesarefacinganimportantissue[5].Inthefaceofthecountrytensofthousandsofsecond-handvehicles,weneedtoestablishareasonable,effectivesalesmanagementmechanismtobettercompletedtheseco-nhdandcartradingmanagement,letthesecondhandcarsforpeopletobringmoreusevalue,makingitpossibletoplayarole.

Keyword:

Thecarindustry,Used-car,Transactionmanagement

第一章引言

1.1研究背景及意义

随着人民生活水平的提升,汽车正在普及每一个家庭,目前全国汽车的总量是十年

前的几十倍,这是我国21世纪经济发展的成果,是全国人民引以为自豪的一面。

与此

同时,大量二手车的出现也为我国汽车行业的管理带来了一定的困难,例如市场上的二

手车的回收和销售管理还存在很多的弊端和不利因素,这为社会资源的合理分配和利用

带来了很大的阻碍,使得很多的二手车无法充分的发挥出自身的使用价值,严重的浪费

了社会资源。

鉴于以上现象,我国需要建立一个有效的二手车销售管理的健全制度,规范汽车行

业的市场交易原则,让这些二手车辆为人民带来尽可能多的利用效益。

1.2国内外发展情况

1.2.1国外

进入20世纪末,随着驾车爱好者的兴趣发生巨大的转变,世界上许多国家都出现

了不同程度的二手车热潮,甚至在21世纪初的几年间,国外二手车市场一年比一年更

加受到热捧,究其原因,就是二手车虽然都是已经使用的老旧车辆,但是大多车辆爱好

者和购买者都认为二手车有着很大的使用价值,与全新汽车相比,二手车可以利用更少

的价格完成很多的实际使用需求,因此性价比是很多全新汽车无法与之相比的。

在美国,随着现代人们思想观念的变化,人们不再以豪华新兴轿车,例如凯迪拉

克,宝马等作为富有和地位显赫的象征,取而代之的是讲求汽车的价格和实际使用效能,

驾驶福特这样的普通轿车并不会受到旁人的异样的眼光,因此二手车市场一直以来都是

经久不衰,受到很多青年人的热烈追捧。

鉴于价格和质量的对比,越来越多的美国人喜

欢购买二手车,随着二手车需求的扩大,更多的汽车企业和非汽车行业的公司加入到了

二手车市场中,让二手车市场的供需平衡更加合理化。

在俄罗斯国内,汽车行业一直以来都占据很大的市场份额,从事汽车相关行业的

人员超过500万,但是近年来,由于大量进口国外汽车和国内经济萧条的的影响,导致

俄罗斯国内汽车工业发生了严重的技术落后。

因此,俄罗斯逐渐转为向国外进口二手车,

同时扩大了国内二手车市场的规模,所以俄罗斯国内现在二手车市场一直呈现出不断攀

升的态势,二手车市场达到了空前的规模。

1.2.2国内

21世纪以来,随着我国经济的壮大和发展,我国汽车工业水平无论是在资金投入,

还是在技术领域都有了质的变化,最近几年都在以每年两位数的速度实现惊人的跨越式

发展。

无论是从交易数量,还是从交易金额来看,都不难发现我国国内二手车市场当前

呈现递增式发展,这样的速度将会在接下来的几年保持稳步增长。

此外,二手车交易已

经不再局限在北京,上海等发达地方,长春,贵阳,成都,济南,乌鲁木齐等中型城市

也在形成更大的交易市场规模,可以预见,未来几年的二手车市场将会形成更规模化的

市场经济的一部分。

目前,我国二手车经营、二手车拍卖、二手车置换等多元化二手车经营格局已初步

形成,实现了经营主体由单一模式向多元化经营格局的转换,但功能单一,方式也不够

灵活还需要我们拓宽服务领域,延伸服务产业链,变单一功能为多环节的一条龙服务,

逐步建立全国的二手车流通网络,使我国汽车产业做大做强【7】[3]。

1.3本文工作内容

综合前文所述,二手车市场是一个规模越来越庞大的交易市场,更多的二手车将会

被推上交易场所,这样就会为二手车的传统手工式交易管理带来重重困难,因此,开发

一套合理有效的二手车交易管理系统来对二手车市场交易进行管理是十分必要的。

本次

论文的设计就是开发一套二手车交易管理的在线网站,对入市的每一辆二手车进行信息

的实时管理,让每一辆二手车的回收和销售都达到高效、准确。

第二章相关技术介绍

2.1SQLserver2012简介

SQLserver2012是由微软公司推出的新一代数据库操作平台,是继SQLserver

2008之后又一功能齐全、操作便捷的新产品,是集索引建立、数据查询、数据操作于

一体的优秀数据管理工具。

与SQLserver2008相比,SQLserver2012实现了对平台的

支持,这样可以帮助开发者在项目的开发过程中更加方便和高效。

此外,SQLserver2012

提供了云计算信息平台,这样可以帮助企业对开发的项目有更加深入的了解,完成项目

在内部和公共云端的方案部署和数据传输。

SQLserver2012可以为企业项目的开发提供

更加安全的数据保护,出于对数据信息安全和数据信息量巨大的考虑,当前,很多企业

都采用了SQLserver2102作为后台数据的存储工具,这显示了SQLserver2012对软件

开发带来的卓越贡献。

2.2ThinkPHP框架

ThinkPHP框架是一个为了简化大型软件项目和web应用程序开发于2006年产生

的轻量级开源框架,ThinkPHP的设计原则就是简洁实用,这样的设计原则为很多的企

业开发人员带来了众多的好处。

相对于其他的软件开发工具,使用ThinkPHP框架对软

件进行开发,可以减少大量的代码编写,实现代码的重用性,力求实现用最少的代码实

现最多的功能,使程序达到高效和简洁的效果。

使用ThinkPHP框架开发的程序有良

好的可移植性,支持Windows、Unix的服务器环境下运行的Apache、IIS在内的多种

Web服务器。

此外,ThinkPHP框架支持大多数的数据库平台,包括Oracle、Mysql、Sql

server等主流数据库。

与其他的开发框架相比,ThinkPHP框架有以下有点:

1.基于Action(动作)的web架构;

2.URL友好访问;

3.MVC模式;

4.跨平台和数据库无关;

5.ORM、CURD和ActiveRecord;

6.丰富而强大的系统基类库;

7.低耦合框架[12][4]。

2.3zendstudio开发工具

zendstudio是一款集成了PHP语言开发环境的强大开发工具,它包括了PHP开发

过程中所需要的全部部件,提供了一整套编辑、调试、分析和优化数据库等工具部件,

具有简化复杂方案的特点,是目前大多数PHP开发人员的首选开发工具。

在代码编辑方

面,zendstudio可以为开发人员带来更好的便利,例如代码自动补全、PHP代码分析、

支持多语言开发、支持多种操作系统(Windows,Linux,Mac等)。

2.4Apache服务器

Apache服务器是一款用于在本地开发web应用程序使用的服务器,因为具有很好

的跨平台性和安全性而被广泛使用,Apache服务器几乎可以运行在所有的主流操作平

台上,是目前最为流行的一款本地服务器。

由于Apache服务器具有高效、占用内存小、

启动速度快等优点,所以在web应用程序的开发中,大多数的软件开发人员都会选择

Apache作为本地服务器,Apache服务器越来越成为开发人员最喜欢的一款本地服务器,

并占据了一半以上的市场,在未来几年也将是本地服务器的主流选择对象。

2.5PHP语言

PHP是HypertextPreprocessor的缩写,译为中文即超级文本预处理器,是一种HTML

内嵌式的语言,用PHP语言编写的程序可以在服务器端执行、跨平台运行,具有很好

的可移植性。

PHP语言是当前最主流的web应用程序动态网站编程语言,在全球数千

个著名的网站中,使用PHP语言开发的网站占据了70%以上。

PHP是一种主要用于服

务器端脚本编写、命令行脚本编写、桌面应用程序编写的程序开发语言。

PHP的语法兼

具了C、Java和C++等语言的特点,同时又有只属于PHP自己语法特性,可以应用于

当前所有主流的操作系统,包括MicrosoftWindows、Unix、Linux等[11][5]。

和其他编

程语言相比,PHP语言具有以下特点:

1.使用完全免费;

2.代码完全开源;

3.语法结构简洁;

4.能够实现强大的功能;

5.广泛的数据库类型支持;

6.代码执行率高;

7.面向对象编程,易于学习。

8.4Ajax和Json

Ajax是AsynchronousJavaScriptAndXml的简称,即异步JavaScript和XML技术,

是一种通过在后台和服务器进行少量数据的交换,再把数据输送到前台显示的异步交互

式网页应用开发技术。

使用Ajax技术最明显的优势就在于可以实现网页页面的局部刷

新,从而避免像传统的网页开发技术一样每一次都需要对整个页面进行刷新,这样可以

在很大程度上提高网页信息的刷新速度。

Ajax是使用客户端脚本与web服务器交换数

据的web应用开发技术,Ajax不是新型的语言,而是一种通过对现有技术的整合得到

的技术【9】[6]。

Ajax技术的核心是JavaScript语言中的XMLHttpRequest对象(简称XHR),在Ajax

技术中,可以通过XHR对象取得服务器上的数据,再通过DOM将获取到的数据传输到

前端页面中呈现给用户。

Ajax技术与数据的传输采用的格式无关,通常使用XML或者

Json格式进行数据交换。

XML(ExtensibleMarkupLanguage)即可扩展标记语言,是一种类

似于HTML的语言,但是XML允许开发人员自定义标签,有助于在服务器与前端之间

传输结构化数据[7]。

近年来,由于Ajax技术的使用影响了各种应用程序的开发架构,

使得把XML语言与Ajax技术结合使用导致一些新型的程序设计问题,如数据的安全和

程序的运行效率等【1】[7]。

此外,网页开发一般都会涉及表单的验证,Ajax技术可以

实现在服务器端验证表单数据,同时还可以完成在客户端JavaScript脚本语言的验证,

因此,在表单验证的实现方面,Ajax是一种较为合理的验证技术【2】[8]。

因此,现在

大多数网页开发都采用了Ajax技术和Json数据格式的结合来实现。

9.5MVC设计模式

MVC是英文Model、View、Controller的缩写,译作中文即为模型,视图,控制器,

MVC设计模式的原则就是把程序接收用户输入的信息、向用户显示数据和对数据的处

理三个部分进行分离,使每个部分独自完成自己的操作,这样可以降低程序模块之间的

耦合性,让程序有更好的易扩展性[10][9]。

MVC设计模式是一种面向对象编程使用的设计模式,通过对象实现各个模块之间

的数据交换,这种通过对象实现对数据进行交换的开发模式,能够确保数据在传输过程

中的安全性。

目前web应用程序开发中使用的一种主流设计模式,这是一种把应用程

MVC设计模式有以

序对数据的接收、处理和输出分离的方法,相比传统的设计模式,

下优势:

1.低耦合性;

2.高重用性和可适用性;

3.快速开发能力;

4.可维护性;

5.有利于软件工程化管理[8]。

[10]

第三章系统分析与设计

本文的分析和设计主要是实现对二手车辆的回收和出售进行管理,此外,还可以

对股东和员工等人员的信息实现管,以保证系统存储信息的正确性和实时性。

3.1可行性分析

目前,二手车交易在全国各大中小型城市都有交易,每天都有成千上万的二手车

在进行交易,这个数字还在不断的持续增长,二手车辆的交易为社会带来了很大的经济

效益,在未来的几年,交易额将会占据国内经济的很大比例。

因此,开发一个可以对那

些需要进行交易的车辆进行管理是十分有必要的。

在技术方面,随着互联网时代的发展,越来越多的开发语言相继诞生,很多程序

开发语言都可以完成对此次系统的开发。

根据实际的使用情况以及开发的高效性和便捷

性,此次二手车管理系统的开发使用PHP作为后台开发语言,同时选择ThinkPHP作为

开发框架的基础,使用HTML,bootstrap等语言架构前端,这样就可以很方便的完成此

次系统的开发;在经济方面,本次系统的开发使用的语言都是开源编程语言,开发的过

程中使用的辅助工具都是全权免费的,所以在经济上是可行的;在社会方面,系统的开

发并不会造成任何的社会损害,不存在侵犯他人的软件著作权,所以社会方面是可行的。

3.2系统设计目标

根据以上的需求分析,结合系统使用期间的稳定性要求,这次系统的设计需要满

足一下几点:

1.友好的界面

一个系统的优劣评判标准,很大一部分就决定于系统的界面是否友好,即对于系统

的使用者而言,系统的界面布局是否合理,清晰,操作是否方便,界面上的文字是否做

到没有歧义等等。

2.系统安全性

系统的安全性要求系统在使用的时候必须保证数据信息的安全、可靠,不能让系统

外的人员获取到系统内的人员,车辆等信息,也就是与系统无关的人员不可窥视系统内

部的数据信息。

3.系统稳定性

统的稳定性是衡量系统优劣的一个基本指标,任何系统都必须要求达到一定的稳定

性能,这样的系统在使用的过程中才能满足用户的数据处理需求,才能做到数据处理时

系统不崩溃,流畅运行。

4.系统可维护性

系统的可维护性体现在系统部署上线后的维护和升级上,一个良好的系统应该是

易于维护和管理的,这样才能减小日后的系统维护和升级费用。

系统的可维护性可以通

过代码的合理布局和代码重用等技术实现。

5.系统高效性

系统的高效性是衡量系统性能的重要指标,高效性要求系统能够快速的启动,能

够在很短的时间内完成相关数据的处理,并向用户输出处理的数据信息结果,并继续等

待用户输入命令的操作。

3.3系统功能分析

3.3.1系统主要功能

二手车线下管理系统交易管理系统实现对现在市场上的二手车进行一系列的车辆

信息评估,回收价格谈判,达成交易协议,回收车辆,销售车辆的等过程,主要包含了

车辆交易管理和车辆代卖管理模块。

此外,系统还需要完成对客户信息,股东信息和员

工信息的管理。

当有车辆入库或者出库时,就会有新客户加入到本次交易,这就需要在

系统录入新客户的身份信息,为以后需要使用相关信息做好信息基础。

系统的功能图示

大致如下:

 

二手车线下交易管理系统

3.3.2系统需求分析

系统需求分析是系统开发的指导文档,它指明了系统需要实现什么样的功能,只

有建立了明确的需求分析,才能够确保系统的开发有序推进。

目前用于需求建模的方法

有多种多样,主要有数据流图(DFD),实体关系图(E-R图)和UML三种方式。

UML描述了一个系统的静态结构和动态行为,静态结构定义了系统中重要对象的

属性和操作以及这些对象之间的关系,动态行为则定义了对象的时间特性和对象为完成

特定目标而相互进行通信的机制,从不同但相互联系的角度系统建立的模型可用于不同

的目的。

UML还包括可以将模型分解成包的结构组件,以便于软件开发小组较大的系

统分解成易于完成开发的模块,并理解和控制各个包之间的以来关系,在复杂的开发环

境中管理模型单元,包括用于显示系统实现和组织运行的组件。

UML不是程序设计语

言,但是可以使用代码生成工具将UML模型转化为多种程序设计语言代码,或者使用

反向生成工具将程序源代码转换为UML。

UML建模视图主要有类图、用例图、活动图、顺序图、协作图、构件图、状态图、部署图等。

用例图是面向对象开发系统中最常用的一种直观的系统设计图,用例图可以形象

地展现出参与系统的活动的每一个对象及其相关的行为(操作)。

每一个系统都可以分解

为多个规模更小的子系统,每个子系统又可以包含多个用例。

用例图是以用户为导向,

使用户可以真实体验与系统交互的每一个过程的系统设计图,此外,系统测试人员可以

通过用例图对系统的测试设计出更加合理的系统测试用例,以找出系统更多的缺陷与不

1.对象分析

此次系统的设计主要是实现对二手车辆的收购和销售管理,主要设计的系统对象有系统管理员,用户。

2.系统用例图分析

根据系统不同的功能模块,可以对系统进行准确的用例分析。

在二手车线下管理系统交易管理的系统中,主要包含了用户登录,二手车收购,二手车销售,客户信息管理,员工信息管理,股东信息管理等等。

系统用例图

第四章数据库设计

4.1概述

数据库是软件开发过程中用于存储所有和系统相关信息的数据仓库,是软件开发

和系统运行过程中必不可

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

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2