汽車租賃公司管理系統(tǒng)_第1頁
汽車租賃公司管理系統(tǒng)_第2頁
汽車租賃公司管理系統(tǒng)_第3頁
汽車租賃公司管理系統(tǒng)_第4頁
汽車租賃公司管理系統(tǒng)_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第一章 前言1、系統(tǒng)概述 汽車租賃公司網(wǎng)上預(yù)訂系統(tǒng)是一個(gè)基于ASP.NET開發(fā)的Web商業(yè)運(yùn)營(yíng)管理管理系統(tǒng)。作為B/S結(jié)構(gòu)的web數(shù)據(jù)庫管理系統(tǒng),本系統(tǒng)具有所有B/S結(jié)果系統(tǒng)的優(yōu)點(diǎn),同時(shí)又具有ASP.NET的高效的優(yōu)勢(shì)。從技術(shù)上說,本系統(tǒng)采用了C#編寫,充分利用ASP.NET強(qiáng)大的組件DATAGRID,結(jié)合ADO.NET對(duì)任務(wù)書中的物流管理的SQL Server2000數(shù)據(jù)庫進(jìn)行管理。通過本系統(tǒng)可以對(duì)數(shù)據(jù)庫執(zhí)行添加、刪除、修改、查詢等全面的操作。系統(tǒng)支持分頁功能,能支持大量數(shù)據(jù)的存儲(chǔ)。從功能上說,本系統(tǒng)主要分為3大模塊: 用戶登陸模塊、數(shù)據(jù)操作模塊和權(quán)限賦予模塊。通過用戶登陸模塊能對(duì)用戶身份進(jìn)

2、行核實(shí)和驗(yàn)證,通過數(shù)據(jù)操作模塊能對(duì)租賃系統(tǒng)的相關(guān)信息進(jìn)行更新,通過權(quán)限賦予模塊設(shè)置系統(tǒng)管理員并賦予其操作系統(tǒng)相關(guān)信息的權(quán)限。添加刪除修改在一個(gè)頁面內(nèi)完成,直觀簡(jiǎn)潔。此次課程設(shè)計(jì)內(nèi)容則是以C# 作為開發(fā)語言,編寫 程序,c#是一門全新的語言,具有更強(qiáng)大的編輯和操作能力,在此過程中,我又開始了認(rèn)真的從無到有的學(xué)習(xí),通過鍥而不舍的實(shí)踐操作和對(duì)各種相關(guān)書籍的鉆研,終于理解了c#的語言,并迅速開發(fā)出了本系統(tǒng)。1.1 系統(tǒng)開發(fā)背景汽車租賃公司以向顧客提供租服務(wù)為主要商業(yè)運(yùn)營(yíng)方式,傳統(tǒng)的汽車租賃方式比較落后,顧客需要親自到汽車租賃公司才能了解到租車詳情。有時(shí)到了公司卻發(fā)現(xiàn)自己想租的車型已經(jīng)沒有庫存,這是由于

3、汽車租賃公司和顧客之間信息交流遲鈍造成了。開發(fā)此汽車租賃公司網(wǎng)上預(yù)訂系統(tǒng),旨在能夠及時(shí)的把公司存車情況以及租車價(jià)錢等租車詳情傳達(dá)給顧客,讓顧客足不出戶即可了解到著一些列信息,并作出決定。如需租車可先在本系統(tǒng)上下一個(gè)訂單,并將訂單提交。此時(shí)汽車租賃公司的管理員就會(huì)收到顧客的訂單,并為顧客預(yù)留相應(yīng)車型,顧客只需在約定時(shí)間內(nèi)到汽車租賃公司完成書面合同并提車即可。這樣一來,極大地方便了顧客租車,也提高了汽車租賃公司的管理水平,公司管理員可以根據(jù)顧客訂單情況提前做好統(tǒng)籌規(guī)劃,盡量讓公司的商品處于不間斷服務(wù)的狀態(tài),做到物盡其用,極大減小車輛剩余卻無人租,顧客來了卻沒有現(xiàn)車等供求矛盾。系統(tǒng)目標(biāo)設(shè)計(jì)一個(gè)汽車租

