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

正文內(nèi)容

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

2025-07-07 14:15本頁面

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

  

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