999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ThinkPHP的租車商城系統的設計與實現

2019-09-10 07:22:44陳植欽楊云海陳嬋燕朱澤儀陳浩平
現代信息科技 2019年1期
關鍵詞:數據庫

陳植欽 楊云海 陳嬋燕 朱澤儀 陳浩平

摘? 要:隨著社會經濟的發展,人們的生活水平得到顯著提高,汽車已經成為人們日常生活的必須品。但是,隨著汽車數量的快速增長,城市交通基礎設施已經不堪重負,交通擁堵、停車困難等現象在城市中普遍存在。通過租借的形式,實現車輛資源的共享,是緩解當前城市交通基礎設施不足與人們用車需求增長之間的矛盾的一個方法。本文立足于解決汽車共享問題,使用目前成熟的IT技術方案,實現了租車商城系統。本租車商城系統采用MVC的系統設計理念,使用ThinkPHP開發框架以及MySQL數據庫。本文闡述了租車商城系統的設計與實現。本文重點敘述了系統的功能結構、數據庫設計和主要功能模塊的實現過程,建設一個信息化,高效率的租借車輛的“C2C”平臺。

關鍵詞:ThinkPHP;汽車共享;電子商務;數據庫

中圖分類號:TP311.52? 文獻標識碼:A 文章編號:2096-4706(2019)01-0001-05

The Design and Implementation of the Car Rental Mall System Based on ThinkPHP

CHENG Zhiqin,YANG Yunhai,CHEN Chanyan,ZHU Zeyi,CHEN Haoping

(School of Information Science and Engineering,Shaoguan University,Shaoguan? 512005,China)

Abstract:With the development of social economy,people’s living standards have been significantly improved,and cars have become a necessity in people’s daily life. However,with the rapid growth of the number of cars,urban transportation infrastructure has become overwhelmed,and traffic congestion and difficulty in parking are common in cities. The sharing of vehicle resources through leasing is a way to alleviate the contradiction between the shortage of urban transportation infrastructure and the increase of people’s demand for cars. Based on solving the problem of car sharing,this paper realizes the car rental mall system by using the mature IT technology scheme at present. This car rental mall system adopts the system design concept of MVC,uses ThinkPHP development framework and MySQL database. This paper expounds the design and realization of car rental mall system. This paper focuses on the functional structure of the system,the database design and the implementation process of the main functional modules,and the construction of an information-based and efficient “C2C” platform for rental vehicles.

Keywords:ThinkPHP;car sharing;e-commerce;database

0? 引? 言

如今的出租出借車輛的平臺大多數是以實體店出租高額押金為抵押手段進行租借的,同時,取車換車地點也固定在實體店,這就導致了用戶在租借車輛時過程十分繁瑣。隨著信息化的發展,互聯網平臺的租借車輛服務勢必會成為趨勢,這就必須要開創網上租車商城的時代來迎合車輛發展的需求。而且,網上租車平臺不再僅僅限制在小汽車的租賃上,更能擴展到高端自行車,電動車的租車業務上。

1? 系統需求分析

租車商城系統的服務對象主要是家中有閑置車輛以及急需車輛使用但卻找不到租借渠道的用戶。租車商城系統采用C2C模式,用戶通過網站注冊成為車主,上傳自己的車輛信息。網站管理員通過人工審核的方式,讓良好的車輛進入租車市場來供用戶租借。車主和用戶的交易需要向網站交付一定的押金。一旦出現車輛損壞等意外事故,網站客服可以通過電話等方式協調雙方以及保險公司達成賠付事項。同時,網站收錄用戶信息,形成客戶信用體系來保障雙方利益。用戶通過車輛頁面瀏覽車輛信息,繳納押金后向車主發出租用預定,車主收到預定后聯系用戶達成具體租用協定。完成租用后,雙方都需要向網站確認,通過網站支付費用。平臺與用戶關系如圖1所示。

結合需求分析,本系統在設計時應滿足如下目標:

對用戶而言,用戶需要通過注冊成為用戶,進入車輛頁面瀏覽車輛信息,選擇合適的車輛之后向平臺繳納押金進行預訂車輛。完成訂單后可以對車輛進行評價。

對車主而言,成為用戶后,在上傳自己的車輛和個人信息后,在車輛被預約后可以得到通知。完成訂單后也可以對用戶進行評論。

對網站管理員而言,可以看到平臺的用戶信息,車輛信息,審核用戶和車主,審核車輛,管理其他管理員,等等。

2? 項目開發工具

2.1? MVC框架

