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

正文內容

基于web的影院信息管理系統(tǒng)的設計與實現(xiàn)畢業(yè)論文(存儲版)

2025-04-07 10:56上一頁面

下一頁面
  

【正文】 介( giftDescribe),所需積分( requiredScore)這些數(shù)據(jù)項。且主頁作為后繼頁面的模板。點擊分類鏈接后跳轉與分類名稱相對應的電影列表的新頁面,根據(jù)分類選出的電影列表 showByCatg 由 PrimeFaces 的dataGrid 控件盛放,設置 dataGrid 的 paginator 屬性值為 true實現(xiàn)分頁功能 。該頁面分為兩個區(qū),每個區(qū)域都用 p:fieldset 包裹。 第三個區(qū)域是用戶訂單列表,可對訂單進行撤銷操作。 c. 界面的背景問題 若 把界面的背景圖加在 body的 background屬性中,則會因為瀏覽器不支持可修改擴展名的圖片的問題導致背景圖片無法。 第二個區(qū)域是用戶兌換的禮品清單 selectedug,是 GiftBean 類的一個集合,它由GiftDao 類下的 public ListGiftBean selectedUserGifts(int userId)返回。 電影詳情頁面同樣使用 dataGrid 盛放 selectedFilmInfor 集合。使用 PrimeFaces 的 dataGrid 盛放分類集合allCategory, allCategory 由 AllfCatrgoryDao 類的 public ListAllfCategoryBean findAllfCategory()方法返回。 主要界面設計 主頁設計 主頁( )的頁面布局使用 PrimeFaces的 layout實現(xiàn),設置 layout的fullpage屬性值為 true。 m a n a g e r d e t a i l . x h t m l : x h t m l u s e r B e a n : U s e r B e a n u s e r d a o : U s e r D a og e t L o g u s e r ( )g e t S e s s i o n V a l u e ( S t r i n g )f i n d L o g U s e r s ( i n t )l o g e d U s e r U p d a t e ( )g e t S e s s i o n V a l u e ( S t r i n g )l o g U s e r U p d a t e ( S t r i n g , S t r i n g , i n t ) 圖 修改個人信息時序圖 禮品管理功能 禮品的管理包括添加禮品和刪除禮品。 d. 個人信息修改 點擊個人修改功能項進入已登錄管理員信息列表。該功能實質就是對數(shù)據(jù)庫的用戶列表記錄進行對號刪除操作。 d. 添加電影分類 電影分類由托管 Bean: allfCategoryBean 管理。時序圖如圖 所示。 管理員功能的設計 第 18 頁 共 45 頁 管理員登錄功能 同用戶登錄相似。 時序圖見圖 所示。點擊兌換按鈕后觸發(fā) GiftBean 類的 giftExchange( ActionEvent event)方法。使用h:inputTextarea盛放用戶輸入的評論,該控件與 ( criDescribe屬性為影評字段)綁定。在后臺使用().getAttributes().get(“f:attribute 的 name 屬性值 ”)方法即可獲取f:attribute 的值。 dataTable 的 var 屬性值表示數(shù)據(jù)集中的一個元素,在此 var=“fsearch”。用戶登錄時向 h:inputText中輸入用戶名和密碼,兩個輸入文本框分別與 userBean 的 userName和 passWord 綁定,其 required 屬性值為真。 U s e r B e a n F i l m B e a nG i f t B e a nA l l f C a t e g o r y B e a nC r i t i c i s m B e a n S u b s c r i b B e a nB a s e D a oU s e r D a o F i l m D a oG i f t D a oA l l f C a t e g o r y D a oC r i t i c i s m D a o S u b s c r i b D a o 圖 系統(tǒng)類圖 普通用戶功能的設計 用戶注冊 /登錄功能 第 13 頁 共 45 頁 a. 用戶注冊 u s e r l o g . x g t m l u s e r B e a n : U s e r B e a n u s e r d a o : U s e r D a ou R e g i s t ( )u s e r d e t a i l . x h t m l : x h t m ls e t U s e r N a m e ( S t r i n g )u s e r R e g i s t ( S t r i n g , S t r i n g )s e t P a s s W o r d ( S t r i n g ) 圖 用戶注冊時序圖 該功能實質就是對數(shù)據(jù)庫的用戶表進行插入操作。后臺通過 Dao 包同數(shù)據(jù)庫連接,對數(shù)據(jù)庫進行操作,在 cinemasManageBean 包中調用這些操作和返回的結果集向前臺頁面?zhèn)髦怠? 表 座位編號表 字段名稱 字段類型 主鍵 外鍵 是否為空 默認值 seatNumber int(11) 是 否 3. 3 系統(tǒng)結構分析 系統(tǒng)功能結構分析 本系統(tǒng)面向的操作主體為普通用戶和管理員,操作對象主要為電影信息、用戶信息和禮品信息。電影評論表如表 所示。 表 電影分類表 字段名稱 字段類型 主鍵 外鍵 是否為空 默認值 fcategoryId int(11) 是 否 fcategory varchar(10) 是 NULL d. gift 為用戶積分兌換的禮品信息表。它記錄了用戶名( userName),用戶密碼( passWord),身份編碼( ustatus,標記普通用戶和管理員級別),用戶編號( userId),用戶積分( uscore)。 d. 發(fā)布電影排榜功能:根據(jù)用戶投票對電影進行熱度排名,將排名列表公布。 i. 瀏覽網(wǎng)站功能:用戶無需登錄,可查看近期上映電影信息,站內電影列表,電影詳細信息等頁面,但如果要實現(xiàn)登錄后才有的功能,若尚未登錄,系統(tǒng)會予以提示。 c. 積分獲取功能:用戶注冊成功后自動獲取相應積分(本系統(tǒng)為 30 分)。普通用戶為影院的大眾客戶,通過該系統(tǒng)與影院進行信息交流;管理員則是對系統(tǒng)的數(shù)據(jù)進行管理,主要是對數(shù)據(jù)的修改,添加和修改。 MySQL可通過 Mysqldump、 客戶端管理工具、直接拷貝、日志進行備份。 Myeclipse 插件基本上涵蓋了眾多Eclipse 插件的功能,能滿足我們的各種應用需求,基本上安裝了它就無須其它任何插件 [7]。它是輕組件庫,只有一個 jar文件,無需配置,沒有必要的依附體,是頁面表現(xiàn)的更生動,倍受程序開發(fā)者的青睞。 在 Java編程語言中,一個托管 Bean( Managed Bean)就是一個 Java對象。 JSF 有很多用于提高其 Web 應用程序的類庫,如PrimeFaces, MyFaces 等,本系統(tǒng)使用了 PrimeFaces 類庫。 對于普通用戶可實現(xiàn)注冊 /登錄功能、積分獲取功能、查找站內電影功能(多條件查找)、瀏覽影院電影信息功能、添加影評功能、電影投票功能、訂 /退票功能、兌換禮品功能;管理員可實現(xiàn)注冊 /登錄功能、更新電影信息功能、據(jù)用戶投票進行電影排名功能、更新展示的禮品功能、管理用戶功能。如此,信息的傳播途徑與傳遞方式也隨之豐富多彩。他們多用 JSP 實現(xiàn)動態(tài)網(wǎng)站制作。當代網(wǎng)絡如此發(fā)達,也有不少基于 Web 的電影院網(wǎng)站,如深圳太陽數(shù)碼影城、 Mtime 時光網(wǎng)、 58 影院等。 研究背景及研究意義 信息時代的今天,我們感受到計算機科學日新月異的氣息日漸膨脹。 研究內容 該系統(tǒng)主要面向普通用戶和管理員兩種人群。 內置于 Facelets 提供的先進模板,與 Ajax 更完美地結合;它提供了復合多種功能的組件,只需將組件的功能屬性啟動,就可以非常簡便的使用該功能;它整合了Bean 的驗證,改進了驗證規(guī)范 [2]。 那么在 JSF中是怎樣實現(xiàn)前臺與后臺的聯(lián)系,利用什么來管理資源的呢?這就是托管 Bean。它提供了豐富的組件,內置于 Ajax,基于 。 Myeclipse 是 Eclipse 支持 下的 J2EE開發(fā)插件,功能十分完善,具備了完備的編碼、調試、測試和發(fā)布等功能并且完整支持 HTML、 Struts、JSF、 CSS、 JSP、 SQL、 Hibernate、 Spring 等技術。所以數(shù)據(jù)庫的備份是非常重要的。 系統(tǒng)功能需求分析 基于 Web 的影院信息管理系統(tǒng)面向兩種用戶,即普通 用戶和管理員。驗證通過后方可登錄成功。 h. 查找電影功能:用戶可根據(jù)電影名稱,電影效果(是否為 3D 電影),上映日 期,觀看日期,電影分類查找站內電影。 c. 更新禮品信息:對用戶積分可換取的禮品進行添加,刪除。 實體表詳細分析 a. userinform 為用戶信息表。電影分類表如表 所示。它記錄了影評編號( criId),影評內容( criDescribe),電影編號( filmId)。座位編號表如表 所示。 Dao 包中定義了所有的具體的業(yè)務邏輯。系統(tǒng)類圖如圖 所示。 b. 用戶登錄 u s e r l o g . x h t m l : x h t m l u s e r B e a n : U s e r B e a n u s e r d a o : U s e r D a ou c h e c k L o g i n ( )f i n d u s e r s ( S t r i n g , S t r i n g )s e t S e s s i o n V a l u e ( S t r i n g , O b j e c t ) 第 14 頁 共 45 頁 圖 用戶登錄時序圖 用戶登錄就是對數(shù)據(jù)庫的用戶表進行查找,鎖定用戶名和密碼兩個條件。 films 由 FilmDao 類中的 public ListFilmBean findFilm()方法返回。形參 vote 為當前票數(shù), filmId 為待打分電影的編號,這兩個參數(shù)由頁面的 f:attribute傳入。 b. 添加影評 影評的添加實質上就是在數(shù)據(jù)庫中影評表里插入一條記錄的操作。兌換按鈕的 actionListener 值為 {}, ajax 值為真,更新對象為整個表單,這樣用戶兌換后就能立刻看到剛才兌換的禮品(頁面動態(tài) 第 16 頁 共 45 頁 刷新具體實現(xiàn)見 )。其中 filmId, filmName, userId 通過 session 得到, seatNum通過座位號按鈕下的 f:attribute得到, subsTime 是下單時間,通過調用 ()方法得到當前系統(tǒng)時間(詳細實現(xiàn)見 )。 時序圖如圖 所示。添加成功或失敗都有相應的消息提示,設置添加按鈕的ajax 屬性值為真,更新對象為相應消息提示框 p:growl。刪除后頁面使用 ajax 進行動態(tài)刷新。 每條記錄后都有一 個刪除按鈕,點擊刪除按鈕會觸發(fā) UserBean 類的 public void userDelete(ActionEvent event)方法,該方法中首先通過 session 得到登錄的管理員的身份代碼,若不是 1 則消息提示 “沒有刪除權限 ”,若是 1 則調用 UserDao 類的 public void userDeleteByID(int userId)方法,參數(shù) userId 通過刪除按鈕下的 f:attribute傳入。不同的是點擊刪除按鈕后觸發(fā) UserBean 類的 public void managerDelete(ActionEvent event)方法,該方法中同樣對管理員身份代碼進行檢測。 時序圖如圖 所示。參數(shù) giftId 通過前臺刪除按鈕下的 f:attribute得到。 b. west west 模塊兒展示電影的分類集合。設置 p:dataGrid var=“nf” value=“{}”的 columns屬性值為 4,即想要顯示的數(shù)據(jù)列為 4 列, p:dataGrid中嵌套一個 p:panel,即一個panel 占一個數(shù)據(jù)列,設置 panel 的 header 屬性值為 {}, p:pannel中嵌套一個 p:panelGrid,設置其 columns 屬性值為 1,即數(shù)據(jù)滿一列則換行,在此 panelGrid 第 23 頁 共 45 頁 中順次嵌套 p:graphicImage value=/materials/images/{}(展示電影海報)、 h:outputText value={}{}{}(展示電影分 類)、 p:mandLink actionListener={} action=, mandLink 被點擊后觸發(fā) FilmBean 類的 public ListFilmBean selectedFilm(
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1