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

正文內(nèi)容

自行車出租系統(tǒng)畢業(yè)設(shè)計(jì)-免費(fèi)閱讀

2025-07-23 05:09 上一頁面

下一頁面
  

【正文】 (msg, 定單提交成功)。(order)。String str=(time)。MapLong,Integer cart=(MapLong,Integer)(cart)。Bike bike=(id)。%查看購物車界面如圖 所示: 修改購物數(shù)量的實(shí)現(xiàn)過程查看購物車的頁面還提供修改購物數(shù)量的功能,如題 所示,每種服裝的信息被保存在一行,購買件數(shù)保存在文本框中,且通過 gnum 屬性進(jìn)行區(qū)分。}HttpSession session=(true)。String str=(bid)。} } 自行車瀏覽模塊的具體實(shí)現(xiàn)先從請求頁面獲得一個(gè) PageBean,進(jìn)而通過 BikeDao 中的方法獲得需要在頁面顯示的 Bike 集合。()。}finally{().mit()。 }else{ page=count/+1。 private int totalpage=1。 = address。}......//省略O(shè)verridepublic int hashCode() { //覆寫 hashCode()方法......//省略}Overridepublic boolean equals(Object obj) { //覆寫 equeals()方法......//省略} }服務(wù)站實(shí)體類:服務(wù)站類擁有屬性:服務(wù)站 ID:id、服務(wù)站名:name、服務(wù)站地址:address、服務(wù)站電話:tel、擁有自行車:bikes。 = price。 private String name。boolean chengong=(username, password)。if(count==1){b=true。 = password。}public Client(String name, String password,String ) {super()。 前臺(tái)用戶登錄模塊設(shè)計(jì)用戶要通過登錄模塊的驗(yàn)證才能進(jìn)入網(wǎng)站預(yù)訂自行車并且下訂單。在此之后,按軟件開發(fā)工程化的觀點(diǎn),應(yīng)進(jìn)入系統(tǒng)的詳細(xì)設(shè)計(jì)階段,即系統(tǒng)實(shí)現(xiàn)。圖 系統(tǒng) ER 圖共 40 頁 第 14 頁表 數(shù)據(jù)表列表表名 主要屬性h_bike 自行車信息(自行車 ID,自行車名稱,租金,押金,庫存,圖片)h_client 用戶信息(用戶 ID,用戶名,登錄密碼,郵箱)h_admin 管理員信息(管理員 ID,登錄賬號,登錄密碼,權(quán)限 級別)h_servicer 服務(wù)站信息(服務(wù)站 ID,服務(wù)站名稱、服務(wù)站地址、服務(wù)站電話)h_order 訂單信息( 訂單 ID,訂單下達(dá)者,聯(lián)系電話,歸還時(shí)的服務(wù)站,租期,拿車日期,定單狀態(tài))h_item 訂單詳細(xì)信息(訂單詳細(xì)信息 ID,所屬的訂單號,對應(yīng)的自行車 ID、對應(yīng)預(yù)訂的數(shù)量) 數(shù)據(jù)表詳細(xì)設(shè)計(jì)本系統(tǒng)中共涉及以商品信息表和商品類別表為中心的 6 張數(shù)據(jù)關(guān)系表。一般采用自底向上的方法進(jìn)行數(shù)據(jù)抽象和結(jié)構(gòu)設(shè)計(jì)。 系統(tǒng)管理模塊系統(tǒng)管理模塊的功能由發(fā)布商品的商家使用,可以進(jìn)行管理員、商品、定單的管理 , 管理模塊的結(jié)構(gòu)如圖 所示。共 40 頁 第 9 頁前臺(tái)模塊用戶管理 自行車展示 自行車檢索 購物車收銀臺(tái) 訂單查詢用戶注冊 用戶登錄用戶密碼修改 各服務(wù)站所有自行車 按服務(wù)站檢索自行車 修改購物車查看購物車添加購物車結(jié)賬填寫訂單信息 訂單明細(xì)查詢用戶訂單查詢圖 前臺(tái)銷售模塊功能結(jié)構(gòu)圖前臺(tái)銷售模塊具體功能設(shè)計(jì)如下(1)用戶管理功能:實(shí)現(xiàn)用戶注冊、登錄、修改密碼、注銷等功能。簡單的說就是根據(jù)上一章節(jié)中需求分析的”做什么 ”,確定系統(tǒng)應(yīng)該”怎么做”。網(wǎng)上自行車預(yù)訂業(yè)務(wù)首先由商家將自行車、服務(wù)站信息通過后臺(tái)管理模塊提供的商品管理功能錄入數(shù)據(jù)庫;然后買家在注冊為網(wǎng)站會(huì)員之后即可預(yù)訂所需自行車,預(yù)訂完成之后付款并填寫定單信息,之后即可提交訂單。 后臺(tái)管理模塊功能需求分析后臺(tái)管理模塊主要是商家使用,包括商品管理、訂單管理、和管理員管理等,后臺(tái)管理模塊的功能需求如下:(1)商品管理:管理所有服裝信息,普通管理員可以添加、修改自行車的信息,超級管理員還可添加、修改服務(wù)站的信息(2)訂單管理:對于銷售模塊中注冊會(huì)員下達(dá)的訂單審核、然后執(zhí)行。Hibernate 是一個(gè)開放源代碼的對象關(guān)系映射框架,它對 JDBC 進(jìn)行非常輕量級的對象封裝,使得 Java 程序員可以隨心所欲的使用對象編程思維來操作數(shù)據(jù)庫。企業(yè)開發(fā)網(wǎng)上自行車預(yù)訂有很多好處:可以擴(kuò)大企業(yè)的影響,提高企業(yè)的形象,方便利用網(wǎng)絡(luò)對企業(yè)進(jìn)行宣傳;雖然系統(tǒng)開發(fā)初期投資較大,但是系統(tǒng)開發(fā)成功正常運(yùn)轉(zhuǎn)時(shí),不但可以實(shí)現(xiàn)投資少回收快,還可以幫助公司更好地預(yù)測市場,及時(shí)調(diào)整經(jīng)營策略,在激烈的市場競爭中掌握主動(dòng);另外服務(wù)時(shí)間和地點(diǎn)不受限制,可以大大節(jié)約人力及物力的消耗。現(xiàn)在,不管您是在文化底蘊(yùn)豐厚的皇城北京,還是漫步在現(xiàn)代時(shí)尚的上?;蛘咦咴谑怯兄凭脷v史文化的西安的接頭,都可以租到輕便的自行車無拘無束地戶外休閑游。由于以上原因,本系統(tǒng)采用 MySQL 開發(fā)。Tomcat 是 目 前 比 較 流 行 的 Web 應(yīng) 用 服 務(wù) 器 , 它 運(yùn) 行 時(shí) 占 用 的 系 統(tǒng) 資 源 小 、擴(kuò) 展 性 好 , 在 中 小 型 系 統(tǒng) 和 并 發(fā) 訪 問 用 戶 不 會(huì) 很 多 的 場 合 下 被 普 遍 使 用 , 是 開 發(fā)共 40 頁 第 3 頁和 調(diào) 試 JSP 程 序 的 首 選 。目前比較流行的的動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)技術(shù)有CGI、 ASP、 PHP、.NET 和 JSP 等。由于信息資源對人們生活的重要性,不斷提高信息的收集、傳輸,加以利用等活動(dòng),日益成為人們社會(huì)生活的重要組成部分。(2)節(jié)約意識(shí)的提高各種能源的價(jià)格、尤其是石油的價(jià)格,增長的速度讓人望而卻步,因此,出租自行車,不愧是很好的選擇。于是電子商務(wù)開始流行起來,電子商務(wù)的一個(gè)最基本體現(xiàn)就是網(wǎng)上預(yù)訂系統(tǒng),越來越多的商家在網(wǎng)上建起在線酒店之類的網(wǎng)站,消費(fèi)者可以通過網(wǎng)絡(luò)預(yù)訂到適合自己的商品。 開發(fā)背景經(jīng)調(diào)查分析,出租自行車之行業(yè),是符合時(shí)代發(fā)展需要的??v觀全球經(jīng)濟(jì)發(fā)展,信息技術(shù)和信息產(chǎn)業(yè)已經(jīng)成為經(jīng)濟(jì)增長的主要推動(dòng)力之一,正在改變著傳統(tǒng)的生產(chǎn)和經(jīng)營方式以至生活方式,發(fā)達(dá)國家經(jīng)過產(chǎn)業(yè)結(jié)構(gòu)的升級和經(jīng)濟(jì)結(jié)構(gòu)的轉(zhuǎn)型已進(jìn)入信息經(jīng)濟(jì)階段。前臺(tái)主要包括用戶注冊、用戶管理、自行車瀏覽、我的購物車、我的定單模塊,后臺(tái)主要包括服務(wù)站信息管理、自行車信息管理、定單信息管理等功能。 就 其 本 身而 言 , 它 只 是 一 個(gè) 框 架 和 一 組 服 務(wù) , 用 于 通 過 插 件 組 件 構(gòu) 建 開 發(fā) 環(huán) 境 。MySQL 是作者大學(xué)中接觸比較多而且較為熟悉的的關(guān)系型數(shù)據(jù)庫,另外雖然Oracle 解決了系統(tǒng)運(yùn)行過程中的跨平臺(tái)問題;但是它的企業(yè)管理器使用過程較為復(fù)雜而且適用于大型項(xiàng)目,對于中小企業(yè)來說價(jià)格過于昂貴。超級管理員除了可以進(jìn)行以上操作,還可以對服務(wù)站信息進(jìn)行添加、刪除、修改。因此,公司在準(zhǔn)備發(fā)展網(wǎng)絡(luò)業(yè)務(wù)之前,應(yīng)該根據(jù)本公司的能夠提供的資源進(jìn)行可行性分析,以降低開發(fā)的風(fēng)險(xiǎn),避免不必要的人力、物力和財(cái)力的浪費(fèi)。商家在使用該系統(tǒng)后,只需將需要推廣的產(chǎn)品信息錄入數(shù)據(jù)庫,即可達(dá)到向顧客宣傳的目的,節(jié)省了大量的人力資源。(2)自行車展示:客戶可以通過選擇服務(wù)站,瀏覽該服務(wù)站所擁有的自行車的詳細(xì)信息,包括自行車 ID、自行車名稱、租金、押金、庫存量和圖片。(4)管理員登錄:只有通過登錄才能進(jìn)入系統(tǒng)管理主頁面,進(jìn)而使用系統(tǒng)管理模塊的所有功能。 共 40 頁 第 7 頁商家 顧客自行車、服務(wù)站信息已執(zhí)行訂單未執(zhí)行訂單圖 頂層數(shù)據(jù)流程圖自行車預(yù)訂對于前臺(tái)銷售模塊來說,主要的數(shù)據(jù)由買家輸入,主要包括注冊信息、登錄信息、選購商品信息的輸入,輸出的則是訂單信息。系統(tǒng)管理模塊主要包括:商品管理、訂單管理、管理員管理等子模塊。當(dāng)提交購物車之后,該數(shù)據(jù)集中的信息就被寫入數(shù)據(jù)庫中定單明細(xì)表中。由于 MySQL 能夠以極高的效率完成各種數(shù)據(jù)庫查詢,并能方便的使用存儲(chǔ)過程,同時(shí) Navicat for MySQL 的圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。本節(jié)介紹本系統(tǒng)基于關(guān)系數(shù)據(jù)庫的數(shù)據(jù)庫總體結(jié)構(gòu)設(shè)計(jì)及數(shù)據(jù)表的設(shè)計(jì)。表 服務(wù)站信息表(h_servicer)字段名 字段類型 可否為空 解釋id Int(10) Not Null 服務(wù)站 ID(主鍵) 自動(dòng)加 1name Varchar(50) Not Null 服務(wù)站名稱address Varchar(50) Not Null 服務(wù)站地址tel Varchar(50) NULL 服務(wù)站電話訂單信息表(h_order):該表中存放在系統(tǒng)中生成的所有訂單信息,表 h_order的結(jié)構(gòu)表如表 所示。 的主要內(nèi)容如下:hibernateconfigurationsessionfactoryproperty name=dialect/propertyproperty name=jdbc:/propertyproperty name=root/propertyproperty name=123456/propertyproperty name=/propertyproperty name=show_sqltrue/propertyproperty name=2/propertymapping resource=/zyl/bicycle/domain/ /mapping resource=/zyl/bicycle/domain/ /mapping resource=/zyl/bicycle/domain/ /mapping resource=/zyl/bicycle/domain/ /mapping resource=/zyl/bicycle/domain/ /mapping resource=/zyl/bicycle/domain/ //sessionfactory/hibernateconfiguration 實(shí)體類設(shè)計(jì)本系統(tǒng)包括用戶信息表 h_client、管理員信息表 h_admin、自行車信息表h_bike、服務(wù)站信息表 h_servicer、定單信息表 h_order、定單明細(xì)信息表 h_item 六個(gè)表,為各個(gè)表分別建哥實(shí)體類,包括用戶類 Client、管理員類 Admin、自行車類Bike、服務(wù)站類 Servicer、訂單類 Order、訂單明細(xì)類 Item。 private String password。}public void setId(Long id) { = id。String hql=select count(c) from Client c where =? and =?。String username=(zname)。(/).forward(request,response)。 private Servicer servicer。}public Bike() {super()。 private SetBike bikes。}public void setId(Integer id) { = id。}共 40 頁 第 24 頁......//省略public int page(int count){ BikeDao bd=new BikeDao()。try {()。 ListBike list=(from Bike b where =?).setInteger(0, id).list()。 return servicer。將這個(gè)集合顯示在頁面中。}else{ //將自行車ID和默認(rèn)數(shù)量1加入一個(gè)Map對象cart中(id, 1)。 double yajin=0。String str1=(gnum)。} 刪除預(yù)訂的自行車的實(shí)現(xiàn)過程刪除預(yù)定的自行車的功能實(shí)現(xiàn)之需要將 cart 中相應(yīng)的一個(gè)鍵值對刪除,再轉(zhuǎn)回 頁面即可。int servicerid=(str2)。String day=(day)。(order)。在此頁面中的表格中,每行代表一個(gè)定單,可以點(diǎn)擊查看定單明細(xì)。Item item=new Item((id))。String year=(year)。 生成訂單的實(shí)現(xiàn)過程用戶在預(yù)訂到自己滿意的自行車后,就可以去結(jié)賬,這時(shí)轉(zhuǎn)向 頁面,在該頁面中,會(huì)生成一個(gè)唯一的訂單號,會(huì)員填寫聯(lián)系電話、租期、拿車時(shí)間、歸還的服務(wù)站等,填寫完畢后,點(diǎn)擊“提交”轉(zhuǎn)向 Servlet,將訂單信息和訂單詳細(xì)信息保存進(jìn)數(shù)據(jù)庫,最后清空購物車 cart。}else{(id, changecount)。具體代碼如下:MapLong,Integer cart=(MapLong,Integer)(cart)。在此頁面中的表格中,每行代表一種自行車,數(shù)量可以修改,合計(jì)總租金和總押金的實(shí)現(xiàn)是將保存在 session 中的 cart 利用 for 循環(huán)輸出,根據(jù)自
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1