第7章汽車租賃管理信息系統(tǒng)ppt課件_第1頁
第7章汽車租賃管理信息系統(tǒng)ppt課件_第2頁
第7章汽車租賃管理信息系統(tǒng)ppt課件_第3頁
第7章汽車租賃管理信息系統(tǒng)ppt課件_第4頁
第7章汽車租賃管理信息系統(tǒng)ppt課件_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第7章 汽車租賃管理信息系統(tǒng) 目錄7.1 系統(tǒng)概述 7.2 系統(tǒng)需求分析 7.3 系統(tǒng)總體設(shè)計7.4 數(shù)據(jù)庫設(shè)計 7.5 系統(tǒng)詳細(xì)設(shè)計 7.6 系統(tǒng)關(guān)鍵技術(shù) 小結(jié).學(xué)習(xí)目的學(xué)習(xí)汽車租賃管理系統(tǒng)需求分析與總體設(shè)計的步驟和方法;學(xué)習(xí)汽車管理系統(tǒng)數(shù)據(jù)庫設(shè)計的方法;掌握C#中圖片上傳的實現(xiàn)方法。.7.1 系統(tǒng)概述 7.1.1 開發(fā)目的和背景 7.1.2 開發(fā)環(huán)境和技術(shù) 本系統(tǒng)的開發(fā)采用了ASP.NET(C#)+SQL Server 2000組合,系統(tǒng)設(shè)計的主要目的是為開發(fā)一套運轉(zhuǎn)穩(wěn)定、平安可靠、操作簡便、高效快捷的管理系統(tǒng),協(xié)助企業(yè)處置日常任務(wù)業(yè)務(wù),規(guī)范管理各項任務(wù)和操作流程??梢苑奖愕膶崿F(xiàn)汽車租賃管

2、理系統(tǒng)中的租車流程、預(yù)訂汽車、對合同的添加、刪除、修正,對客戶和員工的信息管理等功能,高效地完成各種汽車租賃運營管理中的信息統(tǒng)計、計算和匯總?cè)蝿?wù),快速、準(zhǔn)確地打印出租賃單據(jù)等。.7.1.1 開發(fā)目的和背景 隨著市場經(jīng)濟的開展,我國汽車租賃行業(yè)已呈現(xiàn)出高速開展的態(tài)勢。在很多汽車租賃企業(yè)運營規(guī)模不斷擴展、采用連鎖運營的情況下,手工管理無論是在任務(wù)效率、人員本錢還是提供決策信息方面都曾經(jīng)難以順應(yīng)現(xiàn)代化運營管理的要求,制約了汽車租賃企業(yè)的規(guī)?;_展和整體效力程度的提升。計算機與互聯(lián)網(wǎng)技術(shù)運用于汽車租賃行業(yè)是一場突破性的革命:一方面可以加強規(guī)范化、規(guī)范化業(yè)務(wù)管理,全面提高汽車租賃行業(yè)的管理程度和信息化程

3、度;另一方面可以合理利用人力和物力資源,使人盡其才,物盡其用,有效地管理各種業(yè)務(wù)與關(guān)系,縮短銷售周期、降低銷售本錢、添加收入。目前,在汽車租賃系統(tǒng)中單機版的技術(shù)比較成熟和普及,即數(shù)據(jù)和程序存放在同一臺計算機上,這種系統(tǒng)可根本滿足中小型用戶的需求;但隨著.NET技術(shù)、網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)的開展,經(jīng)過網(wǎng)絡(luò)有線或無線把各個分店的數(shù)據(jù)分布協(xié)同任務(wù)的汽車租賃系統(tǒng)逐漸成為了研討的熱點,得到了越來越廣泛的運用。本系統(tǒng)正是要研討目前汽車租賃管理系統(tǒng)開發(fā)中用到的先進技術(shù),并在此技術(shù)上開發(fā)建立一個完好的系統(tǒng),實現(xiàn)對汽車租賃系統(tǒng)全面高效的管理。.7.1.2 開發(fā)環(huán)境和技術(shù)本系統(tǒng)采用B/S方式開發(fā),運用Visual

