基于web的汽車租賃管理系統(tǒng)說(shuō)明書(shū).doc

上傳人:good****022 文檔編號(hào):116832418 上傳時(shí)間:2022-07-06 格式:DOC 頁(yè)數(shù):64 大?。?.20MB
收藏 版權(quán)申訴 舉報(bào) 下載
基于web的汽車租賃管理系統(tǒng)說(shuō)明書(shū).doc_第1頁(yè)
第1頁(yè) / 共64頁(yè)
基于web的汽車租賃管理系統(tǒng)說(shuō)明書(shū).doc_第2頁(yè)
第2頁(yè) / 共64頁(yè)
基于web的汽車租賃管理系統(tǒng)說(shuō)明書(shū).doc_第3頁(yè)
第3頁(yè) / 共64頁(yè)

下載文檔到電腦,查找使用更方便

12 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《基于web的汽車租賃管理系統(tǒng)說(shuō)明書(shū).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于web的汽車租賃管理系統(tǒng)說(shuō)明書(shū).doc(64頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 畢業(yè)設(shè)計(jì)(論文)題 目:基于web的車輛租賃管理系統(tǒng)設(shè)計(jì)有實(shí)現(xiàn)學(xué) 生: 指導(dǎo)老師: 院 系: 專 業(yè): 班 級(jí): 學(xué) 號(hào): 2014年6月福建工程學(xué)院本科畢業(yè)設(shè)計(jì)(論文)作者承諾保證書(shū)本人鄭重承諾: 本篇畢業(yè)設(shè)計(jì)(論文)的內(nèi)容真實(shí)、可靠。如果存在弄虛作假、抄襲的情況,本人愿承擔(dān)全部責(zé)任。學(xué)生簽名:年 月 日福建工程學(xué)院本科畢業(yè)設(shè)計(jì)(論文)指導(dǎo)教師承諾保證書(shū)本人鄭重承諾:我已按有關(guān)規(guī)定對(duì)本篇畢業(yè)設(shè)計(jì)(論文)的選題與內(nèi)容進(jìn)行了指導(dǎo)和審核,該同學(xué)的畢業(yè)設(shè)計(jì)(論文)中未發(fā)現(xiàn)弄虛作假、抄襲的現(xiàn)象,本人愿承擔(dān)指導(dǎo)教師的相關(guān)責(zé)任。指導(dǎo)教師簽名:年 月 日目 錄1 項(xiàng)目來(lái)源11.1項(xiàng)目背景及目的11.2汽車

2、租賃管理系統(tǒng)的現(xiàn)狀11.3項(xiàng)目研究的目的和方法21.3.1 項(xiàng)目的研究目的21.3.2開(kāi)發(fā)方法及步驟22開(kāi)發(fā)平臺(tái)介紹22.1系統(tǒng)平臺(tái)環(huán)境22.1.1硬件平臺(tái)22.1.2軟件平臺(tái)32.2相關(guān)技術(shù)介紹32.2.1B/S模式32.2.2JQuery和Easyui42.2.3Struts2+hibernate+Spring42.2.4maven43可行性研究43.1現(xiàn)行組織目標(biāo)43.2業(yè)務(wù)概況43.3存在的問(wèn)題43.4可行性分析43.4.1經(jīng)濟(jì)可行性分析43.4.2技術(shù)可行性分析53.4.3社會(huì)因素可行性53.4.4結(jié)論54系統(tǒng)功能需求54.1需求分析54.1.1概述54.1.2總目標(biāo)54.2系統(tǒng)功能

3、64.3 系統(tǒng)功能分析64.3.1 概要64.3.2 創(chuàng)建系統(tǒng)用例模型74.3.3 創(chuàng)建系統(tǒng)靜態(tài)模型104.3.4. 創(chuàng)建系統(tǒng)順序圖模型135系統(tǒng)概要設(shè)計(jì)195.1概述195.2系統(tǒng)E-R圖195.3數(shù)據(jù)庫(kù)設(shè)計(jì)215.3.1 概述215.3.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)216系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)246.1程序設(shè)計(jì)與說(shuō)明246.1.1用戶鎖定窗口模塊。246.1.2增加車輛模塊246.1.3預(yù)約管理模塊之增加256.1.4計(jì)算費(fèi)用266.1.5報(bào)表模塊266.1.6車輛展示模塊277總結(jié)28致謝語(yǔ)29參考文獻(xiàn)30II基于web的車輛租賃管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要:現(xiàn)如今,大多數(shù)的中小汽車租賃公司還在采用手工作業(yè),

4、手工管理的方式來(lái)管理租賃活動(dòng),這不僅僅讓工作效率變得低下,還利于錯(cuò)誤的滋生,而且不利于車輛等信息的發(fā)布。本系統(tǒng)主要實(shí)現(xiàn)租賃公司對(duì)車輛信息的發(fā)布,管理、統(tǒng)計(jì)租與還的業(yè)務(wù),能夠有效的提高管理效率,降低管理費(fèi)用的支出。系統(tǒng)應(yīng)用了B/S架構(gòu),將系統(tǒng)的主要部分集中到網(wǎng)絡(luò)服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā),使用,以及更新。系統(tǒng)使用了sturts2+hibernate4.0+Spring+easyui等主流的框架,這些框架技術(shù)成熟,推廣面高,不僅高效穩(wěn)定,而且利于后期的開(kāi)發(fā)與擴(kuò)展。系統(tǒng)較好的滿足了租賃公司的需求,在提高信息發(fā)布效率,管理租賃效率上,取得了一定的效果關(guān)鍵字:汽車租賃管理;JSP;SQL Server

5、2005;sshe;myeclipseCar rental management system based on web design and implementationAbstract: Nowadays, most of the small and medium car rental companies are still using manual labor, manual management methods to manage the leasing activities, this is not only leads to inefficient work, but also p

6、rone to a variety of errors, and is not conducive for the information release. this system is mainly to achieve the vehicle leasing company to publish information, management and statistical rent business, it can effectively improve the efficiency of management and reduce the management cost of spen

7、ding. System adopts B/S architecture, the core of the system on the server, simplifies development, maintenance, updating and using. System USES the sturts2 + hibernate4.0 + Spring + easyui mainstream framework, such as the framework of mature technology, promoting high surface, not only efficient,

8、stable and conducive to the development and extension of late. this system is better meet the needs of the leasing company,it achieved a certain results in improving the efficiency of information and the management efficiency of lease.Key words: Car rental management; The JSP. SQL server 2005. sshe;

9、myeclipse21 項(xiàng)目來(lái)源1.1 項(xiàng)目背景及目的伴隨著時(shí)代的變化,人們對(duì)汽車租賃行業(yè)產(chǎn)生了更加濃厚的興趣,更加愿意參與到汽車租賃的活動(dòng)中來(lái),因而使汽車租賃行業(yè)高速的發(fā)展。汽車租賃是指將汽車的資產(chǎn)所有權(quán)與使用權(quán)分開(kāi)來(lái),出租人具有資產(chǎn)的所有權(quán),而租賃人和出租人以簽訂合同的方式,使之擁有資產(chǎn)的使用權(quán)。隨著電子信息化的發(fā)展,信息系統(tǒng)已經(jīng)滲透到了各行各業(yè)當(dāng)中,并且成為了節(jié)約成本,提高效益的最有效的途徑之一。在這種大趨勢(shì)的推動(dòng)之下,汽車租賃行業(yè)采用信息系統(tǒng)來(lái)管理,也成為了必然的結(jié)果。其目的是以先進(jìn)的計(jì)算機(jī)技術(shù)與通信技術(shù),將汽車租賃帶入到信息化管理的行列。以往的手工作業(yè)的方式,已經(jīng)無(wú)法滿足租賃公司與租