4、賃公司網(wǎng)絡(luò)預(yù)訂系統(tǒng),實(shí)現(xiàn)對(duì)公司人事信息的管理,以及客戶信息的管理,完成將公司可租車輛情況展示給客戶并且客戶可以登陸后下訂單預(yù)訂車輛等功能。1.3 系統(tǒng)功能分析本系統(tǒng)用戶主要分為三種:·總經(jīng)理:對(duì)本公司的人事信息根據(jù)任免情況進(jìn)行更新,及對(duì)本公司汽車租賃情況進(jìn)行查詢。·管理員用戶:可以進(jìn)行對(duì)公司可租車輛信息進(jìn)行查詢和更新,對(duì)用戶信息的查詢和更新,對(duì)用戶訂單進(jìn)行處理。其登陸權(quán)限由總經(jīng)理賦予。·普通客戶:客戶實(shí)名注冊(cè)后,可以查詢公司可供租借車輛信息,并可以根據(jù)自己需要下租車訂單。第二章 可行性分析1、目標(biāo):隨著汽車工業(yè)的發(fā)展和汽車的普及,汽車租賃成為近年來興起的一個(gè)新興行

5、業(yè)。使用汽車租賃管理系統(tǒng)可以規(guī)范企業(yè)的管理和經(jīng)營(yíng)行為,可以減少企業(yè)的經(jīng)營(yíng)成本,提高工作效率。同時(shí)為規(guī)范操作流程,降低勞動(dòng)強(qiáng)度使租賃業(yè)務(wù)走向標(biāo)準(zhǔn)化和科學(xué)化,設(shè)計(jì)開發(fā)了這套管理系統(tǒng),它的使用將有利于提高租賃公司的勞動(dòng)生產(chǎn)率,節(jié)約生產(chǎn)成本,增加經(jīng)濟(jì)效益,希望它能為業(yè)內(nèi)人員的工作提供一定的幫助。2、系統(tǒng)建設(shè)的背景、必要性和意義:現(xiàn)代科學(xué)的發(fā)展,使計(jì)算機(jī)進(jìn)入了幾乎一切領(lǐng)域。從科學(xué)研究到工農(nóng)業(yè)生產(chǎn),從企業(yè)生產(chǎn)管理到家庭生活,各行各業(yè)都廣泛地使用著計(jì)算機(jī)。當(dāng)今社會(huì)的數(shù)據(jù)信息管理離不開計(jì)算機(jī)技術(shù)的支持。如何實(shí)現(xiàn)對(duì)數(shù)據(jù)信息快捷、有效、實(shí)用的管理,是軟件開發(fā)業(yè)追求的目標(biāo)。今天,隨著社會(huì)生產(chǎn)的發(fā)展,人民生活水平的提

6、高,機(jī)動(dòng)車租賃已成為一個(gè)極具市場(chǎng)潛力的行業(yè),面對(duì)飛速發(fā)展的租賃市場(chǎng),傳統(tǒng)的人工租賃管理方式在進(jìn)行繁多的業(yè)務(wù)信息處理時(shí)顯得極不適應(yīng),因此,人們對(duì)于運(yùn)用計(jì)算機(jī)來輔助協(xié)調(diào)和管理租賃工作的需求正在逐步提高。隨著社會(huì)物質(zhì)條件的改善,生產(chǎn)生活節(jié)奏的加快,人們?cè)絹碓揭庾R(shí)到時(shí)間的重要性,在工作中,生活中越來越注重如何節(jié)省時(shí)間,提高效率。因?yàn)楣ぷ骱蜕畹木壒剩诒匾臅r(shí)候向汽車出租公司提出租賃車輛的服務(wù)要求,已成為大眾廣為認(rèn)可和接受的行為和選擇。在這種社會(huì)需求的強(qiáng)力帶動(dòng)下,機(jī)動(dòng)車租賃市場(chǎng)出現(xiàn)了前所未有的一片繁榮景象。各個(gè)汽車租賃公司門庭若市,業(yè)務(wù)激增。然而在繁忙的景象背后,卻也暴露出機(jī)動(dòng)車租賃公司在處理業(yè)務(wù)信息