4、studio2005作為開發(fā)軟件,后臺運用SQL Server 2000作為本系統(tǒng)的數(shù)據(jù)庫,對于數(shù)據(jù)庫的訪問操作采用ADO.NET技術(shù),從而實現(xiàn)系統(tǒng)邏輯功能。.7.2 系統(tǒng)需求分析 租賃車輛信息管理 主要實現(xiàn)車輛信息的管理功能。車輛信息主要包括車輛的稱號、類型、顏色、保險、租價、照片等根本信息。該模塊的主要功能包括:添加車輛信息、修正車輛信息、刪除車輛信息、查詢車輛信息。租賃合同信息管理 主要實現(xiàn)合同信息的管理功能。該模塊的主要功能包括:合同管理包括新建合同、查詢合同、修正合同、廢除合同等。在上述整體功能的前提下,系統(tǒng)還可實現(xiàn)日常租賃業(yè)務(wù)。日常租賃業(yè)務(wù)主要包括車輛預(yù)訂、租車、續(xù)租、還車、加油、

5、維修其他、違章登記、出險事故、贊揚中心等。 租賃客戶信息管理 主要實現(xiàn)客戶個人客戶和公司客戶信息的管理功能??蛻粜畔⒅饕蛻舻念愋?、編號、姓名、照片、銀行卡號碼方便客戶經(jīng)過各種信譽卡進展買賣、會員管理等客戶根本信息。該模塊的主要功能包括:添加客戶信息、修正客戶信息、刪除客戶信息、閱讀客戶信息、個人客戶照片管理、普通客戶與會員間轉(zhuǎn)換等。 .7.3 系統(tǒng)總體設(shè)計 汽車租賃管理信息系統(tǒng)共分3大部分,28個完好的功能模塊。 .7.4 數(shù)據(jù)庫設(shè)計 7.4.1 數(shù)據(jù)庫模型 7.4.2 數(shù)據(jù)字典 .7.4.1 數(shù)據(jù)庫模型根據(jù)系統(tǒng)功能模塊的設(shè)計,充分思索到防止數(shù)據(jù)庫信息冗余問題,用PowerDesigne

6、r設(shè)計了系統(tǒng)數(shù)據(jù)庫物理模型。設(shè)計了11個用戶表。以下圖為數(shù)據(jù)庫物理數(shù)據(jù)模型 :.7.4.1 數(shù)據(jù)庫模型.7.4.2 數(shù)據(jù)字典 為了使該系統(tǒng)的各數(shù)據(jù)表的含義更加明晰,對其作功能描畫。1、租車表car:記錄租車的信息。 .7.4.2 數(shù)據(jù)字典 列名數(shù)據(jù)類型字段長度可否為空說明id_carsint4not null租車編號,主鍵id_carcolorint4null 汽車顏色編號,外鍵id_stateint4null汽車狀態(tài)編號,外鍵id_cartypeint4null汽車類型編號,外鍵typeid_carsvarchar15null汽車種類licensevarchar15null車牌號Subpoi

7、nt_carsint4null營業(yè)部Stated_carsint4null汽車狀態(tài)Meternumeric(10,0)null公里數(shù)Enable_carsint4null是否可用Faildaynumeric(10,0)null失效時間Usedaynumeric(10,0)null開始時間Opid_carsint4null油類型編號Rcdtime_carsdatetime8null開始記錄時間Start_Carsdatetime8null開始時間Generatorvarchar30null發(fā)動機號Framvarchar30null保險杠號Thefvarchar30null防盜器號Insureli

8、mint4null保險公司期限Begininsuredatetime8null保險開始時間Insurenamevarchar30null保險公司名稱Insurenovarchar20null保險公司編號Beizhuvarchar255null備注Nextdstint4null到期時間.7.4.2 數(shù)據(jù)字典 2、汽車表carname:記錄汽車信息。3、汽油表oiltype:記錄汽油信息。4、保險公司表insurecompany記錄保險公司信息。 列名數(shù)據(jù)類型字段長度可否為空說明id_carnameint4not null汽車編號,主鍵id_oiltypeint4null 油類型編號,外鍵name