10、賃者的要求,以手工作業(yè)的方式,管理車輛的租賃,不僅僅使得業(yè)務(wù)進(jìn)行的緩慢,加重工作人員的工作量,使業(yè)務(wù)更加的繁重,還容易由于各種疏忽,而誘發(fā)公司利益上的損失。而對(duì)于租賃者來(lái)說(shuō),選車的不方便,得到的信息不夠全,就是所面臨的一個(gè)大問(wèn)題。所以就該開(kāi)發(fā)一個(gè)租賃系統(tǒng),將出租,歸還與預(yù)約進(jìn)行信息化的管理,以滿足租賃者與汽車租賃公司的需求。1.2 汽車租賃管理系統(tǒng)的現(xiàn)狀汽車租賃系統(tǒng)在我國(guó)的很多地方與地區(qū)得到了應(yīng)用,其中系統(tǒng)最主要的功能就是方便用戶,提高效益,降低成本,減少錯(cuò)誤。還有就是能夠改善公司的管理,提升客戶的體驗(yàn),提高管理人員的素質(zhì),讓其做的每一步,都符合公司的規(guī)定,無(wú)形之中,也提高了公司的效益,促成了

11、現(xiàn)代化的管理。而上述這些效果,基本條件便是,有一個(gè)好的信息系統(tǒng),且將這個(gè)系統(tǒng)很好的應(yīng)用在公司的業(yè)務(wù)上。在汽車租賃系統(tǒng)中,主要的設(shè)計(jì)理念便是為了更好的服務(wù)租賃者,方便其快速的找到自己需要的車,選車自己所需要的車進(jìn)行預(yù)約。而對(duì)租賃公司方面來(lái)說(shuō),系統(tǒng)能夠提供管理客戶的信息,車輛的信息,以及租賃管理等。現(xiàn)如今租賃行業(yè)面臨的最大問(wèn)題是,如何讓客戶選到自己心儀的車,如何讓客戶更好的預(yù)約,如何讓客戶更快更及時(shí)的取到車輛,如何讓公司更好的管理各種數(shù)據(jù),就是該租賃管理系統(tǒng)所要解決的最重要的難題。為了能夠減少工作人員的工作量,減少手工作業(yè)的時(shí)間,提升效率,讓工作流程透明化,合理化。上述這些問(wèn)題的解決,都必須依賴于

12、租賃管理系統(tǒng)。1.3 項(xiàng)目研究的目的和方法1.3.1 項(xiàng)目的研究目的該汽車租賃系統(tǒng)的開(kāi)發(fā),首先通過(guò)對(duì)汽車租賃流程的分析,業(yè)務(wù)功能的分析,以及業(yè)務(wù)數(shù)據(jù)的分析,列出系統(tǒng)必須要實(shí)現(xiàn)的功能。其次,系統(tǒng)采用B/S設(shè)計(jì),方便使用者隨時(shí)隨地的使用系統(tǒng),降低系統(tǒng)的使用成本;通過(guò)使用SQL2005數(shù)據(jù)庫(kù),更加迅速方便的管理客戶的數(shù)據(jù)?;趙eb的車輛租賃管理系統(tǒng)主要功能包括查詢車輛,預(yù)約車輛,查詢租賃的各種信息,發(fā)布車輛,管理租賃的各種信息等。系統(tǒng)的使用方法與方式符合用戶群的習(xí)慣,具有簡(jiǎn)單易用,方便快捷等優(yōu)點(diǎn)。1.3.2 開(kāi)發(fā)方法及步驟1 可行性分析首先列出多種方案,然后對(duì)他們進(jìn)行比較,找出可行性最高的一種,提

13、出可性研究的報(bào)告。2 需求分析通過(guò)租賃公司,租賃者的需求描述,以及自己租車的需求體驗(yàn),不同途徑收集到的各種資料,對(duì)租賃流程進(jìn)行一個(gè)完整的了解,更加需求,確定出系統(tǒng)所必須要有的功能,性能等。3 數(shù)據(jù)庫(kù)的設(shè)計(jì)更加系統(tǒng)的各方面的需求,例如,業(yè)務(wù)的需求,信息的需求等,設(shè)計(jì)出符合系統(tǒng)要求的數(shù)據(jù)庫(kù),建立E-R圖,完善數(shù)據(jù)庫(kù)的設(shè)計(jì),建立功能符合需求的數(shù)據(jù)庫(kù)。4 系統(tǒng)實(shí)現(xiàn)采用struts2+hibernate+spring+easyui框架,實(shí)現(xiàn)該系統(tǒng)。5 測(cè)試與分析進(jìn)行各個(gè)模塊的測(cè)試,找個(gè)系統(tǒng)的bug,分析系統(tǒng)的不足之處。2 開(kāi)發(fā)平臺(tái)介紹2.1 系統(tǒng)平臺(tái)環(huán)境2.1.1 硬件平臺(tái)硬件平臺(tái)是根據(jù)系統(tǒng)的設(shè)計(jì)需求,

14、確定系統(tǒng)運(yùn)行的物理環(huán)境,所提供的物理平臺(tái)在充分滿足系統(tǒng)的要求之下,還要有可靠性,安全性,以及高性價(jià)比等要求,以提高系統(tǒng)的體驗(yàn)。根據(jù)上文的描述,提出了需要以下的硬件要求??蛻舳耍?處理器 Inter(R) Core(TM) i3-2330M CPU 2.20GHz內(nèi)存:2.0GB 以上服務(wù)器端:處理器 Inter(R) Core(TM) i3-2330M CPU 2.20GHz內(nèi)存:2.0GB 以上2.1.2 軟件平臺(tái)軟件平臺(tái)是系統(tǒng)所需要的軟件集成的環(huán)境,選擇實(shí)用的軟件環(huán)境對(duì)系統(tǒng)來(lái)說(shuō)是至關(guān)重要的。選擇時(shí),還必須考慮該軟件平臺(tái)的易使用性,使用的廣泛性以及軟件平臺(tái)的性能與價(jià)錢等。本系統(tǒng)所采用的軟件平

15、臺(tái)如下:1 操作系統(tǒng)操作系統(tǒng)作為PC機(jī)最重要的軟件平臺(tái),目前使用的主要有,Linux和window這兩種,本系統(tǒng)使用的是window 7 進(jìn)行開(kāi)發(fā)的,對(duì)于上述的系統(tǒng),建議使用window7以上的。2支撐軟件支撐軟件是幫助開(kāi)發(fā)人員更高效的開(kāi)發(fā)信息系統(tǒng)的軟件,包括編程軟件,數(shù)據(jù)庫(kù)和一些集成的插件等等。(1) Myeclipse 作為企業(yè)級(jí)工作平臺(tái),利用Myeclipse我們可以在數(shù)據(jù)庫(kù)與java開(kāi)發(fā),發(fā)布時(shí)提供極大的便利。而且其集成了許多的插件,方便我們編程時(shí)的使用,提供效率。(2)SQL2005 數(shù)據(jù)庫(kù)作為管理數(shù)據(jù)的必備工具,極大程度上方便了開(kāi)發(fā)人員存儲(chǔ)數(shù)據(jù),查詢數(shù)據(jù),更改數(shù)據(jù),刪除數(shù)據(jù)等。SQ

16、L2005數(shù)據(jù)庫(kù)作為微軟開(kāi)發(fā)的數(shù)據(jù)庫(kù),性能相當(dāng)?shù)母咝?,非常方面開(kāi)發(fā)人員的使用。2.2 相關(guān)技術(shù)介紹2.2.1 B/S模式就是瀏覽器/服務(wù)器模式,該模式的優(yōu)點(diǎn)是,在TCP/IP協(xié)議等相關(guān)通信技術(shù)的支持下,能夠使得客戶通過(guò)瀏覽器來(lái)訪問(wèn)服務(wù)器,做到客戶端與服務(wù)端的交互。相對(duì)于C/S架構(gòu)的升級(jí)困難,開(kāi)發(fā)費(fèi)用高等缺點(diǎn),B/S架構(gòu)的最大優(yōu)點(diǎn)就是運(yùn)行和維護(hù)的成本很低,能夠?qū)崿F(xiàn)不同的人,從不同的地方,登錄系統(tǒng),進(jìn)行自己所需要的服務(wù)。另外,B/S模式更能夠面向廣大的用戶,只要你要電腦,電腦能夠連的上網(wǎng)絡(luò),那么,你就能使用基于B/S架構(gòu)的系統(tǒng)。2.2.2 JQuery和EasyuiJQuery是一個(gè)優(yōu)秀的Java

