【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET校園文化支持平臺(tái)“360校園通”的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)科學(xué)與技術(shù)_第1頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET校園文化支持平臺(tái)“360校園通”的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)科學(xué)與技術(shù)_第2頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET校園文化支持平臺(tái)“360校園通”的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)科學(xué)與技術(shù)_第3頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET校園文化支持平臺(tái)“360校園通”的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)科學(xué)與技術(shù)_第4頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)基于ASP.NET校園文化支持平臺(tái)“360校園通”的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)科學(xué)與技術(shù)_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

海 南 大 學(xué) 畢 業(yè) 論 文(設(shè)計(jì)) 題 目: 基于 園文化 支持平 臺(tái) “ 360 校園通” 的 設(shè)計(jì)與實(shí)現(xiàn) 學(xué) 號(hào): 姓 名: 林 阿 景 年 級(jí): 2007 級(jí) 學(xué) 院: 信 息科學(xué)技術(shù)學(xué)院 系 別: 計(jì) 算機(jī)科學(xué)與技術(shù) 專 業(yè): 計(jì) 算機(jī)科學(xué)與技術(shù) 指導(dǎo)教師: 李 懷 成 完成日期: 2010 年 05 月 1 日 摘 要 “ 360 校園通 ” 是通過(guò)學(xué)校立項(xiàng)課題申請(qǐng)的一個(gè)項(xiàng)目。是在原有的 架構(gòu) 最新的 發(fā)技術(shù) 。 校園代表著最前沿的科技發(fā)展,及最活躍的生活環(huán)境,用最新的 術(shù)來(lái)表現(xiàn)最活躍的生活環(huán)境,這是該網(wǎng)站所希望達(dá)到的目標(biāo)。推廣校園文化最真實(shí)的一面是開(kāi)發(fā)這個(gè)網(wǎng)站的一個(gè)需求。 網(wǎng)站選用了微軟成熟的 臺(tái),使用了 C#等相關(guān)技術(shù),并結(jié)合了 008 數(shù)據(jù)庫(kù)實(shí)現(xiàn)了對(duì)數(shù)據(jù)增加,刪除,修改和查詢。我們充分考慮了瀏覽器的兼容性問(wèn)題,使網(wǎng)站能夠在主流瀏覽器上正確瀏覽和顯示。網(wǎng)站的最大特點(diǎn)在于使用了三層架構(gòu),把相關(guān)的界面,業(yè)務(wù)和數(shù)據(jù)庫(kù)相互分離,能夠使網(wǎng)站結(jié)構(gòu)清晰,便于以后功能的擴(kuò)展和升級(jí)。 關(guān)鍵詞: 校園文化 ; 支撐平臺(tái) ; 360 is a a Is HP by to of to is of is a to c # 008 to We in to is to is 錄 1 綜述 . 1 題的來(lái)源和意義 . 1 題來(lái)源 . 1 題意義 . 1 內(nèi)外的研究狀況 . 1 2 相關(guān)技術(shù)及運(yùn)行配置 . 3 站開(kāi)發(fā)技術(shù) . 3 站開(kāi)發(fā)平臺(tái) 介 . 3 發(fā)平臺(tái) 介 . 3 發(fā)語(yǔ)言 C#簡(jiǎn)單介紹 . 4 數(shù)據(jù)庫(kù)開(kāi)發(fā)工具 008 . 4 站開(kāi)發(fā)環(huán)境 . 5 3 網(wǎng)站分析 . 6 站概述 . 6 站需求分析 . 6 戶功能需求 . 7 站數(shù)字字典描述 . 8 站可行性分析 . 8 站技術(shù)框架 . 9 層架構(gòu) . 9 ,是在通過(guò)長(zhǎng)期對(duì)校園生活的了解,校園信息發(fā)布渠道上認(rèn)識(shí)及在原有資源上的研究才決定申請(qǐng)?jiān)撜n題。 題意義 校園文化是師生精神風(fēng)貌、思維方式、價(jià)值取向和行為規(guī)范的綜合體現(xiàn),是在教育教學(xué)和管理實(shí)踐中逐漸創(chuàng)造生成的,不僅 彰顯 一個(gè)學(xué)校管理的理念,也彰 顯一個(gè)學(xué)校的發(fā)展方向,可以說(shuō)校園文化是一個(gè)學(xué)校發(fā)展的內(nèi)涵式品牌。 站主要包括架構(gòu)的搭建、數(shù)據(jù)的查詢展示、常用控件的用法、網(wǎng)站圖片水印的處理以及網(wǎng)站的部署與制定、 內(nèi)容。 通過(guò)本課題的研究, 能夠搭建網(wǎng)站的架構(gòu),對(duì)網(wǎng)站四層架構(gòu)表示層,業(yè)務(wù)邏輯層,數(shù)據(jù)訪問(wèn)層和模型層各層的作用和功能能夠掌握,能夠用 C#寫出數(shù)據(jù)訪問(wèn)層常用的方法,建立起四層之間聯(lián)系以及調(diào)用等。尤其掌握數(shù)據(jù)訪問(wèn)層對(duì)數(shù)據(jù)庫(kù)的操作以及方法的重載。除此之外 還要 掌握一些常用控件的使用方法以及對(duì) 置文件的修改、 一些特殊控件的使用,使的在網(wǎng)站的表示層會(huì)出現(xiàn)一些特殊的效果。 內(nèi)外的研究狀況 校園文化宣傳的動(dòng)力主要來(lái)自于高校生源的持續(xù)擴(kuò)大,網(wǎng)絡(luò)信息化的不斷發(fā)展,網(wǎng)絡(luò)已經(jīng)成為高校學(xué)生生活中不可缺少的部分。目前國(guó)內(nèi)的校園文化網(wǎng)絡(luò)推廣平臺(tái)大多體現(xiàn)在校園的官方網(wǎng)站,這完全不符合當(dāng)?shù)馗咝?nèi)師生對(duì)網(wǎng)絡(luò)信息需求的標(biāo)準(zhǔn),也體現(xiàn)不出高校具體的,有靈魂的面貌。而我國(guó)從90 年代才開(kāi)始高校信息化的建設(shè),而且全部體現(xiàn)在建設(shè)自己的校園官方網(wǎng)站和教育信息系統(tǒng)的建設(shè),這些帶有政績(jī)性的突破完全不能體現(xiàn)從 90 年代到如今高 校的文化演變。到 1995 年 8 月 8 日,我國(guó)的第一個(gè)網(wǎng)絡(luò) 華大學(xué)的水木清華論壇才正式開(kāi)通。校園 域里起著舉足輕重的作用,在這里同學(xué)和老師們就學(xué)術(shù)、生活、時(shí)事、學(xué)校的管理、課程的設(shè)置、老師的教學(xué)、同學(xué)們的成長(zhǎng)等各種問(wèn)題進(jìn)行交流,校園 了校園生活不2 / 40 可或缺的組成部分,成了校園信息的中轉(zhuǎn)站和校園文化的發(fā)祥地之一,同時(shí)還為大家解決各種難題提供了途徑。這種文化的推廣平臺(tái)更能體現(xiàn)現(xiàn)代高校的靈魂。 在國(guó)外,幾乎每一首著名的高興都有自己亙古不變的校園文化,這些文化不是他們的教學(xué)情況,不是他們的日常管理 ,更不是他們的領(lǐng)導(dǎo)發(fā)動(dòng)向而是他們相傳學(xué)習(xí)生活的氛圍,這這些氛圍靠的是自己的校園文化推廣平臺(tái),就算在他們官方網(wǎng)站上體現(xiàn)出來(lái)的更多的是校園里的日常生活情況,我覺(jué)得這些更是一個(gè)高校最讓人感興趣的地方而這些在國(guó)內(nèi)卻是嚴(yán)重被忽視。所以居于這樣的情況,建立一個(gè)體現(xiàn)高校師生日常學(xué)習(xí)的生活情況勢(shì)在必行 。 3 / 40 2 相關(guān)技術(shù) 及運(yùn)行配置 站開(kāi)發(fā)技術(shù) 站開(kāi)發(fā)平臺(tái) 介 由于 術(shù)的快速發(fā)展,各大技術(shù)廠商紛紛進(jìn)行 了相關(guān)的臺(tái)的開(kāi)發(fā)。微軟 的 他們 將現(xiàn)有的 , 孤立的應(yīng)用程序集成到更大的商務(wù)系統(tǒng)中的一種成本低而效用高的方法,因此將它的整個(gè)產(chǎn)品都轉(zhuǎn)向 到 構(gòu),推出了新一代的面向網(wǎng)絡(luò)、支持各種用戶終端的開(kāi)發(fā)平臺(tái) 微軟 臺(tái)的基本思想是 , 側(cè)重點(diǎn)從連接到互聯(lián)網(wǎng)的單一網(wǎng)站或設(shè)備上,轉(zhuǎn)移到計(jì)算機(jī)、 移動(dòng) 設(shè)備和服務(wù) 器 上,使其通力合作,提供更廣泛更豐富的解決方案。計(jì)算機(jī)、 移動(dòng) 設(shè)備和服務(wù) 器 將能夠相輔相成,從而提供豐富的服務(wù) 。 發(fā)平臺(tái)使得開(kāi)發(fā)者創(chuàng)建運(yùn)行在 務(wù)器上的 用程序更為容易,它也使創(chuàng)建穩(wěn)定,可靠而又安全的 面應(yīng)用程序更為容易。 發(fā)平臺(tái)包括以下內(nèi)容: (1)一個(gè)全新設(shè)計(jì)的開(kāi)發(fā)環(huán)境,包括通用語(yǔ)言運(yùn)行時(shí)( 架類庫(kù) ( (2)發(fā)者工具 : 基于 臺(tái)的 發(fā)的應(yīng)用軟件,包括:成開(kāi)發(fā)環(huán)境,用于生成 用程序、 面應(yīng)用程序和移動(dòng)應(yīng)用程序;用來(lái)開(kāi)發(fā)和測(cè)試應(yīng)用程序; 例如 新的 #等等 ), 用來(lái)創(chuàng)建運(yùn)行在 發(fā)平臺(tái) 介 統(tǒng)一的 發(fā)平臺(tái),用來(lái)提供開(kāi)發(fā)人員快速生成企業(yè)級(jí)用程序所需的服務(wù)。同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),用于生成更安全、可伸縮和穩(wěn)定的應(yīng)用程序。 一個(gè)已編譯的、基于 環(huán)境,可以用任何與 容的語(yǔ)言 (包括 C#、 J#和 C+)創(chuàng)建應(yīng)用程序。另外,任何 40 應(yīng)用程序都可以使用整個(gè) 架。開(kāi)發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn) , 其中包括托管的公共語(yǔ)言運(yùn)行庫(kù)環(huán)境、類型安全、繼承等。這其中代碼分離技術(shù) (最大的優(yōu)點(diǎn)之一。 發(fā)語(yǔ)言 C#簡(jiǎn)單介紹 #是一種新的面向?qū)ο蟮木幊陶Z(yǔ)言,它從 C 和 C+演變而來(lái),為開(kāi)發(fā)應(yīng)用程序提供了一種簡(jiǎn)單和類型安全的語(yǔ)言。 #是一種新的編程語(yǔ)言,它是為生成運(yùn) 行在 架上的、廣泛的企業(yè)級(jí)應(yīng)用程序而設(shè)計(jì)的。 C#是一種簡(jiǎn)單、現(xiàn)代、類型安全和面向?qū)ο蟮恼Z(yǔ)言。 C#代碼被作為托管代碼編譯,這意味著它能夠從公共語(yǔ)言運(yùn)行庫(kù)的服務(wù)中受益。這些服務(wù)包括:語(yǔ)言互操作性、垃圾回收、增強(qiáng)的安全性以及改進(jìn)的版本支持。 C#在 件中作為 #引入。對(duì) #的支持包括項(xiàng)目模板、設(shè)計(jì)器、屬性頁(yè)、代碼向?qū)?、一個(gè)對(duì)象模型以及開(kāi)發(fā)環(huán)境的其他功能。 #編程的庫(kù)是 架。 C#的語(yǔ)言功能包括 , C#語(yǔ)言是一種簡(jiǎn)單但功能強(qiáng)大的編 程語(yǔ)言,用于編寫企業(yè) 級(jí) 應(yīng)用程序;它在語(yǔ)句、表達(dá)式和運(yùn)算符方面使用了許多 C+功能 ; C#語(yǔ)言在類型安全性、版本轉(zhuǎn)換、事件和垃圾回收等方面進(jìn)行了相當(dāng)大的改進(jìn)和創(chuàng)新。 008 介紹 數(shù)據(jù)平臺(tái)上發(fā)布 , 是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為組織中的用戶提供了一個(gè)更安全可靠和更高效的平臺(tái)用于企業(yè)數(shù)據(jù) ,可以 隨時(shí)隨地管理任何數(shù)據(jù) 。 008 為 家和信息工作者帶來(lái)了強(qiáng)大的、熟悉的工具,同時(shí)降低了在從移動(dòng)設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺(tái)上創(chuàng)建、部署、管理和使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜性。通過(guò)全面的功能集、與現(xiàn)有系統(tǒng)的互操作性以及對(duì)日常任務(wù)的自動(dòng)化管理能力, 008 為不同規(guī)模的企業(yè)提供了一個(gè)完整的數(shù)據(jù)解決方案。 它可以將結(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)(例如圖像和音樂(lè))直接存儲(chǔ)到數(shù)據(jù)庫(kù)中。 008 提供一系列豐富的集成服務(wù),可以對(duì)數(shù)據(jù)進(jìn)行查詢、搜索、同步、報(bào)告和分析之類的操作。數(shù)據(jù)可以存儲(chǔ)在各種設(shè)備上,從數(shù)據(jù)中心最大的服務(wù)器一直到桌面計(jì)算機(jī)和移動(dòng)設(shè)備,您可以控制數(shù)據(jù)而不 用管數(shù)據(jù)存儲(chǔ)在哪里。 5 / 40 008 允許您在使用 發(fā)的自定義應(yīng)用程序中使用數(shù)據(jù),在面向服務(wù)的架構(gòu)( 通過(guò) 行的業(yè)務(wù)流程中使用數(shù)據(jù)。信息工作人員可以通過(guò)他們?nèi)粘J褂玫墓ぞ撸ɡ?2007 統(tǒng))直接訪問(wèn)數(shù)據(jù)。 008 提供一個(gè)可信的、高效率智能數(shù)據(jù)平臺(tái),可以滿足您的所有數(shù)據(jù)需求。008 的新 增功能 可信 : 為 業(yè)務(wù)關(guān)鍵型應(yīng)用程序提供最高級(jí)別的安全性、可靠性和伸縮性。 高效率 : 008 減少了管理和開(kāi)發(fā)應(yīng)用程序的時(shí)間和成本。 智能 : 008 提供全面的平臺(tái),在用戶需要的時(shí)候提供智能。 發(fā)環(huán)境 008 是微軟公司推出的開(kāi)發(fā)環(huán)境 , 是面向007、 下一代開(kāi)發(fā)工具 ,是對(duì) 005 及時(shí)、全 面的升級(jí)。 入了 250 多個(gè)新特性,整合了對(duì)象、關(guān)系型數(shù)據(jù)、 訪問(wèn)方式 ,語(yǔ)言更加簡(jiǎn)潔。使用 008 可以高效開(kāi)發(fā) 用。設(shè)計(jì)器中可以實(shí)時(shí)反映變更 ,智能感知功能可以提高開(kāi)發(fā)效率。同時(shí) 008 支持項(xiàng)目模板、調(diào)試器和部署程序。 008 可以用來(lái)創(chuàng)建 臺(tái)下的 用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來(lái)創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 件。 行配置 由于該網(wǎng)站全部采用最新的開(kāi)發(fā)工具及主流的開(kāi)發(fā)技術(shù),所以對(duì)于運(yùn)行網(wǎng)站的主機(jī)有一些必須的運(yùn)行環(huán)境需求,對(duì)于現(xiàn)在的 言硬件方便一般都滿足該網(wǎng)站的需求,所以 這里 主要對(duì)一下軟件方面的配置需求做介紹 。對(duì)于 操作系統(tǒng):現(xiàn)在主流的操作系統(tǒng)還是 P,但 統(tǒng)沒(méi)有自帶網(wǎng)站需要的 本 及 統(tǒng)上運(yùn)行該網(wǎng)站需 要 安裝 上的版本 及 上的版本 。對(duì)于 不需要 , 帶了所有 相關(guān)組件 。 所有建議還是在 6 / 40 3 網(wǎng)站 分析 站 概述 校園 網(wǎng)站的制作和 管理 主要分為前臺(tái)和后臺(tái)兩大部分,呈現(xiàn)給用戶瀏覽器的是前臺(tái)的網(wǎng)站部分,這一部分提供大量的信息供用戶瀏覽和使用;后臺(tái)部分一般不與用戶打交道,由管理員 直接 對(duì)后臺(tái)的信息進(jìn)行管 理。它主要包括應(yīng)用程序服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。應(yīng)用程序服務(wù)器控制著前臺(tái)網(wǎng)站的功能和表現(xiàn)形式,而數(shù)據(jù)庫(kù)服務(wù)器則用來(lái)存放大量的信息資源。網(wǎng)站的具體組織實(shí)施過(guò)程就是網(wǎng)站的建設(shè)過(guò)程,我們一般從網(wǎng)頁(yè)的設(shè)置和布局方面來(lái)考慮。網(wǎng)頁(yè)設(shè)計(jì)的總體原則是要把 校園文化活動(dòng) 信息 ,校園日常生活信息等資源 集中在網(wǎng)站頁(yè)面上,這樣有利于簡(jiǎn)化用戶對(duì)有用信息的查尋。而具體的處理過(guò)程,則是根據(jù)不同的需求類型來(lái)確定不同的頁(yè)面構(gòu)成。如果每次建立一個(gè)新的網(wǎng)站都需要從最低層的網(wǎng)站設(shè)計(jì)著手將是一個(gè)重復(fù)而繁瑣的工作。包括網(wǎng)站頁(yè)面的布局和設(shè)置,后臺(tái)數(shù)據(jù)庫(kù)的描述, 信息資源的整合等方面。 網(wǎng)站的用戶面臨不同的階層,我們不光要使后臺(tái)的數(shù)據(jù)庫(kù)設(shè)計(jì)滿足需求,也因?yàn)橛脩羰褂玫脑L問(wèn)工具因人而異,所以我們需要在瀏覽器的兼容性方面下苦功夫,并且要盡量達(dá)到 準(zhǔn)。 站 需求分析 面向公眾的網(wǎng)站功能,主要是用戶瀏覽信息的界面和后臺(tái)管理維護(hù)?;?持平臺(tái)的 “360 校園通 ”的設(shè)計(jì)與實(shí)現(xiàn) 主要 是面向 高校師生 的一個(gè)信息發(fā)布和交流平臺(tái)。用戶可以在網(wǎng)站上找到 當(dāng)前高校師生的熱點(diǎn)話題,生活動(dòng)態(tài),實(shí)時(shí)動(dòng)向,潮流信息等等 網(wǎng)站分為前臺(tái)和后臺(tái)兩個(gè) 部分 ,前臺(tái)提供為公眾使用,后臺(tái)提供為系 統(tǒng)管理員使用。后臺(tái)具備信息的添加、修改、刪除等相關(guān)管理功能。并且要具有以下特點(diǎn): 簡(jiǎn)單易用 , 方便用戶的人機(jī)對(duì)話界面,使非專業(yè)人員即可完成信息瀏覽,意見(jiàn)發(fā)布等相關(guān)工作。系統(tǒng)維護(hù)簡(jiǎn)單方便,完全的 B/S 結(jié)構(gòu)。 管理功能可以完成對(duì)根據(jù)信息的分類,進(jìn)行采集、整理、發(fā)布等功能;具有信息及信息分類的添加、修改、刪除等操作功能。 編輯工具可以對(duì)及時(shí)編輯的文本實(shí)現(xiàn)所見(jiàn)即所得的功能,通過(guò)開(kāi)源7 / 40 的 件實(shí)現(xiàn)文本的編輯 。 戶 功能需求 網(wǎng)站的用戶可分為普通用戶,注冊(cè)用戶,管理員。管理員的功能體現(xiàn)在在網(wǎng)站的后臺(tái)管理 模塊上,而普通用戶及注冊(cè)用戶主要體現(xiàn)在對(duì)網(wǎng)站的使用上,所有 三中 角色用戶所有具有的功能分別為: 普通用戶:瀏覽網(wǎng)站信息,注冊(cè) 注冊(cè)用戶:登入,瀏覽信息,發(fā)布信息,管理個(gè)人信息 管理員:登入,管理注冊(cè)用戶信息,發(fā)布信息, 管理網(wǎng)站各版塊信息 各角色用戶功能 用 例圖如下所示: 1) 普通用戶功能 用 例圖: 普 通 用 戶網(wǎng)站首頁(yè)網(wǎng)站板塊海 闊 天 空校 園 團(tuán) 隊(duì)祝 福 許 愿繽 紛 校 園繽 紛 校 園大 賽 平 臺(tái)登入選擇注 冊(cè)注 冊(cè)許 愿瀏 覽瀏 覽參 賽 圖 通用戶功能示例圖 2) 注冊(cè)用戶功能 用 例圖: 注 冊(cè) 用 戶網(wǎng)站首頁(yè)網(wǎng)站板塊海 闊 天 空校 園 團(tuán) 隊(duì)祝 福 許 愿繽 紛 校 園繽 紛 校 園大 賽 平 臺(tái)登入選擇注 冊(cè)注 冊(cè)許 愿瀏 覽瀏 覽參 賽個(gè) 人 信 息管 理帖 子發(fā) 表 / 回 復(fù)圖 冊(cè)用戶功能示例圖 8 / 40 3) 管理員功能 用 例圖: 管 理 員網(wǎng)站首頁(yè)網(wǎng)站板塊海 闊 天 空校 園 團(tuán) 隊(duì)祝 福 許 愿繽 紛 校 園繽 紛 校 園大 賽 平 臺(tái)登入選擇注 冊(cè)注 冊(cè)許 愿瀏 覽瀏 覽參 賽注 冊(cè) 用戶 信 息管 理帖 子發(fā) 表 / 回 復(fù)圖 理員功能示例圖 站數(shù)字字典描述 通過(guò)對(duì)網(wǎng)站的功能分析及網(wǎng)站的需求分析可以得到網(wǎng)站的 主要數(shù)據(jù) 對(duì)象 為, 管理員信箱 ,用戶信息 ,校園新聞 ,帖子 ,校園團(tuán)隊(duì) ,參賽隊(duì) ,作品 ,大賽 ,版主 ,主題 。以下分別對(duì)這些主要的數(shù)據(jù) 對(duì)象 進(jìn)行定義: 1) 管理員信息 : 管理員 管理員姓名 , 密碼 ,權(quán)限等級(jí),積分 2) 用戶信息 : 用戶 用戶 名, 密碼 ,注冊(cè)時(shí)間, 郵箱 ,出生年月,職業(yè) 3) 校園 新聞 : 新聞編號(hào) , 標(biāo)題 , 內(nèi)容 , 時(shí)間 , 發(fā)布 人,人氣,來(lái)源 4) 帖子 : 帖子編號(hào) ,帖子主題,帖子名,發(fā)布者,回復(fù) 時(shí)間 ,回復(fù)內(nèi)容 5) 校園團(tuán)隊(duì): 團(tuán)隊(duì)編號(hào) ,團(tuán)隊(duì)名稱,團(tuán)隊(duì)類別,團(tuán)隊(duì)成員,團(tuán)隊(duì)人數(shù) 6) 參賽隊(duì): 參賽對(duì)編號(hào) ,名稱,類別,參賽作品,參賽隊(duì)人員 7) 作品: 作品編號(hào) ,作 品名稱,作者,作品內(nèi)容,人氣 8) 大賽: 大賽編號(hào) ,大賽名稱,主辦單位,活動(dòng)時(shí)間 9) 版主: 版主編號(hào) ,版主名,主題名,申請(qǐng)時(shí)間,審核,權(quán)限等級(jí) 10) 主題: 主題編號(hào) ,主題名,主題類別,發(fā)布時(shí)間,人氣,回帖數(shù) 站 可行性分析 為了能實(shí)現(xiàn) 該校園 網(wǎng)站,基于課題的實(shí)際情況,提高 校園 信息化,方便校園師生 的 互動(dòng) 交流,本 網(wǎng)站 作為 通過(guò)學(xué)校立項(xiàng)創(chuàng)新課題申請(qǐng)的項(xiàng)目 ,有 學(xué)9 / 40 校提供的 開(kāi)發(fā)經(jīng)費(fèi)支持,并且本 網(wǎng)站 實(shí)施后可以更好的宣傳 校園文化 ,有助于 校園師生主流文化的建設(shè)及推廣 。所以該 網(wǎng)站 具有可行性。 站 技術(shù)框架 層架構(gòu) 網(wǎng) 站 系統(tǒng)結(jié)構(gòu)采用成熟的 層架構(gòu),如圖 所示 。 圖 層架構(gòu)圖 1) 表示層 (主要是指與用戶交互的界面,用于顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),將用戶的輸入數(shù)據(jù)傳遞給業(yè)務(wù)邏輯層,一般不包含任何實(shí)際的業(yè)務(wù)處理,當(dāng)業(yè)務(wù)邏輯層的數(shù)據(jù)發(fā)生變化時(shí),表示層就會(huì)顯示出更新的結(jié)果。表示層提供應(yīng)用程序的界面,通常為 用程序或 用程序。 2) 業(yè)務(wù)邏輯層 (是表示層和數(shù)據(jù)訪問(wèn)層之間的橋梁,它代表應(yīng)用程序的核心功能,負(fù)責(zé)處 理數(shù)據(jù)層的數(shù)據(jù),實(shí)現(xiàn)業(yè)務(wù)邏輯。業(yè)務(wù)邏輯層通常為類庫(kù)。 3) 數(shù)據(jù)訪問(wèn)層 (數(shù)據(jù)訪問(wèn)層實(shí)現(xiàn)對(duì)塑膠的保存和讀取操作,將存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)提交給業(yè)務(wù)層,同時(shí)將業(yè)務(wù)層處理的數(shù)據(jù)結(jié)果保存在數(shù)據(jù)庫(kù)中。數(shù)據(jù)訪問(wèn)層可以訪問(wèn)關(guān)系數(shù)據(jù)庫(kù),文本文件或者 檔,通常為類庫(kù) 10 / 40 完善的三層結(jié)構(gòu)的要求是,修改表現(xiàn)層而不用修改 業(yè)務(wù) 邏輯層,修改 業(yè)務(wù) 邏輯層而不用修改數(shù)據(jù) 訪問(wèn) 層。我們用三層結(jié)構(gòu)主要是使項(xiàng)目結(jié)構(gòu)更清楚,分工更明確,有利于后期的維護(hù)和升級(jí)。它未必會(huì)提升性能,因?yàn)楫?dāng)子程序模塊未執(zhí)行結(jié)束時(shí),主程 序模塊只能處于等待狀態(tài)。這說(shuō)明將應(yīng)用程序劃分層次,會(huì)帶來(lái)其執(zhí)行速度上的一些損失。但從團(tuán)隊(duì)開(kāi)發(fā)效率角度上來(lái)講卻可以感受到大不相同的效果。 ,即 覽器 /服務(wù)器 )結(jié)構(gòu),是隨著 術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面完全通過(guò) 覽器實(shí)現(xiàn)。 B/S 結(jié)構(gòu),主要是利用了不斷成熟的 覽器技術(shù),結(jié)合瀏覽器的多種 言 ( 術(shù),是一種全新的軟件系 統(tǒng)構(gòu)造技術(shù)。 B/S 結(jié)構(gòu)應(yīng)用程序相對(duì)于傳統(tǒng)的 C/S 結(jié)構(gòu)應(yīng)用程序?qū)⑹蔷薮蟮倪M(jìn)步。 B/務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器組成,其結(jié)構(gòu)如圖 2所示。 圖 、面向社會(huì)公眾開(kāi)放的 信息 共享的、安全穩(wěn)定的、采用 成熟的技術(shù)架構(gòu)的網(wǎng)站 系統(tǒng)。 系統(tǒng)的建設(shè)應(yīng)該統(tǒng)一考慮, 其設(shè)計(jì)原則如下: 1) 實(shí)用性。建立課題網(wǎng)站并不是一個(gè)大應(yīng)用系統(tǒng) ,所以不能好高騖遠(yuǎn),要根據(jù)實(shí)際情況,建立一個(gè)信息、服務(wù)的平臺(tái)。在這個(gè)平 臺(tái)上,我們把相關(guān)的信息集中發(fā)布展現(xiàn)出來(lái),同時(shí)用戶可以在這里方便地找到自己需要的信息和服務(wù)。 2) 可擴(kuò)展性。網(wǎng)站不僅需要將現(xiàn)有的信息集中起來(lái),還必須具有良好的可擴(kuò)展性,在以后的功能擴(kuò)展中,新的需求被提出和完成后 , 可以比較方便的將其納入整體網(wǎng)站平臺(tái)。 3) 安全性。安全性包括整個(gè) 網(wǎng)站的 網(wǎng)絡(luò)環(huán)境、 硬件 系統(tǒng)和 源代碼 信息的綜合安全體系。系統(tǒng)將網(wǎng)頁(yè)設(shè)計(jì)和內(nèi)容徹底分離, 且 系統(tǒng)具備相應(yīng)的安全措施保障。 4) 靈活性。該系統(tǒng)應(yīng)采用模塊化設(shè)計(jì),模塊之間是松耦合的,添加和刪除比較方便,當(dāng)需求發(fā)生變化時(shí),向系統(tǒng)中間添加功能也將比較簡(jiǎn)單。 站 功能模塊設(shè)計(jì) 基于前面的系統(tǒng)分析可得 到 系統(tǒng) 主要 功能模塊 分為前臺(tái)和后臺(tái)部分。 根據(jù)需要,網(wǎng)站的首頁(yè)顯示了:繽紛校園 ,校園信息,海闊天空,我的家園,校園團(tuán)隊(duì),今日星愿,祝福許愿,大賽平臺(tái) 8 個(gè)板塊,并提供了百度和搜狗兩大搜索引擎的動(dòng)態(tài)鏈接 , 如圖所示: 12 / 40 首 頁(yè)繽紛校園校園信息海闊天空我的家園校園團(tuán)隊(duì)今日星運(yùn)祝福許愿大賽平臺(tái)圖 站 功能板塊 繽紛校園:提供最新校園動(dòng)態(tài)與熱點(diǎn);精品文章閱讀,砥礪心智;健康校園生活引導(dǎo),課外自我拓展;畢業(yè)出路引導(dǎo)等權(quán)威內(nèi)容,引領(lǐng)大學(xué)生精品課外生活 校園信息:為在校學(xué)生提供一個(gè)免費(fèi)、高效、值得信賴的信息平臺(tái);用戶可以方便、及時(shí)發(fā)布和獲取最新校園 信息;免注冊(cè),完全開(kāi)放 海闊天空 :飯后課余時(shí)間,聊聊校園事件,評(píng)評(píng)社會(huì)熱點(diǎn),分享生活經(jīng)驗(yàn),學(xué)校感受,情感交流,疑惑解答,資料共享等好地方 我的家園:個(gè)性展示,互動(dòng)交友平臺(tái) 校園團(tuán)隊(duì):展現(xiàn)當(dāng)代大學(xué)生校園生活,為校園各組織,學(xué)生會(huì),社團(tuán)協(xié)會(huì),自由小隊(duì),興趣聯(lián)盟,老鄉(xiāng)會(huì)提供一個(gè)對(duì)外展示,相互交流的平臺(tái)。 祝福許愿:愛(ài)情,友情,勵(lì)志,親情,考試,節(jié)日等特殊時(shí)間祝福自己好友,親人 今日星運(yùn):了解星座,血型,及其相關(guān)組合信息 校園大賽:為校園的 大型賽事和活動(dòng)提供大賽平臺(tái)或官方網(wǎng)站,同時(shí)進(jìn)行專題報(bào)道 板塊 功能細(xì)分 1) 繽紛校園的功能板快有: 熱點(diǎn)新聞,校園新聞,校園心路,校園拓展,校園出路,校園生活,校園專題,校園導(dǎo)航 ,如圖所示 13 / 40 繽 紛 校 園熱點(diǎn)新聞校園新聞校園心路校園拓展校園出路校園生活校園專題校園導(dǎo)航圖 紛校園功能板塊 2) 校園信息的功能板塊有:二手市場(chǎng),兼職招聘,校園活動(dòng), 教育培訓(xùn), 生活服務(wù),商家信息,如圖所示: 校 園 信 息二手市場(chǎng)兼職招聘校園活動(dòng)教育培訓(xùn)生活服務(wù)商家信息圖 園信息功能板塊 3) 海闊天空功能板塊有: 區(qū),技術(shù)交流專區(qū),休閑區(qū),站務(wù)公告,網(wǎng)絡(luò)技術(shù)區(qū),文化學(xué)院,用戶工具,關(guān)于我們,如下圖所示: 海 闊 天 空X p ro e 技術(shù)交流區(qū)休閑區(qū)站務(wù)公告網(wǎng)絡(luò)技術(shù)區(qū)文華學(xué)院用戶工具關(guān)于我們圖 闊天空功能板塊 14 / 40 4) 我的家園功能板塊有: 個(gè)人主頁(yè),團(tuán)隊(duì)展示,好友,隨便看看,站內(nèi)導(dǎo)航,消息,如 下圖所示: 我 的 家 園個(gè)人主頁(yè)團(tuán)隊(duì)展示好友隨便看看站內(nèi)導(dǎo)航消息圖 的家園功能板塊 5) 校園團(tuán)隊(duì)功能板塊有: (未實(shí)現(xiàn)板塊) 6) 今日星愿功能板塊有: 十二星座,星座情緣,星座測(cè)試,星座占卜,星座物語(yǔ),星座圖庫(kù),如下如所示 : 今 日 星 運(yùn)十二星座星座情緣星座測(cè)試星座占卜星座物語(yǔ)星座圖庫(kù)圖 日星運(yùn)功能板塊 7) 祝福許愿功能板塊有:許愿墻,單個(gè)網(wǎng)頁(yè)設(shè)計(jì) 8) 大賽平臺(tái)功能板塊有: 賽事動(dòng)態(tài),參賽隊(duì)伍,參賽作品,主辦單位,商家信息,大賽加油站,服務(wù)中心:如下圖所示: 大 賽 平 臺(tái)賽事動(dòng)態(tài)參賽隊(duì)伍參賽作品主辦單位商家信息大賽加油站服務(wù)中心圖 賽平臺(tái)功能板塊 15 / 40 站 邏輯結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)的整體邏輯體系結(jié)構(gòu)如圖 示,設(shè)計(jì)的 重點(diǎn) 體 , 與 業(yè)務(wù) 邏 輯層中的 C#業(yè)務(wù)組件通信。業(yè)務(wù) 類庫(kù) 繼而 調(diào)用數(shù)據(jù)庫(kù)訪問(wèn)類庫(kù)中的方法,最后數(shù)據(jù)庫(kù)訪問(wèn)類 通過(guò) 信 。數(shù)據(jù)訪問(wèn)功能完全抽象到數(shù)據(jù)訪問(wèn)層中,與業(yè)務(wù)邏輯層相分離。因?yàn)槲覀儼褦?shù)據(jù)庫(kù)連接的字符串綁定到了 件中,所以 相應(yīng) 的類加載將根據(jù) 的應(yīng)用程序配置設(shè)置在運(yùn)行時(shí)動(dòng)態(tài)生成 。 圖 層架構(gòu)圖 16 / 40 5 網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì) 念結(jié)構(gòu)設(shè)計(jì) 我們將需求分析得到的需求抽象為信息結(jié)構(gòu)即概念模型,將網(wǎng)站所設(shè)計(jì)的信息進(jìn)行逐一拆分和抽象。 得出以下個(gè) 實(shí)體的 1) 校園 新聞實(shí)體 : 校 園 新 聞新 聞 標(biāo) 題 新 聞 內(nèi) 容新 聞 類 別發(fā) 布 時(shí) 間新 聞 編 號(hào)發(fā) 布 人 人 氣來(lái) 源圖 園 新聞實(shí)體 2) 用戶實(shí)體 : 用 戶用 戶 名 用 戶 編 號(hào)用 戶 積 分注 冊(cè) 時(shí) 間性 別職 業(yè) 用 戶 密 碼電 子 郵 箱出 生 年 月圖 戶實(shí)體 3) 帖子實(shí)體 帖 子帖 子 主 題帖 子 編 號(hào)回 復(fù) 時(shí) 間 回 復(fù) 內(nèi) 容用 戶帖 子 名圖 子實(shí)體 17 / 40 4) 版主 實(shí)體 : 版 主主 題 名版 主 編 號(hào)申 請(qǐng) 時(shí) 間 權(quán) 限 等 級(jí)審 核版 主 名圖 主 實(shí)體 5) 權(quán)限信息 實(shí)體 : 權(quán) 限 信 息權(quán) 限 名 稱權(quán) 限 編 號(hào) 權(quán) 限 功 能圖 限信息 實(shí)體 6) 參賽隊(duì) 實(shí)體 : 參 賽 隊(duì)參 賽 隊(duì)類 別參 賽 隊(duì)編 號(hào)參 賽 作 品 人 氣參 賽 隊(duì)人 員參 賽 隊(duì)名 稱圖 賽隊(duì) 實(shí)體 7) 管理員 實(shí)體 : 管 理 員名 稱 積 分權(quán) 限 等 級(jí) 管 理 員編 號(hào)密 碼圖 理員 實(shí)體 18 / 40 8) 主題 實(shí)體 : 主 題主 題 類 別主 題 編 號(hào)發(fā) 布 時(shí) 間 回 帖 數(shù)人 氣主 題 名圖 題 實(shí)體 9) 星座 實(shí)體 : 星 座星 座 名 稱 星 座 指 數(shù)星 座 描 述 星 座 編 號(hào)圖 座 實(shí)體 10) 星座類型 實(shí)體 : 星 座 類 別星 座 名 稱類 別 編 號(hào) 星 座 用 戶圖 座類型 實(shí)體 11) 校園信息 實(shí)體 : 校 園 信 息信 息 標(biāo) 題 信 息 內(nèi) 容信 息 類 別發(fā) 布 時(shí) 間信 息 編 號(hào)發(fā) 布 人 人 氣圖 園信息 實(shí)體 12) 群組 實(shí)體 : 19 / 40 群 組群 組 名 稱 群 組 人 數(shù)群 組 類 別 群 組 編 號(hào)群 組 成 員圖 組 實(shí)體 13) 群組類別 實(shí)體 : 群 組 類 別類 別 編 號(hào) 類 別 說(shuō) 明類 別 名 稱圖 組類別 實(shí)體 14) 校園團(tuán)隊(duì) 實(shí)體 : 校 園 團(tuán) 隊(duì)團(tuán) 隊(duì) 編 號(hào) 團(tuán) 隊(duì) 類 別

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論