9、_carnamevarchar20null汽車名稱列名數(shù)據(jù)類型字段長度可否為空說明id_oiltypeint4not null油類型編號,主鍵name_oiltypevarchar10null油名稱列名數(shù)據(jù)類型字段長度可否為空說明id_insurecompanyint4not null保險公司編號,主鍵name_insurecompanyvarchar30null保險公司名稱.7.4.2 數(shù)據(jù)字典 5、汽車顏色表carcolor 記錄汽車顏色。 6、汽車類型表cartype記錄汽車類型信息。 7、汽車形狀表state 記錄汽車形狀信息。 列名數(shù)據(jù)類型字段長度可否為空說明Id_cartypein

10、t4not null汽車類型編號,主鍵Id_carcolorint4null汽車顏色編號,外鍵carphotoimagenull汽車圖片列名數(shù)據(jù)類型字段長度可否為空說明id_carcolor2int 4not null顏色編號,主鍵name_carcolorvarchar20null顏色名稱列名數(shù)據(jù)類型字段長度可否為空說明Id_stateint4not null汽車狀態(tài)編號,主鍵State_stateint4null汽車狀態(tài).7.4.2 數(shù)據(jù)字典 8、營業(yè)部表subpoint 記錄營業(yè)部信息。 9、公司表car:記錄公司的信息。 列名數(shù)據(jù)類型字段長度可否為空說明Id_subpointint4n

11、ot null營業(yè)部編號,主鍵Id_pretradeint4null合同編號,外鍵Name_subpointvarchar20null營業(yè)部名稱Address_subpointvarchar10null營業(yè)部地址Phone_subpointvarchar40null營業(yè)部電話Other_subpointvarchar30null備注Fax_subpointvarchar30null營業(yè)部傳真Postcodevarchar7null營業(yè)部郵編tradecountint4null交易數(shù)量.7.4.2 數(shù)據(jù)字典 列名數(shù)據(jù)類型字段長度可否為空說明id_companyinfoint4not null公司

12、編號,主鍵Name_companyinfoimagenull 公司照片Capital_companyinfoMoneynull公司資本Address_companyinfoVarchar50null公司地址Mainname_companyinfoVarchar10null公司名稱Phone_companyinfoVarchar30null公司電話Mobilephone_companyinfoVarchar15null移動電話Fax_companyinfoVarchar15null公司傳真Email_companyinfoVarchar20null公司郵件Memberimagenull法人照片M

13、embernum_companyinfoVarchar15null法人名稱Memberid_companyinfoVarchar15null法人編號Operid_companyinfoint4null管理員編號Subcount_companyinfoint4null營業(yè)部編號Rcdtim_companyinfodatetime8null開始記錄時間Bussiid_companyinfovarchar20null公司業(yè)務(wù)編號Postcode_companyinfovarchar7null公司郵編Begintime_companyinfodatetime8null開始時間Endtime_compa

14、nyinfodatetime8null結(jié)束時間Beizhu_companyinfovarchar255null備注.7.4.2 數(shù)據(jù)字典 10、司機表driver:記錄司機的信息。 11、預(yù)訂合同表pretrade:記錄預(yù)訂合同的信息。 列名數(shù)據(jù)類型字段長度可否為空說明Id_tradedriverint4not null司機編號,主鍵Id_pretradeint4null預(yù)訂合同編號,外鍵Name_tradedrivervarchar20null司機姓名Driverid_tradedrivervarchar20null司機編號Idovarchar20null駕駛證號Enable_tradedr

15、iverint4null是否可用Traded_tradedriverint4null正式合同編號Rcdtime_tradedriverdatetime8null開始記錄時間.7.4.2 數(shù)據(jù)字典 列名數(shù)據(jù)類型字段長度可否為空說明Id_pretradeint4not null預(yù)訂合同編號,主鍵Id_tradedriverint4null司機編號,外鍵Id_companyinfoint4null公司編號,外鍵Id_carsint4null租車編號Id_tradeint4null正式合同編號,外鍵Id_usersint4null用戶編號,外鍵Userid_pretradeint4null預(yù)訂合同用戶

16、編號Carid_pretradeint4null汽車編號Begintime_pretradedatetime8null開始時間Endtime_pretradedatetime8null結(jié)束時間Operid_pretradeint4null管理員編號Enable_pretradeint4null是否可用Rcdtime_pretradedatetime8null開始記錄時間Driver_pretradevarchar10null司機姓名Username_pretradevarchar10null用戶名.7.4.2 數(shù)據(jù)字典 12、正式合同表trade:記錄正式合同的信息。 列名數(shù)據(jù)類型字段長度可否

