国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

汽車租賃管理系統(tǒng)的設(shè)計與實現(xiàn)

2019-12-10 09:20李力東
活力 2019年18期
關(guān)鍵詞:管理員數(shù)據(jù)庫模塊

李力東

[關(guān)鍵詞]MySQL;J2EE;B/S

一、概述

對國內(nèi)外的企業(yè)背景及現(xiàn)狀進(jìn)行分析研究的基礎(chǔ)上,吸取優(yōu)越的汽車租賃管理系統(tǒng)的開發(fā)經(jīng)驗,應(yīng)用軟件工程的理論知識,構(gòu)建一個能夠滿足用戶實際需要的管理系統(tǒng)架構(gòu)。做出需求分析,給出所需的功能模塊并設(shè)計出系統(tǒng)的總體框架,最后選擇合適的開發(fā)工具和技術(shù),使用Java設(shè)計語言、B/S架構(gòu)、JSP技術(shù)和MySQL數(shù)據(jù)庫分別進(jìn)行開發(fā)、設(shè)計、實現(xiàn)和管理。

二、開發(fā)的前期準(zhǔn)備

(一)MySQL數(shù)據(jù)庫

MySQL數(shù)據(jù)庫在軟件開發(fā)中很流行,操作起來非常簡單,具有聯(lián)機(jī)分析管理以及數(shù)據(jù)存儲容量巨大等特點,成為 B/S 結(jié)構(gòu)和 C/S結(jié)構(gòu)軟件開發(fā)的重要數(shù)據(jù)存儲管理工具。由于MySQL數(shù)據(jù)庫具有極強(qiáng)的可擴(kuò)展性、可用性、和數(shù)據(jù)安全性,在與 Java 結(jié)合方面有很大的優(yōu)勢。

(二)J2EE

J2EE的全稱是Java 2 Platform Enterprise Edition,其構(gòu)成結(jié)構(gòu)比較復(fù)雜,這也保證了它是一個嚴(yán)謹(jǐn)?shù)膽?yīng)用和開發(fā)平臺。集中了眾多組件,各組件之間相互協(xié)調(diào)同時發(fā)揮服務(wù)架構(gòu)和技術(shù)層次的功能。

模型通常分為四層:

Client tier客戶層,運(yùn)行在客戶端機(jī)器上;

Web tier應(yīng)用層,運(yùn)行在J2EE服務(wù)器上;

EJB tier業(yè)務(wù)層,運(yùn)行在J2EE服務(wù)器上;

EIS tier 企業(yè)信息系統(tǒng)(Enterprise information system)層,運(yùn)行在EIS服務(wù)器上。

(三)B/S模式的優(yōu)點是易運(yùn)行、易維護(hù)

不同的人員,在不同的地點,以不同的接入方式都能夠方便的實現(xiàn)訪問和操作共同的數(shù)據(jù)庫。B/S結(jié)構(gòu)采用兩種模式完成系統(tǒng),一是星形拓?fù)浣Y(jié)構(gòu)建立企業(yè)內(nèi)部通信網(wǎng)絡(luò),二是利用Internet虛擬專網(wǎng)[3]。

三、系統(tǒng)的實現(xiàn)

開發(fā)一個利用J2EE為編程語言,以MySQL作為數(shù)據(jù)庫的汽車租賃管理信息系統(tǒng)。前臺主要包括主頁、公司簡介和汽車信息;后臺員工客服模塊主要實現(xiàn)了個人車輛管理、租賃汽車管理、客戶管理功能;管理員主要實現(xiàn)了用戶管理、租賃汽車管理、員工管理、客戶管理、訂單管理和保險管理等功能。

(一)系統(tǒng)前臺模塊

主頁面顯示了客戶最需要看到的內(nèi)容,這個模塊中主要包括主頁菜單、公司簡介菜單和汽車信息菜單,該界面簡單明了,客戶能夠快速地定位自己所需的菜單。

客戶點擊選擇汽車信息菜單,會顯示公司中的各種汽車的信息,包括汽車的類型、駕駛該類汽車所需的駕照類型、車輛所剩余的數(shù)量和汽車的日租價格等信息。

汽車信息的頁面,客戶選擇一種車型,單擊就可進(jìn)入訂單頁面??蛻粢胪瓿勺赓U汽車的訂單,需要填寫客戶的基本資料,客戶核對好信息之后,單機(jī)“確認(rèn)租賃”按鈕,則可完成本次訂單。

(二)后臺管理模塊

1.登錄模塊

管理員和用戶輸入賬號和密碼,選擇正確的身份,即可進(jìn)入后臺系統(tǒng)進(jìn)行管理。

2.用戶管理模塊