17、Script框架,你是一個(gè)輕量級(jí)的js庫(kù),使用它,能夠方便快捷的與后臺(tái)實(shí)習(xí)Ajax交互,而且它的API非常的完全,能夠讓開(kāi)發(fā)人員很快的上手,使之提高工作效率。Easyui是一組基于JQuer的ui插件的集合,它能夠讓開(kāi)發(fā)人員很方便的書(shū)寫后臺(tái),打造出既美觀又使用的ui界面。2.2.3 Struts2+hibernate+SpringSsh(Struts2+hibernate+Spring)中,其中,Struts2對(duì)模型層,控制層與視圖層都提供了相應(yīng)的組件。Spring是為了解決開(kāi)發(fā)的復(fù)雜性,使用基本的JavaBean代替EJB,能夠使你的代碼更加清晰與明了。Hibernate主要是用來(lái)進(jìn)行對(duì)象關(guān)

18、系映射的,它對(duì)java與數(shù)據(jù)庫(kù)之間的連接進(jìn)行了非常好的封裝,使開(kāi)發(fā)的人員能夠更好的應(yīng)用面向?qū)ο蟮乃季S方式來(lái)編寫代碼,最大的優(yōu)點(diǎn)是能夠使系統(tǒng)跨數(shù)據(jù)庫(kù)平臺(tái)。2.2.4 mavenmaven可以利用很少的代碼來(lái)描述項(xiàng)目的文件的構(gòu)建。我就利用了maven提供的關(guān)于jar包的管理。3 可行性研究3.1 現(xiàn)行組織目標(biāo)汽車租賃管理信息系統(tǒng)管理的主要目標(biāo)有:一、方便增加車輛 。二、方便管理用戶。三、方便管理租與還。四、統(tǒng)計(jì)租與還量大的地區(qū)。3.2 業(yè)務(wù)概況汽車租賃管理系統(tǒng)是面向租賃公司與租賃者,對(duì)他們的各項(xiàng)事宜進(jìn)行管理,其中包括車輛的增加,人員的管理,租與還的管理等。3.3 存在的問(wèn)題租賃制度的管理不夠完善,

19、收費(fèi)不夠合理,存在亂收費(fèi)的現(xiàn)象。選取車輛的不方便無(wú)法統(tǒng)計(jì)熱門的借車與還車點(diǎn)等。3.4 可行性分析3.4.1 經(jīng)濟(jì)可行性分析與C/S架構(gòu)方式的系統(tǒng)來(lái)對(duì)比,采用B/S的系統(tǒng)有著無(wú)與倫比的優(yōu)勢(shì),那就是升級(jí)與維護(hù)的費(fèi)用小。并且能夠讓人們快速方便的使用系統(tǒng),提高了系統(tǒng)具有的性價(jià)比。因此該系統(tǒng)不存在經(jīng)濟(jì)上的問(wèn)題,相反,能夠提高員工的工作效率,降低了人力的成本。3.4.2 技術(shù)可行性分析該系統(tǒng)主要采用的技術(shù)是學(xué)校中基本有接觸到的技術(shù),而且在網(wǎng)上的相關(guān)資料也非常的多,這些技術(shù)都是非常成熟的技術(shù),所以不會(huì)存在技術(shù)上的問(wèn)題。綜上所述,技術(shù)上是完全可行的。3.4.3 社會(huì)因素可行性目前已經(jīng)有很多基于B/S的汽車租賃

20、系統(tǒng)了,租賃公司需要讓管理更加信息化,智能化,快捷化,方便化,所以對(duì)該系統(tǒng)是有需求的。而且系統(tǒng)便于維護(hù)與更新,因此具有社會(huì)因素可行性。3.4.4 結(jié)論通過(guò)對(duì)以上三個(gè)方面的分析,我認(rèn)為該系統(tǒng)完全具備開(kāi)發(fā)的可行性。而且是有必要的,方便于公司與用戶的,所以可以進(jìn)行該系統(tǒng)的開(kāi)發(fā)。4 系統(tǒng)功能需求4.1 需求分析4.1.1 概述基于web的汽車租賃管理系統(tǒng)主要是面向個(gè)租賃公司已以及租賃者的,系統(tǒng)主要具有的功能是用戶信息管理,車輛信息管理,預(yù)約管理,出租管理,歸還管理,費(fèi)用計(jì)算等。系統(tǒng)力求于滿足實(shí)際的需求,與實(shí)際相結(jié)合,提高租賃公司的工作效率,提升客戶的體驗(yàn)。4.1.2 總目標(biāo)目前許多中小的車輛租賃公司還

21、在采用手工的方式來(lái)管理用戶的信息,車輛信息,以及租賃的記錄,這樣極其不利于公司的推廣,不利于讓用戶發(fā)現(xiàn)新車,也會(huì)導(dǎo)致不利于公司業(yè)務(wù)的展開(kāi)。這個(gè)系統(tǒng)能夠幫汽車租賃公司完成下面的功能:1 車輛的發(fā)布,更新,刪除等2 客戶信息的管理等3 預(yù)約信息的管理等4 租賃信息的管理等5 統(tǒng)計(jì)熱門車型,熱門租車地方等6 計(jì)算費(fèi)用該系統(tǒng)能夠幫助租賃者完成以下功能:1 查詢車輛2 進(jìn)行預(yù)約,修改預(yù)約等3 進(jìn)行租賃查詢4 查詢費(fèi)用等本系統(tǒng)作為一個(gè)汽車租賃的管理系統(tǒng),是租賃公司最重要的組成成分之一。4.2 系統(tǒng)功能基于目前市場(chǎng)實(shí)際情況,為了使汽車租賃公司更好的管車輛源信息,客戶信息,租金費(fèi)用等問(wèn)題,同時(shí)為了讓求租者能夠

22、更方便快捷的查看車輛信息。該車輛租賃系統(tǒng)應(yīng)擁有下面的功能。管理端:1 系統(tǒng)管理:主要對(duì)系統(tǒng)的用戶信息的維護(hù)和管理,具體包括:添加管理員,刪除管理員 ,登錄后密碼修改,設(shè)置權(quán)限等。它是出于系統(tǒng)的安全考慮和用戶所具有軟件操作權(quán)限的控制。2 客戶管理:主要對(duì)客戶信息的維護(hù)和管理,具體包括 :增、刪。改、查客戶信息??蛻舭?租賃人,會(huì)員。3 車輛管理:主要對(duì)車輛的信息進(jìn)行管理,具體包括增、刪、改、差車輛的信息,以及對(duì)車輛出租和歸還時(shí)車輛狀態(tài)的更新。 4 費(fèi)用管理:根據(jù)租賃者租賃的車輛以及預(yù)計(jì)使用的時(shí)間,進(jìn)行預(yù)計(jì)費(fèi)用的計(jì)算,根據(jù)租賃者實(shí)際使用的時(shí)間,進(jìn)行實(shí)際費(fèi)用的計(jì)算,以及對(duì)租賃者資金凍結(jié)的管理。5

23、租賃管理:主要是針對(duì)租賃者的車輛預(yù)約的管理,包括在預(yù)約時(shí)間之前,預(yù)約的車輛必須處于待租的狀態(tài)。用戶端:1 個(gè)人信息管理:主要是對(duì)用戶個(gè)人信息的修改,其中包括對(duì)身份證,姓名以及密碼等等。2 租賃查詢:包括查詢租賃車輛的時(shí)間,所需要繳納的各種費(fèi)用等。3 車輛查詢:包括對(duì)車輛的信息進(jìn)行查詢,例如單天的費(fèi)用,可以租的時(shí)間等。4.3 系統(tǒng)功能分析4.3.1 概要這個(gè)部分主要是對(duì)系統(tǒng)需要實(shí)現(xiàn)的功能進(jìn)行分析,用以明確系統(tǒng)主要是在做什么,需要實(shí)現(xiàn)哪些功能,這些功能的順序是怎么樣的。4.3.2 創(chuàng)建系統(tǒng)用例模型用例模型作為系統(tǒng)分析的第一個(gè)步驟。作為描述系統(tǒng)參與者所期望擁有的功能,它在需求分析階段有著相當(dāng)大的作用

