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

正文內(nèi)容

基于java的電影訂票網(wǎng)站的設(shè)計(jì)論文-文庫吧資料

2024-11-15 22:00本頁面
  

【正文】 ar 類型 3 Intero varchar 介紹 4 Photo varchar 圖片 5 Link varchar 聯(lián)系人 6 Tel varchar 電話 7 Remark varchar 備注信息 8 Id int 編號 4. 3 數(shù)據(jù)模塊設(shè)計(jì) 用戶登錄 在用 戶登錄界面,在用戶名對應(yīng)的文本框中輸入用戶名,在密碼對應(yīng)的文本框中輸入密碼,如果用戶名和密碼同時(shí)與數(shù)據(jù)庫中的用戶名和密碼相對應(yīng),點(diǎn)擊“確定”后進(jìn)入系統(tǒng)的主界面。第二部分為滿足查詢和統(tǒng)計(jì)分析。 7. Mysql 提供數(shù)據(jù)倉庫功能,這個(gè)功能只在 Oracle 和其他更昂貴的 DBMS 中才有。 5. 具有很好的伸縮性,可跨越從運(yùn)行 Windows 95/98 的膝上型電腦到運(yùn)行Windows 2020 的大型多處理器等多種平臺(tái)使用。 4. Mysql 與 Windows NT 完全集成,利用了 NT 的許多功能,如發(fā)送和接受消息,管理登錄安全性等。 2.圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。 Mysql 近年來不斷更新版本,1996 年,推出了 Mysql 版本; 1998 年, Mysql 版本和用戶見面; MYSQL是于 2020 年推出的版本。數(shù)據(jù)庫設(shè)計(jì)通常是在一個(gè)通用的 DBMS 支持下,即利用現(xiàn)成的 DBMS作為開發(fā)的基礎(chǔ)。在 第 19 頁 共 38 頁 物理設(shè)計(jì)階段根據(jù) DBMS 特點(diǎn)和處理的需要,進(jìn)行物理存儲(chǔ)安排,設(shè)計(jì)索引,形成數(shù)據(jù)庫內(nèi)模式。在邏輯設(shè)計(jì)階段 將 ER 圖 轉(zhuǎn)換成具體的數(shù)據(jù)庫產(chǎn)品支持的數(shù)據(jù)模型如關(guān)系模型,形成數(shù)據(jù)庫邏輯模式。數(shù)據(jù)庫設(shè)計(jì)是指對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),有效存儲(chǔ)數(shù)據(jù),滿足用戶信息要求和處理要求。 第 18 頁 共 38 頁 圖 影評實(shí)體 ER 圖 訂單實(shí)體 ER 圖 訂單的實(shí)體屬性有 ID、電影院、放映廳、影片、開始時(shí)間、結(jié)束時(shí)間、座位號、票價(jià)、日期。 圖 影片播放 ER 圖 頭像實(shí)體 ER 圖 頭像的實(shí)體屬性只有頭像 ID。 圖 影片實(shí)體 ER 圖 電影院實(shí)體 ER 圖 電影院實(shí)體屬性有影院 ID、影院名稱、地址、電話、放映廳情況。 圖 管理員實(shí)體 ER 圖 用戶實(shí)體 ER 圖 用戶實(shí)體屬性有用戶 ID,用戶名,密碼,性別,身份證,聯(lián)系電話,聯(lián)系地址,郵政編碼,電子郵箱。本模塊共涉及 8個(gè)實(shí)體:管理員,用戶,影片,電影院,影片播放,頭像,影評,訂單及財(cái)務(wù)。 在本階段將包括數(shù)據(jù)庫的設(shè)計(jì)和管理員模塊的詳細(xì)設(shè)計(jì),確定實(shí)現(xiàn)管理員模塊功能所需要的算法和數(shù)據(jù)結(jié)構(gòu)。本系統(tǒng)是以 Java 語言為基礎(chǔ)進(jìn)行開發(fā)的。 圖 數(shù)據(jù)刪除流程圖 第 15 頁 共 38 頁 4 系統(tǒng)詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)階段的任務(wù)就是把在總體設(shè)計(jì)階段提出的比較抽象概括的解決問題的方法具體化,也就是“應(yīng)該怎樣具體地實(shí)現(xiàn)這個(gè)系統(tǒng)”。 圖 系統(tǒng)修改流程圖 第 14 頁 共 38 頁 數(shù)據(jù)刪除流程 當(dāng)用戶選定一條記錄時(shí),單擊刪除按鈕,會(huì)提示用戶是否確定刪除,然后刪除數(shù)據(jù)庫相關(guān)內(nèi)容。數(shù)據(jù)增加流程圖: 第 13 頁 共 38 頁 圖 系統(tǒng)增加流程圖 系統(tǒng)修改流程 在修改信息時(shí),先選中一條待修改的記錄,然后直接輸入數(shù)據(jù),判斷合法性,合法則保存至數(shù)據(jù)庫,不合法重新輸入。 2. 3 系統(tǒng)運(yùn)行環(huán)境 服務(wù)器端的最低配置是由建立站點(diǎn)所需要的軟件來決定的,在最底配置的情況下,服務(wù)器的性能往往不進(jìn)人意,現(xiàn)在硬件性能已經(jīng)相當(dāng)出色,而且價(jià)格也很便宜,因此通常應(yīng)給服務(wù)器端配置高性能硬件。自從 JSP誕生后,JavaBean 更多的應(yīng)用在非可視化領(lǐng)域,在服務(wù)器端應(yīng)用方面表現(xiàn)出來了越來越強(qiáng)的生命力。這與對象之間通過消息通信類似。這樣,方法調(diào)用的是接觸 Bean 的唯一途徑。 2) 方法 ( Method) 第 9 頁 共 38 頁 由于 Bean本身是 Java 對象,調(diào)用這個(gè)對象的方法是與其 交互作用的唯一途徑。每個(gè)屬性通常遵守簡單的方法命名規(guī)則。 一個(gè) JavaBean 有三個(gè)部分組成: 1) 屬性 ( Property) Bean 的屬性就是對象的屬性,但提供了屬性讀取和設(shè)置的接口支持。對于程序員來說,最好的一點(diǎn)就是 JavaBean可以實(shí)現(xiàn)代碼的重復(fù)利用,另外對于程序的易維護(hù)性等等也有很重大的意義。 JavaBean 技術(shù) JSP 作為一個(gè)很好的動(dòng)態(tài)網(wǎng)站開發(fā)語言得到了越來越廣泛的應(yīng)用,在各類 JSP應(yīng)用程序中, JSP + JavaBean 的組合成為了一種事實(shí)上最常見的 JSP 程序的標(biāo)準(zhǔn) . JavaBean 是描述 Java 的軟件組件模型,有點(diǎn)類似于 Microsoft 的 COM 組件概念。 JDBC 擴(kuò)展了 Java 的能力,如使用 Java 和 JDBCAPI 就可以公布一個(gè) Web 頁,頁中帶有能訪問遠(yuǎn)端數(shù)據(jù)庫的 Applet。 Java 和 JDBC的結(jié)合可以讓開發(fā)人員在開發(fā)數(shù)據(jù)庫應(yīng)用時(shí)真正實(shí)現(xiàn)“ WriteOnce,RunEverywhere!” Java 具有健壯、安全、易 用等特性,而且支持自動(dòng)網(wǎng)上下載, 是一種很好的與數(shù)據(jù)庫線連接而使用的編程語言。用 JDBC 寫的程序能夠自動(dòng)地將 SQL 語句傳送給相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)( DBMS)。 通過使用 JDBC,開發(fā)人員可以很方便 地將 SQL 語句傳送給幾乎任何一種數(shù)據(jù)庫。它由一些 Java 語言寫的類、界面組成。 簡單地說, JDBC 能完成下列三件事: ( 1)同一個(gè)數(shù)據(jù)庫建立連接; ( 2)向數(shù)據(jù)庫發(fā)送 SQL 語句; ( 3)處理數(shù)據(jù)庫返回的結(jié)果。 JDBC 有一個(gè)非常獨(dú)特的動(dòng)態(tài)連接結(jié)構(gòu),它使得系統(tǒng)模塊化。 JDBC 技術(shù) JDBC 是 Java 的開發(fā)者 —— Sun 的 JavaSoft 公司制定的 Java 數(shù)據(jù)庫連接JavaDataBaseConnectivity 技術(shù)的簡稱,是為各種常用數(shù)據(jù)庫提供無縫聯(lián)接的技術(shù)。 MySQL 所使用的 SQL 語言是用于訪問 數(shù)據(jù)庫 的最常用標(biāo)準(zhǔn)化語言。 Mysql 數(shù)據(jù)庫簡介 MySQL 是一個(gè) 關(guān)系型數(shù)據(jù)庫管理系統(tǒng) ,由瑞典 MySQL AB 公司開發(fā),目前屬于 Oracle 公司。 web 應(yīng)用需要強(qiáng)大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供 web 頁面調(diào)用,以增強(qiáng)系統(tǒng)性能。這一點(diǎn)與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。從只有一個(gè)小的 Jar 文件就可以運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application 進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無數(shù)臺(tái)服務(wù)器, Java 顯示了一個(gè)巨大的生命力。相比 ASP 的局限性 JSP 的優(yōu)勢是顯而易見的。 ( 2)系統(tǒng)的多平臺(tái)支持。 優(yōu)點(diǎn) ( 1)一次編寫,到處運(yùn)行。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。 JSP 將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)的顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的應(yīng)用程序的開發(fā)變得迅速和容易。 JSP 技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。通常返回給客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 全名為 Java Server Pages,其根本是一個(gè)簡化的 Servlet設(shè)計(jì),他實(shí)現(xiàn)了 Html語法中的 java 擴(kuò)張(以 %, %形式)。在傳統(tǒng)的網(wǎng)頁 HTML 文件 ( *.htm, *.html) 中加入 Java 程序片段 ( Scriptlet)和 JSP 標(biāo)簽,就構(gòu)成了 JSP 網(wǎng)頁 java 程序片段可以操縱數(shù)據(jù)庫、重新定向網(wǎng)頁以及業(yè)務(wù)服務(wù)器 數(shù)據(jù)庫服務(wù)器 事 務(wù) 邏輯 數(shù) 據(jù) 邏輯 Client Browser 表示邏輯 Browser 表示邏輯 JSP 網(wǎng)頁 WWW服務(wù)器 /業(yè)務(wù)邏輯服務(wù)器 JavaBean組件 中間件 JDBC 數(shù)據(jù)庫服務(wù)器 數(shù)據(jù)庫 Mysql 第 6 頁 共 38 頁 發(fā)送 Email 等,實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)站所需要的功能。由于系統(tǒng)測試需要成熟的數(shù)據(jù)庫支持,因此系統(tǒng)采用 MYSQL 數(shù)據(jù)庫作為數(shù)據(jù)庫服務(wù)器。在服務(wù)器端,系統(tǒng)使用 JDBC 中間件訪問數(shù)據(jù)庫,數(shù)據(jù)庫服務(wù)器定義了本系統(tǒng)所需要的事務(wù)邏 輯和數(shù)據(jù)邏輯。而系統(tǒng)內(nèi)部復(fù)雜的業(yè)務(wù)邏輯主要通過 JavaBean的組件 ( Component) 實(shí)現(xiàn), JavaBean 組件在 WWW 服務(wù)器上運(yùn)行,通過 JSP 返回到客戶瀏覽器。整個(gè)系統(tǒng)最關(guān)鍵的就是數(shù)據(jù)庫系統(tǒng),一個(gè)強(qiáng)大的數(shù)據(jù)庫可以支持完善一個(gè)優(yōu)秀的軟件設(shè)計(jì),通過軟件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的連接來實(shí)現(xiàn)通過軟件界面觀察 和處理操作數(shù)據(jù)。在所有的刪除操作之前,系統(tǒng)都級聯(lián)的刪除其他表中的相關(guān)信息。所有的添加功能都在添加的同時(shí)把數(shù)據(jù)更新到數(shù)據(jù)庫,并馬上在界面上顯示出結(jié)果以能夠讓用戶及 第 5 頁 共 38 頁 時(shí)的知道更新的內(nèi)容。更新數(shù)據(jù)的過程中,所有的數(shù)據(jù)都盡 最大可能的作到數(shù)據(jù)的級聯(lián)。 功能需求分析 在管理員用戶界面中,管理員擁有最高權(quán)限。其功能如下: (1)系統(tǒng)管理員:管理員具有 添加系統(tǒng)用戶,查詢用戶,影片管理,電影院管理,影片播放管理,影評管理,訂單及財(cái)務(wù)管理 功 能。因此 ,本系統(tǒng)具有操作的可行性。 訂票 以及評論的管理迅速可靠。 經(jīng)濟(jì)可行性 服務(wù)器端的安裝簡潔明了,而客戶端只要通過瀏覽器就可以訪問,因此在經(jīng)濟(jì)上是可行的。模塊化就是把程序化分成若干個(gè)模 塊,每個(gè)模塊完成一個(gè)子功能,把這些模塊集起來組成一個(gè)整體,可以完成指定的滿足問題的要求。 第 4 頁 共 38 頁 2 系統(tǒng)分析 為了最終實(shí)現(xiàn)目標(biāo)系統(tǒng),必須設(shè)計(jì)出組成這個(gè)系統(tǒng)的所有程序模塊和數(shù)據(jù)庫文件。本論文主要涉及軟件,數(shù)據(jù)庫與網(wǎng)絡(luò)技術(shù)等。用 第 3 頁 共 38 頁 戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。同時(shí),合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn)。在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。因此,它在技術(shù)上是可行的。 信息化發(fā)展非常迅猛的今天,計(jì)算機(jī)技術(shù)被應(yīng)用于各個(gè)領(lǐng)域中。如果 采 用自主開發(fā)方式,系統(tǒng) 上線后 ,正常運(yùn)轉(zhuǎn)將加快 電影票銷售進(jìn)程, 更有效地 支持影城 的運(yùn)行,所產(chǎn)生的效益遠(yuǎn)大于 開發(fā)花銷,即“小投入,大產(chǎn)出”?,F(xiàn)在,計(jì)算機(jī)的價(jià)格并不高,性能卻有了很大的進(jìn)步。在經(jīng)濟(jì)可行性分析中最重要的內(nèi)容之一是成本和效益分析。 可行性研究的目的是用盡可能小的代價(jià)在盡短時(shí)間內(nèi)確定問題是否能夠解決。電影訂票網(wǎng)站的實(shí)現(xiàn)從銷售方面講,不僅給影城增加了一個(gè)全新的銷售渠道,而且極大地方便了用戶了解影城的最新電影信息;從影城宣傳方面來講,不僅擴(kuò)大了影城的影響力,還更直觀地展示出正在熱映的電影,方便了用戶的信息獲取和影票訂購。這些優(yōu)點(diǎn)能夠極大地提高電影票務(wù)管理的效率 ,也是電影院的科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。用計(jì)算機(jī)可使人們從繁重而又單調(diào)的統(tǒng)計(jì)運(yùn)算中解脫出來,僅用一些簡單的操作便可及時(shí)準(zhǔn)確地獲得需要的信息。 如果人工直接統(tǒng)計(jì)的話,工作量將十分龐大。一直以來人們使用傳統(tǒng)人工的方式管理電影票務(wù),這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,另外時(shí)間一長 ,將產(chǎn)生大量的文件 和數(shù)據(jù) ,這對于查找、更新和維護(hù)都帶來了不少的困難。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1