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

正文內(nèi)容

基于aspnet的班級(jí)風(fēng)采網(wǎng)站的設(shè)計(jì)—免費(fèi)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2024-11-29 11:08本頁(yè)面

【導(dǎo)讀】級(jí)事務(wù)的網(wǎng)絡(luò)平臺(tái)。本網(wǎng)站基于B/S模式,在集成開(kāi)發(fā)環(huán)境下采用C#. 留言功能;管理模塊實(shí)現(xiàn)用戶管理、論壇管理、相冊(cè)管理與留言簿管理等功能。隨著網(wǎng)絡(luò)技術(shù)不斷發(fā)展,計(jì)算機(jī)的普及,越來(lái)越多的人擁有了自己的電腦,越來(lái)越多的學(xué)校和班級(jí)通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)來(lái)管理其各項(xiàng)事務(wù)。同時(shí),學(xué)生與學(xué)生之。間通過(guò)網(wǎng)絡(luò)來(lái)交流的方式也日趨頻繁。在這種潮流的驅(qū)使之下,應(yīng)該采用什么樣

  

【正文】 求。 硬件環(huán)境 服務(wù)器端 /客戶端:處理器: Intel Pentium 4 內(nèi)存: 256M 硬盤空間: 20G 軟件環(huán)境 操作系統(tǒng): Windows 2020/2020/XP 網(wǎng)絡(luò)協(xié)議: TCP/IP 瀏覽器: Inter Explorer 顯示器: VGA 或更高分辨率的顯示器 開(kāi)發(fā)工具與平臺(tái) ( 1) 技術(shù) 是一種建立在通用語(yǔ)言上的程序構(gòu)架,能被用于一臺(tái) Web 服務(wù)器來(lái)建立強(qiáng)大的 Web 應(yīng)用程序。 與 以前的 Web 開(kāi)發(fā)模型相比 ,它增強(qiáng)了性能。 是在服務(wù)器上運(yùn)行的編譯好的公共語(yǔ)言運(yùn)行庫(kù)代碼 , 利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化和盒外緩存服務(wù) , 這相當(dāng)于在編寫(xiě)代碼行之前便顯著提高了性 能。 另外, 由于 框架補(bǔ)充了 Visual Studio 集成開(kāi)發(fā)環(huán) , 相比 ASP,使程序設(shè)計(jì)相對(duì)簡(jiǎn)化,結(jié)構(gòu)更為清晰。 ( 2) SQL Server 數(shù)據(jù)庫(kù) SQL Server 是一個(gè)具備完全 Web 支持的數(shù)據(jù)庫(kù)產(chǎn)品,提供了對(duì)可擴(kuò)展標(biāo)記語(yǔ)言 (XML)的核心支持以及在 Inter 上和防火墻外進(jìn)行查詢的能力,提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫(kù)編程功能。 同時(shí) 提供了高效的數(shù)據(jù)庫(kù)解決方案,可處理海量數(shù)據(jù),是個(gè)大型的數(shù)據(jù)庫(kù)系統(tǒng)。 其安全性、穩(wěn)定性、擴(kuò)展性、存儲(chǔ)數(shù)據(jù)量都遠(yuǎn)優(yōu)于 access、 mysql 這些小型數(shù) 據(jù)庫(kù)。 ( 3) Visual 2020 開(kāi)發(fā)環(huán)境 Visual 2020 是 Microsoft 推出 .NET 應(yīng)用程序開(kāi)發(fā)工具 。與以往的 WEB 開(kāi)發(fā)環(huán)境相比, VS 2020 使執(zhí)行常見(jiàn)任務(wù)變得容易,從簡(jiǎn)單的窗體提交和客戶端身份驗(yàn)證到部署和站點(diǎn)配置。采用基于文本的分層配置系統(tǒng),簡(jiǎn)化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和 Web 應(yīng)用程序。由于配置信息是以純文本形式存儲(chǔ)的 , 因此可以在沒(méi)有本地管理工具幫助的情況下應(yīng)用新設(shè)置。在設(shè)計(jì)時(shí)考慮了可縮放性,增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提 高性能的功能。另外,進(jìn)程受到運(yùn)行庫(kù)的密切監(jiān)視和管理,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時(shí),可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請(qǐng)求。 2. 概要設(shè)計(jì) 為了滿足班級(jí)風(fēng)采網(wǎng)站的交流的根本目的,根據(jù)班級(jí)所固有的特點(diǎn),本網(wǎng)站應(yīng)包括五大模塊:用戶模塊、在線論壇、風(fēng)采相冊(cè)、留言簿模塊與管理模塊。用戶模塊主要功能就包括角色劃分與用戶注冊(cè),角色主要?jiǎng)澐譃橐话阌脩艉凸芾韱T,一般用戶可以對(duì)自己的信息查詢及修改等,管理員通過(guò)管理模塊來(lái)管理整個(gè)網(wǎng)站;在線論壇,論壇主要實(shí)現(xiàn)注冊(cè)用戶能在此網(wǎng)站平臺(tái)之上交流 ,一般用戶可以回復(fù)別人的發(fā)言,亦可提出自己的言論,以獲取他人的建議與意見(jiàn);風(fēng)采相冊(cè),包括用戶上傳圖片以及圖片的瀏覽功能;留言簿模塊,實(shí)現(xiàn)用戶在線留言。最后是管理模塊,主要是管理員對(duì)于整個(gè)網(wǎng)站的綜合性管理,包括用戶模塊管理、在線論壇管理、相冊(cè)管理與留言簿管理。 系統(tǒng) 流程 根據(jù)設(shè)計(jì)要求,用戶登陸本網(wǎng)站首頁(yè)時(shí),選擇用戶的角色,管理員選擇管理員入口進(jìn)入管理員登陸頁(yè)面,驗(yàn)證成功后直接進(jìn)入網(wǎng)站管理模塊,對(duì)班級(jí)的各模塊進(jìn)行管理,包括用戶管理、論壇管理、相冊(cè)管理與留言簿管理。一般用戶通過(guò)普通用戶入口進(jìn)入一般用戶登陸 界面,在此頁(yè)面登陸驗(yàn)證成功后即擁有了訪問(wèn)網(wǎng)站各項(xiàng)功能的權(quán)力。包括個(gè)人信息、論壇、上載圖片、瀏覽圖片、給班級(jí)留言等 功能。班級(jí)風(fēng)采網(wǎng)站使用流程如圖 21 所示。 圖 21 網(wǎng)站使用流程圖 模塊組織 整個(gè)班級(jí)網(wǎng)站主要包括的模塊有:用戶模塊、論壇模塊、管理員模塊、相冊(cè)模塊與留言簿模塊。其中管理員模塊可化分為用戶管理模塊、論壇管理模塊、相冊(cè)管理模塊與留言簿管理模塊四 大塊。模塊組織如圖 22 所示。 圖 22網(wǎng)站 模塊組織圖 用戶模塊 論壇模塊 管理員模塊 相冊(cè)模塊 班級(jí)網(wǎng)站 用戶管理模塊 論壇管理模塊 相冊(cè)管理模塊 留言簿模塊 留言簿管理模塊 網(wǎng)站首頁(yè) 管理員入口 普通用戶入口 管理員 用戶管理 登 錄 注 冊(cè) 論壇主頁(yè) 上載圖片頁(yè) 瀏覽圖片頁(yè) 個(gè)人信息頁(yè) 錯(cuò)誤處理頁(yè) 成功 錄 論壇管理 相冊(cè)管理 留言簿管理 是 錄 留言簿主頁(yè) 否 錄 成功 錄 失敗 錄 3. 數(shù)據(jù)庫(kù)設(shè)計(jì) 作為一個(gè)班級(jí)風(fēng)采網(wǎng)站系統(tǒng),同其他類型的網(wǎng)站一樣,首先應(yīng)該包括用戶表,用戶表用來(lái)存儲(chǔ)已注冊(cè)用戶的各項(xiàng)信息。 在線論壇對(duì)應(yīng)于數(shù)據(jù)庫(kù)中兩張表:帖子信息表和帖子回復(fù)表。帖子信息表中存儲(chǔ)了論壇中用戶發(fā)的所有帖子。同時(shí)每一個(gè)帖子都應(yīng)有它的回復(fù),在數(shù)據(jù)庫(kù)的存儲(chǔ)中,將所有的帖子的回復(fù)都放到了帖子回復(fù)表中,通過(guò)表中帖子的不同編號(hào)來(lái)區(qū)分不同的帖子的回復(fù)。 網(wǎng)站還包括相冊(cè)模塊和留言 簿模塊,因此數(shù)據(jù)庫(kù)中還應(yīng)包含圖片信息表與留言表用來(lái)存儲(chǔ)上載圖片的所有信息和留言的各項(xiàng)信息。 數(shù)據(jù)庫(kù)表結(jié)構(gòu) 根據(jù)需求分析及模塊劃分,設(shè)計(jì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)如下。 ( 1) 用戶信息表 用戶信息表中包括有用戶編號(hào),用戶名,用戶密碼,用戶 ,用戶 Email,用戶自我描述共六個(gè)字段,主鍵為用戶編號(hào),具體設(shè)計(jì)如表 31 所示 。 表 31 用戶基本信息表 Users 編號(hào) 字段名稱 數(shù)據(jù)類型 說(shuō)明 1 ID Int 用戶 ID(主鍵 )(自動(dòng) ) 2 UserName Nvarchar(20) 用戶登錄名 3 Pass Nvarchar(20) 用戶密碼 4 Int 用戶 號(hào) 5 Mail Nvarchar(50) Email 6 Sign Nvarchar(200) 用戶自我介紹 ( 2) 帖子信息表 表 32 帖子信息表 Threads 編號(hào) 字段名稱 數(shù)據(jù)類型 說(shuō)明 1 ThreadID Int 帖子編號(hào) (主鍵 ) 2 Author Nvarchar(50) 發(fā)帖人用戶名 3 Subject Nvarchar(50) 帖子標(biāo)題 4 Content Ntext(16) 帖子內(nèi)容 5 Reply Int 帖子總回復(fù)數(shù) 6 TotalView Int 帖子被瀏覽數(shù) 7 PostTime Datetime 發(fā)帖時(shí)間 帖子信息表包括帖子編號(hào),發(fā)帖用戶名,帖子標(biāo)題,帖子內(nèi)容,帖子總回復(fù)數(shù),帖子總瀏覽數(shù),發(fā)帖時(shí)間共七個(gè)字段,主鍵為帖子編號(hào),具體設(shè)計(jì)如表 32所示。 ( 3) 帖子回復(fù)表 回復(fù)信息表包括回復(fù)信息編號(hào),帖子編號(hào),回復(fù)標(biāo)題,回復(fù)內(nèi)容,回復(fù)者用戶名,回復(fù)時(shí)間共六個(gè)字段。主鍵為回復(fù)信息編號(hào),帖子編號(hào)是此表的外鍵,用此字段與帖子表的主鍵帖子編號(hào)相聯(lián)系。具體設(shè)計(jì)如表 33所示。 表 33 回復(fù)信息表 Messages 編號(hào) 字段名稱 數(shù)據(jù)類型 說(shuō)明 1 MessageID Int 信息 ID(主鍵 )(自動(dòng) ) 2 ThreadID Int 帖子編號(hào) (外鍵 ) 3 Subject Nvarchar(50) 回復(fù)信息標(biāo)題 4 Content Ntext 回復(fù)內(nèi)容 5 Author Nvarchar(50) 回復(fù)者 6 PostTime Datetime 回復(fù)時(shí)間 ( 4) 相冊(cè)表 相冊(cè)表包括相片編號(hào),相片名稱,相片上載時(shí)間共三個(gè)字段,主鍵為相片編號(hào),具體設(shè)計(jì)如表 34所示。 表 34 相冊(cè)表 Photos 編號(hào) 字段名稱 數(shù)據(jù)類型 說(shuō)明 1 PhotoID Int 照片 ID(主鍵 ) 2 PhotoName Nvarchar(50) 照片名稱 3 uploadtime Datetime 上傳時(shí)間 ( 5)留言表 留言表包括留言編號(hào),留言者姓名,留言標(biāo)題,留言內(nèi)容,留言時(shí)間共五個(gè)字段,主鍵為留言編號(hào),具體設(shè)計(jì)如表 35 所示。 表 35 留言表 GuestBook 編號(hào) 字段名稱 數(shù)據(jù)類型 說(shuō)明 1 GuestBookID Int 留言 ID(主鍵 )(自動(dòng) ) 2 Subject Nvarchar(50) 留言標(biāo)題 3 Content Ntext 留言內(nèi)容 4 Username Nvarchar(50) 留言者姓名 5 Uptime Datetime 留言時(shí)間 導(dǎo)航欄與登錄模塊 按用戶的不同身份:一般用戶和管理員,在一開(kāi)始連接上網(wǎng)站即通過(guò)不同身份選擇不同的登陸入口:一般用戶登陸入口與管理員登陸入口。在用戶登陸界面既可進(jìn)行用戶的登陸,同時(shí)也可點(diǎn)擊注冊(cè)按鈕進(jìn)入注冊(cè)頁(yè)面。管理員登陸成功后即可對(duì)網(wǎng)站進(jìn)行管理。 ( 1)導(dǎo)航欄 導(dǎo)航欄的設(shè)計(jì)主要是建立一個(gè)用戶自定義控件 。在 中,先插入一張表,然后將連接到各模塊主頁(yè)面的超鏈接圖片插入其中,完成自定義控件的建立。在每個(gè)需要加入它的頁(yè)面首先進(jìn)行注冊(cè),然后在 from中進(jìn)行調(diào)用即可。如: %@ RegisterTagPrefix=uc1 TagName=header Src=~/selfcontrol/@% fromuc1:header id=header1 runat=server/uc1:header/from ( 2)登錄頁(yè)面 登陸頁(yè)面主要控件為用戶登 陸按鈕 Button1,點(diǎn)擊后在后臺(tái)執(zhí)行代碼,首先聲明一 UsersDB 的對(duì)象,調(diào)用 UsersDB 的 UserLogin()函數(shù), UserLogin()函數(shù)再調(diào)用存儲(chǔ)過(guò)程 Checkuser 執(zhí)行用戶名和密碼檢驗(yàn), UserLogin()返回一個(gè)串值,如果用戶名與密碼正確則返回用戶名,否則返回空串??丶a如下: private void Button1_Click(object sender, e) { UsersDB user = new UsersDB()。 string username = (,)。 if (==0) { =true。 =。 =。 } else { Session[UserName] = 。 (~/bbs/)。 } } 調(diào)用 UserLogin()函數(shù)代碼如下 : public string UserLogin(string Name,string Password) { //創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)連接實(shí)例和命令對(duì)象。 SqlConnection myConnection = new SqlConnection([ConnectionString])。 SqlCommand myCommand = new SqlCommand(Checkuser, myConnection)。 //把命令對(duì)象的命令類型設(shè)置為存儲(chǔ)過(guò)程。 = 。 SqlParameter parameterName = new SqlParameter(@UserName, ,20)。 = Name。 (parameterName)。 SqlParameter parameterPassword = new SqlParameter(@Pass, ,20)。 = Password。 (parameterPassword)。 //執(zhí)行命令。 ()。 SqlDataReader reader = ()。 if (()) return Name。 else return 。 } 論壇模塊 用戶登陸后進(jìn)入論壇主頁(yè) 。該頁(yè)面主要設(shè)計(jì)目的是顯示論壇所有的帖子,點(diǎn)擊某一帖子進(jìn)入該帖子對(duì)應(yīng)的頁(yè)面。并可以通過(guò)點(diǎn)擊發(fā)表帖子控件進(jìn)入發(fā)表帖子頁(yè)面,將發(fā)表的帖子即時(shí)的顯示在帖子主頁(yè)上。頁(yè)面設(shè)計(jì)如 圖 41 所 示。 此頁(yè)面主要控件是 myDataList 控件,其它為顯示控件或超級(jí)連接控件。后臺(tái)首先通過(guò) Page_Load 調(diào)用相關(guān)方法實(shí)現(xiàn) myDataList 的數(shù)據(jù)綁定。綁定之前首先計(jì)算當(dāng)前頁(yè)面顯示的總的帖子數(shù),調(diào)用 ThreadsDB 中的 CurrentPageThreads函數(shù),同時(shí)對(duì)頁(yè)面分頁(yè)。 圖 41 論壇頁(yè)面設(shè)計(jì)視圖 ( 1) Page_Load 代碼如下所示: private void Page_Load(object sender, e) { if (! ) { int TotalPage。 int records。 int page。 if (Request[page] ==null) { page =1。 } else { try { page = (Request[page])。 } catch { page =1。 } } ThreadsDB threads = new ThreadsDB()。 DataSet ds。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1