- 相關(guān)推薦
基于Web數(shù)據(jù)庫(kù)的信息發(fā)布系統(tǒng)JSP+SQL
畢業(yè)論文
目錄
前 言 5
第1章 相關(guān)知識(shí)介紹 6
1.1 Web簡(jiǎn)介 6
1.1.1 Web概念與發(fā)展歷程 6
1.1.2 Web的特點(diǎn) 7
1.2 MS SQL Server 2000簡(jiǎn)介 7
1.3 Web數(shù)據(jù)庫(kù)技術(shù) 10
1.3.1 Web數(shù)據(jù)庫(kù)概述 10
1.3.2 Web數(shù)據(jù)庫(kù)的發(fā)展 12
1.3.3 Web訪問(wèn)數(shù)據(jù)庫(kù)的1般過(guò)程 12
1.4 Java簡(jiǎn)介 13
1.4.1 Java特點(diǎn) 13
1.4.2 用Java中的JDBC連接數(shù)據(jù)庫(kù) 14
第2章 研究背景 15
2.1研究背景 15
2.1.1信息發(fā)布系統(tǒng)概念 15
2.1.2現(xiàn)有信息發(fā)布系統(tǒng)的現(xiàn)狀 15
2.2設(shè)計(jì)模式 16
2.2.1 C/S模式B/S模式概念 16
2.2.2 C/S模式與B/S模式比較 16
2.2.3 C/S模式B/S模式選擇 17
2.3 開發(fā)環(huán)境 18
2.3.1開發(fā)系統(tǒng)環(huán)境的安裝與配置 18
2.3.2軟件的安裝與配置 18
第3章 需求分析 25
3.1 概述 25
3.2需求分析 25
3.2.1整體說(shuō)明 25
3.2.2具體需求 25
3.3功能模塊設(shè)計(jì) 26
3.3.1 模塊功能 26
3.3.2 用戶登錄模塊 27
3.3.3 帳號(hào)管理模塊 28
3.3.4 信息管理模塊 28
第4章 系統(tǒng)設(shè)計(jì) 29
4.1 程序系統(tǒng)開發(fā)框架 29
4.1.1 源代碼管理 29
4.1.2 發(fā)布版本控制 31
4.2 系統(tǒng)程序組織及結(jié)構(gòu) 32
4.3 系統(tǒng)程序關(guān)聯(lián)及說(shuō)明 33
4.3.1 Java語(yǔ)言中字符編碼處理 33
4.3.2 登錄安全性控制 36
4.3.3 數(shù)據(jù)庫(kù)連接、配置及調(diào)用 38
4.3.4 系統(tǒng)配置調(diào)用類 43
4.4 數(shù)據(jù)庫(kù)設(shè)計(jì)及說(shuō)明 44
4.5 模塊編碼測(cè)試 45
4.5.1 登錄窗口 45
4.5.2 信息添加: 46
4.5.3 其他功能編碼的實(shí)現(xiàn) 47
結(jié)束語(yǔ) 48
致 謝 49
參考文獻(xiàn) 50
基于Web數(shù)據(jù)庫(kù)的信息發(fā)布系統(tǒng)
摘要:本文介紹了Web數(shù)據(jù)庫(kù)和Java的相關(guān)技術(shù),并簡(jiǎn)要說(shuō)明信息發(fā)布系統(tǒng)開發(fā)背景,構(gòu)建了1 基于C/S體系結(jié)構(gòu)的信息發(fā)布系統(tǒng)。該系統(tǒng)采用Java作為開發(fā)語(yǔ)言、Tomcat為應(yīng)用服務(wù)器、利用JDBC技術(shù)和MS SQL 2000數(shù)據(jù)庫(kù)技術(shù)實(shí)現(xiàn)。同時(shí)系統(tǒng)采用JSP技術(shù)與在線編輯器來(lái)完成某些功能。系統(tǒng)實(shí)現(xiàn)的主要功能有賬號(hào)管理、賬號(hào)添加、密碼修改、信息發(fā)布、信息添加、信息刪除、信息編輯以及某些信息的屏蔽等。
關(guān)鍵字:Web;Java;信息發(fā)布系統(tǒng)。
the System of Information Issue based on Web database
Abstract: At the beginning of this article, it introduces some situations of briefed Web database technology and Java. Then, after the short introduction about the development background of the information issuing system, we designed and have realized an information issuing system based on C/S structure architecture. The finishing of the system uses Java as development language, Tomcat as applied server and the connection of JDBC technology and MS the SQL 2000 data bank technologies. Simultaneously this article used the JSP technology to realize the information issuing platform and used the online editor。The main functions of the system realized include account number management、account number modification、password revision、information issued、information modification 、information deletion、 information edition as well as certain information shield and so on.
Keywords:Web; Java; the System of Information Issue.
前 言
隨著信息技術(shù)的迅速發(fā)展,人們對(duì)信息的依賴程度日益增加,Internet全球信息網(wǎng)絡(luò)是快速獲得信息的1個(gè)重要的媒介。數(shù)據(jù)庫(kù)技術(shù)作為信息技術(shù)的1個(gè)重要支撐部分,是人們有效的進(jìn)行數(shù)據(jù)存儲(chǔ),共享和處理的工具。通過(guò)數(shù)據(jù)庫(kù)集成各種公共信息資源,統(tǒng)1管理,集中發(fā)布,已成為信息發(fā)布平臺(tái)的發(fā)展方向.基于web的信息發(fā)布系統(tǒng)適應(yīng)信息化建設(shè)和信息系統(tǒng)建設(shè)這1趨勢(shì),以公共信息的應(yīng)用為核心,克服了原有信息發(fā)布系統(tǒng)發(fā)布信息速度慢、質(zhì)量差、信息難以管理和控制等缺點(diǎn),構(gòu)建了1個(gè)基于Internet的來(lái)源通暢、發(fā)布快捷、資源豐富、安全可靠的綜合信息發(fā)布系統(tǒng)平臺(tái).同時(shí)數(shù)據(jù)庫(kù)的應(yīng)用模式也在飛快的發(fā)展,從單機(jī)使用、客戶/服務(wù)器模式,到瀏覽器/服務(wù)器模式,理論上越來(lái)越豐富。數(shù)據(jù)庫(kù)技術(shù)已成為1門內(nèi)容豐富的獨(dú)立科學(xué)。數(shù)據(jù)庫(kù)的普及應(yīng)用,與各種各樣的前端開發(fā)工具的支持也是分不開的。當(dāng)前幾乎所有的編程工具( 如:Visual Basic 、Visual C++ 、C++ Builder 、Delphi 、Visual J++、 Builder 以及Java ),都提供了數(shù)據(jù)庫(kù)編程的方法,開發(fā)出符合實(shí)際工作程序的數(shù)據(jù)庫(kù)前端應(yīng)用程序。為了解決有關(guān)信息發(fā)布的問(wèn)題,本系統(tǒng)即基于Web數(shù)據(jù)庫(kù)的信息發(fā)布系統(tǒng)采用Web與數(shù)據(jù)庫(kù)的結(jié)合,大大擴(kuò)展了Web功能。同時(shí),也充分利用了原來(lái)這些數(shù)據(jù)庫(kù)系統(tǒng)中寶貴的信息資源。
根據(jù)實(shí)際情況,考慮到系統(tǒng)的維護(hù),費(fèi)用等綜合方面的問(wèn)題,本系統(tǒng)使用Java作為開發(fā)語(yǔ)言,以web技術(shù)為依托,使用Tomcat作為服務(wù)器,后臺(tái)使用MS SQL 2000 Server數(shù)據(jù)庫(kù)。實(shí)現(xiàn)的功能包括管理登錄、信息管理(包括基本信息的修改,添加)、數(shù)據(jù)管理(包括信息發(fā)布,編輯,以及圖片音樂(lè)的處理等)同時(shí)還包括了對(duì)于1部分信息的屏蔽功能。
由于本人水平有限,手頭資料的有限等,很多涉及到的問(wèn)題我都沒(méi)有提到,希望給與評(píng)批指正。
【基于Web數(shù)據(jù)庫(kù)的信息發(fā)布系統(tǒng)JSP+SQL】相關(guān)文章:
基于WEB的在線考試系統(tǒng)03-09
基于PHP的Web數(shù)據(jù)庫(kù)訪問(wèn)03-19
基于Web技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)03-18
基于JSP的共享資源發(fā)布站點(diǎn)JSP+SQL11-23
基于Web的交互式數(shù)據(jù)庫(kù)查詢技術(shù)03-20
基于WEB的網(wǎng)絡(luò)考試系統(tǒng)ASP+SQL03-08