MVC是一個設計模式,即模型——視圖——控制器[1]。MVC用一種業務邏輯、數據、界面顯示分離的方法來組織代碼,將業務邏輯聚集到一個部件里面,在改進和個性化定制界面及用戶交互的同時,不需要重新編寫業務邏輯。MVC被獨特的發展起來用于映射傳統的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結構中。

Model代表模型層,負責完成具體功能業務模型,大部分是用在處理數據庫的具體操作上。View代表視圖層,主要是指程序和用戶之間進行交互的界面。Controller代表控制器,它是MVC框架中的核心,當Web頁面發送請求時,控制器本身不做任何處理,只是接收頁面的請求并確認調用模型和視圖,完成該請求并返回數據[2]。如圖2所示。

2.2? ThinkPHP框架

ThinkPHP框架是為了簡化項目設計開發過程而設計產生的一種輕量級技術框架[3],它作為一個整體化、系統化的開發方案,能夠解決開發應用過程中的大多數需要。ThinkPHP框架擁有MVC模式,將模型、控制器、視圖分開操作,代碼封裝起來,更容易進行操作,它擁有其獨創機制,內置XML模板引擎,支持標簽庫、富模型等,在對快速進行的開發項目設計提供了很大的便利[4]。

2.3? Bootstrap框架

Bootstrap是一個基于HTML、CSS、JavaScript的用于快速開發Web應用程序和網站的前端框架。系統頁面利用Bootstrap來實現響應式布局,用于適應各種屏幕尺寸的設備上。它的基本操作原理主要是經過媒體查詢的方式,再根據網站用戶行為和所處設備環境,檢測到不同的設備屏幕尺寸并自動的進行處理調整。Bootstrap前端框架提供了一個帶有網格系統、鏈接樣式、背景的基本結構。

2.4? MySQL數據庫

MySQL是一種開源的關系數據庫管理系統,它使用的數據庫管理語言是結構化查詢語言SQL。MySQL在系統開發過程中十分穩定,易操作,占用內存小,數據管理功能齊全,在商業市場上因其速度、可靠性和適應性而被廣泛使用。MySQL被應用在大量的系統平臺中,被認為是在不需要事務化處理的情況下管理內容最好的選擇。

3? 系統總體設計

通過前面系統需求分析,可以把租車商城平臺系統分成三大模塊,分別為用戶模塊,商城模塊和后臺管理模塊。用戶模塊主要分為用戶和車主,用戶可以查看自己的個人信息和訂單記錄,車主則可以查看車輛的出租情況等信息。商城模塊主要為展示車主上傳的車輛信息和車輛篩選功能。后臺管理模塊分為后臺管理和網站信息管理,控制前天網頁的車輛信息和用戶信息。同時為了能夠更清晰的了解整個系統功能,我們制作了結構設計圖。如圖3所示。

4? 數據庫設計

租車網站是一個大型的商城系統,考慮操作的靈活性及項目開發成本,以及對租車商城系統的需求分析和總體功能設計,租車商城系統涉及13張數據表,分別是管理員表(v_admin)、車輛品牌表(v_brand)、車輛掛擋類型表(v_gear)、車輛座位數表(v_seat)、車輛類型表(v_car_type)、車輛天窗類型表(v_car_window)、車輛車型表(v_car_kind)、車輛照片表(v_carpic)、配置表(v_config)、車輛信息表(v_car)、客戶信息表(v_user)、評論表(v_spitslot)和訂單表(v_orders)。管理員表用于存儲管理員登錄的用戶名和密碼。車輛品牌表、車輛掛擋類型表、車輛座位數表、車輛類型表、車輛天窗類型表、車輛車型表、車輛照片表和車輛信息表用于存儲車輛信息。訂單表主要用于存放車輛的訂單信息。客戶信息表主要用于存放客戶信息的相關數據。評論表主要用于對用戶或者車輛的評論信息。表結構和表關系如圖4所示。

5? 系統實現

5.1? 網站前端展示模塊

網站前端展示的模塊主要是用戶看到的訪問網站的信息展示,并且具有條件搜索功能頁面,可以讓用戶挑選到自己滿意的車輛進行預訂。用戶在預訂前,需要先注冊成為網站的用戶,才能進行下面的操作。

頁面通過遍歷car表和連接車輛型號的幾個表(如:band表)來得到每個車輛信息,再通過跳轉地址添加尾綴的方式來進行條件搜索遍歷,頁面如圖5所示。

5.2? 用戶管理模塊

