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

正文內(nèi)容

基于jsp電影票預(yù)定網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)-在線瀏覽

2025-07-10 18:31本頁面
  

【正文】 影瀏覽、購(gòu)票 修改購(gòu)物車 給電影評(píng)價(jià) 修改個(gè)人信息 用 戶 登 錄 結(jié) 束 退 出 繼續(xù)操 作 圖 31 前臺(tái)管理流程圖 是 否 是否網(wǎng)站用戶 注冊(cè)新用戶 是 否 論文是本團(tuán)隊(duì)幫同學(xué)做過的案例,需要畢業(yè)論文設(shè)計(jì)(論文 +源程序 +答辯 PPT)的同學(xué)聯(lián)系 799523222 6 整個(gè)系統(tǒng)的處理流程如下: ( 1)用戶進(jìn)入登錄頁面,身份驗(yàn)證:普通用戶和管理員的權(quán)限有所不同。 ( 3)執(zhí)行各任務(wù):根據(jù)各自需求,進(jìn)行各項(xiàng)操作。 ( 5)執(zhí)行完畢,退出網(wǎng)站:若所要執(zhí)行的任務(wù)全部完成,即可退出網(wǎng)站。模塊是數(shù)據(jù)說明、可執(zhí)行語句等程序設(shè)計(jì)對(duì)象的集合 ,它是單獨(dú)命名的而且可通過名字來訪問。 通過以上流程分析,可以進(jìn)一步設(shè)計(jì)出電影票預(yù)訂網(wǎng)站的總體結(jié)構(gòu)模塊圖,分別從用戶和管理員兩個(gè)不同的角度去設(shè)計(jì),如圖 33 所示。其功能結(jié)構(gòu)模塊圖如 圖 34 所示。管理員通過后臺(tái)登錄網(wǎng)站,為確保系統(tǒng)的安全 性,管理員后臺(tái)登錄會(huì)進(jìn)行密碼權(quán)限的檢測(cè)。上述功能在前臺(tái) 不可見,屬于網(wǎng)站的后臺(tái)操作模塊,因此 這 部分模塊可定義為 “ 后臺(tái)管理 ” , 其功能結(jié)構(gòu)模塊圖如圖 35 所示。 當(dāng)管理員單擊其中的任何一個(gè)功能按鈕時(shí),都可以進(jìn)行對(duì)網(wǎng)站前臺(tái)顯示的 電影 信息進(jìn)行相關(guān)的操作。其中用戶基本信息查看包括用戶真實(shí)姓名、手機(jī)號(hào)、電子郵箱、地址等。 ③ 訂單管理模塊的基本功能應(yīng)包括查看用戶已下單的信息、刪除訂單。 當(dāng)管理員單擊查看按鈕時(shí),將顯示該條訂單的詳細(xì)信息 。 用戶 評(píng)價(jià) 的發(fā)言主題 應(yīng)與電影相關(guān),這是管理員審核的要點(diǎn),對(duì)于一些惡意評(píng)價(jià),管理員可以選擇刪除。一個(gè)數(shù)據(jù)流圖確定了系統(tǒng)的轉(zhuǎn)化過程、系統(tǒng)所操縱的數(shù)據(jù)或物質(zhì)的 收集(存儲(chǔ)),還有過程、存儲(chǔ)、外部世界之間的數(shù)據(jù)流或物質(zhì)流 [5]。數(shù)據(jù)流圖是當(dāng)前業(yè)務(wù)過程或新系統(tǒng)操作步驟的一種表示方法。在一個(gè)多步驟的活動(dòng)中,高層數(shù)據(jù)流圖對(duì)數(shù)據(jù)和處理部分提供一個(gè)整體的 瀏覽 ,這是對(duì)包含在軟件需求規(guī)格說明中的精確、詳細(xì)敘述的補(bǔ)充。 從圖中迅速反饋的信息有助于對(duì)所探討的任務(wù)流的理解進(jìn)行提煉加工。 本數(shù)據(jù)流圖描述了電影票預(yù)訂網(wǎng)站后臺(tái)的各個(gè)模塊處理過程中的數(shù)據(jù)處理的過程。 電影信息管理中的數(shù)據(jù)處理圖是本網(wǎng)站的第二層數(shù)據(jù)流圖, 如圖 37 所示。主要包括對(duì)上映電影信息的添加、刪除和修改操作。 描述了用戶信息管理模塊中所作操作的數(shù)據(jù)處理。 訂單管理數(shù)據(jù)流圖, 如圖 39 所示。網(wǎng)站管理員的主要操作包括查看訂單和刪除訂單。 描述了已購(gòu)票用戶觀看電影后,對(duì)電影做出評(píng)價(jià),網(wǎng)站管理員在評(píng)價(jià)管理模塊中所作操作的數(shù)據(jù)處理。 實(shí)體 ER 圖 ER 圖提供了表示實(shí)體(即數(shù)據(jù)對(duì)象)、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型 [6]。 在 ER 圖中要明確表明 1 對(duì)多關(guān)系, 1 對(duì) 1 關(guān)系和多對(duì)多關(guān)系 。 經(jīng)過分析,由上面的數(shù)據(jù)流程圖可以得出以下各實(shí)體之間的 ER 圖, 如圖 311 所示。信息系統(tǒng)的建模是用模型來描述復(fù)雜的信息系統(tǒng),使得系統(tǒng)的要求、結(jié)構(gòu)和數(shù)據(jù)變得簡(jiǎn)單。建立完整的數(shù)據(jù)模型,完成對(duì)信息系統(tǒng)中數(shù)據(jù)的存儲(chǔ)和處理。 用 戶 訂 單 電影 訂購(gòu) 電話 真實(shí)姓名 郵 箱 性別 登陸次數(shù) 展廳號(hào) 介紹 圖片率 影片號(hào) 影片名 價(jià)格 購(gòu)買數(shù)量 購(gòu)買用戶名稱 角色 年齡 用戶名 展 廳 展廳名稱 標(biāo)簽 m n n 上映時(shí)間 等級(jí) 地址 用戶編號(hào) 密碼 訂單編號(hào) 影片號(hào) 座位 圖 311 網(wǎng)站 ER圖 放映 1 n 寫入 評(píng) 價(jià) 1 n 評(píng)價(jià)編號(hào) 評(píng)價(jià)內(nèi)容 評(píng)價(jià)時(shí)間 用戶名稱 論文是本團(tuán)隊(duì)幫同學(xué)做過的案例,需要畢業(yè)論文設(shè)計(jì)(論文 +源程序 +答辯 PPT)的同學(xué)聯(lián)系 799523222 14 ( 2) 完整性:指要求模型既能反映對(duì)象系統(tǒng)的靜態(tài)特性,又能夠反映其豐富的動(dòng)態(tài)特性。 設(shè)計(jì)電影票預(yù)訂網(wǎng)站 關(guān)系模型 如下 :有下劃線的屬性 為主鍵( primary key) ( 1)展廳信息( 展廳號(hào) , 展廳名稱 , 標(biāo)簽 ) ( 2)用戶信息( 用戶編號(hào) , 密碼 , 登陸次數(shù) , 用戶名 , 等級(jí),真實(shí)姓名,性別,年齡,地址,郵箱,電話、角色) ( 3)電影信息( 影片號(hào) ,影片名,展廳號(hào),價(jià)格,圖片,介紹,上映時(shí)間 ) ( 4)訂單信息( 訂單編號(hào) ,購(gòu)買用戶名稱,影片號(hào),座位,購(gòu)買數(shù)量 ) ( 5)評(píng)價(jià)信息( 評(píng)價(jià)編號(hào) ,用戶名稱,評(píng)價(jià)內(nèi)容,評(píng)價(jià)時(shí)間 ) 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的基本定義有: ( 1)主鍵:在表中是唯一不可重復(fù)的值。 ( 2)外鍵:有此表的列或列 的組合和其他表的主鍵值或 UNIQUE_KEY 具有相關(guān)聯(lián)的特性。 ( 3)索引:建立索引是為了加快查詢速度的有效手段。 ( 4)視圖:從一個(gè)或幾個(gè)基本表(或視圖)導(dǎo)出的表,它與基本表不同,是一個(gè)虛表。結(jié)構(gòu)如表 31 所示。結(jié)構(gòu)如表 32 所示。 結(jié)構(gòu)如表 33 所示。 表 33 film表 屬性名 存儲(chǔ)代碼 數(shù)據(jù) 類型 是否主鍵 允許空值 備注 影片號(hào) filmID 數(shù)字 是 否 唯一 影片名 filmName 文本 否 否 展廳號(hào) SortID 數(shù)字 否 否 注意輸入格式 價(jià)格 Price 數(shù)字 否 否 注意輸入格式 圖片 PicUrl 文本 否 否 介紹 Intro 文本 否 否 上映時(shí)間 time 文本 否 否 ( 4) goods 表:用來管理訂單基本信息,字段包括:訂單編號(hào)、購(gòu)買 用戶名稱、影片號(hào)、座位、購(gòu)買數(shù)量。 表 34 goods 表 屬性名 存儲(chǔ)代碼 數(shù)據(jù) 類型 是否主鍵 允許空值 備注 訂單編號(hào) GoodsID 數(shù)字 是 否 自動(dòng) 購(gòu)買用戶名稱 UserName 文本 否 否 影片號(hào) filmID 數(shù)字 否 否 注意輸入格式 座位 seat 文本 否 否 購(gòu)買數(shù)量 BuyNumber 數(shù)字 否 否 注意輸入格式 ( 5) assess 表:用來管理評(píng)價(jià)基本信息,字段包括:評(píng)價(jià)編號(hào)、用戶名稱、評(píng)級(jí)內(nèi)容、評(píng)價(jià)時(shí)間。 論文是本團(tuán)隊(duì)幫同學(xué)做過的案例,需要畢業(yè)論文設(shè)計(jì)(論文 +源程序 +答辯 PPT)的同學(xué)聯(lián)系 799523222 16 表 35 assess 表 屬性名 存儲(chǔ)代碼 數(shù)據(jù) 類型 是否主鍵 允許空值 備注 評(píng)價(jià)編號(hào) assessID 數(shù)字 是 否 自動(dòng) 用戶名稱 UserName 文本 否 否 外鍵 評(píng)價(jià)內(nèi)容 asscontent 數(shù)字 否 否 評(píng)價(jià)時(shí)間 asstime 日期 /時(shí)間 否 否 注意輸入格式 系統(tǒng)特點(diǎn) 任何一個(gè)網(wǎng)站的設(shè)計(jì)都需要有自己的特色。所以網(wǎng)站提供了可選的方位,如 前方、后方、左方、右方,但由系統(tǒng)直接分配該方位的任一座位給用戶。換言之,普通用戶只能選擇大致方位,而星級(jí)用戶可以選擇具體座位。有關(guān)算法的細(xì)節(jié)將在系統(tǒng)運(yùn)行部分具體介紹。 ( 2)頁面模塊化:本系統(tǒng)在界面設(shè)計(jì)上都采用了模塊化處理思想,把很多頁面共有的部分集成 到一個(gè)模塊,如頁面的頭,導(dǎo)航條。 ( 3)面向?qū)ο笤O(shè)計(jì):在系統(tǒng)中,將用戶、電影、訂單等都封裝成相應(yīng)的類,同時(shí)每個(gè)類都具有自己相應(yīng)的操作類,從而再次提高了對(duì)數(shù)據(jù)庫(kù)操作的安全性和程序的可擴(kuò)展性。從節(jié)約成本的角度考慮,開發(fā)工具選擇目前網(wǎng)站開發(fā)的主流工具 JSP+Access 的組合。 系統(tǒng)架構(gòu)設(shè)計(jì) 目前,網(wǎng)絡(luò)應(yīng)用軟件的運(yùn)行模式主要有兩類: C/S 模式和 B/S 模式。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。 C/S 之間通過任意的協(xié)議通信 , 一般要求有特定的客戶端。因?yàn)榭蛻舳诵枰獙?shí)現(xiàn)絕大多數(shù)的業(yè)務(wù)邏輯和界面展示。 B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器 )結(jié)構(gòu),是隨著 Inter 技術(shù) 的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。 B/S 結(jié)構(gòu)利用不斷成熟和普及的瀏覽器技術(shù)實(shí)現(xiàn)原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。 B/S 模式是靠應(yīng)用層的 協(xié)議進(jìn)行通信的(當(dāng)然也要靠底層的好多協(xié)議支持),一般不需要特定的客戶端,而是需要有統(tǒng)一規(guī)范的客戶端,那就是瀏覽器。另外只有極少部分事務(wù)邏輯在前端( Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實(shí)現(xiàn),這也就充分保護(hù)了數(shù)據(jù)的安全 。 總的來說 , B/S 結(jié)構(gòu)具有如下優(yōu)點(diǎn):無需安裝客戶端,任何一點(diǎn)都可以登錄訪問;根據(jù)權(quán)限對(duì)網(wǎng)絡(luò)拓?fù)溥M(jìn)行統(tǒng)一管理;配置文件和發(fā)現(xiàn)信息 實(shí)現(xiàn)集中統(tǒng)一管理和共享。 作為 Inter 上的 Web 應(yīng)用,需要的是 B/S(瀏覽器 /服務(wù)器)架構(gòu)。 相關(guān)技術(shù)介紹 開發(fā)網(wǎng)站需要兩種工具,即前臺(tái)開發(fā)語言和后臺(tái)數(shù)據(jù)庫(kù)。 JSP 靈活方便,與后臺(tái)的 Microsoft Access 數(shù)據(jù)庫(kù)相結(jié)合,可以提供一個(gè)高性能的在線訂票網(wǎng)站。 JSP 和 Servlet 都 是 Sun 公司的 J2EE( Java 2 platform Enterprise Edition) 應(yīng)用體系中的一部分 ,兩者一般需要放在一起被討論 。它們的啟動(dòng)原理也 類似 ,都是服務(wù)器接到客戶端的請(qǐng)求后,進(jìn)行應(yīng)答。對(duì)于以后其他用戶的請(qǐng)求,它并不打開進(jìn)程,而是打開一個(gè)線程( Thread) ,將結(jié)果發(fā)送給客戶。 JSP 技術(shù)主要具備以下特點(diǎn): ( 1)將內(nèi)容的產(chǎn)生和顯式進(jìn)行分離:使用 JSP 技術(shù), Web 開發(fā)人員可以使用 HTML 或者 XML 標(biāo)志來設(shè)計(jì)和格式化最終頁面。 ( 2)強(qiáng)調(diào)可重用的群組件:絕 大多數(shù) JSP 頁面依賴于可重用且跨平臺(tái)的組件(如: JavaBean 或者Enterprise JavaBean)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。基于組件的方法加速了總體開發(fā)過程,并且使得各種群組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 JSP 技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP 相關(guān)的 XML 標(biāo)志中進(jìn)行動(dòng)態(tài)內(nèi)容產(chǎn)生所需 要的。 目前主流的網(wǎng)站開發(fā)語言有 JSP、 ASP、 PHP 等等。但是,它的執(zhí)行方式和 ASP 或 PHP 完全不同。所以, JSP 可以看做是 Servlet 的腳本語言 ( Script Language) 版。采用 PHP 的網(wǎng)站 也有很多, 如新浪網(wǎng)( sina) 、中國(guó)人 ( Chinaren) 等,但由于 PHP 本身存在的一些缺點(diǎn),使得它不適合應(yīng)用于大型電子商務(wù)站點(diǎn),而更適合一些小型的商業(yè)站點(diǎn)。對(duì)于大負(fù)荷站點(diǎn),解決方法只有一個(gè):分布 計(jì)算。而 PHP 則缺乏這種支持。目前在國(guó)內(nèi) PHP 與 ASP 應(yīng)用最為廣泛。但在國(guó)外, JSP 已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類的網(wǎng)站,多采用 JSP,比較出名的如 IBM 的 EBuiness,它的核心是采用 JSP/Servlet 的 Web Sphere。 由于 JSP/Servlet 都是基于 Java 的,所以它們也 具備 Java 語言的最大優(yōu)點(diǎn) —— 平臺(tái)無關(guān)性,也就是所謂的 “ 一次編寫,隨處運(yùn)行 ( WORA – Write Once, Run Anywhere) ” 。因此, JSP/Servlet 雖然在國(guó)內(nèi)目前的應(yīng)用并不廣泛,但是其前途不可限量。 隨著越來越多的的供貨商將 JSP 支持加入到他們的產(chǎn)品中,用戶可以使用自己所選擇的服務(wù)器和工具,修改工 具和服務(wù)器并不影響目前的應(yīng)用。 JavaBean JavaBean 是一種基于 Java 的軟件組件, JavaBean 和 ActiveX 控件一樣,可以通過封裝業(yè)務(wù)邏輯建立一整套可重復(fù)利用的對(duì)象庫(kù)。這種支持不僅能縮短開發(fā)時(shí)間(可以直接利 用經(jīng)過測(cè)試和可信任的已有組件),避免重復(fù)開發(fā),也為 JSP 應(yīng)用帶來了更多的可伸縮性。 Microsoft Access 及其特點(diǎn) Access 是微軟公司推出的基于 Windows 的桌面關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)( RDBMS,即 Relational Database Management System),是 Offic e 系列應(yīng)用軟件之一 [9]。它提供了表、查詢、窗體、報(bào)表、頁、宏、模塊 7 種用來建立 數(shù)據(jù)庫(kù)系統(tǒng)的對(duì)象 ,并且 提供了多種向?qū)А⑸善?、模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化 , 為建立功能完善的數(shù)據(jù)庫(kù)管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù) 。 ( 2) 面向?qū)ο?: Acc ess 是一個(gè)面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫(kù)系統(tǒng)中的各種功能對(duì)象化,將 數(shù)據(jù)庫(kù)管理的各種功能封裝在各類對(duì)象中。通過對(duì)象的方法、屬性完成數(shù)據(jù)庫(kù)的操作和管理,極大地簡(jiǎn)化了用戶的開發(fā)工作。 ( 3) 界面友好、易操作 : Acc ess 是一個(gè)可視化工具, 其 風(fēng)格與 Windows 完全一樣,用戶想要生成對(duì)象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。 ( 4) 集成環(huán)境、處理多種數(shù)據(jù)信息 : Access 基于 Windows 操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫(kù)、創(chuàng)建表、設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1