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

正文內(nèi)容

基于web的新聞系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)說(shuō)明書(shū)(編輯修改稿)

2025-06-12 19:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ct obj = (“key”)。 刪除數(shù)據(jù): (“key”)。 (3)會(huì)話范圍 (SessionScope)—— session, 一個(gè)會(huì)話就是一個(gè)瀏覽器在一定的時(shí)間內(nèi)與服務(wù)器的多次交互過(guò)程,其中可能發(fā)生多次不相關(guān)的請(qǐng)求 響應(yīng)。服務(wù)器同一時(shí)刻可能保持著與多個(gè)客戶端的會(huì)話。 Session 的本質(zhì):是 Tomcat 在服務(wù)器端為每一個(gè)不同的客戶端分配的唯一的存儲(chǔ)空間 (具有唯一的 ID 號(hào) )—— 用于在多個(gè)不相關(guān)的頁(yè)面間傳遞數(shù)據(jù) (被同一個(gè)客戶端在一段時(shí)間內(nèi)訪問(wèn) ),幫助服務(wù)器識(shí)別不同的客戶端;典型應(yīng)用:記錄用 戶登錄名、記錄驗(yàn)證碼、瀏覽記錄等 保存數(shù)據(jù): (“key”, obj)。 取出數(shù)據(jù): Object obj = (“key”)。 刪除數(shù)據(jù): (“key”)。 (4)應(yīng)用范圍 (ApplicationScope)—— application, 整個(gè) Web 應(yīng)用范圍,任何客戶端保存的數(shù)據(jù),可以在接下來(lái)的任何時(shí)間點(diǎn)被任何的客戶端在任何頁(yè)面訪問(wèn)到 —— 直到 Web 應(yīng)用被取消部署。 保存數(shù)據(jù): (“key”, obj)。 取出數(shù)據(jù): Object obj = (“key”)。 刪除數(shù)據(jù): (“key”)。 圖 應(yīng)用范圍模型實(shí)例圖 基于 Web 的新聞后臺(tái)管理系統(tǒng) 緒論 6 Mysql 的結(jié)構(gòu) Mysql是由 SQL 接口,解析器,優(yōu)化器,緩存,存儲(chǔ)引擎組成的 (1) Connectors 指的是不同語(yǔ)言中與 SQL 的交互 (2) Management Serveices amp。 Utilities: 系統(tǒng)管理 與 控制工具 (3) Connection Pool: 連接池。 管理緩沖用戶連接,線程處理等需要緩存的需求 (4) SQL Interface: SQL 接口。 接受用戶的 SQL 命令,并且返回用戶需要查詢的結(jié)果。比如 select from就是調(diào)用SQL Interface (5) Parser: 解析器。 SQL 命令傳遞到解析器的時(shí)候會(huì)被解析器驗(yàn)證 與 解析。解析器是由 Lex 與 YACC實(shí)現(xiàn)的,是一個(gè)很長(zhǎng)的腳本。 主要功能: a . 將 SQL 語(yǔ)句分解成數(shù)據(jù)結(jié)構(gòu),并將這個(gè)結(jié)構(gòu)傳遞到后續(xù)步驟,以后 SQL 語(yǔ)句的傳遞 與 處理就是基于這個(gè)結(jié)構(gòu)的 b. 如果在分解構(gòu)成中遇到錯(cuò)誤,那么就說(shuō)明這個(gè) sql語(yǔ)句是不合理的 (6) Optimizer: 查詢優(yōu)化器。 SQL 語(yǔ)句在查詢之前會(huì)使用查詢優(yōu)化器對(duì)查詢進(jìn)行優(yōu)化。他使用的是 “選取 投影 聯(lián)接 ”策略進(jìn)行查詢。 用一個(gè)例子就可以理解: select uid,name from user where gender = 1。 這個(gè) select 查詢先根據(jù) where 語(yǔ)句進(jìn)行選取,而不是先將表全部查詢 出來(lái)以后再進(jìn)行 gender 過(guò)濾 這個(gè) select 查詢先根據(jù) uid 與 name 進(jìn)行屬性投影,而不是將屬性全部取出以后再進(jìn)行過(guò)濾 ,將這兩個(gè)查詢條件聯(lián)接起來(lái)生成最終查詢結(jié)果 (7) Cache 與 Buffer: 查詢緩存。 如果查詢緩存有命中的查詢結(jié)果,查詢語(yǔ)句就可以直接去查詢緩存中取數(shù)據(jù)。 這個(gè)緩存機(jī)制是由一系列小緩存組成的。比如表緩存,記錄緩存, key 緩存,權(quán)限緩存等 (8) Engine :存儲(chǔ)引擎。 存儲(chǔ)引擎是 MySql中具體的與文件打交道的子系統(tǒng)。也是 Mysql最具有特色的一個(gè)地方。 Mysql 的存儲(chǔ)引擎是 插件式的。它根據(jù) MySql AB 公司提供的文件訪問(wèn)層的一個(gè)抽象接口來(lái)定制一種文件訪問(wèn)機(jī)制(這種訪問(wèn)機(jī)制就叫存儲(chǔ)引擎) 現(xiàn)在有很多種存儲(chǔ)引擎,各個(gè)存儲(chǔ)引擎的優(yōu)勢(shì)各不一樣,最常用的MyISAM,InnoDB,BDB 基于 Web 的新聞后臺(tái)管理系統(tǒng) 緒論 7 默認(rèn)下 MySql 是使用 MyISAM 引擎,它查詢速度快,有較好的索引優(yōu)化 與 數(shù)據(jù)壓縮技術(shù)。但是它不支持事務(wù)。 InnoDB 支持事務(wù),并且提供行級(jí)的鎖定,應(yīng)用也相當(dāng)廣泛。 Mysql 也支持自己定制存儲(chǔ)引擎,甚至一個(gè)庫(kù)中不同的表使用不同的存儲(chǔ)引擎,這些都是允許的。 圖 Mysql 結(jié)構(gòu)圖 Java 開(kāi)發(fā)環(huán)境的搭建 (1)下載安裝 jdk=++ binary library (2)把 JAVA_HOME/bin 配置到系統(tǒng)環(huán)境變量 Path 中 (3)編寫(xiě) Java 源文件 (4)編譯 .java 得到 .class (5)調(diào)用 JVM,運(yùn)行“字節(jié)碼文件中的類” 基于 Web 的新聞后臺(tái)管理系統(tǒng) 緒論 8 額外:有的軟件啟動(dòng)時(shí)提示說(shuō)“需要 JAVA_HOME 環(huán)境變量”,配置方法:右鍵單擊我的電腦 ?屬性 ?高級(jí) ?環(huán)境變量 ?系統(tǒng)變量 ?新建 然后,可以再修改下 Path 變量的值: 可以重啟一個(gè)命令行窗口,查看修改后的結(jié)果: 圖 配置環(huán)境變量圖 MyEclipse 的使用介紹 A. MyEclipse 常用快捷鍵 Alt+/ 快速補(bǔ)全 main sysout Ctr+d 快速 刪除光標(biāo)所在當(dāng)前行 Tab 善用多用 tab 鍵 Ctrl+Alt+上 /下 快速?gòu)?fù)制光標(biāo)所在當(dāng)前行 Ctrl+Z 撤銷上步操作 Alt+上 /下 快速移動(dòng)當(dāng)前行 Ctrl+/ 快速注釋 /取消注釋當(dāng)前行 B. Eclipse 中創(chuàng)建項(xiàng)目 (project) (1)workspace: 工作空間, eclipse 將所有的項(xiàng)目都默認(rèn)的保存的文件夾 圖 新建工作空間圖 基于 Web 的新聞后臺(tái)管理系統(tǒng) 緒論 9 (2).metadata: 元數(shù)據(jù),描述數(shù)據(jù)的數(shù)據(jù), eclipse 中每個(gè) workspace 所指定的目錄下都自動(dòng)創(chuàng)建一個(gè)這樣的目錄, 以描述該空間下項(xiàng)目文件的特征(如顯示字體、是否顯示行號(hào) … .) (3)perspective:視圖, eclipse 可以進(jìn)行多種開(kāi)發(fā),每種開(kāi)發(fā)環(huán)境的界面是不一樣的 (如 Java 開(kāi)發(fā)界面、調(diào)試界面、數(shù)據(jù)庫(kù)操作界面、 JavaWeb 開(kāi)發(fā)界面、 Test 開(kāi)發(fā)、android 開(kāi)發(fā) ),每種這樣的界面稱為一個(gè)“視圖” 圖 設(shè)置界面屬性圖 (4)project: 項(xiàng)目,作為一個(gè)企業(yè)級(jí)開(kāi)發(fā)環(huán)境, Eclipse 要求所有的文件都必須從屬于某個(gè)“項(xiàng)目” (如 cctv4 CMS 系統(tǒng)、吉首大學(xué)一卡通系統(tǒng)、湖南地稅 OA 系統(tǒng)、海爾 ERP 系統(tǒng) ) 圖 項(xiàng)目創(chuàng)建步驟圖 1 基于 Web 的新聞后臺(tái)管理系統(tǒng) 緒論 10 圖 項(xiàng)目創(chuàng)建步驟圖 2 創(chuàng)建一個(gè) Java Project 的過(guò)程: 圖 新建一個(gè)項(xiàng)目過(guò)程圖 由上圖可見(jiàn),項(xiàng)目中的所有的 .java 源文件將自動(dòng)保存入 src 目錄, .class 將自動(dòng)保存入 bin目錄下 圖 保存路徑圖 注意: Eclipse 中只要新建或者保存一個(gè)源文件,立即自動(dòng)編譯得到 .class 基于 Web 的新聞后臺(tái)管理系統(tǒng) 緒論 11 可行性分析 開(kāi)發(fā)任何一個(gè)基于 web 的系統(tǒng) 必 定 受到時(shí)間限制 與資源的制約 。 所以 在 進(jìn)行 web項(xiàng)目開(kāi)發(fā) 之前, 一定要 根據(jù)可用的 資源 與 開(kāi)發(fā)周期 等條件 來(lái) 進(jìn)行可行性 分析 ??尚行?分析 工作的主要 目的 不是研究 怎么 解決 具體 問(wèn)題,而是要 在 最短的時(shí)間內(nèi) 花費(fèi)最少的代價(jià)來(lái) 確定該項(xiàng)目 能否 具有 實(shí)際 開(kāi)發(fā)的可行性。 可行性 分析 主要包括經(jīng)濟(jì)可行性 分析 ,技術(shù) 的 可行性 分析 ,運(yùn)行、操作可行性 分析 ,法律可行性 分析以及進(jìn)行 開(kāi)發(fā) 的方案 選擇。 常規(guī) 的可行性 分析 應(yīng) 該 從以下 這 幾步 來(lái) 進(jìn)行: ( 1)復(fù)查初步分析 的 結(jié)果 。 要求 對(duì)系統(tǒng) 進(jìn)行 初步的分析 并得到 結(jié)果 以及對(duì) 報(bào)告書(shū)進(jìn)行復(fù)查,改正 描述不清晰的語(yǔ)句 , 然后 重新 來(lái) 確定系 統(tǒng) 的 目標(biāo) 以及 規(guī)模,清晰地描述 關(guān)于 系統(tǒng)的 個(gè)個(gè) 約束條件。 ( 2)研究 已有 的條件。找出其基本 的 功能 以及 基本信息,指出其 不足 或局限性的缺陷 。 ( 3)導(dǎo)出新系統(tǒng) 的 高層邏輯 結(jié)構(gòu) 模型。用 特定的 工具導(dǎo)出系統(tǒng)高層 的 邏輯 結(jié)構(gòu)模型,并與現(xiàn)有 的系統(tǒng) 比較。 ( 4)導(dǎo)出新系統(tǒng)的高層物理 結(jié)構(gòu) 解法,提出 更多可以 選擇的解決方案,并 且 對(duì)所有 方案的經(jīng)濟(jì) 的 可行性、技術(shù) 的 可行性、運(yùn)行 與 操作 的 可行性等進(jìn)行 詳細(xì)的 分析比較。 ( 5)推薦建議的方案。 假如 系統(tǒng)分析員 認(rèn)為值得 開(kāi)發(fā), 那么必須 指出開(kāi)發(fā)的價(jià)值 意義 、 提出 推薦方案理由,并 且 為推薦的系統(tǒng) 擬定 一份開(kāi)發(fā)計(jì)劃, 并 且 提交可行性 分析 報(bào)告等 所有文檔。倘若 分析員認(rèn)為 沒(méi)有開(kāi)發(fā)的意義 , 那么也要拿出充分 理由說(shuō)明 。 ( 6)評(píng)審、復(fù)審 與 決策??尚行?分析 研究最后 必須 通過(guò)技術(shù) 的 評(píng)審 以及 管理 的復(fù)審,開(kāi)發(fā) 的那 方 與 客戶 那 方或 者 使用部門 的 負(fù)責(zé)人 需要 根據(jù)成本 效益分析等各項(xiàng)可行性 分析 研究的結(jié)論 ,做出 是否繼續(xù)這項(xiàng)工程 的決策 。 本系統(tǒng)屬于 新聞 信息 發(fā)布與 管理系統(tǒng)類。用戶對(duì)功能上的要求不是很復(fù)雜 ,而且有強(qiáng)大工具 與 框架 環(huán)境 支持。 新聞發(fā)布系統(tǒng)后臺(tái)管理對(duì)新聞做了詳細(xì)的分類,前臺(tái)以分版塊形式顯示新聞的詳細(xì)信息,滿足了人們?yōu)g覽新聞時(shí)分類查看新聞信息的要求,前臺(tái)提 供搜索新聞信息功能,方便瀏覽者查找相關(guān)的新聞信息新聞。新聞發(fā)布系統(tǒng)后臺(tái)由管理員進(jìn)行管理維護(hù),保證了網(wǎng)站的安全性 與 權(quán)威性, 所以本系統(tǒng) 是 十分可行 的 ?;?web的新聞后臺(tái)管理系統(tǒng) 需求分析 12 第 二 章 需求分析 需求說(shuō)明 目前,網(wǎng)頁(yè)制作如火如荼,網(wǎng)站建設(shè)熱火朝天,及社會(huì)的競(jìng)爭(zhēng)是越來(lái)越激烈,各廠家及生產(chǎn)公司都在不斷的提高生產(chǎn)的產(chǎn)品質(zhì)量,特別是企業(yè)網(wǎng)站的發(fā)展正在關(guān)鍵的時(shí)刻,各商家都在最后的沖刺、網(wǎng)頁(yè)月月改版,信息日日更新,這時(shí)他們就得借助媒體來(lái)提高他們的產(chǎn)品的知名度,而新聞發(fā)布系統(tǒng)就是一種很好、很現(xiàn)代的工具。 JSP 是一種簡(jiǎn)單的 、 安全的,性能非常之高的 、 動(dòng)態(tài)的腳本語(yǔ)言。 JSP 可 以 用來(lái)開(kāi)發(fā) Web 應(yīng)用程序 , JSP 具有較高的執(zhí)行效率,強(qiáng)大的數(shù)據(jù)庫(kù)支持 與 網(wǎng)絡(luò)支持 , 具有多平臺(tái)特性 與 極大的開(kāi)放性 與 擴(kuò)充性,擁有廣泛的應(yīng)用前景。 通過(guò)相關(guān) 調(diào)研 ,要求該系統(tǒng)應(yīng)具有以下功能: ( 1) 通過(guò)網(wǎng)絡(luò)瀏覽各類新聞及發(fā)表評(píng)論。 ( 2) 新聞能分類顯示相關(guān)信息。 ( 3) 提供站內(nèi)新聞的搜索功能。 ( 4) 為后臺(tái)管理提供管理入口。 ( 5) 后臺(tái)管理員能編輯各類新聞并且管理新聞 與 評(píng)論。 開(kāi)發(fā) 環(huán)境 為了保證新聞發(fā)布系統(tǒng)運(yùn)行的效率 與 可靠性,服務(wù)器應(yīng)具有較高的軟硬件配置,客戶端的要求不是很高。 此應(yīng)用程序可廣泛運(yùn)行于互聯(lián)網(wǎng)即 Inter,也可適用于內(nèi)部的局域網(wǎng)。其運(yùn)行要求如下: 軟件環(huán)境: 客戶端 : Windows2021/XP, Inter Explorer(IE) , Dreamweaver 8 等。 服務(wù)器端: Windows2021/ WindowsXP, Inter Information Server (IIS) 及其以上版本, 以上版本 等;或者 Windows98, Personal Web Server(PWS), IE等。 數(shù)據(jù)庫(kù):采用 Mysql,運(yùn)行于服務(wù)器端。 服務(wù) 器: 硬件環(huán)境: 主 機(jī) : CPU Pentium 4 以上,內(nèi)存 256M 以上。 管理員功能 模塊 ( 1) 管理員可以進(jìn)行板塊管理,對(duì)新聞版塊進(jìn)行添加、修改 與 刪除操作。 ( 2) 管理員可以對(duì)自己的登錄密碼進(jìn)行修改操作。 ( 3)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1