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