17、為空說明id_tradeint4not null正式合同編號,主鍵Id_carsint4null 汽車編號Id_pretradeint4null預(yù)訂合同編號Userid_tradeint4null用戶編號Carid_tradeint4null租車編號Begintime_tradedatetime8null開始時間Endtime_tradedatetime8null結(jié)束時間NewpaytimeDatetime8null下一次付款時間Person_tradeimagenull客戶照片Insurenamevarchar50null保險公司名稱InsuredrVarchar60null保險公司地址In

18、surephoneVarchar30null保險公司電話Paytype_tradeint4null付款方式Rcdtime_tradeDatetime8null開始記錄時間Operid_tradeint4null管理員編號JiesuanImagenull結(jié)算賬單Enable_tradeInt20null是否可用Nextpageint7null下一頁NetpayMoneynull應(yīng)收金額Unitpay_tradeMoneynull每次付款Needpaymoneynull應(yīng)付金額jiesuantimedatetime8null結(jié)算時間.7.4.2 數(shù)據(jù)字典 13、客戶表personinfo:記錄客戶

19、的信息。 列名數(shù)據(jù)類型字段長度可否為空說明id_usersint4not null客戶編號,主鍵Id_tradeint4null 合同編號,外鍵FaienameVarchar10null客戶名稱Name_companyinfoVarchar50null公司名稱Capital_companyinfoMoneynull公司資本mainname_companyinfoVarchar10null公司地址Name_usersVarchar15null公司名稱Birthdaydatetime8null用戶名稱Sexchar10null出生日期Educationvarchar10null性別Phone_co

20、mpanyinfoVarchar30null學(xué)歷BpVarchar30null公司電話Mobilephone_companyinfovarchar15nullBP機號碼varcharvarchar15null公司移動電話Dutyvarchar10null公司傳真Driveridvarchar20null職責(zé)MemberImagenull駕駛證號Membernum_companyinfovarchar15null法人照片Memberid_companyinfovarchar15null法人名稱Email_companyinfovarchar20null公司郵件.7.4.2 數(shù)據(jù)字典 續(xù)表 Fav

21、oritevarchar255null愛好Operid_companyinfoint4null管理員編號Subcount_companyinfoint4null營業(yè)部編號Rcdtime_companyinfodatetime8null開始記錄時間Photo_usersvarchar50null用戶名Ageint4null年齡Wszvarchar17null工資ldcardvarchar20null身份證號Postcode_companyinfovarchar7null公司郵編Pastwordvarchar7null密碼Enable_userschar10null是否可用Netpaymoneyn

22、ull凈收入Begintime_companyinfodatetime8null開始時間Endtime_companydatetime8null結(jié)束時間Memberpicimagenull法人照片Beizhu_companyinfovarchar255null備注.7.5 系統(tǒng)詳細(xì)設(shè)計 7.5.1 系統(tǒng)登錄與主界面 7.5.2 租賃車輛信息管理模塊 7.5.3 租賃客戶信息管理模塊 7.5.4 租賃合同信息管理模塊 .7.5.1 系統(tǒng)登錄與主界面1. 登錄系統(tǒng) 用戶輸入正確的用戶名和密碼,即可進入系統(tǒng)。 2. 系統(tǒng)主界面 系統(tǒng)主界面主要包括菜單欄,任務(wù)界面,形狀欄等兩大部分。其中菜單欄包含了系

23、統(tǒng)主要的功能模塊;當(dāng)用戶點擊某個菜單功能,將在系統(tǒng)任務(wù)界面顯示相應(yīng)的內(nèi)容或是彈出新窗口供用戶操作。.7.5.1 系統(tǒng)登錄與主界面系統(tǒng)主界面如以下圖所示.7.5.2租賃車輛信息管理模塊車輛信息管理功能圖如下.7.5.3 租賃客戶信息管理模塊租賃客戶信息管理模塊分為個人客戶和公司客戶兩大主題,其主要功能包括:新增客戶信息,客戶轉(zhuǎn)會員,取消會員,查詢客戶信息,修正/刪除客戶信息,修正客戶照片等功能。個人客戶模信息管理功能圖以及公司客戶信息管理功能圖如下: .7.5.4 租賃合同信息管理模塊 租賃合同信息管理模塊的主要功能包括:新增預(yù)訂車輛合同,預(yù)訂合同轉(zhuǎn)為正式合同,新建租賃合同,查找相關(guān)合同信息,修

