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

正文內(nèi)容

基于aspnet的師生在線交流平臺(tái)設(shè)計(jì)和實(shí)現(xiàn)(編輯修改稿)

2024-12-18 15:36 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 服務(wù),系統(tǒng)開(kāi)發(fā)采用 +SQL2020 進(jìn)行開(kāi)發(fā),+SQL2020 系統(tǒng)開(kāi)發(fā)技術(shù)上已成熟。 簡(jiǎn)單易學(xué),開(kāi)發(fā)周期短。為了盡快開(kāi)發(fā)出這個(gè)交流平臺(tái),我這次選擇用 +SQL2020 進(jìn)行開(kāi)發(fā)。 ( 3) 操作可行性 系統(tǒng)的操作方式在這個(gè)用戶(hù)組內(nèi)是否行得通。本系統(tǒng)針對(duì)非計(jì)算機(jī)專(zhuān)業(yè)操作水平的人員設(shè)計(jì)。界面友好、簡(jiǎn)潔、明了,用戶(hù)只要把鼠標(biāo)移動(dòng)到相應(yīng)的按鈕或標(biāo)簽上,界面的友好提示框里就能出現(xiàn)對(duì)該按鈕或標(biāo)簽的操作和功能描述 , 通過(guò)這樣的人機(jī)界面,使操作方式簡(jiǎn)單明了。 功能需求分析 需求分析 師生在線交流平臺(tái)是一個(gè)供師生、學(xué)生之間、老師之間交流信息的網(wǎng)絡(luò),與傳統(tǒng)的交流相對(duì),有眾多的優(yōu)勢(shì),它不受時(shí)間地點(diǎn)的限制,一定程度上提高了教學(xué)的效率。 經(jīng)過(guò)調(diào)差研究,在線平臺(tái)主要需要實(shí)現(xiàn)以下功能: ( 1) 管理員(一般為教師)能夠?qū)Φ卿浵到y(tǒng)的權(quán)限進(jìn)行設(shè)置。 ( 2) 會(huì)員(一般為學(xué)生)能夠修改自己的個(gè)人信息。 ( 3) 登錄成員能夠發(fā)帖,提出問(wèn)題或是解答問(wèn)題。 基于 +SQLServer2020 師生在線交流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) ** 8 ( 4) 管理員(一般為教師)能夠?qū)λl(fā)表的帖子進(jìn)行相關(guān)的設(shè)置。 ( 5) 后臺(tái)管理能夠添加模塊、刪除模塊、修改模塊、對(duì)發(fā)表帖子進(jìn)行積分等設(shè)置。 ( 6) 系統(tǒng)能夠支持?jǐn)?shù)據(jù)表和數(shù)據(jù)報(bào)表的預(yù)覽。 功能分析 本網(wǎng)站分為兩個(gè) 大的 模塊 ,— 是師生在線交流的模塊,二是本系統(tǒng)的后臺(tái)管理模塊。而師生在線交流平臺(tái)有五個(gè)功能:用戶(hù)登陸、查詢(xún)聊天信息、新用戶(hù)注冊(cè)、設(shè)置個(gè)人信息、聊天室。后臺(tái)管理包括六個(gè)管理內(nèi)容:用戶(hù)登陸、會(huì)員注冊(cè)管理、版主管理、管理員管理、論壇版面管理、論壇系統(tǒng)管理 等功能 。 流程圖 系統(tǒng)流程圖 該系統(tǒng)的系統(tǒng)流程圖如圖 31,用戶(hù)進(jìn)入系統(tǒng)登錄界面,然后輸入密碼和用戶(hù)名,系統(tǒng)進(jìn)行核對(duì)后,方可進(jìn)行相應(yīng)的操作: 圖 31系統(tǒng)流程圖圖 31 系統(tǒng)流程圖 Y 系統(tǒng)登錄界面 輸入用戶(hù)名及密碼 驗(yàn)證 以會(huì)員模式登錄 Y N 數(shù)據(jù)庫(kù) 基于 +SQLServer2020 師生在線交流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) ** 9 數(shù)據(jù)流程圖 用戶(hù)的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢(xún),這要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能夠充分滿(mǎn)足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典 [12]。 針對(duì)師生在線交流平臺(tái),管理員與會(huì)員的個(gè)人信息注冊(cè)修改、帖子發(fā) 表等都會(huì)對(duì)數(shù)據(jù)庫(kù)產(chǎn)生一定的改變,通過(guò)對(duì)師生實(shí)際操作過(guò)程分析, 設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) ,經(jīng)過(guò)分析,本系統(tǒng)的數(shù)據(jù)流程圖如圖 32所示。 圖 32 數(shù)據(jù)流程圖 管理員 普通會(huì)員 師 生 在 線 交 流 平 臺(tái) 后臺(tái)登陸 查詢(xún)數(shù)據(jù)庫(kù)并返回值 信息修改 更新數(shù)據(jù)庫(kù) 會(huì)員登錄 查詢(xún)數(shù)據(jù)庫(kù) 修改信息 保 存信息 基于 +SQLServer2020 師生在線交流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) ** 10 4 系統(tǒng)設(shè)計(jì) 系統(tǒng)開(kāi)發(fā)設(shè)計(jì)思想 ( 1)盡量采用 現(xiàn)有軟硬件環(huán)境及比較先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方法 ,從而達(dá)到充分利用 現(xiàn)有資源、提高系統(tǒng)開(kāi)發(fā)效率的目的。 ( 2)系統(tǒng)應(yīng)符合學(xué)校師生的規(guī)定,滿(mǎn)足師生的 需要,并實(shí)現(xiàn)界面友好等要求。 ( 3)系統(tǒng)采用模塊化程序設(shè)計(jì)方法 , 既便于系統(tǒng)功能的各種組合修改 ,又便于未參與開(kāi)發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。 ( 4)系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,根據(jù)用戶(hù)需求進(jìn)行數(shù)據(jù)的添加、刪除、修改、備份等操作。 系統(tǒng)功能模塊設(shè)計(jì) 基于上面的功能需求分析和可行性研究 ,基本確定了師生在線交流平臺(tái) 的各個(gè)功能模塊。本系統(tǒng)主要由 前臺(tái)顯示和后臺(tái)管理組成,前臺(tái)顯示包括了會(huì)員注冊(cè),會(huì)員發(fā)表帖子以及進(jìn)入聊天室 等 ,后臺(tái)包括了對(duì)會(huì)員權(quán)限的設(shè)置,論壇模塊的添加刪除,以及論壇積分和環(huán)境的設(shè)置。 功能結(jié)構(gòu)圖見(jiàn)圖 41: 圖 41 系統(tǒng)功能結(jié)構(gòu)圖 **師范學(xué)院 師生在線交流 平臺(tái) 師生在線交流 后臺(tái)管理 新用戶(hù)注冊(cè) 查詢(xún)聊天信息 設(shè)置個(gè)人信息 聊天室 版主管理 會(huì)員注冊(cè)管理 管理員管理 論壇版面管理 論壇系統(tǒng)管理 登陸 登陸 基于 +SQLServer2020 師生在線交流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) ** 11 數(shù)據(jù)庫(kù)需求分析 需求分析是在于要弄清用戶(hù)對(duì)開(kāi)發(fā)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的確切要求。 SQL 數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步是明確數(shù)據(jù)庫(kù)的目的和如何使用。也就是說(shuō)需要從數(shù)據(jù)庫(kù)中得到哪些信息。明確目的之后,就可以確定您需要保存哪些主題的信息(表),以及每個(gè)主題需要保存哪些信息(表中字段)。要設(shè)計(jì)一個(gè)有效的數(shù)據(jù)庫(kù),必須用系統(tǒng)工程的觀點(diǎn)來(lái)考慮問(wèn)題。在系統(tǒng)分析階段,設(shè)計(jì)者和用戶(hù)雙方要密切合作,共同收集和分析數(shù)據(jù)管理中信息的內(nèi)容和用戶(hù)對(duì)處理的要求。用戶(hù)的需求具體體現(xiàn)在各種信息的提供,保存,更新和查詢(xún),這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿(mǎn)足各種信息的輸 出和輸入 [13]。收集基本數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。針對(duì) **師范學(xué)院 交流平臺(tái)的需求,通過(guò)對(duì)交流平臺(tái)的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng) : (1)會(huì)員信息表 屬性:用戶(hù)名、密碼、 EMail、頭像 (2)交流信息的信息表 屬性:標(biāo)題、發(fā)布人、發(fā)布時(shí)間、點(diǎn)擊數(shù)、回復(fù)數(shù)、最后回復(fù)時(shí)間 (3)管理員信息表 屬性:管理員名稱(chēng)、密碼、權(quán)限 數(shù)據(jù)庫(kù) 分析 本系統(tǒng)軟件的設(shè)計(jì)思路是實(shí)現(xiàn) B/S 模式,考慮到使用 SQL Server 2020 數(shù)據(jù)庫(kù)作為數(shù)據(jù)源來(lái)集中管理 數(shù)據(jù), 考慮到 在 VS2020 中可以很好的操縱數(shù)據(jù)庫(kù),并進(jìn)行調(diào)試,完成連動(dòng)因此本系統(tǒng)軟件是使用 SQL Server 2020 數(shù)據(jù)庫(kù)作為數(shù)據(jù)源 。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,它通過(guò)對(duì)用戶(hù)需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立具體 DBMS 的概念模型。概念結(jié)構(gòu)是獨(dú)立于任何一種數(shù)據(jù)模型的信息結(jié)構(gòu)[14]。這一階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需求的各種實(shí)體,以及他們之間的關(guān)系,為后面的邏輯設(shè)計(jì)打下基礎(chǔ)。 基于 +SQLServer2020 師生在線交流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) ** 12 實(shí)體 間聯(lián)系圖( E— R 圖) ER 圖為實(shí)體 聯(lián)系圖,提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型 , 是 于 1976 年提出的實(shí)體 聯(lián)系方法 (EntityRelationship Approach)。 構(gòu)成 ER 圖的基本要素是實(shí)體型、屬性和聯(lián)系,其表示方法為: 實(shí)體型:用矩形表示,矩形框內(nèi)寫(xiě)明實(shí)體名 。 屬 性:用橢圓形表示,并用無(wú)向邊將其與相應(yīng)的實(shí)體連接起來(lái) 。 聯(lián) 系:用菱形表示,菱形框內(nèi)寫(xiě)明聯(lián)系名,并用無(wú)向邊分別與有關(guān)實(shí)體連接起來(lái),同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系的類(lèi)型( 1 : 1, 1 : n或 m : n) [15]。 根據(jù) 網(wǎng)站功能的設(shè)計(jì)與分析,創(chuàng)建數(shù)據(jù)庫(kù)的實(shí)體 E— R 關(guān)系圖 如圖 42 游客、管理員、會(huì)員 、 版主。 ER 圖的關(guān)系說(shuō)明:一個(gè)游客可以用不同的用戶(hù)名注冊(cè)多個(gè)會(huì)員,一個(gè)會(huì)員可以申請(qǐng)做不同模塊的版主,一個(gè)版塊只能又一個(gè)會(huì)員來(lái)當(dāng)版主, 會(huì)員可以申請(qǐng)為管理員,系統(tǒng)可以設(shè)置多個(gè)會(huì)員為管理員。 表結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)使用的是 SQL2020 數(shù)據(jù)庫(kù),主要有管理員信息表、交流信息的信息表、會(huì)員游客 注冊(cè) 會(huì)員 用戶(hù)名 密碼 ?? 申請(qǐng) 版主 用戶(hù)名 密碼 ?? 管理員 ?? 密碼 用戶(hù)名 1 N N 1 1 …… 基于 +SQLServer2020 師生在線交流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) ** 13 信息表。分別 如 下圖表 表 表 3所示: 表 1: 管理員信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 主鍵 管理員名稱(chēng) Text PK Password Text 否 權(quán)限 Text 否 表 2: 交流信息的信息 表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 主鍵 標(biāo)題 Text PK 發(fā)布人 Text 否 發(fā)布時(shí)間 Time 否 點(diǎn)擊數(shù) Int 否 最后恢復(fù)時(shí)間 Time 否 回復(fù)數(shù) Int 否 表 3:會(huì)員信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 主鍵 用戶(hù)名稱(chēng) Text PK Password Text 否 EMail Text 否 頭像 Image 否 基于 +SQLServer2020 師生在線交流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) ** 14 5 平臺(tái)界面實(shí)現(xiàn) 前臺(tái)模塊 平臺(tái)首頁(yè) 在線師生交流網(wǎng)站,既然是網(wǎng)站就會(huì)有很多用戶(hù),也就有幾種不同的用戶(hù),一般可分為三種類(lèi)型:游客、會(huì)員、管理員 [14]。就會(huì)存在權(quán)限的問(wèn)題,游客就只能在網(wǎng)站上游逛甚至是不能在網(wǎng)站上面發(fā)表自己的言論,但是會(huì)員就不同了,只要老師或者是學(xué)生注冊(cè)會(huì)員了,那么他就可以在網(wǎng)站上面查看相關(guān)的信息和留言發(fā)表自己的言論,還有就是既然注冊(cè)了會(huì)員,那么就會(huì)有自己的信息了,會(huì)員可以修改自己的信息,也可以上傳自己的照片。管理員的權(quán)限最大,不僅可以跟會(huì)員他們一樣可以在網(wǎng)站上面留言,最重要的是可以修改管 理所有的系統(tǒng)的信息,管理員登錄后臺(tái)管理系統(tǒng)就可以對(duì)系統(tǒng)的所有的信息進(jìn)行管理。首頁(yè)設(shè)計(jì)的界面如下圖 51所示: 圖 51 平臺(tái)首頁(yè)界面(瀏覽模式) 會(huì)員登錄 如果游客想登錄本系統(tǒng)并在上面發(fā)言討論的話(huà)就要注冊(cè)會(huì)員,注冊(cè)會(huì)員就會(huì)調(diào)用到登錄模塊,注冊(cè)需要填寫(xiě)幾個(gè)內(nèi)容,會(huì)員的名稱(chēng)、密碼、 EMail 信息,在“點(diǎn)擊此處顯示隱藏的內(nèi)容”的展開(kāi)項(xiàng)中需要填寫(xiě)真實(shí)姓名、聯(lián)系電話(huà)等信息,會(huì)員注冊(cè)模塊如下圖 52所示: 基于 +SQLServer2020 師生在線交流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) ** 15 圖 52 會(huì)員注冊(cè)界面 注冊(cè)會(huì)員的主要功能有發(fā)表帖子,搜索主題,恢復(fù)主題,進(jìn)入聊天室并可以 發(fā)表留言,修改個(gè)人信息(修改密碼、上傳 /修改照片等)。 用戶(hù)注冊(cè)功能的實(shí)現(xiàn)的主要代碼如下: asp:Label ID=counterText runat=server/asp:Label /div asp:PlaceHolder ID=PlaceHolderMotherBoards runat=server/asp:PlaceHolder div id=loginWindow class=hide h1 id=loginWindowHeadimg alt= src=Images/ //h1 table cellpadding=0 cellspacing=0 tr td class=label用戶(hù)名: /td tdinput id=tbUserName type=text maxlength=20 //td /tr tr 基于 +SQLServer2020 師生在線交流平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) ** 16 td class=label密碼: /td tdinput id=tbPassword type=password maxlength=16 //td
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1