https://www.bilibili.com/video/BV1ep421d7Cy演示視頻:
要在校園網中采用一定的技術措施,防范計算機病毒對服務器上重要數據的破壞,在校園網與因特網之間架設“防火墻”,防止校外的黑客對校園網的惡意攻擊。同時,及時備份“研究型課程學習支持網”的重要數據,以防意外。 加強對所有學生進行網絡安全教育,做到安全、高效、守法地使用校園網和因特網,同時,教育學生愛護校園網設備,保證研究型課程的順利實施
l 招生就業信息管理平臺:
l 本系統的功能主要是針對學生考試成績、學校招生信息、畢業生就業信息的保存、查閱、修改與刪除。由于本系統主要是針對這些信息而設計的,所以功能主要集中在信息的閱讀與操作方面。
l 普通用戶:考生考試成績查詢,學校招生信息查詢,就業信息查詢,綜合查詢。
l 系統管理員:考試成績管理,招生信息管理,就業信息管理。
此平臺把系統中的功能進行了劃分,將功能化為用戶與管理兩部分,優點是思路比較清晰,便于開發。
通過網站,全面宣傳,展示學校風采、優點與特色,發布學校的重大活動安排與招生政策,增強學生與學校之間的聯系,在Internet上實現完成部分校務,提高辦事效率。
BBS系統平臺ER圖:
系統模塊結構圖:
1.2 開發工具的選用及介紹
JSP的優勢:
JAVA Server Pages:“動態服務器網頁”,一般簡稱為“JSP”,JSP之所以能受到大家的重視與使用的原因,主要在于所產生的執行結果都是標準的HTML格式,而且這些程序是在網絡服務端中執行,使用一般的瀏覽器(如IE 或Netscape)都可以正確地獲得JSP的“執行”結果,并且將這JSP執行的結果直接在瀏覽器中“瀏覽”,不像VBScript或 JAVAScript是在客戶端(Client)的瀏覽器上執行,若使用VBScript來設計程序,客戶端(Client)在IE瀏覽器中可以顯示程序執行的結果,可是,客戶端(Client)若使用Netscape瀏覽器就無法顯示VBScript的執行結果。
JSP的特點:
任何開發工具皆可發展JSP
只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當然,其他網頁發展工具,例如,FrontPage Express、 FrontPage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網頁編輯來寫JSP,可能會發生一些意想不到的離奇狀態。
通吃各家瀏覽由于JSP程序是在網絡服務器端中執行,執行結果所產生的HTML文件適用于不同的瀏覽器。
語言相容性高
JSP與所有的ActiveX Script語言都相容,除了可結合HTML, JSP Script、Active X服務器組件來設計外,并可經由“plug-In(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語言。
隱密安全性高
如果我們在瀏覽器中直接查看網頁的原始代碼,就只能看到HTML文件,原始的JSP程序代碼是看不到的!這是因杰JSP程序先于網站服務(Web Server)端執行后,將結果轉換成標準HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的JSP程序并不會輕易地被看見進而被盜用。
易于操控數據庫
JSP可以輕易地通過ODBC(Open Database Connectivity)驅動程序連接各種不同的數據庫,例如:Acess、Foxpro、dBase、Oracle等等,另外,JSP亦可將“文本文件”或是”Excel” 文件當成數據庫用。
面向對象學習容易
JSP具備有面向對象(Object-Oriented)功能,學習容易,JSP提供了五種方便能力強大的內建對象:Request、Response、Sever、Application以及Session,同時,若使用JSP內建的“Application”對象或”Session”對象所撰寫出來的JSP程序可以在多個網頁之間暫時保存必要的信息。
JSP的六大內部對象
對象名稱 功能描述
RequestResponseServerSessionApplicationObjectContext 從客戶端取得信息將信息送給客戶端提供一些Web服務器工具儲存在一個Session內的用戶信息,該信息僅可被該用戶訪問在一個JSP-Application中讓不同的客戶端共享信息可以用來配合Microsoft Transaction 服務器進行分布式事務處理
所以我選擇了JSP結合Frontpage架構長沙市工商職業中專學校網站
第二章 網站總體分析與設計
2.1網站系統分析
根據前面的設計思想進行分析,按照系統開發的基本觀點對網站進行分解,從內容上可對網站作如下劃分:
l 學校風采 通過學校概括、教師風采、校園之星及部分圖片等內容來展現。
l 優點特色 通過新聞、生動活潑的教育教學欄目來展現。
l 信息發布 通過公告欄、信息查詢等欄目來實現,內容有招生政策、
活動安排等。
l 部分校務 根據校務的公開程度與參與人數的多少,特選擇圖書管
理、評優、考試查分、家校聯系四大校務在網上實現。
2.2主頁設計
網站主頁采用靜、動相結合的方式,即靜態的主畫面和動態的圖片相結合,體現學校的勃勃生氣,靜態主頁方式介紹學校風采、優點特色、信息發布,對于四大校務,就得利用JSP與數據庫結合的技術建立數據庫查詢管理系統,采用交互式的動態的web畫面來實現。
2.3數據庫設計
采用的數據庫是Microsoft SQLSERVER2000 ,擬建立teach.sql庫文件,包含如下幾個表文件:
allmessage 留言信息表
Libbooks 圖書信息表
Libcategories 圖書類別信息表
Libemps 圖書館用戶信息表;
stud 學生信息表
第三章 詳細設計
3.1 學生學校聯絡簿
3.1.1功能:
利用SQL語法過濾特定的學生留言意見,讓老師可以針對某位特定學生學生所發表的意見作出獨立的回答,同時,學生在發表個人意見時,若認為意見內容涉及敏感的話題或是意見內容涉及私人隱私,都可用“悄悄話”的方式發言,這些“悄悄話”將不會被顯示出來讓大家看到,當然,老師擁有管理的能力,只要以密碼登錄管理模式,就可以進行各個學生學生的單獨意見回復,而且還能看到學生們所留下的“悄悄話”。
3.1.2組成構造
共分成六大部分:
部分需要的內容
1, 意見留言結果網頁guest.JSP:用來顯示學生發言與老師回復內容,同時還具備一般模式與管理模式兩種顯示方法。
2, 學生發言表單網頁addmsg.JSP:讓學生學生填寫發言內容并選擇發言性質。
3, 學生發言數據處理JSP程序add.JSP:處理學生發表的意見數據,同時將這些意見數據記錄起來并將網頁顯示轉向至意見留言結果網頁。
4, 老師回復表單網頁teachans.JSP:讓老師針對某位特定學生學生所發表的意見作出獨立的回答。
5, 老師回復數據處理JSP程序anssave.JSP:處理老師回復的數據內容,同時將這些意見數據起來并將網頁顯示轉向至意見留言結果網頁。
6, 數據表文件allmessage:用來儲存學生發言數據與老師回復數據的Access類型數據庫文件。
“數據表文件”負責存放學生發言數據與老師回復內容的數據記錄,為Access類型的庫文件,將它定名為:“message.mdb”。
- 計算機畢業設計jsp校園圖書點評網sqlserver畢設12 2024-04-28
- 計算機畢業設計jsp校園共享圖書系統springmvc畢設0 2024-04-28
- 計算機畢業設計jsp校園二手交易網mysql畢設53 2024-04-28
- 計算機畢業設計jsp旅游網站sqlserver畢設46 2024-04-28
- 計算機畢業設計jsp新聞發布系統ssh畢設100 2024-04-28
- 計算機畢業設計jsp新聞發布系統sqlserver畢設70 2024-04-28
- 計算機畢業設計jsp數據結構精品課程網站sqlserver畢設46 2024-04-28
- 計算機畢業設計jsp手機店庫存管理系統springmvc畢設86 2024-04-28
- 計算機畢業設計jsp思想政治網站ssh畢設13 2024-04-28
- 計算機畢業設計jsp微信小程序的學生成績查詢系統mysql畢設61 2024-04-28