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

正文內(nèi)容

畢業(yè)設(shè)計---新聞網(wǎng)站設(shè)計與實現(xiàn)(編輯修改稿)

2025-01-08 20:25 本頁面
 

【文章內(nèi)容簡介】 nguage,即結(jié)構(gòu)化查詢語句 .SQL 語句可以從關(guān)系數(shù)據(jù)庫中獲得數(shù)據(jù),也可以建立數(shù)據(jù)庫、增加數(shù)據(jù)、修改數(shù)據(jù)。 SQL 語言是一種非過程化語言,它一次處理一個記錄集合,對數(shù)據(jù)提供自動導(dǎo)航。 SQL 語言允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個紀錄進行操作。 SQL 語言部要求用戶指定數(shù)據(jù)的存取方法,而是使用查詢優(yōu)化器,由系統(tǒng)決定對指定數(shù)據(jù)存取的最快速手段。 MYSQL 數(shù)據(jù)庫概述 MySQL 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司 。在 2021 年1 月 16 號被 Sun 公司收購。而 2021 年, SUN 又被 Oracle 收購。 MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi)。這樣就增加了速度并提高了靈活性。 MySQL 的 SQL“結(jié)構(gòu)化查詢語言”。 SQL 是用于訪問數(shù)據(jù)庫的最常用標準化語言。 MySQL 軟件采用了 GPL( GNU通用公共許可證)。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 Tomcat Tomcat 是一個免費的開源的 Serlvet 容器。在 Tomcat 中,應(yīng)用程序的部署很簡單,只需將 WAR 放到 Tomcat 的 webapp 目錄下, Tomcat 會自動檢測到這個文件,并將其解壓。在瀏覽器中訪問這個應(yīng)用的 Jsp 時,通常第一次會很慢,因為 Tomcat 要將 Jsp 轉(zhuǎn)化為 Servlet 文件, 濟南大學(xué)畢業(yè)論文 然后編譯。編譯以后,訪問將會很快。 Tomcat 不僅僅是一個 Servlet 容器,它也具有傳統(tǒng)的Web 服務(wù)器的功能。 B/S 架構(gòu) B/S 結(jié)構(gòu) ( Browser/Server 結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和 服務(wù)器 結(jié)構(gòu) ,如圖 21 所示 [1]。 它是隨著 Inter 技術(shù) 的興起,對 C/S 結(jié)構(gòu) 的一種變化或者改進的結(jié)構(gòu)。在這種結(jié)構(gòu)下, 用戶工作界面是通過 WWW 瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。這樣就大大簡化了 客戶端 電腦載荷,減輕了 系統(tǒng)維護 與升級的成本和工作量,降低了用戶的總體成本( TCO)。以目前的技術(shù)看, 局域網(wǎng) 建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過 Inter/Intra 模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN,WAN,Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全 。特別是在 JAVA 這樣的跨平臺語言出現(xiàn)之后, B/S 架構(gòu)管理軟件更是方便、速度快、效果優(yōu) 。 圖 B/S架構(gòu)圖 濟南大學(xué)畢業(yè)論文 3 系統(tǒng)分析與需求分析 系統(tǒng)可行性分析 從具體情況出發(fā),經(jīng)過多方面調(diào)研、討論,將從技術(shù)可行性、經(jīng)濟可行性、管理可行性三個方面來研究本系統(tǒng)的可行性。 技術(shù)可行性 巴國山水 新聞 網(wǎng)站 的開發(fā)基于 B/S 模式,主要包括前端應(yīng)用程序的開發(fā)以及后臺數(shù)據(jù)庫的建立和維護兩個方面。對于前者要求應(yīng)具備功能完備、易于使用等特點,而對于后者則要求能建立數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。運用 JSP 技術(shù)設(shè)計易學(xué)易懂,同樣能開發(fā)出功能齊全的系統(tǒng)模塊出來,這從技術(shù)性來講是可行的。經(jīng)濟可行性來講,系統(tǒng)使用 JSP技術(shù),易懂易學(xué) 、 不必要耗費太多的時間來學(xué)習(xí)技術(shù),功能模塊完全可以通過 JSP 技術(shù)來完成,開發(fā)成本比較低。 通過 JSP 編程來實現(xiàn)頁面與數(shù)據(jù)庫之間信息的交流,對頁面進行美觀設(shè)計和修飾中用到 CSS 樣式表等。運用 JSP 技術(shù)設(shè)計易學(xué)易懂,同樣能開發(fā)出功能齊全的系統(tǒng)模塊出來, 同時 本網(wǎng)站的開發(fā)是由本人完成,本人已修完本專業(yè)所有的專業(yè)基礎(chǔ)課和專業(yè)課,熟悉數(shù)據(jù)的開發(fā)環(huán)境, 有一定的運用系統(tǒng)軟件和一定的編程能力,完全勝任此項開發(fā)。用戶操作方面,從用戶的角度出發(fā)去思考問題,建立友好的用戶界面,用戶可以通過瀏覽器詳細瀏覽 新聞 的 所有信 息,操作簡捷方便。 故本網(wǎng)站在技術(shù)上可行的 經(jīng)濟可行性 經(jīng)濟可行性首先要進行待開發(fā)軟件的成本估計和成本效益分析,以確定待開發(fā)軟件是否有開發(fā)的價值。這里的效益包括系統(tǒng)的開發(fā)所帶來的收入的增加,以及新開發(fā)的系統(tǒng)比原有的系統(tǒng)在使用費用上的減少。對于開發(fā)成本低、經(jīng)濟效益高的軟件應(yīng)積極開發(fā),而對于開發(fā)成本高、經(jīng)濟效益低的軟件或開發(fā)成本與經(jīng)濟效益差不多的軟件通常不應(yīng)開發(fā)。 系統(tǒng)運行所需要的硬件條件在今天是很容易得到滿足的。作為其開發(fā)和運行的軟件工具也是再普遍不過了的。因此,此系統(tǒng)在經(jīng)濟上是完全可行的。 因此,從以 上的分析可以看出,數(shù)據(jù)庫采用 MYSQL,網(wǎng)頁設(shè)計采用 JSP 技術(shù),以 Tomcat 為 Web 服務(wù)器,采用 B/S 體系結(jié)構(gòu)設(shè)計本系統(tǒng),無論是在功能上、技術(shù)上還是在經(jīng)濟上都是不錯的設(shè)計方案。 操作可行性 本網(wǎng)站是基于微型計算機圖形界面的操作,所以一般的會上網(wǎng)的普通用戶即可使用本系統(tǒng)。系統(tǒng)管理員 也不 要求有計算機的專業(yè)知識。 不用專門 對系統(tǒng)管理員將進行專業(yè)培訓(xùn), 也能 使其能夠熟練管理本網(wǎng)站,一般人員即可勝任。 通過上面對于經(jīng)濟、技術(shù)和操作等方面的可行性分析,得到這樣一個結(jié)論: 操作簡單,滿足新聞管理的需求 ,因此可以確定 本系統(tǒng)的開發(fā)完全可行,可以立項開發(fā)。 濟南大學(xué)畢業(yè)論文 需求分析 網(wǎng)站業(yè)務(wù)流程 巴國山水 新聞網(wǎng)站 的具體業(yè)務(wù)流程如下:網(wǎng)站的前臺用戶分為瀏覽用戶和會員,瀏覽用戶只能對本網(wǎng)站的信息進行瀏覽,會員在具有瀏覽的功能之外,同時還具有在線 留言和在線討論 的功能、管理自身信息的功能。 瀏覽用戶的業(yè)務(wù)流程如下:瀏覽不需要用戶名和密碼,進入到 巴國山水 新聞網(wǎng)站 的首頁后,就可以瀏覽其他用戶發(fā)布的 新聞 信息,用戶可以按照不同的 新聞 信息分類來瀏覽 新聞 信息,也可以通過查詢功能瀏覽自己關(guān)心的 新聞 信息。查詢的時候只需要在查詢欄中輸入查詢的關(guān)鍵 字,選擇信息分類,查詢系統(tǒng)就會將查詢的結(jié)果呈現(xiàn)給用戶。 會員的業(yè)務(wù)流程如下:會員需要用戶名和密碼,登錄到 巴國山水 新聞網(wǎng)站 的首頁后,就可以瀏覽其他用戶發(fā)布的 新聞 信息,用戶可以按照不同的 新聞 信息分類來瀏覽 新聞 信息,也可以通過查詢功能瀏覽自己關(guān)心的 新聞 信息。查詢的時候只需要在查詢欄中輸入查詢的關(guān)鍵字,查詢系統(tǒng)就會將查詢的結(jié)果呈現(xiàn)給用戶。同時用戶還可以在線發(fā) 留言和在線討論的功能 。 管理員的業(yè)務(wù)流程如下:管理員登錄后臺系統(tǒng)后,首先可對前臺用戶進行管理、對 新聞信息進行管理(添加、修改和刪除)、對 新聞發(fā)布者 分享的 新聞 信息 進行管理(修改和刪除)、論壇分類管理、論壇帖子管理、用戶留言信息管理。 功能 需求分析 基于 B/S 模式研究開發(fā)動態(tài) 巴國山水 新聞網(wǎng)站 ,采用 JSP、 MYSQL 等工具,通過基于Web 服務(wù)器訪問純 Web 頁面,實現(xiàn) 新聞網(wǎng)站 的各項功能。主要模塊包括: 前臺模塊:用戶注冊和登陸模塊 、 新聞 信息 瀏覽、 在線討論 、 在線留言 、 個人信息管理 。 后臺模塊: 管理員 管理; 網(wǎng)站用戶管理、 新聞 信息 管理、 論壇分類 信息 管理、 論壇帖子信息管理、 留言信息管理、友情鏈接管理 。 系統(tǒng)各項的功能如下: ( 1)用戶管理模塊 主要實現(xiàn)客戶的注冊、自身資 料完善的功能; ( 2)管理員 /新聞發(fā)布者 管理模塊 主要實現(xiàn) 管理員 /新聞發(fā)布者 的添加、修改和刪除的功能; ( 3) 新聞 信息管理模塊 主要實 現(xiàn) 新聞 信息的 添加、修改 、搜索 和刪除的功能; ( 4) 論壇分類 信息 管理模塊 主要實現(xiàn) 論壇分類 信息的添加、修改和刪除; ( 5) 留言信息 的管理模塊 主要實現(xiàn) 留言信息 信息 的添加、修改和刪除; ( 6) 論壇帖子 信息的 管理 主要實現(xiàn) 論壇帖子 的 添加、修改 、 刪除 等的功能 。 濟南大學(xué)畢業(yè)論文 ( 7) 友情鏈接 信息 的管理模塊 主要實現(xiàn) 友情鏈接 信息的添加、修改和刪除 。 性能需求 本網(wǎng)站 的性能需求如下: ( 1) 界面友好性要求:系統(tǒng)提供統(tǒng)一的操作界面和方式 : 操作界面簡潔大方 、 布局合理 、功能完善 、 對于初級用戶容易上手; ( 2) 信息的完整性:要求采用值約束、缺省等方法確保信息的完整性,一旦用戶錄入數(shù)據(jù)不符合系統(tǒng)要求時,系統(tǒng)必須明確給出警告信息; ( 3) 系統(tǒng)運行在主流的 Windows 操作系統(tǒng)平臺上 , 便于以后系統(tǒng)的升級; ( 4) 遵循主流的標準和協(xié)議 , 不僅可以為系統(tǒng)與上級平臺系統(tǒng)交換信息提供便利 , 而且也有利于系統(tǒng)內(nèi)部各部分之間交換信息 , 這將有助于提高系統(tǒng)擴充性。響應(yīng)速度 : 要求能夠響應(yīng)快速 , 響應(yīng)速度盡量在人員可忍受的時間內(nèi)并給 予提示。 類的識別 根據(jù)系統(tǒng)分析可知,本系統(tǒng)主要 四 種 權(quán)限用戶 ,即 非注冊用戶、 前臺 用戶 、 新聞發(fā)布者用戶 和管理員用戶 。 非注冊用戶在進入網(wǎng)站之后,用戶完成 新聞公告信息 瀏覽、 新聞 信息瀏覽 和查詢 、 用戶注冊的功能。 前臺 用戶在進入網(wǎng)站并且登錄后,用戶可完成 新聞公告信息瀏覽、 新聞 信息瀏覽和查詢 、個人信息管理 、 在線討論 、 在線留言,并對討論和留言信息管理 等功能。 管理員用戶在登錄網(wǎng)站后臺后,用戶可完成 管理員 管理 、 網(wǎng)站用戶管理、 新聞 信息 管理、論壇分類 信息管理、 論壇帖子信息管理、留言信息管理、友情鏈接信息管理 。 數(shù)據(jù)需求分析 管理員信息 ( 自動編碼 、 登錄名 、 登錄密碼 、權(quán)限 ) 。 留言 信息內(nèi)容 ( 自動編號 、 留言標題 、 留言 時間、 留言 內(nèi)容、 留言 者 、回復(fù)內(nèi)容 ) 。 論壇類別 ( 自動編號 、 類別 名稱 ) 。 新聞 信息( 自動編號 、 新聞 標題 、 新聞內(nèi)容 、 圖片 地址 、 新聞類別 、 發(fā)布者 、 提交時間 ) 。 用戶信息( 自動編號 、 登錄名 、 密碼 、 真實姓名 、所在地址、聯(lián)系郵箱、聯(lián)系電話 )。 論壇回復(fù)信息( 自動編號 、 回復(fù)內(nèi)容 、 交流編號 、 回復(fù)時間 、 回復(fù)者編號 ) 。 友情鏈接信息( 自動編號 、網(wǎng)站名稱、網(wǎng)站內(nèi)容、網(wǎng)站網(wǎng)址、提交時間)。 論壇帖子信息( 自動編號 、 標題 、 內(nèi)容 、 用戶編號 、 添加時間 、 分類 )。 數(shù)據(jù)流圖 根據(jù)數(shù)據(jù)流向分析,畫出整個系統(tǒng)的數(shù)據(jù)流圖,數(shù)據(jù)流圖是用來描繪系統(tǒng)的邏輯模型,描繪信息在系統(tǒng)中流動和處理的情況,沒有具體的物理元素,它可以作為計算機人員和客戶 濟南大學(xué)畢業(yè)論文 之間的通信工具,還可以作為軟件設(shè)計的出發(fā)點,根據(jù)系統(tǒng)的要求,用來交流信息的工具,還可以幫助進行詳細設(shè)計(面向數(shù)據(jù)流的設(shè)計方法),在這里還要提及數(shù)據(jù)字典,關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合,數(shù)據(jù)流圖和數(shù)據(jù)字典一起構(gòu)成系統(tǒng)的邏輯模型,兩者共同構(gòu)成系統(tǒng)的規(guī)格說明。在畫數(shù)據(jù)流圖 時,為了表達數(shù)據(jù)處理過程中的數(shù)據(jù)加工情況,需要采取層次結(jié)構(gòu)的數(shù)據(jù)流圖,按照系統(tǒng)的層次結(jié)構(gòu)進行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,能容易清楚地表達和理解整個系統(tǒng),在這里采用了三層進行細分,頂層數(shù)據(jù)流圖僅包含一個加工,它代表的就是系統(tǒng),輸入流是系統(tǒng)所輸入的數(shù)據(jù),中間層流圖則表示對其上層父圖的細化,它的每一個加工可能繼續(xù)細化,形成子圖,底層是指其加工需要在分解的數(shù)據(jù)流圖,它處于最底層,得出所需數(shù)據(jù)流圖( DFD)如下: 前 臺 用 戶 新 聞 網(wǎng) 站 管 理 員新 聞 信 息 新 聞 信 息新 聞 發(fā) 布 者新聞信息 圖 網(wǎng)站頂層數(shù)據(jù)流程圖 頂 層數(shù)據(jù)流圖主要描述了整個網(wǎng)站的數(shù)據(jù)流,表明用戶通過身份驗證直接進入網(wǎng)站進行相關(guān)操作。 對系統(tǒng)采用層次結(jié)構(gòu)進行初步細化,得到如下第二層數(shù)據(jù)流圖: 圖 對用戶 — 資料信息進行二次展開,得到圖 的數(shù)據(jù)流程圖。即用戶注冊 DFD 圖描述了用戶進入系統(tǒng)的流程圖,原有系統(tǒng)管理員登陸系統(tǒng)時在身份驗證中輸入用戶名和密碼就可通過,而新管理員則需要通過系統(tǒng)管理員添加,填寫管理員信息并且成功,之后寫入到系統(tǒng)數(shù)據(jù)庫中。 濟南大學(xué)畢業(yè)論文 圖 用戶登陸 DFD圖 用 戶查閱 DFD 圖描述了用戶進行信息查閱的流程圖,用戶進行信息查閱時可選擇查詢按選擇的類型和輸入的關(guān)鍵字進行查閱,就會檢索出庫中所有包括你輸入字段的信息。 圖 用戶查閱 DFD圖 數(shù)據(jù)字典分析 它是用來對數(shù)據(jù)流程圖( DFD)中的各個要素進行詳細說明的。數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是數(shù)據(jù)字典的概念是以某種固定的格式定義的數(shù)據(jù)流 ,數(shù)據(jù)存儲及構(gòu)成它們的數(shù)項和數(shù)據(jù)結(jié)構(gòu)的卡片集合。數(shù)據(jù)字典的作用是在軟件的分析和設(shè)計過程中提供關(guān)于數(shù)據(jù)的描述信息。 一般說來,數(shù)據(jù)字典應(yīng)該由下列四類元素構(gòu)成:數(shù)據(jù)元素,數(shù)據(jù)流,數(shù)據(jù)存儲和數(shù)據(jù)處理。 經(jīng)過數(shù)據(jù)流圖的分析總結(jié)出以下幾個數(shù)據(jù)字典。 ( 1)數(shù)據(jù)字典列表 —— 數(shù)據(jù)流 ①數(shù)據(jù)存
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1