freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計論文-基于aspnet的班級風(fēng)采網(wǎng)站的設(shè)計-文庫吧

2024-11-13 17:55 本頁面


【正文】 .................................................................. 23 致 謝 .................................................................. 24 聲 明 .................................................................. 25 第 1 頁 共 25 頁 1. 引言 開發(fā)背景 隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,人們生活水平的逐漸提高,網(wǎng)絡(luò)正一步步走進大眾的世界。人們對于網(wǎng)絡(luò)所帶來的方便與快捷,在驚訝的同時,也逐漸的適應(yīng)。而對于企業(yè)以及學(xué)校這些團體來說,并不滿足于網(wǎng)絡(luò)所帶來的這些便捷方式,他們需要的是一種利用網(wǎng)絡(luò)這種高速的傳輸性質(zhì),來對自己整 個團體的一個合理的管理與消息的迅速發(fā)布與傳遞機制,以滿足自己各組織的協(xié)調(diào)與高速率的工作效率。 隨著網(wǎng)絡(luò)的不斷的普及,網(wǎng)頁技術(shù)的不斷發(fā)展,人們對網(wǎng)頁的要求也不再是文字,圖片的簡單堆砌或是單調(diào)枯燥的內(nèi)容,而是實時性,交互性和豐富性,使用動態(tài)網(wǎng)頁技術(shù)的網(wǎng)頁越來越受歡迎。應(yīng)用 技術(shù)的靈活性可以方便的訪問數(shù)據(jù)庫, 把數(shù)據(jù)庫搬上了 WEB頁面,使人們可以通過互聯(lián)網(wǎng)使用大型的包含數(shù)據(jù)庫功能的系統(tǒng)。 本系統(tǒng)使用 技術(shù)的動態(tài)網(wǎng)頁與 SQL Server2021 數(shù)據(jù)庫結(jié)合設(shè)計建立的一個網(wǎng)絡(luò)班級風(fēng) 采頁。一般用戶可以通過網(wǎng)絡(luò)訪問該系統(tǒng),本系統(tǒng)提供用戶注冊功能,只有注冊了的用戶才能有權(quán)利合理及便利的使用本系統(tǒng)的其它功能;在線聊天室,用戶注冊之后,即可進入在線聊天室,對別人的問題進行回復(fù),以及提出自己的見解。同時亦可發(fā)起某個話題,引起別人的關(guān)注與討論。同時班級的管理員亦可以對班組的各項事務(wù)進行有效、及時的管理。本系統(tǒng)充分發(fā)揮了 技術(shù)顯示于客戶端,運行于服務(wù)器端的特點,保護用戶資料的安全性。由于以上的這些緣由,我開始了對這個班級風(fēng)采網(wǎng)站的設(shè)計。 系統(tǒng)軟硬件配置要求 運行本系統(tǒng)需要滿足以下 的一些配置要求: 硬件環(huán)境:服務(wù)器端 /客戶端:處理器: Intel Pentium 4。 內(nèi)存: 128M。 硬盤空間: 20G。 軟件環(huán)境:操作系統(tǒng): Windows 2021/2021/XP。 網(wǎng)絡(luò)協(xié)議: TCP/IP。 瀏覽器: Inter Explorer 。 顯示器: VGA 或更高分辨率的顯示器。 相關(guān)軟件及技術(shù)介紹 .NET 平臺 .NET 是 Microsoft 的用以創(chuàng)建 XML Web 服務(wù)平臺,該平臺將信息、設(shè)備和人以一種統(tǒng)一的、個性化的方式聯(lián)系起來。借助于 .NET 平臺,可以創(chuàng)建和 使用第 2 頁 共 25 頁 基于 XML 的應(yīng)用程序、進程和 Web 站點以及服務(wù),它們之間可以按設(shè)計、在任何平臺或智能設(shè)備上共享和組合信息與功能,以向單位和個人提供定制好的解決方案 。 Microsoft .NET 是一個平臺,是 Microsoft 的 XML Web 服務(wù)平臺。 XML Web services 允許應(yīng)用程序通過 Inter 進行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語言。 平臺提供創(chuàng)建 XML Web services并將這些服務(wù)集成在一起之所需。這個平臺包含廣泛的產(chǎn)品系列,它們都是基于 XML 和 Inter 行業(yè)標(biāo)準(zhǔn)構(gòu)建,提供從開發(fā)、管理、使用到體驗 XML Web 服務(wù)的每一方面。從應(yīng)用程序的觀點來看, .NET 平臺是一個應(yīng)用程序的執(zhí)行環(huán)境,負責(zé)提供應(yīng)用程序執(zhí)行時需要使用的功能,并對應(yīng)用程序執(zhí)行安全管制,所以 .NET 平臺的應(yīng)用程序具有高度的安全性,可以禁止應(yīng)用程序執(zhí)行不安全的動作;從應(yīng)用程序開發(fā)的觀點來看, .NET 平臺是一組類別,供應(yīng)用程序使用,以完成應(yīng)用程序需要的功能,這組類別包羅萬象,包括開發(fā)窗口應(yīng)用程序需要用到的功能,開發(fā)組件需要用到的功能,開發(fā) 網(wǎng)頁需要用到的功能等等。 在相同的情況下用 .NET 來開發(fā)比 ASP 等等快 , .NET 有 很的控件,這樣就減少了很多的手寫代碼,甚至還可以不用自己寫代碼 , 維護升級容易,頁面,代碼分離;代碼可復(fù)用等等特性讓再次開發(fā)變得容易 , 布局簡單,能非常簡單的實現(xiàn)大型商務(wù)網(wǎng)站的布局 。 技術(shù) 是一種建立在通用語言上的程序構(gòu)架,能被用于一臺 Web 服務(wù)器來建立強大的 Web 應(yīng)用程序。 提供許多比現(xiàn)在的 Web開發(fā)模式強大的的優(yōu)勢。執(zhí)行效率的大幅提高 . 是把基于通用語言的程序在服務(wù)器上運行。不像以前 的 ASP 即時解釋程序,而是將程序在服務(wù)器端首次運行時進行編譯,這樣的執(zhí)行效果,當(dāng)然比一條一條的解釋強很多。 構(gòu)架是可以用 Microsoft公司最新的產(chǎn)品 Visual Studio開發(fā)環(huán)境進行開發(fā) 譯運行的程序,所以它的強大性和適應(yīng)性,可以使它運行在 Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上。通用語言的基本庫,消息機制,數(shù)據(jù)接口的處理都能無縫的整合到 的 Web 應(yīng)用中 。 SQL Server SQL Server 是一個具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品 ,提供了對可擴展標(biāo)記語言 (XML)的核心支持以及在 Inter 上和防火墻外進行查詢的能力,提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴展數(shù)據(jù)庫編程功能。豐富的 XML 和 Inter 標(biāo)準(zhǔn)支持允許使用內(nèi)置的存儲過程以 XML 格式輕松存儲和檢索數(shù)據(jù)。 SQL Server 提供強大的開發(fā)工具和各類開發(fā)特性,在大大提高開發(fā)效率的同時,進一步拓展應(yīng)用空間,第 3 頁 共 25 頁 帶來新的商業(yè)應(yīng)用機遇。例如, XML 數(shù)據(jù)庫與 Web Service 的支持將使您的應(yīng)用實現(xiàn) Inter 數(shù)據(jù)互聯(lián), .NET 集成極大的擴展了開發(fā)空間,異構(gòu)數(shù)據(jù)集成Service Broker 使數(shù)據(jù)和其它應(yīng)用無縫集成,各種新數(shù)據(jù)類型和 TSQL 擴展帶來了諸多靈活性。 Visual 2021 它是 Microsoft 推出 .NET 應(yīng)用程序開發(fā)工具 。它 易學(xué)易用的特性得到很多的 好評。 Microsoft 又推出新版的 .NET 應(yīng)用程序開發(fā)工具 Visual 2021,加入更多的好用功能, 是 .NET 是的好開發(fā)工具。 HTML 的英文全稱是 “Hypertext Markup Language”, 中文譯為 “ 超文本標(biāo)記語言 ” 。 “ 超文本 ” 就是指頁面內(nèi)可以包含 圖片,聯(lián)接,甚至音樂,程序等非文字的元素。一個 HTML 文件中包含了所有將顯示在網(wǎng)頁上的文字信息,其中也包括對瀏覽器的一些指示,如哪些文字應(yīng)放置在何處,顯示模式是什么樣的等。如果你還有一些圖片、動畫、聲音或是任何其它形式的資源, HTML 文件也會告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁的什么位置。瀏覽的網(wǎng)頁就是由 HTML 語言編寫出來的。 2. 項目模塊及框圖 系統(tǒng)所完成的功能 整個班級網(wǎng)采網(wǎng)站系統(tǒng)功能主要包括用戶,以及管理員兩種角色,系統(tǒng)為不同的角色提供不同的入口。用戶主要是指網(wǎng)站的一般 注冊會員,主要權(quán)力為對網(wǎng)站的資源進行訪問,同時亦可對網(wǎng)站資源進行某些補充。管理員主要對整個網(wǎng)站進行管理,包括用戶,論壇等。 按照模塊來分,網(wǎng)站主要包括在四大模塊,首先是用戶模塊,主要是用戶的注冊,更改自我信息等;其次是論壇,論壇完成注冊用戶在此平臺之上交流的目的,用戶可以回復(fù)別人的發(fā)言,亦可提出自己的言論,以獲取他人的建議與意見。再次是圖片管理模塊,包括用戶上傳圖片以及對已有圖片的瀏覽功能。最后是管理模塊,主要是管理員對于整個網(wǎng)站的綜合性管理,包括用戶帳戶的管理,以及對于論壇區(qū)帖子的管理。 系統(tǒng)功能 模塊設(shè)計 本系統(tǒng)主體采用 B/ S結(jié)構(gòu) ,即采用目前分布式系統(tǒng)流行的 三 層軟件結(jié)構(gòu) ,即在傳統(tǒng)的客戶和服務(wù)器之間加入應(yīng)用服務(wù)器 (Application Server) ,三 層即是表現(xiàn)層 (瀏覽器 )、業(yè)務(wù)邏輯層 (Web 服務(wù)器 )、數(shù)據(jù)層 (數(shù)據(jù)服務(wù)器 ),數(shù)據(jù)服務(wù)器與Web服務(wù)器是完全分開的 ,分開之后的 三 層軟件結(jié)構(gòu)功能明確:客戶層只提供應(yīng)用程序的用戶界面 ,負責(zé)與用戶交互;業(yè)務(wù)邏輯層是應(yīng)用系統(tǒng)的關(guān)鍵 ,它負責(zé)處理所有用戶請求 ,進行具體的運算和決定程序的流程 ,并把處理結(jié)果返回給表現(xiàn)層;第 4 頁 共 25 頁 服務(wù)器層仍然提供的是數(shù)據(jù)庫支持、維護和更新 應(yīng)用程序的數(shù)據(jù)。 班級網(wǎng)站流程圖 班級網(wǎng)站流程如圖 21 所示。 圖 21 班級網(wǎng)站數(shù)據(jù)流程圖 班級網(wǎng)站模塊組織圖 班級網(wǎng)站模塊組織如圖 22所示。 網(wǎng)站 Index 頁 成功 錄 是 錄 管理員入口 普通用戶入口 管理員 用戶管理 帖子管理 消息管理 登 錄 注 冊 進入論壇 上傳圖片 瀏覽圖片 個人信息 錯誤處理頁 成 功 錄 失敗 錄 失敗 錄 第 5 頁 共 25 頁 圖 22班級網(wǎng)站 模塊組織圖 3. 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫需求分析 作為一個班級網(wǎng)站系統(tǒng),同其他類型的網(wǎng)站一樣,首先應(yīng)該包括用戶表,用戶表用來存儲注冊的用戶信息,并在用戶登陸后,在論壇等其他頁面,用戶發(fā)言與留言其用戶名將被記 錄。 本網(wǎng)站因為有論壇,所以對于論壇的各項記錄都應(yīng)存儲在數(shù)據(jù)庫中。作為論壇至少應(yīng)包帖子信息表,用來存儲用戶發(fā)的所有的帖子。每一個帖子都應(yīng)有它的回復(fù),因為還應(yīng)有一個表,回復(fù)信息表,它用來存儲所有帖子的回復(fù)信息,通過表中幌子編號字段來區(qū)別不同的帖子的回復(fù)。 網(wǎng)站還包括有相冊模塊和留言簿模塊,因此應(yīng)在數(shù)據(jù)庫中建立兩個表,一個用來存儲相冊的名稱,一個有來存儲留言信息。 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 用戶信息表 用戶信息表中包括有用戶編號,用戶名,用戶密碼,用戶 ,用戶 Email,用戶自我描述共六個字段 。主鍵為用戶編號,在數(shù)據(jù)庫中結(jié)構(gòu)如下表 31 所示 。 表 31:用戶基本信息表 Users 編號 字段名稱 數(shù)據(jù)類型 說明 1 ID Int 用戶 ID(主鍵 )(自動 ) 2 UserName Nvarchar(20) 用戶登錄名 3 Pass Nvarchar(20) 用戶密碼 4 Int 用戶 號 5 Mail Nvarchar(50) Email 用戶模塊 論壇模塊 管理員模塊 相冊模塊 班級網(wǎng)站 用戶模塊 論壇模塊 相冊
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1