24、正合同信息,廢除預(yù)訂合同,租賃合同續(xù)租,客戶歸還車輛,結(jié)算租賃合同,生成租賃單據(jù)并打印。.7.5.4 租賃合同信息管理模塊合同信息管理功能圖如下:.7.6 系統(tǒng)關(guān)鍵技術(shù) 7.6.1 網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)分析及選擇7.6.2 圖片上傳的功能 .7.6.1 網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)分析及選擇 如何選擇適宜的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)來進展開發(fā)和管理,以及如何優(yōu)化網(wǎng)絡(luò)數(shù)據(jù)庫的性能、加強網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)的平安性, 是人們關(guān)懷的熱點問題。目前計算機領(lǐng)域中比較流行的網(wǎng)絡(luò)數(shù)據(jù)庫產(chǎn)品主要有:Oracle、SQL SERVER Sybase、DB2等等。其中中小型系統(tǒng)開發(fā)通常運用的是甲骨文公司的Oracle和微軟公司的SQL SERVER,

25、在開發(fā)汽車租賃管理信息系統(tǒng)時,我們主要對這兩種網(wǎng)絡(luò)數(shù)據(jù)庫進展了分析和比較。微軟公司的SQL SERVER數(shù)據(jù)庫雖然進入市場較晚,但是開展速度非常快。據(jù)市場研討Gartner Dataquest稱,微軟2003年SQL SERVER數(shù)據(jù)庫收入的增長速度最快,超越了甲骨文的Oracle和IBM的DB2數(shù)據(jù)庫。.7.6.1 網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)分析及選擇 SQL SERVER的特點主要有:(1)真正的客戶機/效力器體系構(gòu)造。(2)圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。 (3)豐富的編程接口工具,為用戶進展程序設(shè)計提供更大的選擇余地。(4)SQL Server與Windows NT完選集成,

26、利用了NT的許多功能,如發(fā)送和接受音訊,管理登錄平安性等。SQL Server也可以很好地與Microsoft BackOffice產(chǎn)品集成。(5)具有很好的伸縮性,可跨越從運轉(zhuǎn)Windows 95/98的臺式電腦到運轉(zhuǎn)Windows 2000的大型多處置器等多種平臺運用。(6)對Web技術(shù)的支持,運用戶可以很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上。 (7)SQL Server提供數(shù)據(jù)倉庫功能?;谝陨戏治龊捅鞠到y(tǒng)的詳細(xì)要求,我們選用了微軟的SQL SERVER作為本系統(tǒng)的后臺數(shù)據(jù)庫。.7.6.2 圖片上傳的功能 將圖片存儲在數(shù)據(jù)庫中不同于普通的數(shù)據(jù)存儲,SQL Server數(shù)據(jù)庫中存儲的圖

27、片是image類型,但是圖片本身是以二進制的方式保管在數(shù)據(jù)庫中的,把圖片保管到數(shù)據(jù)庫中的步驟如下:1.將圖片轉(zhuǎn)換為二進制數(shù)組2.把轉(zhuǎn)換后的二進制數(shù)組作為參數(shù)傳送給要執(zhí)行的SqlCommand對象3.執(zhí)行SQL語句.7.6.2 圖片上傳的功能 關(guān)鍵代碼如下:private void UploadFile() SqlConnection conn = new SqlConnection (“server = TEAM1-002;Database =pretrade; user id = sa;pwd = ;); /銜接數(shù)據(jù)庫 string sqlstring = select * from personinfo;SqlCommand command = new SqlCommand(sqlstring,conn); string struserid=userid.Text;int intDocLen = txtFileContents.PostedFile.ContentLength;byte Docbuffer = new byteintDocLen; /創(chuàng)建文件數(shù)據(jù)流Stream objStre

溫馨提示

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

評論

0/150

提交評論