用戶可以通過網站的用戶注冊成為網站用戶,然后使用注冊的手機號和密碼進行驗證登錄,登錄完之后就可以進入個人的主頁,在這里可以看到自己的各種信息和收藏信息,訂單信息等等。網站用戶登錄采用MD5加密,同時ThinkPHP自帶有SQL防注入的功能,可以通過過濾特殊字符來達到防注入的目的[5]。登錄界面如圖6所示。

用戶登錄后的操作界面如圖7所示。

5.3? 網站管理模塊

租車商城還配有網站后臺管理系統,可以對車輛信息、用戶信息、訂單信息等進行管理,還可以對管理后臺管理系統的管理員進行管理等,后臺管理主頁頁面如圖8所示。

6? 結? 論

本文從項目需求分析、系統開發工具、系統功能設計和功能結構、系統數據庫設計、系統功能等幾個方面,對基于ThinkPHP的租車商城平臺系統的開發和實現過程進行了詳細的闡述。隨著互聯網的快速發展,網上租車成為當今社會的一種必然的發展趨勢,發展網上租車能夠及時的對閑置車輛進行處理和滿足急需用車的用戶,能夠很快實現租車信息高效化、數字化,大大提高車輛租賃企業或者個人的工作效率,為租車行業實現最佳經營出租環境提供很大的幫助。

參考文獻:

[1] 劉紅霞,陸文迪.改進的MVC設計模式的研究與應用 [J].計算機工程與科學,2015,37(9):1688-1691.

[2] 崔蓬.基于ThinkPHP的物流配送系統的設計與實現 [J].軟件,2018,39(7):194-198.

[3] 李少杰.基于ThinkPHP框架開放教育微課平臺的設計與實現 [J].電腦知識與技術,2017,13(3):116-118.

[4] 張文勝,陳宏.基于ThinkPHP模型的敏捷WEB開發的應用與實踐 [J].軟件工程,2016,19(3):45-48.

[5] ThinkPHP文檔中心.ThinkPHP3.2.3完全開發手冊 [DB/OL].http://document.thinkphp.cn/manual_3_2/model.html,2018.

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 永久免费无码日韩视频| 欧美中文字幕无线码视频| 亚洲国产成人在线| 亚洲人成网站色7777| 日本道中文字幕久久一区| 欧美不卡视频在线| 亚洲欧美人成电影在线观看| 日本妇乱子伦视频| 99视频有精品视频免费观看| 国产SUV精品一区二区| 国内精自线i品一区202| 97超级碰碰碰碰精品| 亚洲有无码中文网| 亚洲精品无码久久毛片波多野吉| 欧美激情第一区| 波多野结衣一级毛片| 国产美女免费| 69综合网| 538国产在线| 国产成人综合日韩精品无码不卡| 99久久亚洲综合精品TS| 91日本在线观看亚洲精品| 国产日韩精品欧美一区喷| 日韩A∨精品日韩精品无码| 美女被操91视频| 国产精品香蕉在线观看不卡| 国产精品区网红主播在线观看| 久久精品丝袜| 色婷婷国产精品视频| 69国产精品视频免费| 免费无码在线观看| 亚洲开心婷婷中文字幕| 亚洲91在线精品| 91青青草视频| 欧美色视频日本| 久久一本日韩精品中文字幕屁孩| 国产一区二区三区精品久久呦| 99精品在线视频观看| 狠狠躁天天躁夜夜躁婷婷| 精品国产自在在线在线观看| 久久久精品国产SM调教网站| 色噜噜狠狠狠综合曰曰曰| 国产精品jizz在线观看软件| 国产在线麻豆波多野结衣| 国产精品成| 在线观看精品自拍视频| 亚洲精品成人福利在线电影| 91亚洲免费视频| 成人a免费α片在线视频网站| 欧美色99| 国产成人综合亚洲欧美在| 少妇精品网站| 国产欧美在线观看视频| 久久久久国产一区二区| 欧美成人第一页| 99无码熟妇丰满人妻啪啪| 成人免费黄色小视频| 美女被操91视频| 免费一级成人毛片| 波多野结衣中文字幕一区二区| 欧美一级在线| 午夜成人在线视频| 五月天天天色| 国产噜噜在线视频观看| 国产免费怡红院视频| 国产精品夜夜嗨视频免费视频| 成人在线第一页| 亚洲成人福利网站| 无码视频国产精品一区二区| 色欲综合久久中文字幕网| 777国产精品永久免费观看| 再看日本中文字幕在线观看| 一级黄色网站在线免费看| 久久久精品久久久久三级| 天天综合亚洲| 亚洲国产综合精品一区| 午夜国产小视频| 亚洲精品第五页| 久久精品最新免费国产成人| 国产成人精品18| 久草国产在线观看| 色AV色 综合网站|