7、時(shí)以人工方式為主所帶來的諸如:效率低下,管理混亂,失誤增多等諸多弊端。在實(shí)踐中,汽車租賃行業(yè)的業(yè)主們逐漸意識(shí)到在租賃行業(yè)中借助計(jì)算機(jī)引入信息管理的重要性,并開始不斷提高自身的素質(zhì)和高科技在工作中的投入,以改善信息的管理,提高服務(wù)效率。需求調(diào)查和分析:機(jī)動(dòng)車租賃管理就是對(duì)車輛信息和客戶信息的管理,主要包括車輛的出租狀態(tài)、車輛的基本信息、車輛的投保情況、車輛的出廠情況、客戶信息的管理等。由于這些過程間的關(guān)系復(fù)雜,有一對(duì)一的關(guān)系,一對(duì)多的關(guān)系,也有多對(duì)多的關(guān)系,所有這些工作使機(jī)動(dòng)車管理工作變得量大而又復(fù)雜,以前包括現(xiàn)在還有很多租賃公司采用人工管理,直接導(dǎo)致了錯(cuò)誤的產(chǎn)生,服務(wù)質(zhì)量的低下。機(jī)動(dòng)車租賃管理

8、系統(tǒng)的開發(fā)使得這一狀況得到了根本的改善。這套管理系統(tǒng)包括涵蓋了車輛租賃業(yè)務(wù)的各個(gè)方面。使得機(jī)動(dòng)車租賃服務(wù)可以快速、規(guī)范地完成,節(jié)省了人力物力,提高了服務(wù)質(zhì)量和經(jīng)濟(jì)效益。需求預(yù)測(cè)性能:機(jī)動(dòng)車租賃管理系統(tǒng)針對(duì)的是機(jī)動(dòng)車租賃公司在向客戶提供出租車輛服務(wù)過程中面對(duì)的各種問題,對(duì)其業(yè)務(wù)信息進(jìn)行自動(dòng)化、信息化處理,使車輛租賃管理變得規(guī)范、快捷、高效。本系統(tǒng)包括客戶信息管理、車輛信息管理、汽車租賃歸還管理、。具有添加、修改、刪除、查詢等功能,通過這些管理模塊,可以使汽車租賃服務(wù)更加清晰,更加便捷,提高了服務(wù)質(zhì)量,減少了操作人員的工作量。3、系統(tǒng)的開發(fā)方案:基于Visual studio和SQL sever

9、2005的汽車租賃系統(tǒng)。4、可行性分析 :技術(shù)可行性分析 :本系統(tǒng)后臺(tái)數(shù)據(jù)庫使用SQL Server,前臺(tái)開發(fā)工具使用Visual studio。 本系統(tǒng)采用目前比較流行的ADO數(shù)據(jù)訪問技術(shù),并將每個(gè)數(shù)據(jù)庫表的字段和操作封裝到類中,從而成功地將面向?qū)ο蟮某绦蛟O(shè)計(jì)思想應(yīng)用到數(shù)據(jù)庫應(yīng)用程序設(shè)計(jì)中。這也是本系統(tǒng)的特色和優(yōu)勢(shì)?;贑#的數(shù)據(jù)庫應(yīng)用技術(shù)通過C#動(dòng)態(tài)生成系統(tǒng)界面??蛻敉ㄟ^該平臺(tái)查詢數(shù)據(jù)庫中的有效數(shù)據(jù),系統(tǒng)管理員根據(jù)客戶要求從系統(tǒng)數(shù)據(jù)庫提取數(shù)據(jù),動(dòng)態(tài)反饋到用戶界面,經(jīng)過界面把結(jié)果在客戶端顯示。C#語言與數(shù)據(jù)庫的結(jié)合是數(shù)據(jù)庫發(fā)展的內(nèi)在需求,也是數(shù)據(jù)庫應(yīng)用模式的具體實(shí)例。該系

