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

正文內(nèi)容

基于java的新聞發(fā)布系統(tǒng)-文庫吧資料

2024-11-15 22:00本頁面
  

【正文】 4 T_ID 類別 ID INT 4 √ 5 N_PUBLISHTIME 新聞發(fā)布時 間 VARCHAR 20 山東財經(jīng)大學學士學位論文 8 用戶表( NRC_USER) 表 24用戶表( NRC_USER) 編號 主鍵 名稱 描述 數(shù)據(jù)類型 大小 空 外鍵 默認值 備注 1 √ U_ID 用戶編號 INT 4 2 U_USERNAME 登錄用戶名 VARCHAR 20 3 U_USERPWD 登錄密碼 VARCHAR 100 4 U_NAME 用戶姓名 NVARCHAR 20 評論表( NRC_REVIEW 表) 表 25評論表( NRC_REVIEW 表) 編號 主鍵 名稱 描述 數(shù)據(jù)類型 大小 空 外鍵 默認值 備注 1 √ R_ID 評論編號 INT 4 2 R_CONTENT 評論內(nèi)容 VARCHAR 200 3 R_USERNAME 評論者昵稱 VARCHAR 20 √ 等待 4 R_REVTIME 評論時間 VARCHAR 50 √ 5 N_ID 新聞編號 INT 4 6. 安全性設(shè)計 新聞發(fā)布系統(tǒng) 的后臺數(shù)據(jù)庫應(yīng)安裝在指定服務(wù)器上,用戶只能通 過登錄客戶端軟件或服務(wù)器端軟件訪問數(shù)據(jù)庫表中的數(shù)據(jù)。 2. 數(shù)據(jù)庫的命名規(guī)則 1. 數(shù)據(jù)庫的命名:全部由英文小寫字母組成,單詞之間使用下劃線分割 如:新聞發(fā)布系統(tǒng)后臺數(shù)據(jù)庫命名: NRS。數(shù)據(jù)庫設(shè)計過程中采用Sybase公司的 news數(shù)據(jù)庫的 ER圖,使用 PLSQL Developer 的查詢分析器 創(chuàng)建了數(shù)據(jù)庫腳本文件 。在服務(wù)器業(yè)務(wù)服務(wù)器 數(shù)據(jù)庫服務(wù)器 事務(wù)邏輯 數(shù)據(jù)邏 輯 頁面展示 JSP 網(wǎng)頁 servlet 組件 中間件 JDBC 數(shù)據(jù)庫服務(wù)器 Oracle WWW服務(wù)器 /業(yè)務(wù)邏輯服務(wù)器 Browser 表示邏輯 數(shù)據(jù)庫 山東財經(jīng)大學學士學位論文 6 端,系統(tǒng)使用 JDBC訪問數(shù)據(jù)庫 , 服務(wù)器采用 Tomcat作為 JSP發(fā)布引擎 , 由于系統(tǒng)測試需要成熟的數(shù)據(jù)庫支持,因此系統(tǒng)采用 oracle 數(shù)據(jù)庫作為數(shù)據(jù)庫服務(wù)器。而系統(tǒng)內(nèi)部復(fù)雜的業(yè)務(wù)邏輯主要通過 servlet,通過 JSP 返回到客戶瀏覽器。整個系統(tǒng)最關(guān) 鍵的就是數(shù)據(jù)庫系統(tǒng),一個強大的數(shù)據(jù)庫可以支持完善一個優(yōu)秀的軟件設(shè)計,通過軟件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的連接來實現(xiàn)通過軟件界面觀察和處理操作數(shù)據(jù)。 (3)查詢、修改、刪除、添加數(shù)據(jù)方便,數(shù)據(jù)的穩(wěn)定性和可靠性好。 6) 后置條件: 山東財經(jīng)大學學士學位論文 5 3. 新聞前臺用例圖 圖 12 新聞前臺用例圖 (六) 需求分析 本系統(tǒng)需要具有以下功能: (1)由于一項新的軟件在被使用之前,對于使用者來說是陌生和嶄新的 ,所以要求系統(tǒng)具有良好的人機界面。 2. 密碼:必填,并以掩碼“ *”顯示。 2. 返回基 本流 3。 2. 返回基本流 c。 e. 內(nèi)容合法,服務(wù)器端驗證員工用戶名和密碼,如果未通過,轉(zhuǎn)向備選流 2 f. 驗證通過,系統(tǒng)顯示相應(yīng)的界面。 c. 員工 填寫員工用戶名、密碼。 3) 事件流: 1. 基本流: a. 員工請求登錄。 (五) 新聞發(fā)布系統(tǒng)概述 山東財經(jīng)大學學士學位論文 4 1. 新聞后臺管理用例圖 圖 11 新聞后臺管理用例圖 2. 登錄 1) 用例名稱:登錄 管理員只有成功登錄本系統(tǒng)后,才可行使所有職能。 同時它又是專門為制作 Web網(wǎng)頁而量身定做的一種簡單的編程語言。 JavaScript 和 Jscript 基本上是相同的,只是在一些細節(jié)上有出入。 Netscape 公司 Navigator 3. 0 以上版本的瀏覽器都能支持 JavaScript程序,微軟公司 Inter Explorer 3. 0以上版本的瀏覽器基本上支持 JavaScript。 JavaScript的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。 JavaScript 是由 Netscape 公司開發(fā)的一種腳本語言( scripting language),或者稱為描述語言。隨著越來越多的程序員開始使用 Java 編程語言,對從 Java 中便捷地訪問數(shù)據(jù)庫的要求也在日益增加。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet 的網(wǎng)頁,而該 applet 使用的信息可能來自遠程數(shù)據(jù)庫。而 JDBC 正是作為此種用途的機制。 Java 具有堅固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動下載等特性,是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言。 JDBC使用已有的 SQL標準并支持與其它數(shù)據(jù)庫連接標準,如 ODBC 之間的橋接。 JDBC對 Java程序員而言是API,對實現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。同時,將 Java 語言和 JDBC 結(jié)合起來使程序員不必為不同的平臺編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是 Java語言 “ 編寫一次,處處運行 ” 的優(yōu)勢。有了 JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送 SQL語句就是一件很容易的事。 讀取 Oracle采用 JDBC技術(shù), JDBC( Java Data Base Connectivity,java 數(shù)據(jù)庫連接)是一種用于執(zhí)行 SQL 語句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java 語言編寫的類和接口組成。 像所有的 Java程序一樣, Servlet擁有面向?qū)ο?Java語言的所有優(yōu)勢 Servlet提供了 Java應(yīng)用程序的所有優(yōu)勢 —— 可移植、穩(wěn)健、易開發(fā)。 Servlet API 與協(xié)議無關(guān)。一個 Servlet 可以調(diào)用另一個或一系列 Servlet,即成為它的客戶端。 采用 Servlet,服務(wù)器可以完全授權(quán)對本地資源的訪問 (如數(shù)據(jù)庫 ),并且 Servlet 自身將會控制外部用戶的訪問數(shù)量及訪問性質(zhì) Servlet 可以是其它服務(wù)的客戶端程序,例如,它們可以用于分布式的應(yīng)用系統(tǒng)中,可以從本地硬盤,或者通過網(wǎng)絡(luò)從遠端硬盤激活 Servlet 的作用。響應(yīng)內(nèi)容動態(tài)生成 ,通常取決于客戶端的請求 d、 服務(wù)器將響應(yīng)返回給客戶端 Servlet 可以和其他資源 (文件、數(shù)據(jù)庫、 Applet、 Java 應(yīng)用程序等 )交互,以生成返回給客戶端的響應(yīng)內(nèi)容。 4) 用 ORACLE能輕松的 實現(xiàn)數(shù)據(jù)倉庫的操作。作為一個通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個關(guān)系數(shù)據(jù)庫,它是一個完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫它實現(xiàn)了分布式處理功能。 另外本系統(tǒng) 主要 用到 的 ORACLE 數(shù)據(jù)庫簡介: ORACLE 數(shù)據(jù)庫系統(tǒng)是美國 ORACLE 公司(甲骨文)提供的以分布式數(shù)據(jù)庫為核心的 一組軟件產(chǎn)品。 Java 由四方面組成:Java編程語言、 Java 類文件格式、 Java 虛擬機和 Java應(yīng)用程序接口 (Java API)。意義在于能將學到的知識貫穿運用, 培養(yǎng)我們的動手能力,提高綜合運用所學的理論知識和方法獨立分析和解 決問題的能力,增加我們之間的團隊合作精神! (三) 本系統(tǒng)采用關(guān)鍵技術(shù) 本系統(tǒng)主要用了 java系統(tǒng),下面簡單介紹下 java系統(tǒng): Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向?qū)ο蟪绦蛟O(shè)計語言,由James Gosling和同事們共同研發(fā),并在 1995年正式推出。所以新聞發(fā)布系統(tǒng)逐漸 成為大家所認可的在網(wǎng)絡(luò)瀏覽新聞的最佳途徑。網(wǎng)絡(luò)的出現(xiàn)打破了 傳統(tǒng)意義上的 地域限制,真正 實現(xiàn)信息 共享, 改變了人們 的生活和工作 方式。 新聞發(fā)布系統(tǒng)的創(chuàng)建目標是給用戶提供及時并有用的一個信息空間。經(jīng)過授權(quán)的用戶可以通過 Web 瀏覽器,以人機交互式的客戶端程序?qū)崿F(xiàn)對學校新聞的發(fā)布、管理。 并且 動態(tài) 式網(wǎng)頁 可以 提供了 以上 功能, 我們所設(shè)計的 就是一個能夠在網(wǎng)上實現(xiàn)新聞的網(wǎng)上多用戶發(fā)布,多欄目管理的網(wǎng)上交互系統(tǒng)。 比如 :檢索迅速、查找方便、可靠性高、存儲量大等。學校信息發(fā)布是一項 巨大的工作,它 瑣碎、復(fù)雜而又十分細致 ,而且不允許出錯,如果按照傳統(tǒng) 模式,會耗費工作人員大量的時間和精力,并且也難保證所傳遞的新聞的及時性 、 準確性。 新聞發(fā)布系統(tǒng) 是 網(wǎng)絡(luò)媒體的核心系統(tǒng) , 所以其越來越重要 : 新聞發(fā)布系統(tǒng) 提供一個新聞管理和發(fā)布的功能 ; 另外 , 現(xiàn)在的新聞發(fā)布 已不再是以前那么簡單,它 要求實現(xiàn)與普通的用戶實現(xiàn)交互 的功能 , 瀏覽者 可以很方便地參加一些調(diào)查和 對 新聞的評論 以及對新聞的檢索 , 同時 , Inter 發(fā)展到 今天 , 只要你上 網(wǎng) , 你就會接觸到 新聞發(fā)布系統(tǒng) , 新聞發(fā)布 系統(tǒng)的 瀏覽次數(shù) 是相當驚人的 , 其重要性是 毋庸置疑 的 , 也正是基于這個原因,所以 對新聞發(fā)布系統(tǒng)的開發(fā)提出了更高的要求 。Jsp。 關(guān)鍵詞 : Java; Oracle; Jsp; 需求分析 Javabased news publishing system 山東財經(jīng)大學學士學位論文 ABSTRACT Nowadays, with the rapid development of puter science and work, database plays an important role. It is more and more widely applied in the development of the inter, and database provides developers with a more thoughtful and personalized service. Developers use the JSP technology to develop website news management system and website news. It is also because of this, database can be dynamically news release information, improve work efficiency, make our management of information more timely, efficient. Using the Java and oracle database, using tomcat as a Web Server, develops a news publishing system based on Browser/Server mode of the work, pleted the user browsing for news and administrator management operations on background news, browsing for news including the type of news, news headlines, news review, ment and retrieval of content. Background management including the news type of increase, modification and delete, to the increase of the news headlines, modify, delete, the increase of the content, modify, delete, etc. Keywords: Java。 本文使用了 java 技術(shù) 和 oracle 數(shù)據(jù)庫技術(shù) , 使用 tomcat 作為 Web 服務(wù)器, 開發(fā) 了一個基于瀏覽器 /服務(wù)器( Browser/Server)模式的網(wǎng)絡(luò)新聞發(fā)布系統(tǒng),完成了用戶 對新聞的瀏覽 以 及管理員 對后臺新聞的管理操作 , 對新聞的瀏覽包括新聞類型,新聞標題,新聞內(nèi)容的查看、評論、檢索。 學位論文作者簽名: 年 月 日 山東財經(jīng)大學 關(guān)于論文使用授權(quán)的說明 本人完全了解 山東財經(jīng)大學 有關(guān)保留、使用學士學位論文的規(guī)定,即:學校有權(quán)保留、送交論文的復(fù)印件,允許論
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1