24、。系統(tǒng)有以下的參與者:1租賃者(Lease):車輛租賃者能夠通過(guò)該系統(tǒng)進(jìn)行租賃車輛,查詢車輛信息,預(yù)定車輛,查詢個(gè)人租賃信息等操作。2車輛管理員(manager):對(duì)于系統(tǒng)來(lái)說(shuō),租賃者租賃車輛和歸還車輛都需要車輛管理員進(jìn)行處理。3系統(tǒng)管理員(Administrator):系統(tǒng)管理員負(fù)責(zé)車輛。租賃者等信息的維護(hù)。如圖4-1租賃者用例圖所表示,系統(tǒng)能夠提供給租賃者如下的功能:l 查找車輛:租賃者能夠通過(guò)車輛的品牌或者型號(hào)或類別等查找車輛的詳細(xì)信息。l 登錄系統(tǒng):租賃者能夠根據(jù)自己的用戶名和相關(guān)密碼登錄系統(tǒng),查詢個(gè)人信息,查詢車輛信息,進(jìn)行車輛預(yù)定,查詢租賃信息(包括各項(xiàng)費(fèi)用)。l 注冊(cè):租賃者可以

25、注冊(cè)一個(gè)賬號(hào),以獲取登錄系統(tǒng)的功能。l 預(yù)定車輛:在登入系統(tǒng)后,租賃者可以預(yù)定選中的車輛。l 租賃車輛:租賃者可以向車輛管理員進(jìn)行車輛的租借。l 歸還車輛:租賃者通過(guò)車輛管理員歸還租賃的車輛,并交納相應(yīng)的費(fèi)用。圖4-1 租賃者用例圖如圖4-2 車輛管理員用例圖所示,系統(tǒng)支持車輛管理員有著以下的活動(dòng)。l 處理租賃:租賃者可以通過(guò)車輛管理員租賃車輛。當(dāng)車輛管理員處理租賃時(shí),需要檢查用戶的合法性,如果不合法,不允許租賃車輛。如果在這之前,車輛已經(jīng)被用戶預(yù)訂,那么需要?jiǎng)h除這條預(yù)訂。(判斷方法:是否繳費(fèi)等)已經(jīng)將車輛交付給租賃者之前的對(duì)車輛檢查,對(duì)車輛的信息進(jìn)行更新。l 處理歸還:租賃者可以通過(guò)車輛員歸

26、還車輛,并交納相應(yīng)的費(fèi)用。車輛管理員應(yīng)當(dāng)檢查車輛的狀態(tài),判斷租賃者除了租金以外,還需要交納的費(fèi)用。包括:油量的使用費(fèi)用,車輛破損的費(fèi)用費(fèi),應(yīng)該繳納的罰單費(fèi)用。查詢車輛信息:車輛管理員能夠查詢各種車輛信息。l 添加車輛信息:車輛管理員可以進(jìn)行車輛的添加,添加時(shí)需要輸入車輛的詳細(xì)信息。l 刪除車輛信息:車輛管理員可以進(jìn)行車輛的刪除,刪除車輛時(shí),車輛的所有信息都將被刪除。l 修改車輛信息:車輛的基本信息可以被車輛管理員修改。l 查詢租賃者信息:車輛管理員有權(quán)限查詢租賃者的信息。l 添加租賃者:車輛管理員可以添加租賃者,添加時(shí)需要輸入租賃者的詳細(xì)信息l 刪除車輛信息:車輛管理員可以進(jìn)行租賃者的刪除,刪

27、除租賃者時(shí),租賃者的所有信息都將被刪除l 修改租賃者信息:租賃的信息可以被車輛管理員修改。圖4-2 車輛管理員用例圖如圖4-3 系統(tǒng)管理員用例圖所示,系統(tǒng)能夠?yàn)橄到y(tǒng)管理員提供以下的活動(dòng)支持。l 查詢車輛信息:系統(tǒng)管理員能夠查詢各種車輛信息。l 添加車輛信息:系統(tǒng)管理員可以進(jìn)行車輛的添加,添加時(shí)需要輸入車輛的詳細(xì)信息。l 刪除車輛信息:系統(tǒng)管理員可以進(jìn)行車輛的刪除,刪除車輛時(shí),車輛的所有信息都將被刪除。l 修改車輛信息:系統(tǒng)管理員可以更改汽車的信息。l 查詢租賃者信息:系統(tǒng)管理員有權(quán)限查詢租賃者的信息。l 添加租賃者:系統(tǒng)管理員可以添加租賃者,添加時(shí)需要輸入租賃者的詳細(xì)信息l 刪除車輛信息:系統(tǒng)

28、管理員可以進(jìn)行租賃者的刪除,刪除租賃者時(shí),租賃者的所有信息都將被刪除l 修改租賃者信息:租賃的信息可以被系統(tǒng)管理員修改。l 修改密碼:系統(tǒng)管理員有權(quán)限修改其他用戶的密碼,可以有效防止租賃者或車輛管理員忘記賬號(hào)密碼。l 修改角色:系統(tǒng)管理員能夠修改用戶的角色(租賃者和車輛管理員),更改他們所擁有的系統(tǒng)功能圖4-3 系統(tǒng)管理員用例圖4.3.3 創(chuàng)建系統(tǒng)靜態(tài)模型首先,確定參與者的屬性,應(yīng)當(dāng)有以下幾種:人員信息類,如圖4-4所示。該類主要是用來(lái)描述人員的相關(guān)屬性的。圖4-4 人員信息類其次,對(duì)系統(tǒng)中的一些實(shí)體類進(jìn)行辨別與確定,這些類正常情況下要進(jìn)行保存。車輛信息類,如圖4-5所示。該類主要是用來(lái)描述車

29、輛相關(guān)屬性的。圖4-5 車輛信息類如圖4-6所示,為租車記錄類。該類主要是用來(lái)描述圖4-6 租車記錄類還車記錄類,如圖4-7所示。該類主要用來(lái)描述還車記錄所具有的屬性。圖4-7 還車記錄類預(yù)約記錄類,如圖4-8所示。該類只要用來(lái)描述預(yù)約信息所具有的屬性。圖4-8 預(yù)約記錄類根據(jù)不同的角色在系統(tǒng)中擁有不一樣的權(quán)限,設(shè)計(jì)出角色所擁有的的菜單類。菜單類,如圖4-9所示。圖4-9菜單類圖4-10為以上實(shí)體類之間的聯(lián)系。圖4-10 類圖(實(shí)體類之間的相互聯(lián)系)4.3.4. 創(chuàng)建系統(tǒng)順序圖模型為了能夠清楚明白的看出系統(tǒng)對(duì)象之間的相互作用的行為,我們還應(yīng)該創(chuàng)建系統(tǒng)的順序圖模型。一組對(duì)象之間在時(shí)間上的相互作用

30、可以使用順序圖進(jìn)行描述。對(duì)“租賃者預(yù)定車輛”用例的描述如下:表4-1,圖4-11。表4-1 用例租賃者預(yù)定車輛描述名稱租賃者預(yù)定車輛標(biāo)示UC_002描述租賃者通過(guò)系統(tǒng)進(jìn)行車輛的預(yù)定前提登錄系統(tǒng)結(jié)果預(yù)定成功或者失敗擴(kuò)展N/A包含N/A繼承自N/A圖4-11 租賃者預(yù)定車輛順序圖對(duì)“租賃者查詢車輛”用例的描述如下:表4-2圖4-12表4-2 租賃者查找車輛名稱租賃者查找車輛標(biāo)識(shí)UC001描述租賃者可以查詢未出租的車輛,包括車輛的各種信息前提通過(guò)查詢?nèi)炕蛘咻斎肫放菩吞?hào)等結(jié)果顯示相關(guān)車輛的信息擴(kuò)展N/A包含N/A繼承自N/A圖 4-12 租賃者查找車輛順序圖對(duì)“租賃者查詢車輛”用例的描述如下:表4-