10、統(tǒng)上的汽車租賃過程和現(xiàn)實(shí)中通過汽車中介進(jìn)行租賃汽車過程是及其相似的:就是把各種信息錄入計(jì)算機(jī)中,以數(shù)據(jù)庫的形式存儲(chǔ),利于客戶的查詢?yōu)g覽和管理員對(duì)公司的管理,提高系統(tǒng)的操作處理效率。4.1.1 對(duì)系統(tǒng)的簡(jiǎn)要描述:基于各方面的研究,同時(shí)針對(duì)機(jī)動(dòng)車租賃公司的實(shí)際情況,我們查閱并應(yīng)用數(shù)據(jù)庫、管理信息系統(tǒng)、軟件工程的一些基本原理和理論思想,以具有強(qiáng)大的應(yīng)用程序開發(fā)功能和數(shù)據(jù)庫開發(fā)功能的Visual studio為開發(fā)工具,設(shè)計(jì)開發(fā)了這套機(jī)動(dòng)車租賃管理系統(tǒng)。在Windows環(huán)境下,此系統(tǒng)具有比較友好的界面和基本完善的功能,使用輕松方便,易于維護(hù),適應(yīng)性強(qiáng)。經(jīng)濟(jì)可行性分析:隨著汽車工業(yè)的發(fā)展和汽車的普及,汽

11、車租賃成為近年來興起的一個(gè)新興行業(yè)。使用汽車租賃管理系統(tǒng)可以規(guī)范企業(yè)的管理和經(jīng)營(yíng)行為,減少企業(yè)的經(jīng)營(yíng)成本,提高工作效率??墒蛊囎赓U服務(wù)更加清晰,更加便捷,提高了服務(wù)質(zhì)量,減少了操作人員的工作量以及工作人員的數(shù)量,從經(jīng)濟(jì)角度來看有很大的發(fā)展?jié)摿Α?.3 使用可行性分析 :此系統(tǒng)具有比較友好的界面和基本完善的功能,使用輕松方便,操作簡(jiǎn)單,易于維護(hù),適應(yīng)性強(qiáng)。有較好的使用可行性。5、建設(shè)性結(jié)論: 綜上所述,該項(xiàng)目在經(jīng)濟(jì)上技術(shù)上是完全可行的,可以進(jìn)行開發(fā)的。第三章 數(shù)據(jù)庫創(chuàng)建1、需求分析1.1 需求分析的任務(wù)對(duì)汽車租賃公司的汽車租出過程進(jìn)行調(diào)查,對(duì)轎車出租信息的要求和操作要求進(jìn)行詳細(xì)分析,形成需求分

12、析說明書。調(diào)查數(shù)據(jù)管理中的信息要求、處理要求、數(shù)據(jù)的完整性要求。為了完成需求分析的任務(wù),要詳細(xì)對(duì)于各種工作人員等的需求,了解系統(tǒng)的工作情況,分析用戶的各種需求,在這些基礎(chǔ)上確定該數(shù)據(jù)庫系統(tǒng)的功能。 需求分析的過程經(jīng)過可行性分析和初步需求調(diào)查,分析出了基本的業(yè)務(wù)流程其基本步驟為:車輛入庫車輛信息更新客戶查詢 客戶預(yù)訂客戶租車客戶還車車輛入庫抽象出該系統(tǒng)業(yè)務(wù)流程圖,如圖1.1所示。下面,結(jié)合該實(shí)例具體情況,給出車庫、客戶的具體需求??蛻糇赓U公司供應(yīng)商車輛圖1.1 汽車租賃網(wǎng)上預(yù)訂系統(tǒng)流程圖下面,結(jié)合該實(shí)例具體情況,給出車庫、客戶的具體需求 調(diào)查用戶需求 客戶需求l 查詢功能車型查詢車輛閑置情況查詢

