freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

自行車租賃網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-免費(fèi)閱讀

  

【正文】 XXX教授淵博的專業(yè)知識(shí),嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,精益求精的工作作風(fēng)對(duì)我產(chǎn)生了深遠(yuǎn)地影響,不斷激勵(lì)著我向更高的要求邁進(jìn)。對(duì)于用戶角色,網(wǎng)站實(shí)現(xiàn)了用戶注冊(cè)、登錄、搜索車輛、預(yù)訂車輛、查看訂單、瀏覽新聞、查看路線、留言等功能;對(duì)于管理員角色,網(wǎng)站實(shí)現(xiàn)了登錄管理、會(huì)員管理、車輛管理、訂單管理、新聞管理、留言管理等六大功能模塊。訂單刪除界面如圖37所示。在添加車輛的操作中,管理員依次錄入需要添加進(jìn)數(shù)據(jù)庫(kù)的車輛信息,基本信息錄入完后,還要上傳車輛的照片。登錄頁(yè)面采用簡(jiǎn)潔的設(shè)計(jì)樣式,只有賬號(hào)和密碼兩個(gè)屬性,而這也是必填項(xiàng)目,漏填其中任何一項(xiàng)頁(yè)面都會(huì)出現(xiàn)彈框提示。圖26 用戶注冊(cè)界面圖用戶登錄模塊位于主頁(yè)面的上方,為了盡量少占用主頁(yè)面的空間,將登錄框設(shè)置成條狀并且置于主頁(yè)面的頂端。登錄操作輸入內(nèi)容如表12所示。如果點(diǎn)擊確認(rèn)按鈕,后臺(tái)程序?qū)⒃跀?shù)據(jù)庫(kù)中搜索與該訂單編號(hào)相匹配的記錄,找到訂單后,就將訂單從列表中刪除。管理員在對(duì)訂單信息進(jìn)行查看、修改和撤銷時(shí),需要輸入搜索條件,后臺(tái)程序根據(jù)輸入的數(shù)據(jù)在數(shù)據(jù)庫(kù)中搜索,找到相關(guān)記錄后便在頁(yè)面上顯示出來(lái)。顯示原有信息圖17 修改自行車信息流程圖保存更新信息根據(jù)自行車編號(hào)查詢數(shù)據(jù)庫(kù)管理員點(diǎn)擊“修改”按鈕數(shù)據(jù)庫(kù)自行車信息管理員修改自行車信息進(jìn)行車輛信息注銷時(shí),點(diǎn)擊車輛信息右側(cè)“刪除”按鈕,程序在后臺(tái)數(shù)據(jù)庫(kù)中檢索是否有該車輛的編號(hào)信息,如果記錄存在,就將該車輛記錄信息刪除掉,然后刷新頁(yè)面,被刪除的車輛信息將不會(huì)顯示在頁(yè)面上。車輛信息的登記內(nèi)容如表8所示。包含了新聞編號(hào)、新聞標(biāo)題、新聞內(nèi)容等屬性,主要用于保存新聞信息。自行車信息表如表3所示。(1)會(huì)員信息表,主鍵為會(huì)員編號(hào)。(3)自行車表(自行車編號(hào),名稱,類型,品牌,規(guī)格,狀態(tài),數(shù)量,租金,押金,門(mén)店,備注),主鍵為自行車編號(hào)。留言實(shí)體的ER圖如圖14所示。圖11 訂單實(shí)體ER圖訂單租賃數(shù)量自行車編號(hào)訂單編號(hào)訂單日期訂單處理會(huì)員編號(hào)租賃天數(shù)還車門(mén)店取車門(mén)店取車時(shí)間(5)收款單實(shí)體。管理員實(shí)體主要包括了管理員編號(hào)、賬號(hào)、密碼等屬性。(7)留言信息。(3)自行車信息。目前,數(shù)據(jù)庫(kù)設(shè)計(jì)主要采用以邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)和物理數(shù)據(jù)庫(kù)設(shè)計(jì)為核心的規(guī)范化設(shè)計(jì)方法,即將數(shù)據(jù)庫(kù)設(shè)計(jì)分為:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施以及數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)6個(gè)階段。車輛管理模塊主要車輛檢索、添加、報(bào)廢等,為業(yè)務(wù)辦理提供實(shí)時(shí)的車輛動(dòng)態(tài)信息。 圖7 網(wǎng)站功能結(jié)構(gòu)圖由圖7網(wǎng)站功能結(jié)構(gòu)圖可知,每個(gè)子模塊的功能分析如下所示。圖3 客戶預(yù)租車輛順序圖客戶完成預(yù)租車輛后,需要到指定的門(mén)店取車,取車前需驗(yàn)證客戶的身份,驗(yàn)證通過(guò)后按租賃的車輛類型繳納相應(yīng)的押金,在完成上述步驟后客戶就可將車取走,然后由管理員完成相關(guān)記錄的填寫(xiě)以及更新車輛的狀態(tài)。自行車租賃網(wǎng)站對(duì)客戶提出的請(qǐng)求應(yīng)能夠做出及時(shí)的響應(yīng),對(duì)租賃過(guò)程中產(chǎn)生的數(shù)據(jù)信息能做出及時(shí)的處理,對(duì)車輛信息保持動(dòng)態(tài)地更新。參與者:用戶。后置條件:得到所有留言列表。(6)用況名:查看路線簡(jiǎn)述:點(diǎn)擊路線圖,顯示相應(yīng)路線的路線名、路線介紹等信息。后置條件:成功預(yù)訂車輛。(3)用況名:查找車輛簡(jiǎn)述:點(diǎn)擊車輛類型,顯示車輛的編號(hào)、名稱、類型、品牌、規(guī)格、租金、備注等車輛基本信息?;玖鳎孩儆脩酎c(diǎn)擊“注冊(cè)”進(jìn)入注冊(cè)頁(yè)面;②輸入用戶的相關(guān)個(gè)人信息;③點(diǎn)擊提交,成功注冊(cè),跳轉(zhuǎn)到登錄頁(yè)面。前置條件:管理員必須成功登錄網(wǎng)站后臺(tái)管理頁(yè)面。(17)用況名:回復(fù)留言簡(jiǎn)述:管理員填寫(xiě)對(duì)某一條留言的回復(fù)內(nèi)容。后置條件:在新聞列表中成功刪除某條新聞信息。參與者:管理員?;玖鳎孩俟芾韱T對(duì)已存在訂單選擇“刪除”;②點(diǎn)擊確定,成功刪除訂單信息,并刷新頁(yè)面。參與者:管理員。②點(diǎn)擊查看所有新訂單列表。前置條件:管理員必須成功登錄網(wǎng)站后臺(tái)管理頁(yè)面。(7)用況名:添加車輛簡(jiǎn)述:管理員填寫(xiě)車輛的編號(hào)、名稱、類型、品牌、規(guī)格、數(shù)量、租金、備注等基本信息,生成一條新的車輛記錄。基本流:①管理員點(diǎn)擊“車輛管理”進(jìn)入車輛管理頁(yè)面。參與者:管理員?;玖鳎孩俟芾韱T點(diǎn)擊“會(huì)員管理”進(jìn)入會(huì)員管理頁(yè)面;②查看所有會(huì)員信息列表。前置條件:管理員進(jìn)入網(wǎng)站后臺(tái)登錄界面。(3)管理可行性分析。UML使用于各種軟件開(kāi)發(fā)方法、軟件生命周期的各個(gè)階段、各種應(yīng)用領(lǐng)域以及各種開(kāi)發(fā)工具,UML是一種總結(jié)了以往建模技術(shù)的經(jīng)驗(yàn)并吸收當(dāng)優(yōu)秀成果的標(biāo)準(zhǔn)建模方法。SQL Server2005數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠地存儲(chǔ)功能,使用戶可以構(gòu)建和管理用于業(yè)務(wù)的高可用性和高性能的數(shù)據(jù)應(yīng)用程序(劉智勇,2007)。當(dāng)用戶請(qǐng)求一個(gè)JSP頁(yè)面時(shí),服務(wù)器會(huì)執(zhí)行這些Java代碼,然后將結(jié)果與頁(yè)面中的靜態(tài)部分相結(jié)合返回給客戶端瀏覽器。Hibernate是Java應(yīng)用和關(guān)系數(shù)據(jù)庫(kù)之間的關(guān)系,負(fù)責(zé)Java對(duì)象和關(guān)系數(shù)據(jù)之間的映射。 Spring 框架概述Spring是一個(gè)業(yè)務(wù)層框架,是一個(gè)輕量級(jí)的框架,它可以很好的黏合表示層與持久層。Struts框架主要分為模型(Model)、視圖(View)和控制器(Controller)三部分(. OuYang等,2010)。完成了各個(gè)子模塊的詳細(xì)設(shè)計(jì)后開(kāi)始進(jìn)行編程,最后實(shí)現(xiàn)自行車租賃網(wǎng)站的預(yù)期功能。我國(guó)公共自行車發(fā)展迅速,在短時(shí)間內(nèi)取得了一定的成功。株洲公共自行車倡導(dǎo)“隨用隨騎,騎后速還”的用車?yán)砟?,鼓?lì)市民自行車換乘等方式出行。短短一年多,已累計(jì)為數(shù)千萬(wàn)人次服務(wù)(高瑩,2010)。丹麥政府多年提倡綠色交通,在首都哥本哈根,自行車專用道超過(guò)400多公里,1/3的上班族使用自行車。在這樣的大背景下,本文以廣州市自行車租賃業(yè)務(wù)為研究對(duì)象,運(yùn)用Java web編程技術(shù),開(kāi)發(fā)出一個(gè)集用戶登錄、信息檢索、車輛預(yù)訂、車輛信息管理、訂單處理等功能的自行車租賃網(wǎng)站。人類社會(huì)正在進(jìn)入一個(gè)知識(shí)信息化的時(shí)代,世界上一些發(fā)達(dá)國(guó)家,正在從以材料和能源為基礎(chǔ)的經(jīng)濟(jì)轉(zhuǎn)向以信息、知識(shí)為基礎(chǔ)的經(jīng)濟(jì),從傳統(tǒng)經(jīng)濟(jì)發(fā)展模式轉(zhuǎn)向信息經(jīng)濟(jì)、知識(shí)經(jīng)濟(jì)發(fā)展模式,這是當(dāng)前社會(huì)經(jīng)濟(jì)發(fā)展的大趨勢(shì)。然而,人們?cè)谙硎芩郊臆噹?lái)的便捷和舒適的時(shí)候,同樣不可避免的要面對(duì)不堪忍受的城市交通擁堵、環(huán)境污染和能源短缺帶來(lái)的油價(jià)不斷上漲等世界難題。全球信息化正在引發(fā)當(dāng)今世界的深刻變革,重塑世界政治、經(jīng)濟(jì)、社會(huì)、文化和軍事發(fā)展的新格局。 國(guó)外自行車租賃行業(yè)現(xiàn)狀國(guó)外自行車租賃市場(chǎng)發(fā)展較早,經(jīng)過(guò)長(zhǎng)時(shí)間的改進(jìn),已經(jīng)取得了明顯的效果。辦理租賃手續(xù)時(shí)人們需交50~200荷蘭盾押金,并出示身份證明(劉仁文,2006)。 國(guó)內(nèi)自行車租賃行業(yè)現(xiàn)狀由于我國(guó)經(jīng)濟(jì)發(fā)展起步晚、人口基數(shù)大,國(guó)內(nèi)人均自行車使用數(shù)量較低,自行車租賃在運(yùn)營(yíng)初始階段取得了較好的效果。2013年9月19日,寧波市區(qū)14個(gè)甬城通公交IC(Integrated Circuit)卡網(wǎng)點(diǎn)開(kāi)始受理市民的租借公共自行車辦卡或開(kāi)通申請(qǐng)。在明確網(wǎng)站開(kāi)發(fā)的目的后,對(duì)完成網(wǎng)站開(kāi)發(fā)所涉及到的理論和相關(guān)技術(shù)進(jìn)行了闡述。通過(guò)在網(wǎng)絡(luò)、報(bào)刊和文獻(xiàn)中搜集有關(guān)租賃網(wǎng)站的相關(guān)技術(shù)理論,總結(jié)出本論文的研究的思路和研究?jī)?nèi)容。Struts自身包含了一組標(biāo)簽庫(kù),這也是Struts的精華之一,靈活運(yùn)用他們可以簡(jiǎn)化JSP頁(yè)面的代碼,提高開(kāi)發(fā)效率(史曉宏等,2009)。面向切面——Spring提供了面向切面編程的豐富支持,它允許通過(guò)分離應(yīng)用的業(yè)務(wù)邏輯與系統(tǒng)級(jí)服務(wù)和事務(wù)進(jìn)行內(nèi)聚性的開(kāi)發(fā)。JSP是運(yùn)行在服務(wù)器端的腳本語(yǔ)言之一,與其他的服務(wù)器端腳本語(yǔ)言一樣,是用來(lái)開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)的一種技術(shù)。因此JSP同樣繼承了Java技術(shù)的簡(jiǎn)單、便利、面向?qū)ο?、跨平臺(tái)和安全可靠等優(yōu)點(diǎn),比起其他服務(wù)器腳本語(yǔ)言,JSP更加簡(jiǎn)單、迅速和有力。它是隨著面向?qū)ο蟮陌l(fā)展建立起來(lái)的語(yǔ)言標(biāo)準(zhǔn)工具,在系統(tǒng)建模過(guò)程中有著廣泛的應(yīng)用。從技術(shù)層面看,進(jìn)行網(wǎng)站開(kāi)發(fā)所使用的開(kāi)發(fā)技術(shù),如JSP、JavaScript、SSH框架、SQL Server等,都是常見(jiàn)并且是相當(dāng)成熟的技術(shù),開(kāi)發(fā)人員可熟練運(yùn)用;從軟硬件設(shè)備層面看,網(wǎng)站開(kāi)發(fā)用到的軟硬件有myeclipse軟件、SQL Server2005數(shù)據(jù)庫(kù)、TomCat服務(wù)器、windows XP系統(tǒng)等,這些軟硬件設(shè)備對(duì)開(kāi)發(fā)人員的技術(shù)水平要求低,開(kāi)發(fā)人員對(duì)其可熟練掌握。管理員功能用況圖如圖1所示。參與者:管理員?;玖鳎孩俟芾韱T進(jìn)入會(huì)員添加界面;②管理員輸入會(huì)員的基本信息;③管理員點(diǎn)擊提交信息,完成會(huì)員添加。參與者:管理員。后置條件:得到所有未出租車輛列表。異常流:①?zèng)]有輸入車輛添加所有必填選項(xiàng)的信息,補(bǔ)充填寫(xiě)。前置條件:管理員必須成功登錄網(wǎng)站后臺(tái)管理頁(yè)面?;玖鳎孩俟芾韱T點(diǎn)擊“訂單管理”進(jìn)入訂單管理頁(yè)面。參與者:管理員。基本流:①管理員點(diǎn)擊“新聞管理”進(jìn)入新聞管理頁(yè)面。(15)用況名:刪除新聞簡(jiǎn)述:在所有新聞列表中選擇要?jiǎng)h除的某一條新聞信息,點(diǎn)擊刪除后將記錄從數(shù)據(jù)庫(kù)中刪除。后置條件:得到所有留言列表。異常流:①?zèng)]有輸入留言回復(fù)所有必填選項(xiàng)的信息,補(bǔ)充填寫(xiě)。參與者:用戶。后置條件:登錄成功,在首頁(yè)顯示會(huì)員編號(hào)。(4)用況名:預(yù)訂車輛簡(jiǎn)述:對(duì)選擇好的車輛完成在線預(yù)訂操作。后置條件:得到所有新聞列表。(7)用況名:查看留言簡(jiǎn)述:顯示會(huì)員編號(hào)、留言內(nèi)容、留言時(shí)間等信息。后置條件:用戶成功發(fā)表留言。 性能需求分析自行車租賃網(wǎng)站的性能需求主要體現(xiàn)在靈活性、實(shí)時(shí)性、準(zhǔn)確性等3個(gè)方面。在日常發(fā)生的業(yè)務(wù)中,客戶預(yù)租車輛是主要的業(yè)務(wù),客戶既可以電話預(yù)租或到營(yíng)業(yè)點(diǎn)預(yù)租,也可以在網(wǎng)上預(yù)訂,管理人員根據(jù)預(yù)租車輛的庫(kù)存情況以及客戶的信用狀況做出相應(yīng)的處理。表示層包含了網(wǎng)站的顯示邏輯,位于客戶瀏覽器端,它的任務(wù)是由瀏覽器向網(wǎng)絡(luò)上的Web服務(wù)器提出服務(wù)請(qǐng)求,Web服務(wù)器對(duì)用戶身份進(jìn)行驗(yàn)證后用HTTP(Hyper Text Transfer Protocol)協(xié)議把所需的主頁(yè)傳送給客戶端,客戶機(jī)接受傳來(lái)的主頁(yè)文件,并把它顯示在Web瀏覽器上;功能層中包含了網(wǎng)站的事務(wù)處理邏輯,位于Web服務(wù)器端,它的任務(wù)是接受用戶的請(qǐng)求,首先需要執(zhí)行相應(yīng)的擴(kuò)展應(yīng)用程序與數(shù)據(jù)庫(kù)進(jìn)行連接,通過(guò)SQL等方式向數(shù)據(jù)庫(kù)提出數(shù)據(jù)處理申請(qǐng),而后等數(shù)據(jù)服務(wù)器將數(shù)據(jù)處理的結(jié)果提交給Web服務(wù)器,再由Web服務(wù)器傳送回客戶端;數(shù)據(jù)層中包含了網(wǎng)站的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫(kù)服務(wù)器端,它的任務(wù)是接受Web服務(wù)器對(duì)數(shù)據(jù)庫(kù)操縱的請(qǐng)求,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)查詢、修改、更新等功能,把運(yùn)行結(jié)果提交給Web服務(wù)器。(3)訂單管理。 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)的主要目標(biāo)是最大限度地滿足用戶的應(yīng)用功能,將用戶需要的數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系,全部準(zhǔn)確地存放在數(shù)據(jù)庫(kù)中,精確表達(dá)現(xiàn)實(shí)世界。會(huì)員信息主要的數(shù)據(jù)項(xiàng)有:會(huì)員編號(hào)、賬號(hào)、密碼、姓名、性別、身份證號(hào)、Email、住址、郵編等。收款信息主要的數(shù)據(jù)項(xiàng)有:收款編號(hào)、訂單編號(hào)、租金、罰金、收款日期等。會(huì)員實(shí)體包含了會(huì)員編號(hào)、會(huì)員賬號(hào)、登錄密碼、姓名、性別、身份證號(hào)、Email、住址、郵編等基本屬性。圖10 自行車實(shí)體ER圖自行車狀態(tài)品牌名稱自行車編號(hào)押金租金數(shù)量類型備注規(guī)格門(mén)店(4)訂單實(shí)體。新聞實(shí)體的ER圖如圖13所示。ER數(shù)據(jù)模型是由實(shí)體、實(shí)體的屬性以及實(shí)體之間的聯(lián)系組成的,而關(guān)系模式是由二維表格組成的,所以要將ER圖轉(zhuǎn)換為關(guān)系模式就是將實(shí)體、實(shí)體的屬性以及實(shí)體之間的聯(lián)系轉(zhuǎn)換成關(guān)系模式的過(guò)程。 物理結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)是指對(duì)給定的基本數(shù)據(jù)模型選擇一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)的過(guò)程。管理員信息表如表2所示。包含了收款單編號(hào)、訂單編號(hào)、租金、罰金、收款日期等屬性,主要用于保存收款信息。表7 留言表字段名類型長(zhǎng)度可否為空約束備注Lid整型否主鍵留言編號(hào)Cid整型否主鍵會(huì)員編號(hào)word字符型200可留言內(nèi)容date日期型可留言日期reply字符型200可回復(fù)內(nèi)容 網(wǎng)站功能模塊詳細(xì)設(shè)計(jì) 車輛信息管理模塊自行車信息管理模塊,這要實(shí)現(xiàn)對(duì)車輛的信息登記、變更、注銷等功能。圖16 自行車信息添加流程圖管理員輸入自行車相關(guān)信息自行車信息添加處理數(shù)據(jù)庫(kù)在自行車信息的顯示列表中,每一條信息的右側(cè)都提供了兩個(gè)用于變更和注銷車輛信息的功能按鈕。如果有未完成訂單記錄,由于程序不允許客戶在上一次訂單未結(jié)束的情況下繼
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1