31、3圖4-13表4-3 租賃者查詢個(gè)人信息名稱租賃者查詢個(gè)人信息標(biāo)識(shí)UC 003描述租賃者通過(guò)登錄租賃系統(tǒng)來(lái)查詢自己的信息前提登錄系統(tǒng)結(jié)果顯示出個(gè)人的信息擴(kuò)展N/A包含登錄系統(tǒng)用例繼承自N/A圖4-13租賃者查詢個(gè)人信息對(duì)“車輛管理員處理租賃”用例的描述如下:表4-4圖4-14表4-4 車輛管理員處理租賃名稱車輛管理員處理租賃標(biāo)示UC_010描述車輛管理員對(duì)租賃者預(yù)租賃的車輛請(qǐng)求進(jìn)行處理。前提租賃者向車輛管理員請(qǐng)求租賃車輛冰提交身份證或駕駛證與押金等。結(jié)果租賃成功或者失敗擴(kuò)展N/A包含N/A繼承自N/A圖4-14車輛管理員處理租賃對(duì)“車輛管理員處理還車”用例的描述如下:表4-5圖4-15表4-5

32、 車輛管理員處理還車名稱標(biāo)示UC_011描述車輛管理員對(duì)租賃者歸還的車輛進(jìn)行處理。前提租賃出去的車輛被租賃者歸還。結(jié)果添加歸還記錄。擴(kuò)展N/A包含N/A繼承自N/A圖4-15 車輛管理員處理還車對(duì)“系統(tǒng)管理員增加車輛”用例的描述如下:表4-6圖4-16。表4-6系統(tǒng)管理員增加車輛名稱系統(tǒng)管理員車輛的添加標(biāo)識(shí)UC 025描述系統(tǒng)管理員通過(guò)系統(tǒng)進(jìn)行車輛的增加操作。前提系統(tǒng)管理員已登錄結(jié)果新增車輛被添加擴(kuò)展N/A包含N/A繼承自N/A圖4-16 系統(tǒng)管理員車輛的添加5 系統(tǒng)概要設(shè)計(jì)5.1 概述通過(guò)系統(tǒng)概要設(shè)計(jì),為后期的系統(tǒng)創(chuàng)造一個(gè)模型,在軟件系統(tǒng)中,完成系統(tǒng)的的數(shù)據(jù)設(shè)計(jì)和系統(tǒng)的構(gòu)建。按照上面的需求分

33、析,現(xiàn)在開(kāi)始設(shè)計(jì)系統(tǒng)的概要設(shè)計(jì)。5.2 系統(tǒng)E-R圖圖5-1為系統(tǒng)的E-R圖,現(xiàn)實(shí)世界可以應(yīng)用e-r圖進(jìn)行描述,該系統(tǒng)中各個(gè)實(shí)體之間的關(guān)系在下圖中進(jìn)行了描述。圖5-1 E-R圖實(shí)體的屬性圖為5-2。圖5-2 實(shí)體屬性圖5.3 數(shù)據(jù)庫(kù)設(shè)計(jì)5.3.1 概述數(shù)據(jù)庫(kù)作為信息系統(tǒng)的核心,在信息系統(tǒng)中有著無(wú)與倫比的作用,系統(tǒng)做的好不好,很大程度上依賴于數(shù)據(jù)庫(kù)的設(shè)計(jì)是否完善。好的數(shù)據(jù)庫(kù)設(shè)計(jì),能夠讓開(kāi)發(fā)人員在設(shè)計(jì)系統(tǒng)的時(shí)候,達(dá)到效率的事半功倍,反之,若數(shù)據(jù)庫(kù)設(shè)計(jì)的不合理,不僅會(huì)照成數(shù)據(jù)的冗余,也會(huì)導(dǎo)致開(kāi)發(fā)系統(tǒng)時(shí)事倍功半。5.3.2. 數(shù)據(jù)庫(kù)安全設(shè)計(jì)及描述對(duì)系統(tǒng)進(jìn)行了角色的劃分,能夠很好的保證系統(tǒng)數(shù)據(jù)的安全,不

34、同的角色應(yīng)該有著不同的權(quán)限,系統(tǒng)將為其提供不同的服務(wù)。表5-1 為角色與權(quán)限的對(duì)應(yīng)表。表5-1 角色權(quán)限對(duì)應(yīng)表權(quán)限 描述 租賃者個(gè)人信息與車輛信息的查詢,車輛的預(yù)定。車輛管理員對(duì)租賃者的預(yù)約,借車,還車等進(jìn)行處理。系統(tǒng)管理員 對(duì)系統(tǒng)的各個(gè)方面的信息進(jìn)行操作。5.3.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)表5-2用來(lái)存放系統(tǒng)各個(gè)用戶的基本信息Tmanager字段名字段的類型是否空是否唯一是否主鍵所具有的含義Idvarchar(32)NYY主鍵createdatetimeDateNNN創(chuàng)建時(shí)間modifydatetimeDateNNN最后修改時(shí)間emailVarchar(30)NNN電子郵箱NameVarchar(10

35、)NYN登錄名PwdVarchar(32)NNN登錄密碼factualnameVarchar(20)NNN真實(shí)姓名RoleVarchar(10)NNN角色CardVarchar(20)NNN身份證號(hào)表5-3用來(lái)存放車輛的基本信息Tcar字段名字段的類型是否空是否唯一是否主鍵所具有的含義Idvarchar(32)NYY主鍵BrandVarchar(30)NNN車輛品牌TypeVarchar(30)NNN車輛類型ModelVarchar(30)NNN型號(hào)StateVarchar(10)NNN車輛狀態(tài)introductionTextNNN簡(jiǎn)介pictureVarchar(100)NNN圖片depos

36、itIntegerNNN押金PriceIntegerNNN價(jià)錢AreaVarchar(20)NNN地區(qū)表5-4用來(lái)存放預(yù)約記錄Tappointment字段名字段的類型是否空是否唯一是否主鍵所具有的含義Idvarchar(32)NYY主鍵TcarVarchar(32)NNN車輛編號(hào),外鍵TmanagerVarchar(32)NNN預(yù)約人編號(hào),外鍵starttimeDateNNN開(kāi)始時(shí)間estimatendtimeDateNNN預(yù)計(jì)結(jié)束時(shí)間estimateusedayIntegerNNN預(yù)計(jì)使用天數(shù)AreaVarchar(20)NNN地區(qū)appointmentstateVarchar(20)NNN

37、預(yù)約狀態(tài)表5-5用來(lái)存放租借記錄Trentrecord字段名字段的類型是否空是否唯一是否主鍵所具有的含義Idvarchar(32)NYY主鍵TcarVarchar(32)NNN車輛編號(hào),外鍵TmanagerVarchar(32)NNN租借編號(hào),外鍵OperatorVarchar(32)NNN操作員編號(hào),外鍵starttimeDateNNN開(kāi)始時(shí)間estimatendtimeDateNNN預(yù)計(jì)結(jié)束時(shí)間estimateusedayIntegerNNN預(yù)計(jì)使用天數(shù)AreaVarchar(20)NNN地區(qū)rentbeforestateVarchar(100)NNN交車前車輛狀態(tài)GasolineInte

38、gerNNN剩余油量rentstateVarchar(20)NNN出租情況表5-6用來(lái)存放歸還記錄Trturnrecord字段名字段的類型是否空是否唯一是否主鍵所具有的含義Idvarchar(32)NYY主鍵trentrecordVarchar(32)NNN租借編號(hào),外鍵OperatorVarchar(32)NNN操作員編號(hào),外鍵endtimeDateNNN結(jié)束時(shí)間usedayIntegerNNN使用天數(shù)returncarareaVarchar(20)NNN歸還地區(qū)rentafterstateVarchar(100)NNN還車時(shí)車輛狀態(tài)GasolineIntegerNNN剩余油量ticketV