13、價(jià)格查詢個(gè)人信息查詢個(gè)人訂單查詢l 預(yù)訂功能:按客戶的需求通過訂單預(yù)訂 管理員需求l 查詢功能:車庫中車輛的車型查詢車輛的余量查詢顧客信息查詢顧客訂單查詢個(gè)人信息查詢l 更新功能 根據(jù)顧客租車還車情況及時(shí)更新車庫數(shù)據(jù) 修改個(gè)人和客戶信息l 訂單處理功能取消未能在期限前到公司完成租車合同的顧客的訂單,并及時(shí)更新車庫數(shù)據(jù) 總經(jīng)理需求l 查詢功能車庫中車輛的車型查詢車輛的余量查詢顧客信息查詢管理員信息查詢個(gè)人信息查詢l 更新功能 刪除或修改管理員賬戶 添加管理員賬戶(2)數(shù)據(jù)流圖如下管理員客戶新增客戶個(gè)人信息用戶信息文件車輛新增訂單車輛信息交易信息文件個(gè)人信息車庫車輛車輛信息文件新增管理員總經(jīng)理管理

14、人員信息文間2、概念設(shè)計(jì)ER圖如下所示: 圖2-1 總體概念結(jié)構(gòu)ER圖3、邏輯設(shè)計(jì)3.1 ER圖向關(guān)系模式的轉(zhuǎn)換將圖2-1總體概念結(jié)構(gòu)ER圖轉(zhuǎn)化成關(guān)系模型1、總經(jīng)理個(gè)人信息表(姓名,性別,職務(wù),聯(lián)系方式)2、管理員個(gè)人信息表(工號(hào),姓名,職務(wù),電話)3、車庫表(車型,庫存余量)4、用戶個(gè)人信息表(姓名,證件號(hào),聯(lián)系方式,駕駛證類別)5、用戶訂單(用戶姓名,車型,租期,租金)數(shù)據(jù)庫的結(jié)構(gòu)汽車租賃公司網(wǎng)上預(yù)訂系統(tǒng)各實(shí)體及聯(lián)系的數(shù)據(jù)字典屬性名存儲(chǔ)代碼類型長(zhǎng)度備注姓名號(hào)char10總經(jīng)理登陸賬號(hào)性別性別char4性別職務(wù)職務(wù)char10個(gè)人職務(wù)聯(lián)系方式電話char20個(gè)人聯(lián)系方式表2 系統(tǒng)管理員數(shù)據(jù)字

15、典屬性名存儲(chǔ)代碼類型長(zhǎng)度備注編號(hào)工號(hào)char10員工編號(hào)姓名姓名char10員工姓名職務(wù)職務(wù)char10員工職務(wù)聯(lián)系方式電話char50員工職位編號(hào)表3 車庫數(shù)據(jù)字典屬性名存儲(chǔ)代碼類型長(zhǎng)度備注車型chexingchar50車的車型庫存車輛數(shù)量yl int 公司可出租的車輛數(shù)表4 用戶個(gè)人信息數(shù)據(jù)字典屬性名存儲(chǔ)代碼類型長(zhǎng)度備注用戶姓名usersnamechar10用戶姓名證件號(hào)idnonchar20用戶身份證號(hào)碼聯(lián)系方式phonenchar15用戶電話號(hào)碼駕駛證jiazhaonchar10用戶駕駛證類別表5 客戶訂單數(shù)據(jù)字典屬性名存儲(chǔ)代碼類型長(zhǎng)度備注用戶姓名namenchar10用戶姓名車型ch

