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

正文內(nèi)容

畢業(yè)設計車輛租貸系統(tǒng)aspnet畢業(yè)設計-展示頁

2024-08-12 07:20本頁面
  

【正文】 Varchar/20否登陸密碼4 汽車租貸系統(tǒng)詳細設計 數(shù)據(jù)庫設計的實現(xiàn) 首先建立好數(shù)據(jù)庫Carsystem,再建立表。表1 會員信息表列名類型/大小鍵/允許空描述IdInt/4—對記錄標識遞增量1UsernameVarchar/20否會員名PasswordVarchar/20否會員密碼QqVarchar/20否Qq號碼PhonenumberVarchar/20否電話號碼AddressVarchar/40否地址表2是會員提交合同表的設計表2 提交合同表列名類型/大小鍵/允許空描述IdInt/4—對記錄標識遞增量1NameVarchar/20否租貸人姓名TianshuVarchar/20否需要租貸的天數(shù)CarinforVarchar/20否汽車的車牌和名稱PhonenumberVarchar/20否電話號碼DaytimeVarchar/20否租貸開始的日期表3是汽車信息表的設計。 系統(tǒng)功能圖系統(tǒng)的基本系統(tǒng)功能圖如圖3所示:圖3 系統(tǒng)功能圖 數(shù)據(jù)庫設計 在設計數(shù)據(jù)庫時,綜合實際情況,主要設計了5個表:會員信息表、會員提交合同表、汽車信息表、車輛租貸合同表和管理員信息表。過程論述 系統(tǒng)功能模塊設計 本系統(tǒng)主要有以下幾大功能:游客信息功能、會員業(yè)務功能、管理人員功能。修改汽車信息:通過指定的汽車id,修改汽車的名稱和汽車的車牌號碼。增加汽車信息:增加有關(guān)汽車的信息(汽車的名稱、汽車的車牌號碼)。顯示所有的合同信息:能夠在頁面顯示所有合同的信息。刪除合同信息:通過指定的合同(合同的id),刪除該合同。管理人員通過前臺進入合同管理,實現(xiàn)合同的管理。游客通過公司的主頁實現(xiàn)對公司業(yè)務的了解,對公司信息的了解,獲得自己需求的車輛信息,獲得公司的聯(lián)系方式,以及需要租貸車輛的有關(guān)信息,進行會員注冊。采用MDCSOFTIPS可以有效的防御SQL注入,XSS攻擊等。軟件一般采用sql注入檢測工具jsky,網(wǎng)站平臺就有億思網(wǎng)站安全平臺檢測工具。為每個應用使用單獨的權(quán)限有限的數(shù)據(jù)庫連接。對用戶的輸入進行校驗,可以通過正則表達式,或限制長度;對單引號和雙進行轉(zhuǎn)換等?;诖耍琒QL注入的產(chǎn)生原因通常表現(xiàn)在以下幾方面:①不當?shù)念愋吞幚?;②不安全的?shù)據(jù)庫配置;③不合理的查詢集處理;④不當?shù)腻e誤處理;⑤轉(zhuǎn)義字符處理不合適;⑥多個提交處理不當。根據(jù)相關(guān)技術(shù)原理,SQL注入可以分為平臺層注入和代碼層注入。使用Photoshop不僅可以將圖像進行精確的加工,還可以將圖像制作成網(wǎng)頁動畫上傳到網(wǎng)頁中 。輕松編輯視頻圖層上的動畫圖形, 讓時間停下來。Adobe Photoshop CS5Extended 是電影、視頻和多媒體領域的專業(yè)人士, 使用 3D 和動畫的圖形和 Web 設計人員, 以及工程和科學領域的專業(yè)人士的理想選擇。通常,使用Flash[3]創(chuàng)作的各個內(nèi)容單元稱為應用程序,即使它們可能只是很簡單的動畫。設計人員和開發(fā)人員可使用它來創(chuàng)建演示文稿、應用程序和其它允許用戶交互的內(nèi)容。Flash廣泛用于創(chuàng)建吸引人的應用程序,它們包含豐富的視頻、聲音、圖形和動畫。Flash,是一種動畫創(chuàng)作與應用程序開發(fā)于一身的創(chuàng)作軟件,到2013年1月24日為止最新的零售版本為AdobeFlash Professional CS6(2012年發(fā)布)。Flash是由macromedia公司推出的交互式矢量圖和 Web 動畫的標準,由Adobe公司收購。 開發(fā)工具Dreamweaver cs5,F(xiàn)lash,photoshop cs5。它也可以替換 Microsoft Desktop Engine (MSDE)。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL語言標準。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。Visual Studio 2008可以高效開發(fā)Web應用,集成了AJAX ,包含AJAX項目模板,它還可以高效開發(fā)Office應用和Mobile應用。設計器中可以實時反映變更,XAML中智能感知功能可以提高開發(fā)效率。VS2008引入了250多個新特性,整合了對象、關(guān)系型數(shù)據(jù)、XML的訪問方式,語言更加簡潔。 運行環(huán)境VS2008為系統(tǒng)運行平臺,火狐瀏覽器,360瀏覽器, SQL Server 2005 Express Edition。XHTML基于可擴展標記語言(XML),是一種在HTML 基礎上優(yōu)化和改進的的新語言,目的是基于XML應用與強大的數(shù)據(jù)轉(zhuǎn)換能力,適應未來網(wǎng)絡應用更多的需求。DIV+CSS是網(wǎng)站標準(或稱“WEB標準”)中常用術(shù)語之一,div+css 是一種網(wǎng)頁的布局方法,這一種網(wǎng)頁布局方法有別于傳統(tǒng)的HTML網(wǎng)頁設計語言中的表格(table)定位方式,可實現(xiàn)網(wǎng)頁頁面內(nèi)容與表現(xiàn)相分離。(7) 方便連接ACCESS與SQL數(shù)據(jù)庫。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進行處理,然后向web瀏覽器發(fā)送信息;(5)ASP可以使用服務器端ActiveX組件來執(zhí)行各種各樣的任務,例如存取數(shù)據(jù)庫、發(fā)送Email或訪問文件系統(tǒng)等。利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的web應用程序。ASP是一種服務器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或Web應用程序。ASP的網(wǎng)頁文件的格式是。ASP是Active Server Page的縮寫,意為“動態(tài)服務器頁面”。 運行環(huán)境和開發(fā)工具的選擇我主要采用ASP技術(shù)實現(xiàn)動態(tài)頁面設計,SQLServer2005實現(xiàn)數(shù)據(jù)庫應用和數(shù)據(jù)管理的設計方案。也就是說把一些數(shù)據(jù)層的操作進行組合。而不必管其他操作。用于顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互式操作的界面。表示層:主要表示W(wǎng)EB方式,也可以表示成WINFORM方式,WEB方式也可以表現(xiàn)成:aspx,如果邏輯層相當強大和完善,無論表現(xiàn)層如何定義和更改,邏輯層都能完善地提供服務。對于數(shù)據(jù)訪問層而言,它是調(diào)用者;對于表示層而言,它卻是被調(diào)用者。因而在不改變接口定義的前提下,理想的分層式架構(gòu),應該是一個支持可抽取、可替換的“抽屜”式架構(gòu)。由于層是一種弱耦合結(jié)構(gòu),層與層之間的依賴是向下的,底層對于上層而言是“無知”的,改變上層的設計對于其調(diào)用的底層而言沒有任何影響。作為領域驅(qū)動設計的先驅(qū)Eric Evans,對業(yè)務邏輯層作了更細致地劃分,細分為應用層與領域?qū)?,通過分層進一步將領域邏輯與領域邏輯的解決方案分離。它的關(guān)注點主要集中在業(yè)務規(guī)則的制定、業(yè)務流程的實現(xiàn)等與業(yè)務需求有關(guān)的系統(tǒng)設計,也即是說它是與系統(tǒng)所應對的領域(Domain)邏輯有關(guān),很多時候,也將業(yè)務邏輯層稱為領域?qū)?。業(yè)務邏輯層:主要是針對具體的問題的操作,也可以理解成對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務邏輯處理,如果說數(shù)據(jù)層是積木,那邏輯層就是對這些積木的搭建。簡單的說法就是實現(xiàn)對數(shù)據(jù)表的Select,Insert,Update,Delete的操作。 各層的作用數(shù)據(jù)訪問層:主要是對原始數(shù)據(jù)(數(shù)據(jù)庫或者文本文件等存放數(shù)據(jù)的形式)的操作層,而不是指原始數(shù)據(jù),也就是說,是對數(shù)據(jù)的操作,而不是數(shù)據(jù)庫,具體為業(yè)務邏輯層或表示層提供數(shù)據(jù)服務。三層體系的應用程序?qū)I(yè)務規(guī)則、數(shù)據(jù)訪問、合法性校驗等工作放到了中間層進行處理。所謂三層體系結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫之間加入了一個“中間層”,也叫組件層。微軟推薦的分層式結(jié)構(gòu)一般分為三層,從下至上分別為:數(shù)據(jù)訪問層、業(yè)務邏輯層(又或稱為領域?qū)樱⒈硎緦?。?shù)據(jù)訪問層(DAL):該層所做事務直接操作數(shù)據(jù)庫,針對數(shù)據(jù)的增添、刪除、修改、查找等。表現(xiàn)層(UI):通俗講就是展現(xiàn)給用戶的界面,即用戶在使用一個系統(tǒng)的時候他的所見所得。2 方案論證 三層架構(gòu) 三層架構(gòu)的介紹三層架構(gòu)(3tier architecture) 通常意義上的三層架構(gòu)就是將整個業(yè)務應用劃分為:表現(xiàn)層(UI)、業(yè)務邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)。都是需要企業(yè)去思考未來的。我們不能簡單的以國際發(fā)達市場的發(fā)展狀況來推斷中國市場,畢竟環(huán)境不同、客戶不同、發(fā)展階段不同,中國汽車租賃行業(yè)有其自身特征,必將發(fā)展路徑也有所不同。近些年,中國汽車租賃行業(yè)快速發(fā)展,出現(xiàn)了一批具有影響力的企業(yè),如神州租車、一嗨租車等,2010年汽車租賃數(shù)量為20萬輛,市場規(guī)模160億。前臺采用flash、DIV和CSS等技術(shù),更加豐富公司的業(yè)務介紹和宣傳,完善工作人員對業(yè)務的方便使用。后臺利用Microsoft .NET Framework開發(fā)平臺,在Visual ,利用C語言和SQL Server2005數(shù)據(jù)庫??焖贉蚀_的獲取必要的信息。能夠方便的實現(xiàn)企業(yè)的公司宣傳與業(yè)務介紹。本系統(tǒng)正是要研究目前汽車租賃管理系統(tǒng)開發(fā)中用到的先進技術(shù),并在此技術(shù)上開發(fā)建立一個完整的系統(tǒng),實現(xiàn)對汽車租賃系統(tǒng)全面高效的管理。計算機與互聯(lián)網(wǎng)技術(shù)應用于汽車租賃行業(yè)是一場突破性的革命:一方面可以加強標準化、規(guī)范化業(yè)務管理,全面提高汽車租賃行業(yè)的管理水平和信息化程度;另一方面能夠合理利用人力和物力資源,使人盡其才,物盡其用,有效地管理各種業(yè)務與關(guān)系,縮短銷售周期、降低銷售成本、增加收入。引言汽車租賃系統(tǒng)的設計與實現(xiàn)1 引言隨著市場經(jīng)濟的發(fā)展,我國汽車租賃行業(yè)已呈現(xiàn)出高速發(fā)展的態(tài)勢。在很多汽車租賃企業(yè)經(jīng)營規(guī)模不斷擴大、采用連鎖經(jīng)營的情況下,手工管理無論是在工作效率、人員成本還是提供決策信息方面都已經(jīng)難以適應現(xiàn)代化經(jīng)營管理的要求,制約了汽車租賃企業(yè)的規(guī)?;l(fā)展和整體服務水平的提升。目前,在汽車租賃系統(tǒng)中單機版的技術(shù)比較成熟和普及,即數(shù)據(jù)和程序存放在同一臺計算機上,這種系統(tǒng)可基本滿足中小型用戶的需要;、網(wǎng)絡技術(shù)和數(shù)據(jù)庫技術(shù)的發(fā)展,通過網(wǎng)絡(有線或無線)把各個分店的數(shù)據(jù)分布協(xié)同工作的汽車租賃系統(tǒng)逐漸成為了研究的熱點,得到了越來越廣泛的應用。 目的和意義 開發(fā)一套運行穩(wěn)定、安全可靠、操作簡便、高效快捷的車輛租貸系統(tǒng),幫助企業(yè)處理日常工作業(yè)務,規(guī)范管理各項工作和操作流程。也使管理員通過此系統(tǒng)能對合同的添加、刪除、修改、查詢等功能。 技術(shù)要求和設計范圍 如何設計好本系統(tǒng),實現(xiàn)各個功能的完整正常運行是很重要的。實現(xiàn)一個基于三層架構(gòu)(WEB、DAL、BLL)的車輛租貸系統(tǒng)。 發(fā)展現(xiàn)狀汽車租賃作為汽車消費的一種形式,具有成本低、方式靈活、服務便捷等特點,未來必會有很大發(fā)展空間,相關(guān)機構(gòu)預測到2015年市場規(guī)模將超過350億元。但與成熟的發(fā)達市場相比,中國的租車普及率較低,%,%%。隨著互聯(lián)網(wǎng)的快速的發(fā)展,社會化營銷、第三方銷售平臺等手段,擴展客戶入口。所以運用互聯(lián)網(wǎng)必將是以后此類公司爭奪的重點。區(qū)分層次的目的即為了“高內(nèi)聚,低耦合”的思想。業(yè)務邏輯層(BLL):針對具體問題的操作,也可以說是對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務邏輯處理。在軟件體系架構(gòu)設計中,分層式結(jié)構(gòu)是最常見,也是最重要的一種結(jié)構(gòu)。如圖1所示:第 55頁(共56頁)方案論證圖1 分層式結(jié)構(gòu) 三層結(jié)構(gòu)原理3個層次中,系統(tǒng)主要功能和業(yè)務邏輯都在業(yè)務邏輯層進行處理。這里所說的三層體系,不是指物理上的三層,不是簡單地放置三臺機器就是三層體系結(jié)構(gòu),也不僅僅有B/S應用才是三層體系結(jié)構(gòu),三層是指邏輯上的三層,即使這三個層放置到一臺機器上。通常情況下,客戶端不直接與數(shù)據(jù)庫進行交互,而是通過COM/DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進行交互。有時候也稱為是持久層,其功能主要是負責數(shù)據(jù)庫的訪問,可以訪問數(shù)據(jù)庫系統(tǒng)、二進制文件、文本文檔或是XML文檔。如果要加入ORM的元素,那么就會包括對象和數(shù)據(jù)表之間的mapping,以及對象實體的持久化。業(yè)務邏輯層(Business Logic Layer)無疑是系統(tǒng)架構(gòu)中體現(xiàn)核心價值的部分。例如Martin Fowler在《Patterns of Enterprise Application Architecture》一書中,將整個架構(gòu)分為三個主要的層:表示層、領域?qū)雍蛿?shù)據(jù)源層。業(yè)務邏輯層在體系架構(gòu)中的位置很關(guān)鍵,它處于數(shù)據(jù)訪問層與表示層中間,起到了數(shù)據(jù)交換中承上啟下的作用。如果在分層設計時,遵循了面向接口設計的思想,那么這種向下的依賴也應該是一種弱依賴關(guān)系。正因為如此,業(yè)務邏輯層的設計對于一個支持可擴展的架構(gòu)尤為關(guān)鍵,因為它扮演了兩個不同的角色。依賴與被依賴的關(guān)系都糾結(jié)在業(yè)務邏輯層上,如何實現(xiàn)依賴關(guān)系的解耦,則是除了實現(xiàn)業(yè)務邏輯之外留給設計師的任務。位于最外層(最上層),離用戶最近。 具體的區(qū)分方法數(shù)據(jù)訪問層:主要看你的數(shù)據(jù)層里面有沒有包含邏輯處理,實際上他的各個函數(shù)主要完成各個對數(shù)據(jù)文件的操作。業(yè)務邏輯層:主要負責對數(shù)據(jù)層的操作。表示層:主要對用戶的請求接受,以及數(shù)據(jù)的返回,為客戶端提供應用程序的訪問。前臺結(jié)合DIV和CSS的方案進行整個系統(tǒng)的設計。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具。asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。ASP網(wǎng)頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。 與HTML相比,ASP網(wǎng)頁具有以下特點:(1)利用ASP可以實現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術(shù);(2)ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測試;(3)服務器上的ASP解釋程序會在服務器端執(zhí)行ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁;(4)ASP提供了一些內(nèi)置對象,使用這些對象可以使服務器端腳本功能更強。(6)由于服務器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取。(8)開發(fā)需要有豐富的經(jīng)驗,否則會留出漏洞,讓駭客(cracker)利用進行注入攻擊。XHTML是The Extensible HyperText Markup Langua
點擊復制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1