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

正文內(nèi)容

基于java的火車票售票系統(tǒng)畢業(yè)論文-文庫(kù)吧資料

2025-07-03 17:31本頁(yè)面
  

【正文】 11 車次信息管理如果火車因?yàn)槟撤N原因造成本身車次信息的更改,管理員點(diǎn)擊車次信息后的“修改”或“刪除”按鈕,將可重新設(shè)定車次信息,修改車次信息效果如圖612所示:612 修改車次信息4. 增加車次信息如果當(dāng)前有新的火車車次信息公布,管理員可通過(guò)此功能進(jìn)行新車次信息的增加。管理員用戶在菜單中點(diǎn)擊“管理員設(shè)置”,將跳轉(zhuǎn)至如圖66所示界面:66 管理員設(shè)置如果只輸入用戶名而不輸入密碼,將彈出相應(yīng)的javascript 提示,效果如圖67所示:67 提示輸入用戶密碼用戶名和密碼均正確輸入,剛彈出系統(tǒng)設(shè)置成功的提示框,效果如圖68所示:68 增加管理員成功下一次設(shè)置系統(tǒng)管理員的時(shí)候,系統(tǒng)將在對(duì)應(yīng)欄內(nèi)顯示已經(jīng)設(shè)置好的管理員,效果如圖69所示:69 顯示已經(jīng)設(shè)置好的管理員2. 修改密碼通過(guò)修改密碼這個(gè)功能,管理員用戶能夠適時(shí)的修改自己的密碼。如果是非會(huì)員,則需先進(jìn)行注冊(cè)后方可登入系統(tǒng)。 系統(tǒng)首頁(yè) 顯示系統(tǒng)的主要功能,并提供用戶可選擇的操作。 } } } } } //根據(jù)年、月得到月視圖數(shù)據(jù)(數(shù)組形式) 6 系統(tǒng)測(cè)試本系通在開(kāi)發(fā)的過(guò)程就考慮了各種錯(cuò)誤的情況,并進(jìn)行驗(yàn)證和容錯(cuò)能力的方面的開(kāi)發(fā)。 tds[i].onmouseover = function () { = [td_bg_over]。amp。5) 退票:將已經(jīng)買好的火車票退還到系統(tǒng)。3) 我的預(yù)訂:查看當(dāng)前用戶已經(jīng)訂好的車票。主要相關(guān)功能有:1) 修改密碼:普通用戶登錄到系統(tǒng)之后,可對(duì)初始密碼進(jìn)行修改。只有經(jīng)過(guò)了系統(tǒng)確認(rèn)的注冊(cè)會(huì)員才可以正確的登錄到系統(tǒng),并進(jìn)行相應(yīng)的操作。 break。 case : (message, 密碼錯(cuò)誤,請(qǐng)確認(rèn)管理權(quán)限!)。 (sysdir+/).forward(request, response)。 break。 (list, list)。 switch (flag){ case : List list = (username)。 String loginip = ()。)。 } else{ String agent = (useragent)。 } else if(password == null||().equals()){ (message, 請(qǐng)輸入密碼!)。 if(username == null||().equals()){ (message, 請(qǐng)正確輸入用戶名!)。 if((one)){//admin登錄 String username = (username)。 SystemBean systembean = new SystemBean()。 HttpSession session = ()。 try{ String method=(method).trim()。主要頁(yè)面有: :管理員登錄信息確認(rèn),并提供驗(yàn)證; :查看管理員信息; :管理已注冊(cè)會(huì)員; :修改管理員個(gè)人信息; :管理密碼修改,提示管理員進(jìn)行密碼確認(rèn); :返回上一步操作; :增加車次信息,車票信息,時(shí)間信息; :用戶售票作息匯總; :顯示用戶已購(gòu)買的火車票信息;顯示頁(yè)面的技術(shù)還是JSP加靜態(tài)頁(yè)面技術(shù),并引入一個(gè)action,對(duì)管理員的登錄進(jìn)行操作與控制(詳見(jiàn)附錄1),原代碼核心如下:public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ()。6) 會(huì)員管理:管理系統(tǒng)已經(jīng)注冊(cè)的會(huì)員,并可刪除相應(yīng)的會(huì)員。4) 增加車次信息:給系統(tǒng)增加一條最新的車次信息。2) 修改密碼:修改當(dāng)前管理員的密碼。id=%=(0).toString()%預(yù)定/a/TD /TR %}}% /TBODY /TABLE管理員用戶登入到系統(tǒng)后,即可對(duì)自身信息進(jìn)行相應(yīng)的設(shè)置,并進(jìn)行車次信息管理,增加車次信息,訂票管理,會(huì)員管理,售票情況統(tǒng)計(jì)等功能進(jìn)行操作。 i++){ List list3 = (List)(i)。 if(()!=0){ for(int i = 0。主頁(yè)面的實(shí)現(xiàn)主要采用了靜態(tài)標(biāo)簽frameset和frame技術(shù)來(lái)實(shí)現(xiàn),整體的布局是上面整體是一個(gè)框架(frameset)。% 登陸成功將轉(zhuǎn)到系統(tǒng)主頁(yè),失敗則跳轉(zhuǎn)到登陸頁(yè)面。 } (message)。)。+message+39。)。 } if (!().equals()){ (script language=39。 }}/SCRIPT%String message = (String)(message)。 ()。 ()。 ()。 ()。只有在登錄成功后,用戶才可以進(jìn)行相應(yīng)權(quán)限的操作。三者有力的結(jié)合,是本系統(tǒng)的一大特色。表1 車次信息表BusInfo字段名數(shù)據(jù)類型與長(zhǎng)度約束條件說(shuō)明BusIDchar(10)NOT NULL UNIQUE車號(hào)(主鍵)BusFromvarchar(50)NOT NULL出發(fā)地BusTovarchar(50)NOT NULL目的地BusDateDatetimeNOT NULL發(fā)車日期(主鍵)BusBeginDatetimeNOT NULL開(kāi)出時(shí)刻BusEndDatetimeNOT NULL到達(dá)時(shí)刻TicketNumintNOT NULL剩余票數(shù)PriceMoneyNOT NULL票價(jià)表2 訂單表OrderInfo字段名數(shù)據(jù)類型與長(zhǎng)度約束條件說(shuō)明OrderIDChar(10)NOT NULL UNIQUE訂單號(hào)(主鍵)UserIDChar(18)NOT NULL身份證號(hào)(外鍵)BusIDchar(10)NOT NULL車號(hào)(外鍵)BusDatedatetimeNOT NULL發(fā)車日期(外鍵)OrderDatedatetimeNOT NULL訂購(gòu)日期OrderNumIntNOT NULL訂購(gòu)票數(shù)TotalMoneyNOT NULL總價(jià)表3 用戶表User字段名數(shù)據(jù)類型與長(zhǎng)度約束條件說(shuō)明UserIDchar(18)NOT NULL UNIQUE身份證號(hào)(主鍵)Uservarchar(50)NOT NULL用戶名SexChar(2)性別Phonevarchar(12)電話5系統(tǒng)的具體實(shí)現(xiàn)本系統(tǒng)主要主要采用了Hibernate和Struts技術(shù),其中Hibernate作為數(shù)據(jù)庫(kù)訪問(wèn)層,可以通過(guò)少量的代碼即可高效的訪問(wèn)數(shù)據(jù)庫(kù)信息。依據(jù)上述ER圖本火車票售票系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如表1-表3所示。:訂單號(hào)、身份證號(hào)、車號(hào)、訂購(gòu)日期、訂購(gòu)票數(shù)、總價(jià)。 實(shí)體—聯(lián)系圖用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。4) 概念模型就易于向數(shù)據(jù)模型轉(zhuǎn)換,尤其是有利于向特定的數(shù)據(jù)模型轉(zhuǎn)換。2) 概念模型應(yīng)當(dāng)易于理解,被用戶理解后,才可以與設(shè)計(jì)者交換意見(jiàn),參與數(shù)據(jù)庫(kù)的設(shè)計(jì)。概念結(jié)構(gòu)即概念模型,它使用的數(shù)據(jù)庫(kù)實(shí)體對(duì)象及實(shí)體ER圖進(jìn)行描述。概念結(jié)構(gòu)設(shè)計(jì)的結(jié)果是數(shù)據(jù)庫(kù)的概念模型。從程序分布位置角度, 系統(tǒng)依次分布在瀏覽器、應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)系統(tǒng)三層,如圖41所示。其中信息查詢又可分為車次查詢和訂票信息查詢兩個(gè)部分。同時(shí)系統(tǒng)還要保證對(duì)數(shù)據(jù)庫(kù)進(jìn)行及時(shí)更新,保證數(shù)據(jù)一致性。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面,從而保證系統(tǒng)的易用性。本系統(tǒng)是直接面對(duì)用戶的,而用戶往往對(duì)計(jì)算機(jī)并不是非常熟悉。作為系統(tǒng)的很多數(shù)據(jù)來(lái)源,而車票的數(shù)量和時(shí)間又影響用戶的決策活動(dòng),其準(zhǔn)確性和及時(shí)性很大程度上決定了系統(tǒng)的成敗。系統(tǒng)應(yīng)能及時(shí)而且準(zhǔn)確的根據(jù)用戶權(quán)限及所輸入的信息做出響應(yīng)。 性能需求為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,本系統(tǒng)應(yīng)該滿足以下的性能需求。要求:售票記錄應(yīng)包括:會(huì)員名、車號(hào)、發(fā)車日期、訂購(gòu)日期、訂購(gòu)票數(shù)、總價(jià)。4)車次信息只允許用戶查詢,不能修改。要求:1) 對(duì)車次的查詢,可以按照發(fā)車車次進(jìn)行查詢; 2)車次信息包括:車號(hào)、出發(fā)地、目的地、發(fā)車日期、開(kāi)出時(shí)刻、票價(jià)。因此系統(tǒng)的開(kāi)發(fā)是完全可行的。用戶只需對(duì)售票流程和業(yè)務(wù)調(diào)查了解即可,不需掌握數(shù)據(jù)庫(kù)等相關(guān)知識(shí)。系統(tǒng)實(shí)現(xiàn)依靠相對(duì)熟悉的JSP語(yǔ)言和SQL Server2000數(shù)據(jù)庫(kù)系統(tǒng),其基本操作實(shí)質(zhì)還是對(duì)數(shù)據(jù)庫(kù)進(jìn)行添加、刪除、查找等操作,暫不存在技術(shù)問(wèn)題。所以,從經(jīng)濟(jì)的角度來(lái)看,該系統(tǒng)可行。 項(xiàng)目開(kāi)發(fā)可行性分析經(jīng)濟(jì)可行性:開(kāi)發(fā)該系統(tǒng)所需的相關(guān)資料可以通過(guò)已存在的網(wǎng)上售票系統(tǒng)進(jìn)行調(diào)查采集,所需的其他應(yīng)用軟件、,開(kāi)發(fā)成本較低。3系統(tǒng)需求分析需求分析是介于系統(tǒng)分析和軟件設(shè)計(jì)階段之間的重要橋梁。在模型層,Struts可以很容易的與數(shù)據(jù)訪問(wèn)技術(shù)相結(jié)合,包括EJB,JDBC和Object Relation Bridge[5]。它們各自處理自己的任務(wù)。其工作流程圖如下:MVC是一個(gè)設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開(kāi)。Struts 2的控制組件是Struts 2的核心,事實(shí)上所有MVC框架的核心都是控制器組件。 Struts2框架與MVC簡(jiǎn)介 Struts 是第一個(gè)真正意義上按照MVC架構(gòu)模式搭建Web開(kāi)發(fā)框架,是以WebWork優(yōu)秀的設(shè)計(jì)思想為核心,吸收了Struts1的部分優(yōu)點(diǎn),建立了一個(gè)兼容WebWork和Struts1的MVC框架。SQL Server 2000還具有強(qiáng)大的網(wǎng)絡(luò)功能,它與Internet高度集成,能夠輕易地將Web應(yīng)用程序與企業(yè)營(yíng)運(yùn)應(yīng)用程序集成在一起。SQL Server 2000支持多層客戶機(jī)/服務(wù)器結(jié)構(gòu),具有完善的分布式數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)功能,能夠進(jìn)行分布式事務(wù)處理和聯(lián)機(jī)分析處理。 SQL Server 2000 簡(jiǎn)介SQL Server 2000 是 Microsoft公司推出的關(guān)系型網(wǎng)絡(luò)數(shù)據(jù)庫(kù)管理系統(tǒng),它的工作環(huán)境可以是Windows NT(Server 或 Workstation)、Windows XP 和 Windows 2000等。 在這三種主要的文件中,映射類為普通Java源文件、映射文件為XML格式、數(shù)據(jù)庫(kù)配置文件為Properties
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1