39、archar(100)NNN罰單信息pexpenseIntegerNNN破損費(fèi)用yexpenseIntegerNNN油費(fèi)fexpenseIntegertNNN罰單費(fèi)用sexpenseIntegerNNN使用費(fèi)用表5-7用來(lái)存放系統(tǒng)菜單- Tmenu字段名字段的類型是否空是否唯一是否主鍵所具有的含義Idvarchar(32)NNY主鍵PidVarchar(32)NNN父節(jié)點(diǎn),外鍵iconClsVarchar(30)NNN菜單圖標(biāo)textVarchar(30)NNN菜單名稱urlVarchar(30)NNN鏈接6 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)6.1 程序設(shè)計(jì)與說(shuō)明本系統(tǒng)實(shí)現(xiàn)了用戶基本信息管理,車輛基本信息管

40、理,預(yù)約管理,出租管理,歸還管理等系統(tǒng)模塊,以下部分將對(duì)系統(tǒng)中的部分代碼進(jìn)行說(shuō)明。6.1.1 用戶鎖定窗口模塊。1 描述:該模塊能夠讓用戶在暫時(shí)需要離開(kāi),又不想關(guān)閉窗口時(shí)起到很好的作用,它能鎖定窗口。2 頁(yè)面展示如圖6-1:圖6-1 用戶鎖定窗口界面3實(shí)現(xiàn)原理:當(dāng)用戶點(diǎn)擊鎖定按鈕時(shí),先根據(jù)jsp頁(yè)面上保存的session中用戶的登錄名,在彈出的dialog中顯示并設(shè)定dialog的屬性modal為true。當(dāng)用戶輸入密碼,點(diǎn)擊確定時(shí),在后臺(tái)獲取用戶輸入的密碼與本來(lái)就存在的用戶名,與數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行匹配,進(jìn)行判斷是否解鎖成功。6.1.2 增加車輛模塊1描述:車輛的增加是系統(tǒng)管理員通過(guò)這個(gè)模塊完

41、成的。2頁(yè)面展示6-2:圖6-2 添加車輛界面3實(shí)現(xiàn)原理:根據(jù)車輛所需要的信息提供文本框進(jìn)行數(shù)據(jù)的錄入,在預(yù)覽圖片的時(shí)候,使用了濾鏡,當(dāng)管理員點(diǎn)擊了增加,圖片就會(huì)被保存到指定的位置,而在數(shù)據(jù)庫(kù)存儲(chǔ)的將是該圖片的url。后天收到這些數(shù)據(jù)后,對(duì)其進(jìn)行處理轉(zhuǎn)換后,轉(zhuǎn)為實(shí)體類Tcar的屬性,然后Dao層調(diào)用save()方法。6.1.3 預(yù)約管理模塊之增加1 描述:該模塊通過(guò)輸入租賃者的身份證號(hào)或者是駕駛證,以及選擇相關(guān)的車輛,進(jìn)行預(yù)約的操作。2效果展示6-3:圖6-3 預(yù)約管理模塊界面3實(shí)現(xiàn)原理:通過(guò)使用combogrid,從Tmanager取到租賃者的信息,從Tcar中取到車輛的信息,然后輸入相應(yīng)的

42、開(kāi)始時(shí)間和預(yù)計(jì)結(jié)束時(shí)間,能夠自動(dòng)的計(jì)算出相應(yīng)的天數(shù)。將這些數(shù)據(jù)傳入后臺(tái),實(shí)例化出預(yù)約記錄對(duì)象,然后對(duì)用其的save()方法。6.1.4 計(jì)算費(fèi)用1描述:該模塊能夠根據(jù)管理員輸入的相應(yīng) 汽油種類的單價(jià),與損壞車輛的差價(jià),罰單的費(fèi)用進(jìn)行自動(dòng)的計(jì)算出租賃者應(yīng)當(dāng)繳納的費(fèi)用。其中包括車輛的使用費(fèi)用。車輛的使用若超過(guò)當(dāng)天的12點(diǎn),則算一天。2效果展示圖6-4:圖6-4 計(jì)算費(fèi)用界面3實(shí)現(xiàn)原理:首先,要進(jìn)行時(shí)間的計(jì)算,我采用的方法是先將時(shí)間轉(zhuǎn)換為毫秒數(shù),然后將結(jié)束時(shí)間-開(kāi)始時(shí)間,得到的是兩者相差的毫秒數(shù),除以一天的毫秒數(shù),就能獲得使用的天數(shù),其中需要注意的是,要判斷還車時(shí)間是否超過(guò)了當(dāng)天的12點(diǎn),根據(jù)情況的

43、不同,進(jìn)行相應(yīng)的時(shí)間相加減。其次,根據(jù)租車錢剩余的油量,與還車時(shí)剩余的油量,進(jìn)行使用油量的計(jì)算。破損費(fèi)用則是根據(jù)租前和還時(shí),車輛是否遭到的人員損壞進(jìn)行判斷應(yīng)當(dāng)補(bǔ)繳多少錢。罰單費(fèi)用的信息則來(lái)自于交警大隊(duì),員工在處理還車時(shí),應(yīng)該進(jìn)行罰單的咨詢。違約費(fèi)用則是租賃在在預(yù)計(jì)結(jié)束時(shí)間之后才進(jìn)行還車,此時(shí)應(yīng)該根據(jù)公司的規(guī)定,對(duì)租賃者進(jìn)行一定違約費(fèi)用的罰款。最后根據(jù)上面等到的各個(gè)金額,計(jì)算出最后應(yīng)該繳納的總費(fèi)用。6.1.5 報(bào)表模塊1描述:該模塊主要是在統(tǒng)計(jì)不同地區(qū)的借車輛與還車輛,利用管理人員對(duì)某些借還量大的地區(qū),集中更大的精力,展開(kāi)更多的業(yè)務(wù),用以獲得更大的效益。2效果展示6-5:圖6-5 報(bào)表展示頁(yè)面3

44、實(shí)現(xiàn)原理:本部分主要采用了highcharts插件來(lái)構(gòu)建柱狀圖,數(shù)據(jù)于后臺(tái)進(jìn)行實(shí)時(shí)的加載,數(shù)據(jù)有出租記錄表與歸還記錄表分別取得,在同一個(gè)柱狀圖中進(jìn)行展示。6.1.6 車輛展示模塊1描述:該模塊主要是為了向租賃者展示租賃公司所具有的的車輛,能夠提供車輛的詳細(xì)信息與價(jià)格等信息。2效果展示圖6-6:圖6-6 車輛展示模塊3這個(gè)模塊在jsp頁(yè)面上使用了struts2提供的struts-tags標(biāo)簽,以便更好的獲取后臺(tái)傳回的list類型的數(shù)據(jù)。后臺(tái)則根據(jù)用戶在前臺(tái)輸入的搜索條件,從數(shù)據(jù)庫(kù)中查找出相應(yīng)的數(shù)據(jù),實(shí)例化出相應(yīng)的對(duì)象,返回到前臺(tái)的顯示頁(yè)面上。7 總結(jié)經(jīng)過(guò)這學(xué)期的畢設(shè),我對(duì)ssh的開(kāi)發(fā)模式有了一定

45、程度上的了解,也終于明白的什么樣才能算是面向?qū)ο蟮乃季S。以前在專周做系統(tǒng)的時(shí)候,經(jīng)常做的就是用數(shù)據(jù)庫(kù)的思想去考慮類與類,對(duì)象與對(duì)象之間的關(guān)系,這是一件很錯(cuò)誤的事情,而直到今天,我才發(fā)現(xiàn)了自己的錯(cuò)誤。畢設(shè)也許是告一段落了,但是我的學(xué)習(xí)生涯卻也許剛剛才開(kāi)始,我要學(xué)習(xí)的東西真的還有很多。在開(kāi)發(fā)的過(guò)程中,我深刻的明白了寫好代碼的格式是一件非常有必要的事情,特別是在書(shū)寫js代碼的,好的代碼書(shū)寫方式,能夠給自己帶來(lái)極大程度上的方便,這些當(dāng)然包括了變量的命名,方法的命名以及類的命名等,如果大量的使用那些毫無(wú)意義的命名,比如a,aa等,那么,這只會(huì)給自己帶來(lái)極大的麻煩, 你會(huì)很快的發(fā)現(xiàn),你已經(jīng)不知道自己在寫些

