資源描述:
《班級網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、目錄班級網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文目錄前言I摘要IIABSTRACTIII目錄IV第一章簡介11.1目的和意義11.2制作開發(fā)環(huán)境1第二章開發(fā)環(huán)境22.1系統(tǒng)開發(fā)與運(yùn)行環(huán)境概述22.2開發(fā)環(huán)境介紹2第三章系統(tǒng)概要設(shè)計(jì)53.1系統(tǒng)功能需求分析53.2系統(tǒng)流程圖63.3概要設(shè)計(jì)63.3.1功能模塊結(jié)構(gòu)圖73.3.2功能模塊描述83.4數(shù)據(jù)庫設(shè)計(jì)9第四章系統(tǒng)的詳細(xì)設(shè)計(jì)134.1程序設(shè)計(jì)13結(jié)束語28致謝29參考文獻(xiàn)302江蘇信息職業(yè)技術(shù)學(xué)院畢業(yè)論文第一章簡介1.1目的和意義為了檢驗(yàn)自己這三年來所學(xué)習(xí)到的知識成果,增強(qiáng)自己的實(shí)踐和實(shí)際操作的能力,把課程設(shè)計(jì)定為班級網(wǎng)站
2、的設(shè)計(jì)與實(shí)現(xiàn)。班級網(wǎng)站是一種管理系統(tǒng),是用ASP或其它腳本語言編寫的網(wǎng)絡(luò)應(yīng)用程序。在促進(jìn)同學(xué)友誼中起很大的作用,班級里的每個人都可以在網(wǎng)站注冊,留言,發(fā)表文章,抒寫自己的心情感受。班級網(wǎng)站還具有留言板功能,同學(xué)和老師之間可以通過留言板進(jìn)行互動交流,增加了師生之間的感情。1.2制作開發(fā)環(huán)境操作系統(tǒng):WindowsXP,Vista數(shù)據(jù)庫:SQLServer2005開發(fā)工具:MacroMediaDreamweaver8Flash開發(fā)語言:ASP2江蘇信息職業(yè)技術(shù)學(xué)院畢業(yè)論文第二章開發(fā)環(huán)境2.1系統(tǒng)開發(fā)與運(yùn)行環(huán)境概述為了保證系統(tǒng)運(yùn)行的效率和可靠性,系統(tǒng)服務(wù)器端應(yīng)具有
3、較高的軟硬件配置,客戶端的要求不是很高,此應(yīng)用程序可廣泛運(yùn)行于國際互聯(lián)網(wǎng)即Internet,也可適用于內(nèi)部的局域網(wǎng),其運(yùn)行要求如下:2.1.1軟件環(huán)境:(1)客戶端:Windows95/98/2005/XP,InternetExplorer(IE)等;(2)服務(wù)器端:Windows2005/XP,InternetInformationServer(IIS)4.0及其以上版本,IE等;(3)軟件:VS2005C#;(4)數(shù)據(jù)庫:SQLServer2005,運(yùn)行于服務(wù)器端。2.1.2硬件環(huán)境:(1)服務(wù)器CPU:PIII500以上,內(nèi)存:256M以上;(2)客戶
4、機(jī)CPU:P200MMX以上,內(nèi)存:32M以上。2.2開發(fā)環(huán)境介紹1.VS2005C#VisualStudio2005是基于.NET2.0框架的,它同時也能開發(fā)跨平臺的應(yīng)用程序,如開發(fā)使用微軟操作系統(tǒng)的手機(jī)的程序等,總體來說是一個非常龐大的軟件,甚至包含代碼測試功能。這個版本的VisualStudio包含有眾多版本,分別面向不同的開發(fā)角色,同時還永久提供免費(fèi)的VisualStudioExpress版本。VS2005分為TeamSystem版本、Professional版本、Standard版本和Express版本,分別適用于大型軟件開發(fā)團(tuán)體、中小型軟件開發(fā)公
5、司以及業(yè)余開發(fā)者,是2江蘇信息職業(yè)技術(shù)學(xué)院畢業(yè)論文一種全面的、先進(jìn)的、完全適應(yīng)當(dāng)前網(wǎng)絡(luò)發(fā)展的高級軟件開發(fā)平臺。C#語言是在C、C++和Java基礎(chǔ)上重新構(gòu)造的、語法與C++和Java都比較相似的基于.NET框架支持的一種完全面向?qū)ο蟮?、類型安全的編程語言,也是.NET的首選編程語言。從開發(fā)效率來講,C#為應(yīng)用程序開發(fā)人員提供了快速的開發(fā)手段,但又不犧牲C++語言的特點(diǎn)和優(yōu)點(diǎn);從繼承性來講,C#在更高層次上重新實(shí)現(xiàn)了C和C++;從語法形式和易用性來講,C#幾乎綜合了目前流行的所有高級語言的優(yōu)點(diǎn),提供了一種語法優(yōu)雅、功能完善而又容易使用的外在表現(xiàn)形式。2.SQL
6、SERVER2005隨著科學(xué)技術(shù)的進(jìn)步,信息已成為各行各業(yè)的重要資源,數(shù)據(jù)庫以其強(qiáng)大的操作和管理功能成為高速信息表達(dá)的途經(jīng)。而MicrosoftSQLServer2005是由Microsoft公司開發(fā)的,在MicrosoftSQLServer的發(fā)展歷程中,有兩版本具有重要的意義。那就是在1996年推出的SQLServer6.5和在2005年8月推出的SQLServer2005版本。6.5版本使SQLServer得到了廣泛的應(yīng)用,而2005版本在功能和易用性上有很大的增強(qiáng),并推出了簡體中文版,它包括企業(yè)版,標(biāo)準(zhǔn)版,開發(fā)版和個人版4個版本。MicrosoftSQ
7、LServer2005(簡稱SQLServer)由一系列相互協(xié)作的組件構(gòu)成,能滿足最大的Web站點(diǎn)和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲和分析數(shù)據(jù)的需求。由于本系統(tǒng)的開發(fā)采用B/S(Browser/Server,瀏覽器/服務(wù)器),而SQLServer提供了功能強(qiáng)大的服務(wù)器平臺,高性能服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫管理系統(tǒng),而SQLServer作為存儲數(shù)據(jù)的后臺服務(wù)器軟件,負(fù)責(zé)創(chuàng)建和維護(hù)表和索引等數(shù)據(jù)庫對象,確保數(shù)據(jù)完整性和安全性,能夠在出現(xiàn)各種錯誤時恢復(fù)數(shù)據(jù)。SQLServer不僅在兼容性方面有優(yōu)勢外,且除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能,尤其是它可以直
8、接存貯XML數(shù)據(jù),可以將搜索結(jié)果以-11-江蘇信息職