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

正文內容

基于jsp的社區(qū)論壇系統(tǒng)的設計與實現畢業(yè)論文(編輯修改稿)

2024-07-24 18:42 本頁面
 

【文章內容簡介】 變化的環(huán)境。 JSP 語言介紹JSP(JavaServer Pages)是由 Sun 公司倡導,許多別的公司參與一起創(chuàng)建的一種新動態(tài)網頁技術標準,類似其他技術標準。在傳統(tǒng)的網頁 HTML 文件(*.htm,*.html)中加入 Java 程序片斷(Scriptlet )和 JSP 標簽,構成了 JSP 網頁(*.jsp ) 。JSP 稱為 Serverside Language。所以被許多人認為是未來最有發(fā)展前途的動態(tài)網站技術之一。長春師范學院本科畢業(yè)論文(設計)7 Struts2 框架介紹  Struts 2 是 Struts 的下一代產品,是在 struts 和 WebWork 的技術基礎上進行了合并的全新的 Struts 2 框架。其全新的 Struts 2 的體系結構與 Struts 1 的體系結構的差別巨大。Struts 2 以 WebWork 為核心,采用攔截器的機制來處理用戶的請求,這樣的設計也使得業(yè)務邏輯控制器能夠與 Servlet API 完全脫離開,所以 Struts 2 可以理解為 WebWork 的更新產品。 SQL 語言介紹  SQL 是高級的非過程化編程語言,是溝通數據庫服務器和客戶端的重要工具,允許用戶在高層數據結構上工作。它不要求用戶指定對數據的存放方法,也不需要用戶了解具體的數據存放方式,所以,具有完全不同底層結構的不同數據庫系統(tǒng),可以使用相同的 SQL 語言作為數據輸入與管理的接口。它以記錄集合作為操作對象,所有SQL 語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條 SQL 語句的輸出作為另一條 SQL 語句的輸入,所以 SQL 語句可以嵌套,這使它具有極大的靈活性和強大的功能,在多數情況下,在其他語言中需要一大段程序實現的功能只需要一個 SQL 語句就可以達到目的,這也意味著用 SQL 語言可以寫出非常復雜的語句。SQL 語言得到了廣泛的應用。如今無論是像 Oracle、Sybase 、DBInformix 、SQL Server 這些大型的數據庫管理系統(tǒng),還是像 Visual Foxpro、PowerBuilder 這些 PC上常用的數據庫開發(fā)系統(tǒng),都支持 SQL 語言作為查詢語言。 html 與 css 網頁編程語言(1)html 語言的介紹:超文本標記語言,即 HTML(Hypertext Markup Language) ,是用于描述網頁文檔的一種標記語言。在 WWW 上的一個超媒體文檔稱之為一個頁面(page) 。作為一個組織或個人在萬維網上放置開始點的頁面稱為主頁 Homepage,或首頁,主頁中通常包括有指向其他相關頁面或其他節(jié)點的指針(超級鏈接) 。HTML 是一種規(guī)范,一種標準,它通過標記符號來標記要顯示的網頁中的各個部分。HTML 之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。所謂超級鏈接,就是一種 URL指針,通過激活(點擊)它,可使瀏覽器方便地獲取新的網頁。Html 的主要特點如下:簡易性、可擴展性、平臺無關性。長春師范學院本科畢業(yè)論文(設計)8資料管理帖子管理會員管理是 否 登 錄 是否進入后臺 后臺首頁退出登錄管理員密碼管理(2)CSS 的介紹:CSS 是英語 Cascading Style Sheets(層疊樣式表單)的縮寫,它是一種用來表現 HTML 或 XML 等文件式樣的計算機語言。CSS 目前最新版本為 CSS3,能夠真正做到網頁表現與內容分離的一種樣式設計語言。相對于傳統(tǒng) HTML 的表現而言,CSS能夠對網頁中的對象的位置排版進行像素級的精確控制,支持幾乎所有的字體字號樣式,擁有對網頁對象盒模型的能力,并能夠進行初步交互設計,是目前基于文本展示最優(yōu)秀的表現設計語言。 系統(tǒng)流程圖1.BBS 論壇的系統(tǒng)后臺流程圖如圖 所示:2.BBS 論壇的系統(tǒng)前臺流程圖如圖 所示:瀏覽、查看帖子搜索需要的貼子查看主題內貼子查看帖子內容發(fā)表新帖子回復帖子 發(fā)表主題 刪除帖子密碼管理 置為精華貼 封除賬號新用戶注冊是 否 登 錄 是 否 登 錄提示無權操作一般用戶訪 問管理員登陸是否否前臺首頁用戶登錄是修改個人信息回復帖子長春師范學院本科畢業(yè)論文(設計)9 系統(tǒng)開發(fā)工具和運行環(huán)境(1)開發(fā)環(huán)境● 操作系統(tǒng):Windows XP● 計算機硬件: PentiumⅣ 、2G 內存、 80G 硬盤● 開發(fā)語言:java 編程語言● 網頁設計器:Dreamweaver● 軟件編譯器: 以上均可● Web 服務器:Tomcat 以上均可● Java 開發(fā)包:JDK 以上均可● 數據庫:MySQL ● 瀏覽器: 以上均可● 分辨率:最佳效果為 1024768 像素(2)運行環(huán)境服務器端:● 操作系統(tǒng):Windows XP● Web 服務器:Tomcat 以上均可● 數據庫:MySQL ● 瀏覽器: 以上均可● 分辨率:最佳效果為 1024768 像素客戶端:● 瀏覽器: 以上均可● 分辨率:最佳效果為 1024768 像素 Mysql 數據庫 JDBC 技術數據庫通信接口采用 JDBC(Java Database Connectivity,Java 數據庫連接)。JDBC 是一組 API,定義了用來訪問數據庫源的標準 JAVA 類庫,使用這種類庫可以使用一種標準的方法、方便地訪問數據庫資源。JDBC 是用于執(zhí)行 SQL 語句的 Java應用程序接口,由一組用 Java 語言編寫的類與接口組成,在 JSP 中將使用 JDBC 來訪長春師范學院本科畢業(yè)論文(設計)10問數據庫。JDBC 是一種規(guī)范,它讓各數據庫廠商為 Java 程序員提供標準的數據庫訪問類和接口,這樣就使得獨立于 DBMS 的 Java 應用程序的開發(fā)工具和產品成為可能。它的目標是使應用程序開發(fā)人員使用 JDBC 可以連接任何提供了 JDBC 驅動程序的數據庫系統(tǒng),這樣就使得程序員無須對特定的數據庫的特點有過多的了解,從而大大簡化了和加快了開發(fā)過程。另外,JDBC 對數據庫的訪問也具有平臺無關性 mysql 數據庫介紹MySQL 是現在流行的關系數據庫中其中的一種,相比其它的數據庫管理系統(tǒng)(DBMS)來說,MySQL 具有小巧、功能齊全、查詢迅捷等優(yōu)點,關鍵的是它是免費的,對于一般中小型,甚至大型應用都能夠勝任。MySQL 具有以下特點:(1)速度。毋庸置疑,對于 MySQL 來說,處理數據的速度優(yōu)勢是它之所以在如今的 IT 市場上站住腳的原因之一。(2)MySQL 更適宜在 Windows 環(huán)境下運行。MySQL 作為一個本地的 Windows應用程序運行( 在 NT/Win2022/WinXP 下,是一個服務), 在 Windows 運行中,MySQL更加的穩(wěn)定。(3)MySQL 使用了線程,在不同線程之間的環(huán)境轉換和訪問公用的存儲區(qū)域顯然要比在不同的進程之間要快得多。(4)MySQL 可以適應 24/7 運行。在絕大多數情況下,你不需要為 MySQL 運行任何清除程序。(5)MySQL 在權限系統(tǒng)上更為完善。MySQL 允許你定義一整套的不同的數據級、表級和列級的權限。(6)由于 MySQL 開始支持事務的概念,因此事務對于 MySQL 不再僅僅成為劣勢。相反,因為 MySQL 保留無事務的表類型。這就為用戶提供了更多的選擇。 (7)MySQL 的 MERGE 表提供了一個獨特管理多個表的方法。(8)MySQL 的 myisampack 可以對只讀表進行壓縮,此后仍然可以直接訪問該表中的行。長春師范學院本科畢業(yè)論文(設計)11第三章 數據庫設計 關系型數據庫與 ER 圖數據庫的設計數據庫的設計,在程序的開發(fā)中起著非常重要的作用,它往往決定了在以后的開發(fā)工作中怎樣進行程序編碼。一個合理、完整、到位的數據庫設計可降低程序的復雜性,使程序開發(fā)的過程更容易,思路更清晰,以后維護更簡便。本論壇系統(tǒng)是一個中小型的信息網站,若考慮開發(fā)成本、用戶信息量、客戶需求等問題,采用 My SQL 作為項目中的數據庫。MySQL 是一種客戶/ 服務器模式的關系型數據庫,它具有很比較強大的數據完整性、可編程性、可伸縮性、可管理性等,還具有完備的功能。MySQL 數據庫可以存儲大量的數據,并對數據進行合理地邏輯布局,應用數據庫對象可以對數據進行復雜地操作。同時它也提供了 JDBC 編程接口,這樣可以很方便地應用 Java 編程語言來操作數據庫。ER 模型的基本概念 ER 模型是對現實世界的一種抽象。ER 圖概念化地構建實體間關系的模型,這使得它們區(qū)別于數據庫模型圖。ER 圖的講求的理念是項目所有參與者能理解 ER 圖。ER 圖的組成:(1)實體:現實世界中的事物;(2)屬性:事物的特性;(3)聯(lián)系:現實世界中事物間的關系。實體集的關系有一對一、一對多、多對多的聯(lián)系。本 BBS 論壇系統(tǒng)的 ER 圖:論壇主題 所屬回復帖子 對應帖子n1m 1用戶管理員瀏覽管理mnm 1長春師范學院本科畢業(yè)論文(設計)12 數據庫表及關系建立現在依次建立表的結構: 對應關系: (1)會員信息表和論壇主題表是一對多的關系,即一個用戶可以發(fā)表多篇文章主題和回復。(2)論壇主題表和論壇帖子表是一對多的關系,在一個主題下可以有多個帖子回復。 詳細數據庫及表結構設計(1)會員基本信息表:會員基本資料表中存放的是會員注冊或者登陸時所需要或者記錄用戶的基本信息,如登陸名、密碼等。會員基本信息表的建立主要是記錄用戶最常用的一些信息和會員、管理員之間權限控制等數據。表 user 表的結構字段名 數據類型 是否為空 是否主鍵 默認值 描述user_id int(100) No Yes 會員 ID(自動編號)userCode varchar(50) No NULL 會員賬號userName varchar(50) Yes NULL 會員稱呼userpass varchar(50) NO NULL 會員密碼sex varchar(10) Yes NULL 會員性別 varchar(40) Yes NULL 會員郵箱identity int(10) Yes NULL 會員身份(識別封號)anthony Int(4) Yes NULL 會員權限(區(qū)別管理員)長春師范學院本科畢業(yè)論文(設計)13(2) 會員密碼信息表會員密碼信息表中存放的是會員的密碼相關的信息,如生日、郵箱等,建立此表的目的是當會員忘記密碼是完整的找回密碼。表 pass 表的結構字段名 數據類型 是否為空 是否主鍵 默認值 描述pass_id int(10) No Yes ID(自動編號)userCode varchar(50) Yes NULL 會員登錄賬號userpass varchar(50) Yes NULL 會員登錄密碼birthday varchar(50) Yes NULL 會員生日emial varchar(50) Yes NULL 會員郵箱(3)論壇主題表:論壇主題表存放的是會員所發(fā)表的主題信息,包括主題名稱、內容,也包括發(fā)表時間等數據。表 title 表的結構字段名 數據類型 是否為空 是否主鍵 默認值 描述title_id int(2) No Yes 主題 ID(自動編號)titleName varchar(100) Yes NULL 主題名稱text mediumtext Yes NULL 主題內容use_id Int (40) Yes NULL 會員 idtime varchar(30) Yes NULL 發(fā)表時間
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1