46、什么,想得到什么數(shù)據(jù)了。在出去實(shí)習(xí)之前,我對(duì)maven可以說(shuō)是一無(wú)所知,現(xiàn)在我學(xué)會(huì)了如何通過(guò)簡(jiǎn)單的配置來(lái)使用maven來(lái)管理jar包,一下子覺(jué)的真的太方便了,它能很好的找到我們所需要的jar包,還能夠避免包之間的沖突。當(dāng)然,在做畢設(shè)的過(guò)程過(guò),我也發(fā)現(xiàn)了自己大量的問(wèn)題,那就是基礎(chǔ)知識(shí)的嚴(yán)重不牢固,經(jīng)常很簡(jiǎn)單的代碼語(yǔ)句,我都會(huì)忘記,很容易犯一些很低級(jí)的錯(cuò)誤,而這些錯(cuò)誤卻往往讓我浪費(fèi)了大量的時(shí)間。在你解決出難題的時(shí)候,你會(huì)得到極大的滿足,而當(dāng)你發(fā)現(xiàn)你的問(wèn)題只是因?yàn)槟惴傅牡图?jí)錯(cuò)誤而導(dǎo)致的,那么,你將極度的懊惱。我就是在這種心情中,慢慢的去補(bǔ)充以前那浪費(fèi)的時(shí)光??傊?,在這次畢業(yè)之中,不僅僅學(xué)到了很多的東

47、西,也發(fā)現(xiàn)了自己大量的問(wèn)題,但我相信,在解決這些問(wèn)題的同時(shí),我會(huì)不停的進(jìn)步。致謝語(yǔ)回憶著幾個(gè)月的畢設(shè)一學(xué)期來(lái),我從一個(gè)學(xué)習(xí)困難戶到能夠做出一個(gè)簡(jiǎn)單的系統(tǒng)來(lái),很大程度是因?yàn)橛兄蠋焸兊闹笇?dǎo),同學(xué)們的鼓勵(lì)。此時(shí),畢業(yè)設(shè)計(jì)已經(jīng)接近了尾聲,我的論文,我的系統(tǒng),都是在蔣老師指導(dǎo)下完成的,在此,我衷心的感謝她在我畢設(shè)期間對(duì)我的幫助,是她讓我能夠更好的做出畢設(shè)。畢業(yè)設(shè)計(jì)是一次綜合的測(cè)試,能夠讓我們很好的發(fā)現(xiàn)自己的不足,讓我們更好的認(rèn)清自己,當(dāng)我們改正這些不足的時(shí)候,我們就能得到很好的提高。最后,我要再次感謝老師對(duì)我的幫助,是你讓我能夠?qū)⑾到y(tǒng)慢慢的完成下去。參考文獻(xiàn)1 Adobe Flex 3.0 For D

48、ummies Doug McCune, Deepa Subramaniam August 20082 閃四清.SQL Server實(shí)用簡(jiǎn)明教程M.清華大學(xué)出版社,20053 楊學(xué)瑜,王志軍,劉同利.JSP入門與提高M(jìn).清華大學(xué)出版社,20024 廖望,何俊,謝春旺,鐘永生,黃智誠(chéng).SQL Server 2000案例教程M.冶金工業(yè)出版社,2004.5 Java基礎(chǔ)教程(從問(wèn)題分析到程序設(shè)計(jì)).馬里克、萊歐著,郭平譯.北京:清華大學(xué)出版社,2004.106 連洪武.Eclipse Web開(kāi)發(fā)從入門到精通M.清華大學(xué)出版社,2007.67 耿祥義,張躍平.JSP實(shí)用教程(第2版)M.清華大學(xué)出版社

49、,2007.108 Flex第一步 邱彥林 著 清華大學(xué)出版社9 Flex 程序設(shè)計(jì) (美)布郎著,張?bào)K等譯 人民郵電出版社10 精通FLEX3.0 基于Actionscript3.0 實(shí)現(xiàn) 呂曉鵬 編 人民郵電出版社11 Flex3.0 RIA開(kāi)發(fā)詳解 黃曦 等編 電子工業(yè)出版社12 Flex3企業(yè)級(jí)Web應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 姜天格編著 機(jī)械工業(yè)出版社13 Adobe Flex高級(jí)編程 (美)特托拉,(美)巴伯,(美)埃里克森 著,郝剛,袁永剛 譯 人民郵電出版社14 Flex 3 RIA開(kāi)發(fā)詳解與精深實(shí)踐 楊占坡,楊銘,翁穎編著15 現(xiàn)代圖書(shū)館信息管理 趙茹林 著 科學(xué)出版社, 2008.

50、1016 Vivek Chopra,Jon Eaves,Rupert Jones編著,張文靜,林琪等翻譯.JSP程序設(shè)計(jì)M.人民郵電出版社,2006 17(美)Floyd Marinescu .Flex Builder 3.0 Design PatternsM .Wiley Computer Publishing,200223大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)撰寫規(guī)范本科生畢業(yè)設(shè)計(jì)(論文)是學(xué)生在畢業(yè)前提交的一份具有一定研究?jī)r(jià)值和實(shí)用價(jià)值的學(xué)術(shù)資料。它既是本科學(xué)生開(kāi)始從事工程設(shè)計(jì)、科學(xué)實(shí)驗(yàn)和科學(xué)研究的初步嘗試,也是學(xué)生在教師的指導(dǎo)下,對(duì)所進(jìn)行研究的適當(dāng)表述,還是學(xué)生畢業(yè)及學(xué)位資格認(rèn)定的重要依據(jù)。畢業(yè)論

51、文撰寫是本科生培養(yǎng)過(guò)程中的基本訓(xùn)練環(huán)節(jié)之一,應(yīng)符合國(guó)家及各專業(yè)部門制定的有關(guān)標(biāo)準(zhǔn),符合漢語(yǔ)語(yǔ)法規(guī)范。指導(dǎo)教師應(yīng)加強(qiáng)指導(dǎo),嚴(yán)格把關(guān)。1、論文結(jié)構(gòu)及要求論文包括題目、中文摘要、外文摘要、目錄、正文、參考文獻(xiàn)、致謝和附錄等幾部分。1.1 題目論文題目應(yīng)恰當(dāng)、準(zhǔn)確地反映論文的主要研究?jī)?nèi)容。不應(yīng)超過(guò)25字,原則上不得使用標(biāo)點(diǎn)符號(hào),不設(shè)副標(biāo)題。1.2 摘要與關(guān)鍵詞1.2.1 摘要本科生畢業(yè)設(shè)計(jì)(論文)的摘要均要求用中、英兩種文字給出,中文在前。摘要應(yīng)扼要敘述論文的研究目的、研究方法、研究?jī)?nèi)容和主要結(jié)果或結(jié)論,文字要精煉,具有一定的獨(dú)立性和完整性,摘要一般應(yīng)在300字左右。摘要中不宜使用公式、圖表,不標(biāo)注引

