【正文】
ipt技術(shù)。關(guān)鍵字:社團網(wǎng)站,,Acess,C/S結(jié)構(gòu)AbstractBased on C / S structure of the campus munity website system, using technology, Visual studio2008 for the development, use Microsoft Acess database as a background, the local use of VB Sript, Java Script technology. This system aims to break boundaries of time and space for information exchange, so that the activities of the University of Tianjin Agricultural College munity to the network platform to enhance munication. The platform has a good interactive, convenient, fast, efficient and real time. The main function of a munity information management, munity materials, share learning materials to download, share and announcements functions.Keywords: munity website, , Acess, C / S structure目 錄摘要關(guān)鍵字第一章 引言…………………………………………………………………… 5 課題的來源和網(wǎng)站系統(tǒng)目標……………………………………… 5 設(shè)計內(nèi)容與設(shè)計結(jié)果……………………………………………… 5第二章 相關(guān)理論及技術(shù)基礎(chǔ)……………………………………………… 6 .NET技術(shù)…………………………………………………………… 6 ………………………………………………… 6 ………………………………………………… 7 …………………………………… 8 網(wǎng)站數(shù)據(jù)庫簡介…………………………………………………… 9 Acess數(shù)據(jù)庫的特性…………………………………………… 9 Acess數(shù)據(jù)庫的特點…………………………………………… 9 網(wǎng)站的界面處理和布局………………………………………… 10第三章 需求分析……………………………………………………………… 11 網(wǎng)站的需求性分析……………………………………………… 11 建站的可行性分析……………………………………………… 11第四章 網(wǎng)站設(shè)計……………………………………………………………… 12 總體設(shè)計………………………………………………………… 12 前臺設(shè)計………………………………………………………… 12 后臺設(shè)計………………………………………………………… 12 功能設(shè)計………………………………………………………… 13 網(wǎng)站的結(jié)構(gòu)圖…………………………………………………… 14 數(shù)據(jù)設(shè)計………………………………………………………… 14 網(wǎng)站數(shù)據(jù)庫的選擇……………………………………………… 14 數(shù)據(jù)表的設(shè)計…………………………………………………… 14 網(wǎng)站的數(shù)據(jù)流圖………………………………………………… 17 數(shù)據(jù)設(shè)計小結(jié)…………………………………………………… 17 代碼設(shè)計…………………………………………………………… 17 Flash滾動新聞的實現(xiàn)………………………………………… 20 站內(nèi)檢索功能的實現(xiàn)…………………………………………… 21 鼠標指向及新聞顏色區(qū)分的實現(xiàn)……………………………… 22 后臺資源發(fā)布的實現(xiàn)…………………………………………… 22 資源編輯的實現(xiàn)………………………………………………… 23 管理員和普通用戶的權(quán)限區(qū)分………………………………… 24 代碼設(shè)計小結(jié)…………………………………………………… 25第五章 網(wǎng)站的測試與維護………………………………………………… 26 網(wǎng)站測試理論……………………………………………………… 26 測試原則………………………………………………………… 26 測試方法………………………………………………………… 26 本站測試報告……………………………………………………… 29 網(wǎng)站的后期維護…………………………………………………… 30參考文獻致謝第一章 引言隨著網(wǎng)絡(luò)信息時代的來臨,互聯(lián)網(wǎng)應(yīng)用越來越廣泛,從網(wǎng)上獲 并且發(fā)布信息已成為現(xiàn)代計算機應(yīng)用的一大特色. 一個網(wǎng)站,是一個傳媒,接觸到許多從書本上學(xué)不到的知識,小到一個個體通過制作自己的網(wǎng)站,向全世界宣傳自己,網(wǎng)站上普遍都有一些免費資源,從而達到資源共享,學(xué)校,人員訪問更方便.為此,為建立起校內(nèi)外同學(xué)和社員的聯(lián)系,更好的開展社團活動,更為及時的發(fā)布和更新新聞和學(xué)習(xí)資料,增加校友和校外人員對學(xué)校社團的了解,同時也宣傳校園社團,提高學(xué)校知名度,建構(gòu)天津農(nóng)學(xué)院大學(xué)生網(wǎng)絡(luò)技術(shù)協(xié)會網(wǎng)站。從設(shè)計流程上來看,包含以下內(nèi)容:網(wǎng)站需求分析,設(shè)計報告,后臺數(shù)據(jù)庫的設(shè)計和表格的建立,設(shè)計網(wǎng)站并實現(xiàn)各模塊功能,最后進行網(wǎng)站功能測試,編寫測試報告。什么是“Web Services”?Web Services是“未來的計算”。具體地說,.NET包括: 一個用來建立 .NET 體驗的軟件平臺。這個模型就是常說的“.NET Framework”。 Framework中所提供的,開發(fā)Web應(yīng)用程序的類庫,、擴充以及HTTP通道的應(yīng)用程序與通信處理等工作,以及Web Service的基礎(chǔ)架構(gòu)。(CLR)上的應(yīng)用程序框架。在Visual.net框架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以無縫集成到web。 此外,CLR簡化了部署,用來管理代碼服務(wù),例如自動參照和垃圾回收。、分層次的配置系統(tǒng),它簡化了服務(wù)器端環(huán)境和web應(yīng)用程序的設(shè)置。在部署,甚至替換正在運行的變異代碼的時候,也不需要重新啟動服務(wù)器。能為集群和多處理器環(huán)境設(shè)計提高性能??捎喼坪蛿U展。 網(wǎng)站數(shù)據(jù)庫的簡介Acess介紹Microsoft Office Access(前名 Microsoft Access)是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。Access能夠存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文軟件公司),或者任何 ODBC 兼容數(shù)據(jù)庫內(nèi)的資料。它也常被用來開發(fā)簡單的WEB應(yīng)用程序.這些應(yīng)用程序都利用ASP技術(shù)在Internet Information Services運行.比較復(fù)雜的WEB應(yīng)用程序則使用PHP/MySQL或者ASP/Microsoft SQL Server. Acess數(shù)據(jù)庫的特點優(yōu)點(1)存儲方式單一 Access管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數(shù)據(jù)庫文件中,便于用戶的操作和管理。同時,這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡便(3)界面友好、易操作 Access是一個可視化工具,是風(fēng)格與Windows完全一樣,用戶想要生成對象并應(yīng)用,只要使用鼠標進行拖放即可,非常直觀方便。Access還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動態(tài)數(shù)據(jù)相聯(lián)接。 網(wǎng)站處理和布局建站過程中用DIV+CSS樣式布局,局部應(yīng)用了Dreamweaver,全站圖片和按鈕用Photoshop和Fireworks處理,F(xiàn)las取之于網(wǎng)上素材。經(jīng)濟可行性:協(xié)會網(wǎng)站建站過程中,不需要太多的資金支持,學(xué)校信息中心提供全面的建設(shè)硬件支持,建站經(jīng)濟上可行。新聞,資源,公告三欄實現(xiàn)鼠標指向,即可彈出相應(yīng)內(nèi)容列表。后臺登錄界面,生成驗證碼防止非人為手段惡意攻擊。 網(wǎng)站結(jié)構(gòu)圖 數(shù)據(jù)庫選擇,采用Acess數(shù)據(jù)庫,理由以上已分析說明,在此不過多贅述。 PageChange()。 } }private void DataBindToBanner()//將菜單信息讀出綁定到頁面上 { string strSort1 = Select sort1,link,[module] from [bannersort1] where auditing = 1。 StringBuilder sb = new StringBuilder()。 + [i][sort1].ToString() + 39。 Sort2 = [0]。// } else { (lia href=39。 onclick=\DoMenu(39。)\)。ChildMenu)。collapsed39。 j++) { (lia href=39。 target=39。 (/a/li)。 }同時本站大量采用了append方法, 不直接在源碼中固定布局和樣式,通過append方法來實現(xiàn)的網(wǎng)站信息的全動態(tài)綁定和追加,實現(xiàn)頁面局部布局和字體樣式設(shè)置,超鏈接等相關(guān)功能,其中包括,新聞,資源,bander,一二級欄目名,校內(nèi)外鏈接等。 style=39。39。 ([0][downloadtime].ToString())。 ([0][editdate].ToString())。439。 width:575px。39。textalign:center39。