16、exingcchar10用戶所租車輛的車型租期timenchar10用戶租車的租期租金Zujinnchar10用戶租車應(yīng)付費(fèi)用4、數(shù)據(jù)庫的創(chuàng)建表4-1 車庫表 (cheku)表4-2 顧客信息表 (zhuce)表4-3 總經(jīng)理個(gè)人信息表 (tutu)表4-4 管理員個(gè)人信息表 (gly)表4-5 顧客訂單表 (dingdan) 第四章 系統(tǒng)實(shí)現(xiàn)1、框架實(shí)現(xiàn)系統(tǒng)總體框架實(shí)現(xiàn)如下圖所示:不同權(quán)限的用戶登錄超級(jí)管理員(總經(jīng)理)內(nèi)部人員管理客戶信息管理車輛信息管理普通管理員客戶信息管理車輛信息管理客戶個(gè)人信息瀏覽車輛信息瀏覽租車信息瀏覽個(gè)人信息管理2、系統(tǒng)實(shí)現(xiàn)首頁展示公司的服務(wù)宗旨,點(diǎn)擊右上角登陸鍵可

17、以跳轉(zhuǎn)登陸界面: 登陸界面,劃分三種不同用戶的登陸(顧客,管理員,總經(jīng)理)。新用戶可點(diǎn)擊右下角“注冊(cè)賬戶”進(jìn)入注冊(cè)頁面,實(shí)名注冊(cè)成為公司顧客?。偨?jīng)理登陸號(hào)由系統(tǒng)預(yù)設(shè),管理員的登陸賬戶由總經(jīng)理設(shè)定。)代碼如下if (RadioButtonList1.SelectedItem.Value="guke") 進(jìn)入顧客登陸驗(yàn)證if (RadioButtonList1.SelectedItem.Value = "gualiyuan")進(jìn)入管理員登陸驗(yàn)證if (RadioButtonList1.SelectedItem.Value = "12")

18、 進(jìn)入總經(jīng)理登陸驗(yàn)證顧客驗(yàn)證代碼如下SqlConnection sqlcon = new SqlConnection(); sqlcon.ConnectionString = "data source=(local);database=zuche;uid=sa;pwd=sa123" sqlcon.Open(); SqlCommand sqlcmd = new SqlCommand(); sqlcmd.Connection = sqlcon; if (TextBox1.Text != "") sqlcmd.CommandText = "Selec

19、t * From zhuce Where usersname='" + TextBox1.Text + "'" SqlDataReader sqlDr = sqlcmd.ExecuteReader(); if (sqlDr.HasRows) sqlDr.Read(); string p; p = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox2.Text, "MD5"); if (string.Equals(sqlDr.GetValue(3).ToSt

20、ring().Trim(), p) Session"id" = TextBox1.Text; Response.Redirect("Default.aspx"); else Label2.Text = ("密碼錯(cuò)誤!"); Label1.Text = (""); else Label1.Text = ("用戶名不存在!"); else Label1.Text=("請(qǐng)輸入用戶名!"); sqlcon.Close();注冊(cè)頁面,其所有信息為必填,且同一個(gè)證件號(hào)碼,姓名只能注冊(cè)一個(gè)

21、賬戶。 代碼實(shí)現(xiàn)如下SqlConnection sqlcon1 = new SqlConnection(); sqlcon1.ConnectionString = "data source=(local);database=zuche;uid=sa;pwd=sa123" sqlcon1.Open(); SqlCommand sqlcmd1 = new SqlCommand(); sqlcmd1.Connection = sqlcon1; sqlcmd1.CommandText = "Select * From zhuce Where usersname='

22、" + TextBox1.Text + "'" SqlDataReader sqlDr = sqlcmd1.ExecuteReader(); if (sqlDr.HasRows) Label2.Text="用戶名已存在!" else SqlConnection sqlcon2 = new SqlConnection(); sqlcon2.ConnectionString = "data source=(local);database=zuche;uid=sa;pwd=sa123" sqlcon2.Open(); Sq