52、用文獻(xiàn)編號(hào),避免將摘要寫成目錄式的內(nèi)容介紹。1.2.2 關(guān)鍵詞關(guān)鍵詞是供檢索用的主題詞條,應(yīng)采用能覆蓋論文主要內(nèi)容的通用技術(shù)詞條(參照相應(yīng)的技術(shù)術(shù)語(yǔ)標(biāo)準(zhǔn)),一般列35個(gè),按詞條的外延層次從大到小排列,應(yīng)在摘要中出現(xiàn)。1.3 目錄目錄應(yīng)獨(dú)立成頁(yè),包括論文中全部章、節(jié)的標(biāo)題及頁(yè)碼。1.4 論文正文論文正文包括緒論、論文主體及結(jié)論等部分。1.4.1 緒論緒論一般作為論文的首篇。緒論應(yīng)說(shuō)明選題的背景、目的和意義,國(guó)內(nèi)外文獻(xiàn)綜述以及論文所要研究的主要內(nèi)容。文管類論文的緒論是畢業(yè)論文的開(kāi)頭部分,一般包括說(shuō)明論文寫作的目的與意義,對(duì)所研究問(wèn)題的認(rèn)識(shí)以及提出問(wèn)題。緒論只是文章的開(kāi)頭,不必寫章號(hào)。畢業(yè)設(shè)計(jì)(論文

53、)緒論部分字?jǐn)?shù)不多于全部論文字?jǐn)?shù)的1/4。1.4.2 論文主體論文主體是論文的主要部分,要求結(jié)構(gòu)合理,層次清楚,重點(diǎn)突出,文字簡(jiǎn)練、通順。論文主體的內(nèi)容要求參照大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)的規(guī)定第五章。論文主體各章后應(yīng)有一節(jié)“本章小結(jié)”。1.4.3 結(jié)論結(jié)論作為單獨(dú)一章排列,但不加章號(hào)。結(jié)論是對(duì)整個(gè)論文主要成果的歸納,要突出設(shè)計(jì)(論文)的創(chuàng)新點(diǎn),以簡(jiǎn)練的文字對(duì)論文的主要工作進(jìn)行評(píng)價(jià),一般為4001 000字。1.5 參考文獻(xiàn)參考文獻(xiàn)是論文不可缺少的組成部分,它反映了論文的取材來(lái)源和廣博程度。論文中要注重引用近期發(fā)表的與論文工作直接有關(guān)的學(xué)術(shù)期刊類文獻(xiàn)。對(duì)理工類論文,參考文獻(xiàn)數(shù)量一般應(yīng)在15篇以上

54、,其中學(xué)術(shù)期刊類文獻(xiàn)不少于8篇,外文文獻(xiàn)不少于3篇;對(duì)文科類、管理類論文,參考文獻(xiàn)數(shù)量一般為1020篇,其中學(xué)術(shù)期刊類文獻(xiàn)不少于8篇,外文文獻(xiàn)不少于3篇。在論文正文中必須有參考文獻(xiàn)的編號(hào),參考文獻(xiàn)的序號(hào)應(yīng)按在正文中出現(xiàn)的順序排列。產(chǎn)品說(shuō)明書(shū)、各類標(biāo)準(zhǔn)、各種報(bào)紙上刊登的文章及未公開(kāi)發(fā)表的研究報(bào)告(著名的內(nèi)部報(bào)告如PB、AD報(bào)告及著名大公司的企業(yè)技術(shù)報(bào)告等除外)不宜做為參考文獻(xiàn)引用。但對(duì)于工程設(shè)計(jì)類論文,各種標(biāo)準(zhǔn)、規(guī)范和手冊(cè)可作為參考文獻(xiàn)。引用網(wǎng)上參考文獻(xiàn)時(shí),應(yīng)注明該文獻(xiàn)的準(zhǔn)確網(wǎng)頁(yè)地址,網(wǎng)上參考文獻(xiàn)不包含在上述規(guī)定的文獻(xiàn)數(shù)量之內(nèi)。1.6 致謝對(duì)導(dǎo)師和給予指導(dǎo)或協(xié)助完成論文工作的組織和個(gè)人表示感謝。

55、內(nèi)容應(yīng)簡(jiǎn)潔明了、實(shí)事求是,避免俗套。1.7 附錄如開(kāi)題報(bào)告、文獻(xiàn)綜述、外文譯文及外文文獻(xiàn)復(fù)印件、公式的推導(dǎo)、程序流程圖、圖紙、數(shù)據(jù)表格等有些不宜放在正文中,但有參考價(jià)值的內(nèi)容可編入論文的附錄中。2、論文書(shū)寫規(guī)定2.1 論文正文字?jǐn)?shù)理工類 論文正文字?jǐn)?shù)不少于20 000字。文管類 論文正文字?jǐn)?shù)12 00020 000字。其中漢語(yǔ)言文學(xué)專業(yè)不少于7 000字。外語(yǔ)類 論文正文字?jǐn)?shù)8 00010 000個(gè)外文單詞。藝術(shù)類 論文正文字?jǐn)?shù)3 0005 000字。2.2 論文書(shū)寫本科生畢業(yè)論文用B5紙計(jì)算機(jī)排版、編輯與雙面打印輸出。論文版面設(shè)置為:畢業(yè)論文B5紙、縱向、為橫排、不分欄,上下頁(yè)邊距分別為2.

56、5cm和2cm,左右頁(yè)邊距分別為2.4cm和2cm,對(duì)稱頁(yè)邊距、左側(cè)裝訂并裝訂線為0cm、奇偶頁(yè)不同、無(wú)網(wǎng)格。論文正文滿頁(yè)為29行,每行33個(gè)字,字號(hào)為小四號(hào)宋體,每頁(yè)版面字?jǐn)?shù)為957個(gè),行間距為固定值20磅。頁(yè)眉。頁(yè)眉應(yīng)居中置于頁(yè)面上部。單數(shù)頁(yè)眉的文字為“章及標(biāo)題”;雙數(shù)頁(yè)眉的文字為“大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)”。頁(yè)眉的文字用五號(hào)宋體,頁(yè)眉文字下面為2條橫線(兩條橫線的長(zhǎng)度與版芯尺寸相同,線粗0.5磅)。頁(yè)眉、頁(yè)腳邊距分別為1.8cm和1.7cm。頁(yè)碼。頁(yè)碼用小五號(hào)字,居中標(biāo)于頁(yè)面底部。摘要、目錄等文前部分的頁(yè)碼用羅馬數(shù)字單獨(dú)編排,正文以后的頁(yè)碼用阿拉伯?dāng)?shù)字編排。2.3 摘要中文摘要一般為3

57、00字左右,外文摘要應(yīng)與中文摘要內(nèi)容相同,在語(yǔ)法、用詞和書(shū)寫上應(yīng)正確無(wú)誤,摘要頁(yè)勿需寫出論文題目。中、外文摘要應(yīng)各占一頁(yè),編排裝訂時(shí)放置正文前,并且中文在前,外文在后。2.4 目錄目錄應(yīng)包括論文中全部章節(jié)的標(biāo)題及頁(yè)碼,含中、外文摘要;正文章、節(jié)題目;參考文獻(xiàn);致謝;附錄。正文章、節(jié)題目(理工類要求編寫到第3級(jí)標(biāo)題,即.。文科、管理類可視論文需要進(jìn)行,編寫到23級(jí)標(biāo)題。)2.5 論文正文2.5.1 章節(jié)及各章標(biāo)題論文正文分章、節(jié)撰寫,每章應(yīng)另起一頁(yè)。各章標(biāo)題要突出重點(diǎn)、簡(jiǎn)明扼要。字?jǐn)?shù)一般在15字以內(nèi),不得使用標(biāo)點(diǎn)符號(hào)。標(biāo)題中盡量不用英文縮寫詞,對(duì)必須采用者,應(yīng)使用本行業(yè)的通用縮寫詞。2.5.2 層次層次以少為宜,根據(jù)實(shí)際需要選擇。層次代號(hào)格式見(jiàn)表1和表2。表1 理工類論文層次代號(hào)及說(shuō)明層次名稱示 例說(shuō) 明章第1章 章序及章名居中排,章序用阿拉伯?dāng)?shù)字節(jié)1.1 題序頂格書(shū)寫,與標(biāo)題間空1字,下面闡述內(nèi)容另起一段條1.1.1 款1.1.1.1 題序頂格書(shū)寫,與標(biāo)題間空1字,下面闡述內(nèi)容在標(biāo)題后空1字接排項(xiàng) (1) 題序空2字書(shū)寫,以下內(nèi)容接排,有標(biāo)題者,闡述內(nèi)容在標(biāo)題后空1字 版心左邊線 版心右邊線表2 文管類論文層次代號(hào)及說(shuō)明章節(jié)條款項(xiàng)一、 (一) 1. (1)居中

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!