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

正文內(nèi)容

畢業(yè)設(shè)計(jì)資源管理系統(tǒng)設(shè)計(jì)說明書-資料下載頁

2025-07-07 14:15本頁面

【導(dǎo)讀】隨著接受高等教育人數(shù)的增加,畢業(yè)論文數(shù)量日益增多。傳統(tǒng)上,論文的提交、互聯(lián)網(wǎng)從誕生至今已發(fā)展四十多年,技術(shù)成熟。業(yè)論文的管理,同傳統(tǒng)方式相比,具有遠(yuǎn)程提交、無紙化保存、實(shí)時(shí)調(diào)閱等大量?jī)?yōu)勢(shì)。測(cè)試,包括單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試。源進(jìn)行統(tǒng)一管理,維護(hù)系統(tǒng)運(yùn)行。經(jīng)實(shí)際使用,該系統(tǒng)在學(xué)生畢業(yè)論文撰寫過程中,

  

【正文】 來顯示,最上面的是帖主的帖子內(nèi)容,然后下面就是帖子的評(píng)論信息,也就是跟帖。再下面就是一個(gè)文本編輯框,也就是用來發(fā)帖的。還有一個(gè)就是分頁。 還有一個(gè)就是專門的發(fā)帖的頁面這個(gè)頁面上有一個(gè)編輯框和一個(gè)文本框,一個(gè)是用來編輯標(biāo)題的,還有一個(gè)是用來編輯內(nèi)容的。這里的內(nèi)容主要還是通過 FORM 表單傳送到后臺(tái),然后進(jìn)行保存。 后臺(tái)實(shí)現(xiàn) 貼吧首頁顯示過程為:轉(zhuǎn)到相應(yīng)頁面,再把模塊的 ID發(fā)送過去。 然后就是貼吧貼子列表的顯示,對(duì)于列表的顯示是需要進(jìn)行排序的,一般是會(huì)按照貼子的時(shí)間順序來排序,但是有的時(shí)候也會(huì)有特殊情況,就是如果這個(gè)貼子被管理員置頂?shù)脑挘敲催@個(gè)貼子就會(huì)顯示在最上面,一般是到下一個(gè)置頂來把它覆蓋。這里的顯示是按照模塊來區(qū)分的各個(gè)模塊的貼子分別都在各個(gè)模塊下面顯示。實(shí)現(xiàn)過程如圖 44所示: 開 始在 數(shù) 據(jù) 庫 中 查 詢 出 所 有 的 關(guān) 于 貼 吧 的 信 息查 詢 出 當(dāng) 前 頁 面 的 信 息是 否 把 當(dāng) 前 的 頁 面 上 所 有 要顯 示 的 信 息 顯 示 完獲 取 當(dāng) 前 頁 面 要 顯 示 的 信 息記 錄 數(shù) 加 1N把 貼 吧 信 息 傳 到 前 臺(tái)Y把 頁 碼 信 息 傳 到 前 臺(tái)結(jié) 束 圖 44 貼吧列表顯示流程圖 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說明書 22 然后就是如何查詢貼子的具體信息,包括貼子的內(nèi)容以及貼子的評(píng)論信息等等。在這里主要用到的就是數(shù)據(jù)庫查詢,然后把所有相對(duì)應(yīng)的信息查出來,再把它們展示在頁面上,其中評(píng)論信息和帖子信息不在同一個(gè)表中,需要用兩個(gè)語句去查,但是最后還是放在同一個(gè)集合中,但是是接在帖子信息的下面,然后在顯示的時(shí)候恢復(fù)的那邊就要循環(huán)顯示。程序流程圖如圖 45 所示,實(shí)現(xiàn)的代碼在流程圖下面。 開 始獲 取 點(diǎn) 擊 的 帖 子 的 I D在 數(shù) 據(jù) 庫 中 查 詢 出 該 帖 子 的 內(nèi) 容是 否 把 當(dāng) 前 的 頁 面 上 所 有 要顯 示 的 信 息 顯 示 完獲 取 當(dāng) 前 頁 面 要 顯 示 的 信 息記 錄 數(shù) 加 1N把 文 章 內(nèi) 容 和 回 復(fù) 信 息 傳 到 前 臺(tái)Y把 頁 碼 信 息 傳 到 前 臺(tái)結(jié) 束在 數(shù) 據(jù) 庫 中 查 詢 出 該 帖 子 的 所 有 回 復(fù) 信 息查 詢 該 帖 子 的 回 復(fù) 信 息 的 當(dāng) 前 頁 面 的 信 息當(dāng) 前 頁 是 否 為 第 一頁獲 取 所 點(diǎn) 擊 的 文 章 的 信 息YN 圖 45 帖子信息查詢流程圖 int i = 0。 Listlist=new ()。 var list1 = (from d in join e in on equals 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說明書 23 where == piid select new { , , , }).ToList()。 //回復(fù)的查詢 var list3 = (from f in join d in on equals join e in on equals where == piid select new{ , ,}).ToList()。 query3 selectFunction = null。 while (i ()) { selectFunction = new query3()。 var gg = list1[i]。 = 。 = 。 = 。 = 。 = ()。 (selectFunction)。 i++。 } //顯示回復(fù)信息 i = 0。 while (i ()) { selectFunction = new query3()。 var gg2 = list3[i]。 = 。 = 。 = ()。 (selectFunction)。 i++。 } ViewData[DataList] = list。return View()。 發(fā)表帖子的功能是通過 POST 方式取到前臺(tái)內(nèi)容,存儲(chǔ)到數(shù)據(jù)庫中,然后返回帖子列表的頁面。下面就是帖子發(fā)表的具體代碼,關(guān)于恢復(fù)帖子的那個(gè)部分和這個(gè)差不多,在這里就介紹這一個(gè)了。流程圖如圖 46 所示。 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說明書 24 開 始獲 取 當(dāng) 前 用 戶 的 ID獲 取 要 存 儲(chǔ) 的 信 息 , 放 到 對(duì) 應(yīng) 字 段保 存 到 數(shù) 據(jù) 庫結(jié) 束 圖 46 發(fā)表帖子流程圖 部分源代碼如下: [HttpPost] public ActionResult PostMessageNew() { HomeController k = new HomeController()。 uiid = ()。 PostInformation model = new PostInformation()。 =( ())。 = mmodel。 = uiid。 = [subject].ToString()。 = [message].ToString()。 = 1。 (model)。 ()。 return RedirectToAction(Index,TbTz)。 } 普通用戶資源共享 頁面實(shí)現(xiàn) 對(duì)于資源共享的頁面主要有三個(gè)頁面,包括首頁、列表顯示頁面和下載頁面。其中首頁不再重復(fù)說明。首先是列表顯示頁面,包括兩個(gè)導(dǎo)航欄,一個(gè)橫向?qū)Ш綑谶€有一個(gè)縱向?qū)Ш綑?,這兩個(gè)導(dǎo)航欄在上面也已經(jīng)有過很多的介紹了。然后是一個(gè) DIV 里面有一個(gè)表格用來顯示信息。下面就是一個(gè)可以上傳文件的按鈕以及一個(gè)存放文件名計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說明書 25 稱的文本框。其次是下載頁面,這個(gè)頁面就是顯示下載文檔的信息以及有一個(gè)下載的功能。在這里也是用了一個(gè)表格,用來存放所要下載的文檔的信息。從后臺(tái)獲取數(shù)據(jù)后顯示出來。下載頁面 如圖 47所示。 圖 47 普通用戶資源下載頁面 后臺(tái)實(shí)現(xiàn) 在這個(gè)部分的后臺(tái)的功能也不是特別的復(fù)雜,對(duì)于列表的顯示還是和上面的幾個(gè)的列表顯示差不多,就是先把所有的信息都查詢出來,然后顯示到前臺(tái)頁面上,這一部分的代碼就不再給出。 然后還有兩個(gè)比較重要的功能就是上傳下載的功能,對(duì)于上傳的功能,就是先把文件選擇好,然后把文件的路徑獲取到,再把存儲(chǔ)路徑檢查一下是否存在,然后存在的話就獲取所要存儲(chǔ)的路徑,本來是應(yīng)該存儲(chǔ)在服務(wù)器上的,但是由于條件的限制只能存儲(chǔ)在本地電腦的一個(gè)路徑上。然后把上傳的文件的路 徑獲取到,獲得文件擴(kuò)展名的位置,獲得上傳文件的擴(kuò)展名,全部轉(zhuǎn)換為小寫的,設(shè)置允許上傳的文件類型,然后就開始上傳,并且保留上傳文件的信息。這就是所有的文件上傳的功能,代碼實(shí)現(xiàn)如圖 48所示。 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說明書 26 開 始 定 義 文 件 存 放 路 徑上 傳 的 路 徑 是 否 存 在獲 得 上 傳 文 件 的 全 路 徑Y(jié)創(chuàng) 建 路 徑N獲 得 文 件 擴(kuò) 展 名 的 位 置獲 得 上 傳 文 件 的 擴(kuò) 展 名 , 全 部 轉(zhuǎn) 換 為 小 寫 的設(shè) 置 允 許 上 傳 的 文 件 類 型設(shè) 置 允 許 上 傳 的 文 件 的 大 小文 件 大 小 和 類 型 是 否 符 合上 傳 文 件 , 保 存 該 文 件 的 一 些 信 息Y彈 出 提 示 框N結(jié) 束 圖 48 上傳文件流程圖 然后這個(gè)部分的還有一個(gè)功能就是下載的功能,這里就是要先進(jìn)入這個(gè)文件的下載頁面,然后點(diǎn)擊下載按鈕。首先還是要先獲取文件的路徑,然后判斷文件的路徑是否存在,然后打開文件流,然后把文件都讀取出來,把文件下下來。流程 圖如下圖 49所示,主要的實(shí)現(xiàn)代碼在圖下面。 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說明書 27 開 始獲 取 文 件 的 路 徑文 件 是 否 存 在打 開 文 件 流讀 取 字 節(jié)關(guān) 閉 文 件 流獲 取 要 存 放 的 位 置獲 取 文 件 格 式刷 新結(jié) 束Y彈 出 提 示 框 N 圖 49 下載文件流程圖 FileInfo file = new FileInfo(filePath)。 if ()//判斷文件存在 { FileStream fs = new FileStream(filePath, )。 byte[] bytes = new byte[(int)]。 (bytes, 0, )。 ()。 = UTF8。 = (UTF8)。 = type。 (ContentDisposition, attachment。 filename= + fileName)。 (bytes)。 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說明書 28 ()。 ()。 } 普通用戶專欄 頁面實(shí)現(xiàn) 該模塊包括四個(gè)頁面。其中專欄模塊首頁面是公用模塊不作介紹。 第一,專欄列表。該頁面用于顯示專欄文章列表,一般情況下會(huì)顯示專欄文章的標(biāo)題,然后顯示一些開頭的一些內(nèi)容,這些都在后臺(tái)處理。這里主要設(shè)計(jì)了一個(gè)表格,把要顯示的內(nèi)容都在表格里面顯示出來,后臺(tái)通過 ViewData[DataList]獲取了數(shù)據(jù)。 第二,文章具體顯示。用于顯示文章具體信息,通過表格設(shè)計(jì)完成。還有就 是和這個(gè)文章內(nèi)容緊密相連的評(píng)論信息,這里有一個(gè)文本編輯框,用于發(fā)表評(píng)論,采用 POST提交方式。 第三,博文發(fā)表。通過一個(gè)文本框?qū)懳恼聵?biāo)題,采用表單提交。 后臺(tái)實(shí)現(xiàn) 這里的后臺(tái)的實(shí)現(xiàn)的第一個(gè)功能還是文章列表的顯示,和前面不同的地方就是這里的文章列表多了一個(gè)文章內(nèi)容的前一部分的截取。這個(gè)主要還是用這句話來實(shí)現(xiàn)的: maincontent = (0, 100)+........。 然后就是獲取所點(diǎn)擊的那個(gè)內(nèi)容顯示,這個(gè)主要就是先獲取這個(gè)點(diǎn)擊的文章的 ID號(hào) ,然后根據(jù)這個(gè) ID號(hào)來查到這個(gè)對(duì)應(yīng)的內(nèi)容,然后顯示出來。對(duì)于評(píng)論的那個(gè)部分是顯示在文章的下面的,一般情況下評(píng)論是頁都顯示十條。這個(gè)的代碼主實(shí)現(xiàn)如下圖410: 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說明書 29 開 始獲 取 點(diǎn) 擊 的 帖 子 的 I D在 數(shù) 據(jù) 庫 中 查 詢 出 該 帖 子 的 內(nèi) 容是 否 把 當(dāng) 前 的 頁 面 上 所 有 要顯 示 的 信 息 顯 示 完獲 取 當(dāng) 前 頁 面 要 顯 示 的 信 息記 錄 數(shù) 加 1N把 文 章 內(nèi) 容 和 回 復(fù) 信 息 傳 到 前 臺(tái)Y把 頁 碼 信 息 傳 到 前 臺(tái)結(jié) 束在 數(shù) 據(jù) 庫 中 查 詢 出 該 帖 子 的 所 有 回 復(fù) 信 息查 詢 該 帖 子 的 回 復(fù) 信 息 的 當(dāng) 前 頁 面 的 信 息當(dāng) 前 頁 是 否 為 第 一頁獲 取 所 點(diǎn) 擊 的 文 章 的 信 息YN 圖 410 查看專欄信息流程圖 然后就是發(fā)表評(píng)論和發(fā)表文章的功能,由于這兩個(gè)基本沒有太大技術(shù)上的差別,所以,本系統(tǒng)就主要需要有一個(gè)用戶類型的判別,對(duì)于用戶類型,只有專家用戶才可以去發(fā)表這個(gè)文章。如果不是的話就會(huì)跳出提示框,然后把回到列表頁面,如果是的話就會(huì)跳到發(fā)表 文章的頁面,然后發(fā)表文章,這里面也是通過 FROM 表單和 SUBMIT 按鈕來獲得前臺(tái)的內(nèi)容,然后將之保存到數(shù)據(jù)庫中。對(duì)于保存的這個(gè)技術(shù)前面也已經(jīng)講過了,所以這里就不再多做介紹。 普通用戶最新技術(shù) 頁面實(shí)現(xiàn) 這個(gè)最新技術(shù)的模塊只有一個(gè)頁面,主要就是顯示最新的技術(shù)的一個(gè)列表顯示,這里的超鏈接是著樣寫的 a href=onclick=(39。%= %39。),因?yàn)橐焰溄拥降捻撁嬷匦麓蜷_,然后鏈接到指定的頁面去。 后臺(tái)實(shí)現(xiàn) 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說明書 30 這個(gè)地方主要就是查到 所有的最新技術(shù),傳到前臺(tái)進(jìn)行顯示。 管理員用戶管理 頁面實(shí)現(xiàn) 這個(gè)頁面也就只有一個(gè)頁面,就是用戶管理的頁面這個(gè)頁面是管理員登陸的首頁,管理員一登陸就會(huì)進(jìn)入到這個(gè)頁面。在這個(gè)頁面上除了要把用戶信息列表顯示出來,還需要添加一個(gè)按照用戶的類型搜索的 radio 按鈕。還有一個(gè)選擇用戶的 checkbox 按鈕,還有三個(gè) submit 按鈕,一個(gè)是刪除按鈕,一個(gè)是授權(quán)為專家號(hào),還有一個(gè)是授權(quán)為管理員。這里面涉及到了很多把值傳到后臺(tái)去的一些方法。首先是模塊 ID 的傳值,這個(gè)在前面基本已經(jīng)講過了,所以這里就不做更 多的介紹了。然后是確認(rèn)授權(quán)為管理員,這里有一個(gè) checkbox 的值得獲取,首先是要把選中的值取到,因?yàn)槭怯幸粋€(gè)批量授權(quán)的功能,所以有一個(gè)循環(huán)把它們連接起來,然后再把這些傳到后臺(tái)進(jìn)行數(shù)據(jù)的處理。通過這句話獲取所選的 ID: (c_shouquan2r)。其中的 c_shouquan2r 就是該 checkbox 的 name 值。 然后是確認(rèn)授權(quán)為專家用戶,這里前臺(tái)的處理方式和上面的是差不多的,所以這里就不再多做介紹了。然后是刪除,后臺(tái)的處理功能還是大同小異的,這里的主 要傳值方式也是和上面差不多的,所以就不再多做介紹了。還有一個(gè)就是按照用戶類型搜索用戶,這里主要用的是 radio,只要一點(diǎn)擊這個(gè)按鈕就會(huì)觸發(fā)事件。首先是獲取值,然后再把這個(gè)值傳到后臺(tái)去,傳值的方式是這樣的: = /MangeUser/Search?id= + text。頁面如下圖 411所示。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1