系統(tǒng)對用戶的信息進(jìn)行維護(hù),在添加功能中,管理員可以添加員工一些基本的信息,為添加的員工設(shè)置賬戶、密碼并且為員工設(shè)置使用權(quán)限,當(dāng)密碼設(shè)置完成之后,會對密碼進(jìn)行驗證。還可以為用戶設(shè)置基本權(quán)限和高級權(quán)限來區(qū)分不同的管理身份,同時還可以添加用戶的身份證號和手機(jī)號,身份證號可以保證員工為合法用戶。也可以輸入特定的條件進(jìn)行搜索,方便準(zhǔn)確的搜索出員工的基本資料。

3.車輛管理模塊

是管理新車的各項信息。在新車登記模塊中,管理員可以添加新車的信息,包括新車的型號、數(shù)量、租賃價格和駕考類型等信息,并且可以選擇汽車圖片顯示到前端網(wǎng)頁中。在車輛信息模塊中,管理員可以查看、修改和刪除已登記汽車信息,保證企業(yè)最新的數(shù)據(jù)。

4.員工管理模塊

在員工管理模塊中,管理員添加的員工信息保存在此模塊中,當(dāng)管理人員需要員工的資料時直接在模塊中可以獲取。

5.客戶管理模塊

在客戶管理模塊中有添加客戶和查看客戶兩個功能。當(dāng)客戶在系統(tǒng)的網(wǎng)站頁面上填寫完自己的信息并且提交之后,該客戶的信息資料就會存儲在該功能模塊中,數(shù)據(jù)庫中的數(shù)據(jù)也會同時更新,管理人員就可以方便的對企業(yè)的客戶資料進(jìn)行管理。

6.訂單管理模塊

當(dāng)客戶在網(wǎng)站頁面下單之后,該條業(yè)務(wù)的所有信息就會保存在該模塊中,管理人員可以確認(rèn)該車輛是否歸還。在已完成訂單模塊中主要有客戶的姓名、租賃汽車的型號、駕考類型、租賃數(shù)量、租賃價格、訂單日期和租賃的總金額的詳細(xì)記錄。

7.保險管理模塊

主要功能和任務(wù)是解決企業(yè)的汽車遇到的事故和問題,同時對每家保險公司的保險類型、保險價格和理賠內(nèi)容等信息做了詳細(xì)的記錄,為租賃用戶提供了保險保障。

8.員工客服管理模塊

涉及三個權(quán)限,包括車輛管理、租賃汽車、客戶管理等三個業(yè)務(wù)功能,每個功能模塊所包含的內(nèi)容與管理員的一樣。車輛管理主要是登記新車的型號、數(shù)量、租賃價格和駕考類型等信息。在租賃汽車模塊中客服可以查看駕考類型,為客戶選擇合適的款型。客戶管理模塊主要包括添加、刪除和搜查用戶信息資料。

結(jié) 語

本文以汽車租賃管理系統(tǒng)為實際的開發(fā)對象,采用流行的Java語言作為開發(fā)語言,結(jié)合J2EE平臺進(jìn)行開發(fā),對信息的處理應(yīng)用MySQL數(shù)據(jù)庫來實現(xiàn),設(shè)計了以用戶、管理員、客服為主需求的三大核心模塊和用戶管理、租賃汽車信息管理、員工信息管理、客戶信息管理、訂單管理和保險管理六大完備功能。

參考文獻(xiàn):

[1] 飛思科技.JSP應(yīng)用開發(fā)詳解[J].北京:電子工業(yè)出版社,2015.

[2] 田珂,謝世波,方馬. J2EE數(shù)據(jù)持久層的解決方案[J].計算機(jī)工程,2016, 29(22):93-95.

猜你喜歡
管理員數(shù)據(jù)庫模塊
Module 2 Highlights of My Senior Year
Module 4 Music Born in America
可疑的管理員
數(shù)據(jù)庫
數(shù)據(jù)庫
必修模塊相關(guān)知識過關(guān)訓(xùn)練
數(shù)據(jù)庫
讓管理員管不了的名字
數(shù)據(jù)庫
當(dāng)小小圖書管理員
南阳市| 东乌珠穆沁旗| 凤庆县| 易门县| 萨迦县| 宜黄县| 江华| 习水县| 固镇县| 麻江县| 陈巴尔虎旗| 班玛县| 如皋市| 灵寿县| 彭阳县| 离岛区| 北辰区| 循化| 永寿县| 白河县| 贵定县| 那坡县| 东兰县| 固始县| 辽宁省| 云阳县| 漳州市| 灵丘县| 洪湖市| 二连浩特市| 吉木萨尔县| 咸宁市| 廊坊市| 建瓯市| 常德市| 姚安县| 英吉沙县| 藁城市| 博客| 彭阳县| 宜宾县|