23、lCommand sqlcmd2 = new SqlCommand(); sqlcmd2.Connection = sqlcon2; sqlcmd2.CommandText = "Select * From zhuce Where idno='" + TextBox2.Text + "'" SqlDataReader sqlDr2 = sqlcmd2.ExecuteReader(); if (sqlDr2.HasRows) Label2.Text="一張證件只能注冊(cè)一個(gè)賬戶!" else SqlConnection s

24、qlcon = new SqlConnection(); sqlcon.ConnectionString = "datasource=(local);database=zuche;uid=sa;pwd=sa123" sqlcon.Open(); SqlCommand sqlcmd = new SqlCommand(); sqlcmd.Connection = sqlcon; string p; p = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox4.Text,"MD5") s

25、tring strsql; strsql = "insert into zhuce values('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + p + "','" + DropDownList1.SelectedItem.Text + "')" sqlcmd.CommandText = st

26、rsql; int num; num = sqlcmd.ExecuteNonQuery(); sqlcon.Close(); Label1.Text = "注冊(cè)成功,請(qǐng)返回登陸!" 用同一個(gè)姓名或者同一個(gè)證件均不能二次注冊(cè)!用戶成功登陸后,進(jìn)入選擇車型界面,用戶可以根據(jù)自己需要點(diǎn)擊相應(yīng)車型進(jìn)入查看此類車輛租車詳細(xì)信息及是否有車。標(biāo)題行顯示“尊敬的肖歡,歡迎訪問博迪汽車租賃公司!”用戶在此頁面還可查詢自己的個(gè)人信息,并可查詢自己的訂單!并可“安全退出”返回公司主頁!點(diǎn)擊“個(gè)人信息”查看用戶個(gè)人信息,點(diǎn)擊“我的訂單”查看用戶訂單。 用戶選擇自己需要的車型后進(jìn)入車輛詳細(xì)信息頁面,

27、由此可看見車輛信息及租金情況、租車要求、租金和車輛剩余情況。若車輛剩余為零則不能租車,提示“抱歉,暫無此類車輛!”若車輛尚有庫存,則可直接點(diǎn)擊預(yù)訂進(jìn)入預(yù)訂頁面,選擇需要租車期限,并確認(rèn)提交,生成訂單。若此用戶尚有未處理的訂單,則不能再次預(yù)訂。提示“您還有未處理的訂單,咱不能再次預(yù)訂!”。用戶再次也可取消訂單,則此次預(yù)訂取消。若用戶此時(shí)“取消訂單,則此次預(yù)訂可成功取消,車庫余量加1”(代碼實(shí)現(xiàn)如下)protected void Button1_Click(object sender, EventArgs e) SqlConnection sqlcon1 = new SqlConnection()

28、; sqlcon1.ConnectionString = "data source=(local);database=zuche;uid=sa;pwd=sa123" sqlcon1.Open(); /string p = "strID" SqlCommand sqlcmd1 = new SqlCommand(); sqlcmd1.Connection = sqlcon1; string str1 = TextBox1.Text; sqlcmd1.CommandText = "Select * From cheku Where chexing=&

29、quot; + "'" + str1 + "'" SqlDataReader sqlDr1 = sqlcmd1.ExecuteReader(); sqlDr1.Read(); int countstring = (int)sqlDr1.GetValue(1); sqlDr1.Close(); SqlConnection sqlcon = new SqlConnection(); sqlcon.ConnectionString = "data source=(local);database=zuche;uid=sa;pwd=sa123" sqlcon.Open(); SqlCommand sqlcmd = new SqlCommand(); sqlcmd.Connection = sqlcon; string strsql; strsql = "update cheku set yl=" + (countstring + 1) + "where chexing=" + "'" + str1 + "'" sqlcmd.CommandText

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論