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

正文內(nèi)容

畢業(yè)設(shè)計(jì)資源管理系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)(參考版)

2025-04-10 21:44本頁(yè)面
  

【正文】 參考文獻(xiàn)[1] 鄭奇心,[J].清華大學(xué)出版社,2011[2] 崔琦.基于Web標(biāo)準(zhǔn)的網(wǎng)頁(yè)設(shè)計(jì)[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2009(02):6466.[3] 林粵江.基于Web標(biāo)準(zhǔn)的網(wǎng)站設(shè)計(jì)[J].軟件導(dǎo)刊,2007(07):5859.[4] 侯靜,種連榮,王珂平等.基于Web標(biāo)準(zhǔn)的高校網(wǎng)站建設(shè)與實(shí)現(xiàn)[J].中山大學(xué)學(xué)報(bào)(自然科學(xué)版),2009(s1):9194.[5] 范振鈞.[J].計(jì)算機(jī)科學(xué),2007(04):289291.[6] [J].計(jì)算機(jī)世界,2000. [7] [D].上海:華東理工大學(xué)2003.[8] 王珊,[D].高等教育出版社,. 46。還有就是要感謝我的同學(xué)們,在我遇到一些小困難的時(shí)候,總是會(huì)向同學(xué)去請(qǐng)教,同學(xué)們也會(huì)盡力幫助我,如果學(xué)校有什么事情的話同學(xué)們也會(huì)及時(shí)的通知我,讓我做好準(zhǔn)備。還有就是一開(kāi)始的時(shí)候我都不知道程序該怎么入手,也是老師給了我指導(dǎo),在我不自信,想要放棄的時(shí)候老師會(huì)鼓勵(lì)我,讓我不要放棄。在解決問(wèn)題的過(guò)程中,我得到了很多的幫助,在這里我要感謝他們。 致謝經(jīng)過(guò)了幾個(gè)月的忙碌,這個(gè)畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲了。這樣就會(huì)比較的好看一些。對(duì)于我這個(gè)程序我覺(jué)的最好的地方就是運(yùn)用了MVC這個(gè)框架,因?yàn)镸VC這個(gè)框架的優(yōu)點(diǎn)還是很多的。經(jīng)歷了很多困難和波折,在這個(gè)程序中用了好多以前沒(méi)有用過(guò)的一些東西,比如MVC,比如LINQ這些以前都沒(méi)有接觸過(guò),甚至都沒(méi)有聽(tīng)說(shuō)過(guò),但是為了這次把畢業(yè)設(shè)計(jì)做的更好,我開(kāi)始學(xué)習(xí)這些東西,一開(kāi)始的時(shí)候真的感覺(jué)很難,不知道該如何去著手,當(dāng)時(shí)時(shí)間也是比較的緊的,所以一度想要放棄這個(gè),但是后來(lái)找了老師之后,老師的一句話提醒了我,和我說(shuō)做程序的時(shí)候遇到了困難不能隨便的選擇放棄,而是要選擇去解決問(wèn)題,不能逃避問(wèn)題,老師的話點(diǎn)醒了我,然后回去了之后又研究了一下,發(fā)現(xiàn)我其實(shí)離一開(kāi)始的時(shí)候就只差一步了,就是這一步把我困住了??偨Y(jié)這次的畢業(yè)設(shè)計(jì)是一個(gè)畢業(yè)設(shè)計(jì)資源管理系統(tǒng),主要用于管理畢業(yè)生畢業(yè)設(shè)計(jì)資源,包括貼吧、資源共享、最新技術(shù)和專(zhuān)欄等模塊,為同學(xué)和老師提供一個(gè)學(xué)習(xí)交流的平臺(tái)。通過(guò)測(cè)試,使得程序更加完善,整個(gè)程序更加安全可靠。017管理員最新技術(shù)模塊管理在標(biāo)題文本框內(nèi)加入標(biāo)題,在地址文本框內(nèi)加入鏈接地址,點(diǎn)擊添加按鈕成功添加最新技術(shù)。015管理員資源管理模塊選擇相應(yīng)資源,點(diǎn)擊刪除按鈕成功刪除相關(guān)資源。014管理員貼吧管理模塊選擇相應(yīng)帖子,點(diǎn)擊刪除,加精,置頂按鈕。012用戶(hù)查看最新資源點(diǎn)擊資源鏈接成功跳轉(zhuǎn)到最新資源信息頁(yè)面。010用戶(hù)上傳資源選擇上傳文件,點(diǎn)擊上傳按鈕成功上傳文件。008專(zhuān)家用戶(hù)發(fā)表專(zhuān)欄文章點(diǎn)擊發(fā)表文章按鈕成功發(fā)表文章。005用戶(hù)查看模塊帖子列表點(diǎn)擊貼吧首頁(yè)上的模塊成功進(jìn)入到相應(yīng)模塊的帖子列表。編號(hào)測(cè)試項(xiàng)描述/輸入/操作結(jié)果顯示003用戶(hù)注冊(cè)點(diǎn)擊用戶(hù)注冊(cè)按鈕,進(jìn)入注冊(cè)頁(yè)面,輸入用戶(hù)名,密碼成功注冊(cè)為普通用戶(hù),進(jìn)入登陸頁(yè)面。 畢業(yè)設(shè)計(jì)資源管理系統(tǒng)的測(cè)試在完成源代碼的編寫(xiě)的工作之后就按照上面所說(shuō)的方法以及步驟對(duì)程序進(jìn)行了測(cè)試,具體如下表51:表51測(cè)試用例(續(xù)表)編號(hào)測(cè)試項(xiàng)描述/輸入/操作結(jié)果顯示001登陸模塊1用戶(hù)名:001密碼:001用戶(hù)權(quán)限:普通會(huì)員進(jìn)入普通用戶(hù)首頁(yè)。這一步一般都會(huì)耗費(fèi)很大的人力物力,要完美的完成,然后給用戶(hù)一個(gè)非常好的用戶(hù)體驗(yàn)。系統(tǒng)測(cè)試就是測(cè)試整個(gè)系統(tǒng),包括對(duì)系統(tǒng)的性能、功能以及運(yùn)行環(huán)境等都要測(cè)試。 在做這個(gè)的測(cè)試過(guò)程中,一般不會(huì)等到所有的單元測(cè)試全部完成之后再進(jìn)行測(cè)試,那樣做的話,效率會(huì)非常的低,一般都是同步進(jìn)行的,就是在完成一個(gè)單元測(cè)試之后就會(huì)把它放到整個(gè)系統(tǒng)里面去測(cè)試,看是否可以融入這個(gè)系統(tǒng),是否完全正確。 集成測(cè)試這里的集成測(cè)試在單元測(cè)試的下一階段,就是指把一些通過(guò)測(cè)試的單元模塊組合在一起,形成一個(gè)小的系統(tǒng),然后再次進(jìn)行測(cè)試,這里主要就是測(cè)試各個(gè)模塊的連接跳轉(zhuǎn)等等是否正確。調(diào)試有兩種方式,一種就是直接點(diǎn)擊單步調(diào)試,程序一般就會(huì)進(jìn)入程序入口。很多時(shí)候會(huì)有黃頁(yè)跳出來(lái),提示你程序出錯(cuò),這個(gè)在做和數(shù)據(jù)庫(kù)連接查詢(xún)更新等等很容易出現(xiàn)此類(lèi)的問(wèn)題。語(yǔ)義錯(cuò)誤程序語(yǔ)法正確但是語(yǔ)義或者是想表達(dá)的意思和程序開(kāi)發(fā)人員的本意不同,就就是語(yǔ)義錯(cuò)誤。語(yǔ)法錯(cuò)誤語(yǔ)法錯(cuò)誤就是一種程序編寫(xiě)的語(yǔ)法出了錯(cuò),也就是你的程序編寫(xiě)不符合規(guī)則,如果出現(xiàn)了這種錯(cuò)誤,一般程序編譯的時(shí)候就會(huì)出錯(cuò),這種錯(cuò)誤應(yīng)該在一開(kāi)始學(xué)習(xí)程序的時(shí)候就已經(jīng)知道了。在編寫(xiě)程序的時(shí)候,一般都會(huì)遇到一些錯(cuò)誤,這些錯(cuò)誤有的十分的隱蔽,有的時(shí)候我們很難發(fā)現(xiàn)它,這就需要開(kāi)發(fā)人員有很大的耐心以及細(xì)心去發(fā)現(xiàn)這些錯(cuò)誤,然后改正過(guò)來(lái)。軟件測(cè)試的任務(wù)就是要通過(guò)發(fā)現(xiàn)Bug來(lái)檢查軟件產(chǎn)品的優(yōu)良性,看是否符合要求,軟件測(cè)試的目標(biāo)就是用最少的時(shí)間和最少的人力來(lái)找到軟件中潛在的錯(cuò)誤以及缺陷。% Page Language=C Inherits=dynamic %!DOCTYPE htmlhtmlhead runat=servertitleIndex/title/headbodydiv /div/body/html 第5章 軟件測(cè)試 軟件測(cè)試定義及目的軟件測(cè)試就是利用人工的手段或者是自動(dòng)的手段,來(lái)運(yùn)行或者是測(cè)試某一個(gè)系統(tǒng)的過(guò)程。在點(diǎn)擊了添加之后Visual ,一般放在在\Views\Home 目錄中,即使這個(gè)目錄沒(méi)有,系統(tǒng)也會(huì)自動(dòng)創(chuàng)建它。 }}}接下來(lái)就是要?jiǎng)?chuàng)建一個(gè)視圖模板了,這時(shí),把光標(biāo)移到Index方法內(nèi),點(diǎn)擊鼠標(biāo)的右鍵,在菜單中選擇“添加視圖”,然后就會(huì)彈出一個(gè)添加視圖的對(duì)話框(具體如下圖422),默認(rèn)情況下視圖的名字就是當(dāng)前的Action的名字,這個(gè)不需要修改。using 。using 。圖421 創(chuàng)建控制器然后會(huì)創(chuàng)建一個(gè)名為 ,這里的代碼如下:using System。所以,當(dāng)請(qǐng)求/的地址的時(shí)候,系統(tǒng)會(huì)把請(qǐng)求映射到Home控制器處理,調(diào)用Index的方法處理請(qǐng)求。(Default, // 路由名稱(chēng){controller}/{action}/{id}, // 帶有參數(shù)的 URLnew { controller = Home, action = Index, id = } // 參數(shù)默認(rèn)值)。 MVC的處理方式是不一樣的,它并沒(méi)有映射到文件上,而是把這些URL地址映射到類(lèi)的方法上,這些類(lèi)被稱(chēng)為“控制器”,然后控制器用來(lái)接收HTTP的請(qǐng)求,處理用戶(hù)輸入,獲取數(shù)據(jù)或者是保存數(shù)據(jù),這里的處理方法被稱(chēng)為Action,然后把回應(yīng)發(fā)送回客戶(hù)端,一般是顯示一個(gè)網(wǎng)頁(yè)。圖420 基本命名約定然后是控制器的實(shí)現(xiàn)。設(shè)置完成后點(diǎn)擊確定,這個(gè)項(xiàng)目就成功創(chuàng)建了。然后,選擇C中的網(wǎng)絡(luò)模板組,在郵編項(xiàng)目模板中選擇 MVC3 Web 應(yīng)用程序,在項(xiàng)目名稱(chēng)框中輸入名稱(chēng),最后點(diǎn)擊確定。 MVC技術(shù)實(shí)現(xiàn)本次畢業(yè)設(shè)計(jì)是使用MVC實(shí)現(xiàn)的,下面就介紹一下MVC技術(shù)的具體實(shí)現(xiàn)過(guò)程。還有一個(gè)就是添加的功能,添加的功能就是往數(shù)據(jù)庫(kù)里面插入相應(yīng)的數(shù)據(jù),最后顯示出來(lái)。具體頁(yè)面如圖418所示。這個(gè)地方比普通會(huì)員多一個(gè)添加最新技術(shù)的頁(yè)面,也就是說(shuō)所有的最新技術(shù)都是由管理員手動(dòng)添加上去的。圖417 管理員專(zhuān)欄文章頁(yè)面 后臺(tái)實(shí)現(xiàn)對(duì)于后臺(tái)的實(shí)現(xiàn)和上面的頁(yè)面描述的是基本差不多的,就是一個(gè)所有列表的顯示,一個(gè)是具體信息的顯示,還有一個(gè)就是刪除的功能。還有一個(gè)就是文章的列表顯示,這里的列表顯示也是有一個(gè)刪除的功能。 管理員專(zhuān)欄 頁(yè)面實(shí)現(xiàn)對(duì)于管理員專(zhuān)欄的這個(gè)部分一共有三個(gè)頁(yè)面,一個(gè)是專(zhuān)欄的首頁(yè)。具體頁(yè)面如圖416所示。關(guān)于這個(gè)刪除的功能和上面的基本是差不多的,所以這里也就不再多做解釋了。} 管理員資源共享 頁(yè)面實(shí)現(xiàn)對(duì)于管理員的資源共享的這個(gè)模塊一共有三個(gè)頁(yè)面,一個(gè)就是首頁(yè),也就是前面一直有說(shuō)過(guò)的那種首頁(yè),在這里就不再多做解釋了。()。PostInformation user = (d = == Pid)。var maxtop = (d = ).Max()。/39。ciid = (0, len 1)。int len = 。具體的代碼在流程圖之下。圖414 管理員帖子列表頁(yè)面 后臺(tái)實(shí)現(xiàn)關(guān)于后臺(tái)的功能和前面的頁(yè)面介紹也是互相對(duì)應(yīng)的,對(duì)于帖子的列表顯示等等的問(wèn)題這里也不再多做介紹了,主要就帖子加精和帖子置頂這兩部分做一個(gè)詳細(xì)的介紹吧。還有一個(gè)頁(yè)面就是帖子的詳細(xì)信息,以及評(píng)論的查看,這個(gè)部分基本和普通會(huì)員沒(méi)有什么差別,所以這一部分也不再多做介紹了。因?yàn)樵谶@個(gè)里面會(huì)有checkbox在每一個(gè)帖子的后面這個(gè)是為了便于選擇,然后執(zhí)行加精,置頂,以及刪除的功能,這個(gè)權(quán)限也只有管理員可以有。}return RedirectToAction(MangerUser, MangeUser)。 = 0。foreach (string ss in str){UId = (())。|39。ciid = (0, len 1)。int len = 。把標(biāo)記更新好久可以了。在更新的時(shí)候也就是把對(duì)應(yīng)的用戶(hù)的類(lèi)型設(shè)置為管理員。具體的代碼實(shí)現(xiàn)如下圖412所示:圖412 刪除用戶(hù)流程圖然后就是授權(quán)為管理員,對(duì)于這一點(diǎn)。用戶(hù)刪除就是用GET的方式從前臺(tái)把選擇到的用戶(hù)的ID獲取,然后放到一個(gè)字符串中,然后再用字符串分割的方式把所有的ID都取到,然后再把這些放到一個(gè)數(shù)組中,然后再利用循環(huán)的方式把這些對(duì)應(yīng)的用戶(hù)給刪除。頁(yè)面如下圖411所示。還有一個(gè)就是按照用戶(hù)類(lèi)型搜索用戶(hù),這里主要用的是radio,只要一點(diǎn)擊這個(gè)按鈕就會(huì)觸發(fā)事件。然后是確認(rèn)授權(quán)為專(zhuān)家用戶(hù),這里前臺(tái)的處理方式和上面的是差不多的,所以這里就不再多做介紹了。通過(guò)這句話獲取所選的ID:(c_shouquan2r)。首先是模塊ID的傳值,這個(gè)在前面基本已經(jīng)講過(guò)了,所以這里就不做更多的介紹了。還有一個(gè)選擇用戶(hù)的checkbox按鈕,還有三個(gè)submit按鈕,一個(gè)是刪除按鈕,一個(gè)是授權(quán)為專(zhuān)家號(hào),還有一個(gè)是授權(quán)為管理員。 管理員用戶(hù)管理 頁(yè)面實(shí)現(xiàn)這個(gè)頁(yè)面也就只有一個(gè)頁(yè)面,就是用戶(hù)管理的頁(yè)面這個(gè)頁(yè)面是管理員登陸的首頁(yè),管理員一登陸就會(huì)進(jìn)入到這個(gè)頁(yè)面。),因?yàn)橐焰溄拥降捻?yè)面重新打開(kāi),然后鏈接到指定的頁(yè)面去。 普通用戶(hù)最新技術(shù) 頁(yè)面實(shí)現(xiàn)這個(gè)最新技術(shù)的模塊只有一個(gè)頁(yè)面,主要就是顯示最新的技術(shù)的一個(gè)列表顯示,這里的超鏈接是著樣寫(xiě)的a href=onclick=(39。如果不是的話就會(huì)跳出提示框,然后把回到列表頁(yè)面,如果是的話就會(huì)跳到發(fā)表文章的頁(yè)面,然后發(fā)表文章,這里面也是通過(guò)FROM表單和SUBMIT按鈕來(lái)獲得前臺(tái)的內(nèi)容,然后將之保存到數(shù)據(jù)庫(kù)中。對(duì)于評(píng)論的那個(gè)部分是顯示在文章的下面的,一般情況下評(píng)論是頁(yè)都顯示十條。這個(gè)主要還是用這句話來(lái)實(shí)現(xiàn)的: maincontent = (0, 100)+........。通過(guò)一個(gè)文本框?qū)懳恼聵?biāo)題,采用表單提交。還有就是和這個(gè)文章內(nèi)容緊密相連的評(píng)論信息,這里有一個(gè)文本編輯框,用于發(fā)表評(píng)論,采用POST提交方式。第二,文章具體顯示。該頁(yè)面用于顯示專(zhuān)欄文章列表,一般情況下會(huì)顯示專(zhuān)欄文章的標(biāo)題,然后顯示一些開(kāi)頭的一些內(nèi)容,這些都在后臺(tái)處理。其中專(zhuān)欄模塊首頁(yè)面是公用模塊不作介紹。()。(bytes)。(ContentDisposition, attachment。 = (UTF8)。()。byte[] bytes = new byte[(int)]。圖49 下載文件流程圖FileInfo file = new FileInfo(filePath)。首先還是要先獲取文件的路徑,然后判斷文件的路徑是否存在,然后打開(kāi)文件流,然后把文件都讀取出來(lái),把文件下下來(lái)。這就是所有的文件上傳的功能,代碼實(shí)現(xiàn)如圖48所示。然后還有兩個(gè)比較重要的功能就是上傳下載的功能,對(duì)于上傳的功能,就是先把文件選擇好,然后把文件的路徑獲取到,再把存儲(chǔ)路徑檢查一下是否存在,然后存在的話就獲取所要存儲(chǔ)的路徑,本來(lái)是應(yīng)該存儲(chǔ)在服務(wù)器上的,但是由于條件的限制只能存儲(chǔ)在本地電腦的一個(gè)路徑上。下載頁(yè)面如圖47所示。在這里也是用了一個(gè)表格,用來(lái)存放所要下載的文檔的信息。下面就是一個(gè)可以上傳文件的按鈕以及一個(gè)存放文件名稱(chēng)的文本框。首先是列表顯示頁(yè)面,包括兩個(gè)導(dǎo)航欄,一個(gè)橫向?qū)Ш綑谶€有一個(gè)縱向?qū)Ш綑?,這兩個(gè)導(dǎo)航欄在上面也已經(jīng)有過(guò)很多的介紹了。} 普通用戶(hù)資源共享 頁(yè)面實(shí)現(xiàn)對(duì)于資源共享的頁(yè)面主要有三個(gè)頁(yè)面,包括首頁(yè)、列表顯示頁(yè)面和下載頁(yè)面。()。 = 1。 = [subject].ToString()。 = mmodel。PostInformation model = new PostInformation()。圖46 發(fā)表帖子流程圖部分源代碼如下:[HttpPost]public ActionResult PostMessageNew(){HomeController k = new HomeController()。下面就是帖子發(fā)表的具體代碼,關(guān)于恢復(fù)帖子的
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1