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

正文內(nèi)容

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

2024-11-15 22:00本頁(yè)面
  

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