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

正文內(nèi)容

電影票訂購網(wǎng)的設(shè)計與實現(xiàn)-畢業(yè)論文(參考版)

2025-06-26 18:18本頁面
  

【正文】 由于水平所限,文中難免有誤,懇請各位老師、同學批評指正。感謝我生活和學習的摯友,他們在生活中給予我很多幫助。感謝大連交通大學給予我的優(yōu)良的學習環(huán)境、便利的生活條件、良好的人際氛圍,這些豐富了我的閱歷,開闊了我的視野。感謝老師在學習、論文撰寫過程中,不斷給予我激勵、幫助和精心指導。但在以后的學習和工作之余,希望能更好的完善該系統(tǒng)。該系統(tǒng)基本達到了電影票訂購系統(tǒng)的需求。本次開發(fā)采用了先進JSP技術(shù)平臺對系統(tǒng)進行實現(xiàn),能夠在付出較小代價的情況下更快地開發(fā)軟件。Internet應用的日益普及和大眾化,這種小型的,方便快捷的訂票軟件將會得到普遍應用。 結(jié) 論運用現(xiàn)代的管理科學和計算機技術(shù)、網(wǎng)絡技術(shù),實現(xiàn)了電影票訂購網(wǎng)系統(tǒng)。修改后再次測試相同用例時得到了正確的提醒。軟件基本達到設(shè)計要求,功能完整,用戶界面良好,錯誤處理正確,且能正確提示錯誤種類。如出錯,其測試效果如下圖所示:當密碼為空時,如圖62所示:圖62 用戶登陸密碼測試用例結(jié)果當用戶名為空時,圖63所示:圖63 用戶登陸用戶名測試用例結(jié)果注冊時,密碼校驗測試效果如下圖所示,如圖64所示:圖64 用戶注冊密碼測試用例結(jié)果由于開發(fā)的時間段及開發(fā)者能力有限,只初步具備了電影票訂購網(wǎng)的基本功能。頁面跳轉(zhuǎn)入首頁登錄頁面。提交數(shù)據(jù)庫,頁面跳轉(zhuǎn)入管理無功能點注銷模塊實現(xiàn)注銷功能點擊”注銷”, 頁面跳轉(zhuǎn)入首頁登錄頁面。頁面跳轉(zhuǎn)入管理員/用戶擁有的系統(tǒng)操作權(quán)限的頁面。頁面跳轉(zhuǎn)入首頁登錄頁面。無界面校驗注冊模塊實現(xiàn)普通用戶的注冊輸入注冊相關(guān)信息成功注冊后,輸入的內(nèi)容提交到數(shù)據(jù)庫。頁面跳轉(zhuǎn)入管理員/用戶擁有的系統(tǒng)操作權(quán)限的頁面。表61 系統(tǒng)測試案例測試模塊模塊描述操作過程預期結(jié)果實際結(jié)果偏差用例類別管理員/用戶登錄模塊實現(xiàn)管理員/用戶登陸系統(tǒng)進入登錄首頁,輸入用戶名與密碼,點擊登錄正確的帳號密碼可進入,錯誤的則提示重新輸入用戶信息。通過在不同點檢查程序的狀態(tài),確定實際的狀態(tài)是否與預期的狀態(tài)一致。這種測試方法就是白盒測試。用黑盒測試發(fā)現(xiàn)程序中的錯誤,必須在所有可能的輸入條件和輸出條件中確定測試數(shù)據(jù),來檢查程序是否都能產(chǎn)生正確的輸出。黑盒測試意味著測試要在軟件的接口處進行。1. 黑盒測試根據(jù)軟件產(chǎn)品的功能設(shè)計規(guī)格,在計算機上進行測試,以證實每個實現(xiàn)了的功能是否符合要求。圖61 軟件測試的過程軟件測試的種類大致可以分為人工測試和基于計算機的測試。測試過程按4個步驟進行,即單元測試、組裝測試、確認測試和系統(tǒng)測試。所以必須對預期的輸出結(jié)果明確定義,對實測的結(jié)果仔細分析檢查,抓住征侯,暴露錯誤。7. 應當對每一個測試結(jié)果做全面檢查。測試之前應仔細考慮測試的項目,對每一項測試做出周密的計劃,包括被測程序的功能、輸入和輸出、測試內(nèi)容、進度安排、資源要求、測試用例的選擇、測試的控制方式和過程等,還要包括系統(tǒng)的組裝方式、跟蹤規(guī)程、調(diào)試規(guī)程,回歸測試的規(guī)定,以及評價標準等。根據(jù)這個規(guī)律,應當對錯誤群集的程序段進行重點測試,以提高測試投資的效益。在被測程序段中,若發(fā)現(xiàn)錯誤數(shù)目多,則殘存錯誤數(shù)目也比較多。用不合理的輸入條件測試程序時,往往比用合理的輸入條件進行測試能發(fā)現(xiàn)更多的錯誤。合理的輸入條件是指能驗證程序正確的輸入條件,不合理的輸入條件是指異常的,臨界的,可能引起問題異變的輸入條件。調(diào)試由程序員自己來做可能更有效。如果條件允許,最好建立獨立的軟件測試小組或測試機構(gòu)。3. 程序員應避免檢查自己的程序。2. 測試用例應由測試輸入數(shù)據(jù)和與之對應的預期輸出結(jié)果這兩部分組成。不應把軟件測試僅僅看作是軟件開發(fā)的一個獨立階段,而應當把它貫穿到軟件開發(fā)的各個階段中?;蛘哒f,軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計一批測試用例(即輸入數(shù)據(jù)及其預期的輸出結(jié)果),并利用這些測試用例去運行程序,以發(fā)現(xiàn)程序錯誤的過程按順序逐個對測試項目做出說明。圖58 用戶中心頁面圖59 修改個人信息頁面用戶登陸后在訂票信息中購買電影票。 管理員在用戶管理界面可以對用戶進行管理,如圖54所示:圖54 用戶管理頁面管理員可以添加新的電影資訊,如圖55所示:圖55 影訊管理頁面管理員可以對已有影片進行管理,如圖56所示:圖56 訂單管理頁面用戶在點擊首頁的會員中心即可注冊新會員。用戶可以在會員中心進行新會員的注冊,注冊后的會員可以在訂票信息中購買各種影片的電影票。 第五章 系統(tǒng)詳細設(shè)計 電影票訂購網(wǎng)首頁的設(shè)計與實現(xiàn)網(wǎng)站首頁頁面: 圖51 網(wǎng)站首頁頁面電影票訂購網(wǎng)的首頁主要為用戶提供了各種電影資訊,熱點影評,影片搜索和管理員登陸等功能。在JSP開發(fā)中實際使用的JavaBean是對相應抽象類的繼承,并對一些抽象方法進行重載。在JavaBean中分別定義所需條件的屬性,這樣生成的JavaBean就具有通用性,同時根據(jù)對數(shù)據(jù)庫的四種操作(查詢、增加、刪除、修改)編寫了不同的抽象類。根據(jù)實際需要,可在JSP中根據(jù)需求任意組合要作為查詢的字段,即可得到查詢條件,因此如何指定查詢條件就成為所有查詢的JavaBean的主要區(qū)別。而且必須去管理每一個連接,確保他們能被正確關(guān)閉,否則將可能導致數(shù)據(jù)庫系統(tǒng)中的內(nèi)存泄露,最終將不得不重啟數(shù)據(jù)庫。但是,使用JDBC直接連接,要為每一次請求建立一次數(shù)據(jù)庫連接,對于一次或幾次操作來講,系統(tǒng)的開銷不易覺察,但是,就Web程序而言,即使在某一較短的時間段內(nèi),其操作請求數(shù)往往是數(shù)十上百次,系統(tǒng)開銷是相當大的。采用這種技術(shù)是在需要對數(shù)據(jù)庫進行訪問時通過JDBC驅(qū)動程序建立與數(shù)據(jù)庫的物理連接,訪問操作結(jié)束后斷開連接,具體操作有以下5個步驟:step 1:加載驅(qū)動程序與數(shù)據(jù)庫建立連接;step 2:創(chuàng)建一個JDBC聲明;step 3:設(shè)置執(zhí)行SQL語句,并將結(jié)果存儲到一個數(shù)據(jù)集中;step 4:接受并處理數(shù)據(jù)集中的記錄內(nèi)容;step 5:關(guān)閉創(chuàng)建的對象。JDBC為Java開發(fā)者使用數(shù)據(jù)庫提供了統(tǒng)一的編程接口,它由一組Java類和接口組成,JDBC使得開發(fā)人員可以用純Java的方式來連接數(shù)據(jù)庫進行各種操作。影訊管理模塊的ER模型圖見圖44。圖43 影訊實體圖訂單類,用戶信息類,電影信息類是基礎(chǔ)類,可以直接映射為一個表。圖41 用戶信息實體圖訂單信息實體屬性圖如圖42所示。它有兩個明顯的優(yōu)點:接近于人的思維,容易理解;與計算機無關(guān),用戶容易接受。本系統(tǒng)正是采用了“實體聯(lián)系模型”(ER模型)來描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,以對現(xiàn)實世界進行第一次抽象。管理員可以登錄,修改信息,添加影訊,編輯影訊,刪除影訊。根據(jù)需求分析與系統(tǒng)功能設(shè)計目標,結(jié)合活動者和用例得到的用例圖如下圖32所示。系統(tǒng)的具體邏輯處理被放在Servlet中。同時還設(shè)計編寫了一些提供共通功能的工具類。整個系統(tǒng)僅使用一張圖片,所有美化工作全部交給CSS處理
點擊復制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1