九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > DOC文檔下載  

畢業(yè)論文管理系統(tǒng)畢業(yè)論文

  • 資源ID:37605733       資源大?。?span id="24d9guoke414" class="font-tahoma">609.02KB        全文頁(yè)數(shù):40頁(yè)
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶(hù)名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢(xún)和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

畢業(yè)論文管理系統(tǒng)畢業(yè)論文

中文摘要隨著社會(huì)的飛速發(fā)展,計(jì)算機(jī)科學(xué)技術(shù)的日趨完善,人們傳統(tǒng)的思想觀念和工作方式開(kāi)始發(fā)生巨大的轉(zhuǎn)變,依靠計(jì)算機(jī)技術(shù)進(jìn)行信息化管理已經(jīng)勢(shì)在必行。而我們高等學(xué)校也面臨著同樣的問(wèn)題,學(xué)生信息的管理、老師信息的管理和日常工作的管理等等,都必須依靠計(jì)算機(jī)軟件管理實(shí)現(xiàn)。學(xué)生畢業(yè)論文管理系統(tǒng)是眾多管理系統(tǒng)中的一部分,也是很重要的一部分??墒牵谠S多高校并沒(méi)有在這一環(huán)節(jié)上實(shí)現(xiàn)信息化管理,而這一部分的工作仍然是由人工來(lái)進(jìn)行完成。人工操作必定存在很多的缺陷,比如:工作量繁多、資料易丟失、更新和修改很不方便、老師與學(xué)生之間的溝通和信息傳達(dá)不及時(shí)等等。關(guān)鍵詞:管理系統(tǒng),c#.net,linq , msSqlServerABSTRACTWith the rapid development of society and the gradual perfection of the computer science and technology, peoples traditional ideological concepts and working modes have changed a lot. Therefore, it is high time that the information management which is depending on computer technology came onto the stage. However, those Colleges and Universities like us are facing a problem, that is, the management of students and teachers information, and the daily grind are all relying on the Computer Software Management. The Students Thesis Management System is one important part of the numerous managements. However, a great deal of Colleges and Universities have not successfully achieved the Information Management yet, in stead of this, they use human labor for the mass work. It is no doubt that the manual operation has many limitations, such as requiring heavy workloads, easy to lose information, inconvenient in renewal or modification, and the delaying of communicating and conveying messages between students and teachers, etc. Keywords: management system,c#.net,linq , msSqlServer目錄中文摘要1目錄1第一章 緒論21.1 選題背景21.2 國(guó)內(nèi)外研究狀況31.3 選題的目的與意義31.4 系統(tǒng)設(shè)計(jì)選用的工具31.4.1 Visual Studio 2008介紹31.4.2 SQL Server 2005介紹31.4.3 C# 語(yǔ)言和 .NET Framework 介紹41.4.4 本文的主要工作4第二章系統(tǒng)的需求分析和各大模塊概述42.1 系統(tǒng)的需求分析4A. 引言5B.1產(chǎn)品背景及目前存在的問(wèn)題。5C外部接口需求6D系統(tǒng)功能6E其他非功能需求112.2 功能模塊概述12前臺(tái)12后臺(tái)12第三章 系統(tǒng)總體設(shè)計(jì)和實(shí)現(xiàn)143.1系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)143.1.1 功能模塊表(tree)143.1.2 角色表(Role)143.1.3用戶(hù)表(User)143.1.4 論文類(lèi)別表(Category)153.1.5論文表(Document)153.1.6論文附件表(Attachment)163.1.7 7.消息表(Message)163.1.8 .系統(tǒng)信息表(Config)173.1.9表關(guān)系設(shè)計(jì)173.1.10 表示體映射-O/R183.2 詳細(xì)設(shè)計(jì)183.2.1系統(tǒng)主界面設(shè)計(jì)183.2.2功能模塊樹(shù)設(shè)計(jì)183.2.5 論文類(lèi)別管理263.2.6 角色管理和用戶(hù)管理323.2.7 論文管理363.2.8附件管理和圖片管理37第四章 總結(jié)374.1體會(huì)374.2致謝38第五章參考資料38第一章 緒論1.1 選題背景隨著社會(huì)的飛速發(fā)展,計(jì)算機(jī)科學(xué)技術(shù)的日趨完善,人們傳統(tǒng)的思想觀念和工作方式開(kāi)始發(fā)生巨大的轉(zhuǎn)變,依靠計(jì)算機(jī)技術(shù)進(jìn)行信息化管理已經(jīng)勢(shì)在必行。而我們高等學(xué)校也面臨著同樣的問(wèn)題,學(xué)生信息的管理、老師信息的管理和日常工作的管理等等,都必須依靠計(jì)算機(jī)軟件管理實(shí)現(xiàn)。學(xué)生畢業(yè)論文管理系統(tǒng)是眾多管理系統(tǒng)中的一部分,也是很重要的一部分??墒牵谠S多高校并沒(méi)有在這一環(huán)節(jié)上實(shí)現(xiàn)信息化管理,而這一部分的工作仍然是由人工來(lái)進(jìn)行完成。人工操作必定存在很多的缺陷,比如:工作量繁多、資料易丟失、更新和修改很不方便、老師與學(xué)生之間的溝通和信息傳達(dá)不及時(shí)等等。我所做的課題畢業(yè)論文管理系統(tǒng),它采用了當(dāng)前流行的B/S結(jié)構(gòu)和Internet網(wǎng)絡(luò)技術(shù),不僅方便操作,而且可以大大提高系統(tǒng)的可移植性。并且,通過(guò)計(jì)算機(jī)信息化管理可以避免人工操作的一些缺陷和不足。1.2 國(guó)內(nèi)外研究狀況現(xiàn)在國(guó)內(nèi)外有很多關(guān)于畢業(yè)論文的軟件,采用的技術(shù)也多種多樣,如JSP、FTP模式,但是大多數(shù)畢業(yè)論文管理系統(tǒng)軟件是用于網(wǎng)絡(luò)學(xué)院的遠(yuǎn)程教學(xué)。至于國(guó)內(nèi)的正規(guī)院校,利用論文管理系統(tǒng)組織管理論文的活動(dòng)并不多,針對(duì)國(guó)內(nèi)外教學(xué)管理軟件的巨大需求和基本要求,一個(gè)好的畢業(yè)論文管理軟件必須功能齊全,操作簡(jiǎn)單,向用戶(hù)展示友善的操作界面。在完善功能的同時(shí)又必須兼顧系統(tǒng)的靈活性,安全性和健壯性。一個(gè)好的論文管理系統(tǒng),不管是計(jì)算機(jī)專(zhuān)業(yè)人員還是其他用戶(hù)都能很快上手,操作簡(jiǎn)便,易于安裝,容易普及。1.3 選題的目的與意義針對(duì)目前我校畢業(yè)論文管理工作的現(xiàn)狀及不足,運(yùn)用工作流管理的相關(guān)理念,設(shè)計(jì)基于工作流的論文管理系統(tǒng)。通過(guò)更好地規(guī)劃工作流程、并行執(zhí)行相互獨(dú)立的活動(dòng);在客戶(hù)服務(wù)中,能夠快速方便的訪向所有相關(guān)數(shù)據(jù)和工作流程,從而可以大大提高客戶(hù)服務(wù)質(zhì)量;降低管理成本,如避免不必要的和重復(fù)的工作,提高工作人員的工作效率。設(shè)計(jì)并實(shí)現(xiàn)基于工作流的論文管理系統(tǒng)。通過(guò)此系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),加深對(duì)工作流管理系統(tǒng)理論的理解,實(shí)現(xiàn)研究服務(wù)于實(shí)踐的原則.1.4 系統(tǒng)設(shè)計(jì)選用的工具 本系統(tǒng)采用c#語(yǔ)言開(kāi)發(fā),采用mssql2005作為后臺(tái)數(shù)據(jù)庫(kù)。1.4.1 Visual Studio 2008介紹 Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代開(kāi)發(fā)工具,代號(hào)“Orcas”,經(jīng)歷了大約18個(gè)月的開(kāi)發(fā),是對(duì)Visual Studio 2005一次及時(shí)、全面的升級(jí)。 VS2008引入了250多個(gè)新特性,整合了對(duì)象、關(guān)系型數(shù)據(jù)、XML的訪問(wèn)方式,語(yǔ)言更加簡(jiǎn)潔。 使用Visual Studio 2008可以高效開(kāi)發(fā)Windows應(yīng)用。設(shè)計(jì)器中可以實(shí)時(shí)反映變更,XAML中智能感知功能可以提高開(kāi)發(fā)效率。同時(shí)Visual Studio 2008支持項(xiàng)目模板、調(diào)試器和部署程序。Visual Studio 2008可以高效開(kāi)發(fā)Web應(yīng)用,集成了ASP.NET AJAX 1.0,包含ASP.NET AJAX項(xiàng)目模板,它還可以高效開(kāi)發(fā)Office應(yīng)用和Mobile應(yīng)用。1.4.2 SQL Server 2005介紹SQL Server 2005 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。SQL Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 結(jié)合了分析、報(bào)表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過(guò)記分卡、Dashboard、Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。與 Microsoft Visual Studio、Microsoft Office System 以及新的開(kāi)發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使 SQL Server 2005 與眾不同。無(wú)論您是開(kāi)發(fā)人員、數(shù)據(jù)庫(kù)管理員、信息工作者還是決策者,SQL Server 2005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。下圖說(shuō)明了 SQL Server 2005 的核心組件,顯示了 SQL Server 2005 如何與 Microsoft Windows 平臺(tái)(包括 Microsoft Office System 和 Visual Studio)集成以提供解決方案,將數(shù)據(jù)傳送到整個(gè)組織。1.4.3 C# 語(yǔ)言和 .NET Framework 介紹C# 是一種簡(jiǎn)潔、類(lèi)型安全的面向?qū)ο蟮恼Z(yǔ)言,開(kāi)發(fā)人員可以使用它來(lái)構(gòu)建在 .NET Framework 上運(yùn)行的各種安全、可靠的應(yīng)用程序。使用 C#,您可以創(chuàng)建傳統(tǒng)的 Windows 客戶(hù)端應(yīng)用程序、XML Web services、分布式組件、客戶(hù)端 - 服務(wù)器應(yīng)用程序、數(shù)據(jù)庫(kù)應(yīng)用程序以及很多其他類(lèi)型的程序。Microsoft Visual C# 2005 提供高級(jí)代碼編輯器、方便的用戶(hù)界面設(shè)計(jì)器、集成調(diào)試器和許多其他工具,以在 C# 語(yǔ)言版本 2.0 和 .NET Framework 的基礎(chǔ)上加快應(yīng)用程序的開(kāi)發(fā)。1.4.4 本文的主要工作本文將從軟件工程角度,從可行性分析,需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),代碼編寫(xiě),程序測(cè)試對(duì)該系統(tǒng)進(jìn)行構(gòu)建。第二章系統(tǒng)的需求分析和各大模塊概述2.1 系統(tǒng)的需求分析A. 引言A.1編寫(xiě)目的A.2預(yù)期的讀者和閱讀建議A.3產(chǎn)品的范圍B. 綜合描述B.1產(chǎn)品背景及目前存在的問(wèn)題B.2產(chǎn)品功能描述B.3用戶(hù)類(lèi)和特征B.4運(yùn)行環(huán)境C. 外部接口和需求C.1用戶(hù)界面C.2軟件接口D. 系統(tǒng)功能D.1用例模型D,2概念模型E. 其它非功能需求E.1性能需求E.2安全性需求E3.軟件質(zhì)量屬性E.4業(yè)務(wù)規(guī)則E.5用戶(hù)文檔F. 其它需求A. 引言本規(guī)格說(shuō)明詳細(xì)闡述了“畢業(yè)論文管理”的總體詳細(xì)說(shuō)明、產(chǎn)品功能、用戶(hù)界面、系統(tǒng)特性、非功能性需求及其它需求。A.1編寫(xiě)目的編寫(xiě)文檔的目的是,對(duì)產(chǎn)品進(jìn)行定義,詳盡說(shuō)明該產(chǎn)品的軟件需求A.2預(yù)期的讀者和閱讀建議本軟件需求規(guī)格說(shuō)明的讀者,可以是軟件開(kāi)發(fā)人員、用戶(hù)、測(cè)試人員或文檔的編寫(xiě)人員。A.3產(chǎn)品的范圍制作本軟件的目的是,借助Internet 提高對(duì)畢業(yè)論文的管理效率,如查詢(xún),修改論文的時(shí)間將大大減少,方便學(xué)生,老師。用最少的消耗完成盡量多的任務(wù)。減少不必要的浪費(fèi)。B.1產(chǎn)品背景及目前存在的問(wèn)題。隨著社會(huì)的飛速發(fā)展,計(jì)算機(jī)科學(xué)技術(shù)的日趨完善,人們傳統(tǒng)的思想觀念和工作方式開(kāi)始發(fā)生巨大的轉(zhuǎn)變,依靠計(jì)算機(jī)技術(shù)進(jìn)行信息化管理已經(jīng)勢(shì)在必行。而我們高等學(xué)校也面臨著同樣的問(wèn)題,學(xué)生信息的管理、老師信息的管理和日常工作的管理等等,都必須依靠計(jì)算機(jī)軟件管理實(shí)現(xiàn)。學(xué)生畢業(yè)論文管理系統(tǒng)是眾多管理系統(tǒng)中的一部分,也是很重要的一部分??墒牵谠S多高校并沒(méi)有在這一環(huán)節(jié)上實(shí)現(xiàn)信息化管理,而這一部分的工作仍然是由人工來(lái)進(jìn)行完成。人工操作必定存在很多的缺陷,比如:工作量繁多、資料易丟失、更新和修改很不方便、老師與學(xué)生之間的溝通和信息傳達(dá)不及時(shí)等等。我所做的課題畢業(yè)論文管理系統(tǒng),它采用了當(dāng)前流行的B/S結(jié)構(gòu)和Internet網(wǎng)絡(luò)技術(shù),不僅方便操作,而且可以大大提高系統(tǒng)的可移植性。并且,通過(guò)計(jì)算機(jī)信息化管理可以避免人工操作的一些缺陷和不足。B.2系統(tǒng)功能概述1 用戶(hù)登錄和注冊(cè)功能用戶(hù)登錄和注冊(cè)功能主要包括的功能如下。 用戶(hù)登錄:驗(yàn)證用戶(hù)的信息是否合法,以及驗(yàn)證用戶(hù)是否為系統(tǒng)的合法用戶(hù)。 用戶(hù)注冊(cè):用戶(hù)注冊(cè),由管理員或者指導(dǎo)老師審核開(kāi)通。2 用戶(hù)和角色管理功能用戶(hù)和角色管理功能主要包括用戶(hù)管理、角色管理及用戶(hù)管理和角色之間的關(guān)系管理。在系統(tǒng)中主要包括用戶(hù)管理(修改,添加,刪除),角色管理(修改,添加,刪除)。3 論文層次管理功能論文層次管理主要是對(duì)論文信息層次的管理,如論文信息層次的添加,修改,刪除和排序等。在系統(tǒng)中主要包括添加新的層次,修改層次,刪除層次,以及層次的排序。4 論文附件和圖片管理功能論文附件和圖片管理功能主要是對(duì)論文的附件或圖片進(jìn)行管理,如附件或圖片的添加、上載、刪除等。在系統(tǒng)中主要包括顯示附件和圖片、上載附件、圖片以及刪除附件和圖片。5 學(xué)員信息統(tǒng)計(jì)功能學(xué)員信息統(tǒng)計(jì)功能主要是對(duì)學(xué)員信息進(jìn)行統(tǒng)計(jì),如查看已交論文比例,論文通過(guò)的比例。在本系統(tǒng)中主要包括顯示已交論文比例,論文通過(guò)的比例。6 消息系統(tǒng)管理功能消息系統(tǒng)管理功能主要是對(duì)用戶(hù)消息進(jìn)行管理,如發(fā)送消息,查看消息,刪除消息。在本系統(tǒng)中主要包括發(fā)送消息,查看消息,刪除消息。7 系統(tǒng)信息管理功能 系統(tǒng)信息管理功能主要是對(duì)系統(tǒng)信息進(jìn)行管理,如顯示系統(tǒng)信息,修改系統(tǒng)信息,刪除 系統(tǒng)信息。各功能的具體描述見(jiàn)D。B.3用戶(hù)類(lèi)和特征該系統(tǒng)是畢業(yè)論文管理系統(tǒng),故而主要是針對(duì)即將要畢業(yè)的學(xué)生,以及指導(dǎo)教師。對(duì)于即將畢業(yè)的學(xué)生來(lái)說(shuō),剛剛兩腳踏入社會(huì)時(shí)間對(duì)于他們來(lái)說(shuō)是很重要的,本系統(tǒng)能減少時(shí)間的開(kāi)銷(xiāo),而且能異地下載編輯,方便快捷。B.4運(yùn)行環(huán)境該網(wǎng)站的運(yùn)行環(huán)境要求如下:操作系統(tǒng):Microsoft Windows 2000/xp/2003所需組件:Iternet Explorer 6.0及6.0以上C外部接口需求C.1 用戶(hù)界面這是我們所做“畢業(yè)論文管理系統(tǒng)”與用戶(hù)交流的一個(gè)中間體,有著十分重要的作用。所以,我們要求該用戶(hù)界面友好、清楚明了、突出重點(diǎn)、而且容易使用:另外,該截面還必須能夠提供盡量多的功能,以給用戶(hù)便捷的服務(wù)。我們的用戶(hù)界面由注冊(cè)界面、登陸界面、瀏覽論文界面、修改論文界面、個(gè)人信息界面、班級(jí)信息界面等各大界面構(gòu)成,每一個(gè)界面都有著各自的作用。C.2軟件接口該系統(tǒng)與我們的數(shù)據(jù)庫(kù)相連接,同時(shí)數(shù)據(jù)庫(kù)也用來(lái)保存各用戶(hù)的信息(如:用戶(hù)附件、用戶(hù)信息)D系統(tǒng)功能D.1用例模型(1) 管理論文附件用例規(guī)約名稱(chēng):管理論文附件 說(shuō)明:對(duì)論文的附件進(jìn)行管理,可以刪除,上載。 參與者:學(xué)生。頻率:頻繁,按照現(xiàn)在的速度,大約每1分鐘完成一個(gè)。 前置條件:學(xué)生已經(jīng)登陸后置條件:對(duì)數(shù)據(jù)庫(kù)中附件地址變更。基本操作流程:上載附件成功。1. 選擇本地要上傳已打包的附件。2. 點(diǎn)擊上傳。3. 提示上傳成功,返回論文管理界面。基本操作流程:刪除附件成功。1. 選擇附件2. 點(diǎn)擊刪除3. 提示刪除成功,返回論文管理界面??蛇x操作流程:上載附件失敗1. 提示上載失敗,返回論文管理界面??蛇x操作流程:刪除附件失敗1. 提示刪除附件失敗,返回論文管理界面。(2) 管理論文圖片用例規(guī)約名稱(chēng):管理論文圖片 說(shuō)明:對(duì)論文的圖片進(jìn)行管理,可以刪除,上載。 參與者:學(xué)生。頻率:頻繁,按照現(xiàn)在的速度,大約每1分鐘完成一個(gè)。 前置條件:學(xué)生已經(jīng)登陸后置條件:對(duì)數(shù)據(jù)庫(kù)中附件地址變更?;静僮髁鞒蹋荷陷d圖片成功。4. 選擇本地要上傳已打包的附件。5. 點(diǎn)擊上傳。6. 提示上傳成功,返回論文管理界面。基本操作流程:刪除圖片成功。4. 選擇圖片5. 點(diǎn)擊刪除6. 提示刪除成功,返回論文管理界面??蛇x操作流程:上載圖片失敗2. 提示上載圖片失敗,返回論文管理界面??蛇x操作流程:刪除圖片失敗2. 提示刪除圖片失敗,返回論文管理界面。(3) 管理論文信息用例規(guī)約名稱(chēng):管理論文信息 說(shuō)明:學(xué)生登錄后可以對(duì)論文的基本信息進(jìn)行管理。 參與者:學(xué)生頻率:頻繁,按照現(xiàn)在的速度,大約每1分鐘完成一個(gè)。 前置條件:學(xué)生已經(jīng)登陸后置條件:論文基本信息變更。基本操作流程:修改論文信息成功。1 系統(tǒng)顯示論文基本信息,用戶(hù)進(jìn)行修改。2 點(diǎn)擊修改3 提示修改成功,返回論文管理頁(yè)面??蛇x操作流程:修改失敗1. 系統(tǒng)檢資料修改不符合規(guī)范給出提示。2. 2重復(fù)1(4) 瀏覽統(tǒng)計(jì)信息用例規(guī)約名稱(chēng):瀏覽統(tǒng)計(jì)信息 說(shuō)明:學(xué)生登陸后可以對(duì)論文統(tǒng)計(jì)信息進(jìn)行瀏覽。 參與者:學(xué)生頻率:頻繁,按照現(xiàn)在的速度,大約每5分鐘完成一個(gè)。 前置條件:學(xué)生已經(jīng)登陸后置條件:無(wú)?;静僮髁鞒蹋翰榭闯晒?。1. 系統(tǒng)顯示統(tǒng)計(jì)信息??蛇x操作流程:查看失敗1. 系統(tǒng)給出錯(cuò)誤提示。(5) 管理小組用例規(guī)約名稱(chēng):管理小組論文說(shuō)明:知道教師登陸之后可以對(duì)該小組論文進(jìn)行管理。 參與者:教師頻率:較頻繁,按照現(xiàn)在的速度,大約每5分鐘完成一個(gè)。 前置條件:教師已經(jīng)登陸后置條件:變更數(shù)據(jù)庫(kù)中相關(guān)論文信息?;静僮髁鞒蹋翰榭葱〗M論文。1 系統(tǒng)顯示小組論文列表,及相關(guān)簡(jiǎn)潔2 教師選擇論文點(diǎn)擊進(jìn)入3 系統(tǒng)返回論文管理頁(yè)面基本操作流程:刪除小組論文1. 選擇論文2. 點(diǎn)擊刪除按鈕3. 提示刪除成功可選操作流程:查看小組論文不存在1. 系統(tǒng)提示論文不存在。2. 提示確認(rèn)修改該論文信息??蛇x操作流程:刪除小組論文失敗1. 系統(tǒng)提示操作失敗。2. 返回小組論文管理頁(yè)面。D.2概念模型E其他非功能需求E.1性能需求時(shí)間上:相互合作的用戶(hù)數(shù)(注意:這里的用戶(hù)是指使用該軟件的人,而不是登陸能夠購(gòu)買(mǎi)產(chǎn)品的人)或者所支持的操作、響應(yīng)時(shí)間以及與實(shí)時(shí)系統(tǒng)的時(shí)間關(guān)系,必須滿(mǎn)足互斥性,即不能同時(shí)有幾個(gè)用戶(hù)對(duì)相同的數(shù)據(jù)進(jìn)行操作、修改(同時(shí)讀除外)??臻g上:對(duì)存儲(chǔ)器和磁盤(pán)空間的需求;對(duì)存儲(chǔ)在 數(shù)據(jù)庫(kù)中表的最大行數(shù)有一定的需要。E.2安全性需求1只有特定的管理人員才能對(duì)系統(tǒng)進(jìn)行管理,才能對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)和修改2登陸系統(tǒng)的客戶(hù)的資料,對(duì)其他客戶(hù)都是透明的(由用戶(hù)設(shè)置);3客戶(hù)的密碼只能有客戶(hù)自己修改,對(duì)管理員也不是透明的;管理員唯一能對(duì)客戶(hù)的操作是刪除其客戶(hù)名和密碼。4客戶(hù)下定單后不能更改定單內(nèi)容E.3軟件質(zhì)量屬性對(duì)使用者:首先要保證有效性,最好易于擴(kuò)展,有較好的可移植性。對(duì)客戶(hù):操作簡(jiǎn)單,界面友好,幫助文檔充分。E.4業(yè)務(wù)規(guī)則1只有拿到可戶(hù)的付款或向支付廠商付款后,才可修改帳單。2只有客戶(hù)提交了正確的定單后,才可以修改庫(kù)存信息。3只有從供應(yīng)商那里采購(gòu)產(chǎn)品回來(lái),才可以修改庫(kù)存信息。E.5用戶(hù)文檔用戶(hù)手冊(cè):提供給擁護(hù)的、知道用戶(hù)使用該軟件的手冊(cè)。在線幫助和教程:在網(wǎng)上提供的幫助教程,應(yīng)該清晰易懂,簡(jiǎn)單易學(xué)。F 其他需求提供用戶(hù)各種表格樣式。2.2 功能模塊概述前臺(tái)1.1 學(xué)生 用戶(hù)登錄 用戶(hù)資料管理 論文統(tǒng)計(jì)信息查看 用戶(hù)消息 用戶(hù)退出1.2 指導(dǎo)教師 用戶(hù)登錄 用戶(hù)資料管理 指導(dǎo)學(xué)員信息統(tǒng)計(jì) 用戶(hù)消息 用戶(hù)退出后臺(tái) 用戶(hù)登錄 系統(tǒng)基本信息設(shè)置 系統(tǒng)類(lèi)別管理 系統(tǒng)用戶(hù)管理 權(quán)限管理(管理員添加修改) 系統(tǒng)信息統(tǒng)計(jì)論文管理系統(tǒng)用戶(hù)登錄注冊(cè)用戶(hù)和角色管理論文層次管理論文信息管理論文附件和圖片管理學(xué)員信息統(tǒng)計(jì)管理消息系統(tǒng)管理系統(tǒng)信息管理1用戶(hù)登錄和注冊(cè)功能用戶(hù)登錄和注冊(cè)功能主要包括的功能如下。 用戶(hù)登錄:驗(yàn)證用戶(hù)的信息是否合法,以及驗(yàn)證用戶(hù)是否為系統(tǒng)的合法用戶(hù)。 用戶(hù)注冊(cè):用戶(hù)注冊(cè),由管理員或者指導(dǎo)老師審核開(kāi)通。2.用戶(hù)和角色管理功能用戶(hù)和角色管理功能主要包括用戶(hù)管理、角色管理及用戶(hù)管理和角色之間的關(guān)系管理。在系統(tǒng)中主要包括用戶(hù)管理(修改,添加,刪除),角色管理(修改,添加,刪除)。3.論文層次管理功能論文層次管理主要是對(duì)論文信息層次的管理,如論文信息層次的添加,修改,刪除和排序等。在系統(tǒng)中主要包括添加新的層次,修改層次,刪除層次,以及層次的排序。4.論文附件和圖片管理功能論文附件和圖片管理功能主要是對(duì)論文的附件或圖片進(jìn)行管理,如附件或圖片的添加、上載、刪除等。在系統(tǒng)中主要包括顯示附件和圖片、上載附件、圖片以及刪除附件和圖片。5.學(xué)員信息統(tǒng)計(jì)功能學(xué)員信息統(tǒng)計(jì)功能主要是對(duì)學(xué)員信息進(jìn)行統(tǒng)計(jì),如查看已交論文比例,論文通過(guò)的比例。在本系統(tǒng)中主要包括顯示已交論文比例,論文通過(guò)的比例。6.消息系統(tǒng)管理功能消息系統(tǒng)管理功能主要是對(duì)用戶(hù)消息進(jìn)行管理,如發(fā)送消息,查看消息,刪除消息。在本系統(tǒng)中主要包括發(fā)送消息,查看消息,刪除消息。7.系統(tǒng)信息管理功能 系統(tǒng)信息管理功能主要是對(duì)系統(tǒng)信息進(jìn)行管理,如顯示系統(tǒng)信息,修改系統(tǒng)信息,刪除 系統(tǒng)信息。第三章 系統(tǒng)總體設(shè)計(jì)和實(shí)現(xiàn)3.1系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)論文管理系統(tǒng)的實(shí)際需要和上一屆的系統(tǒng)總體設(shè)計(jì),本系統(tǒng)至少需要的數(shù)據(jù)包括功能模塊數(shù)據(jù),用戶(hù)數(shù)據(jù),角色數(shù)據(jù),論文類(lèi)別數(shù)據(jù),論文附件數(shù)據(jù),消息數(shù)據(jù),系統(tǒng)信息數(shù)據(jù)。3.1.1 功能模塊表(tree)功能模塊表tree用來(lái)儲(chǔ)存功能模塊的數(shù)據(jù),如功能ID,功能模塊的名稱(chēng),父節(jié)點(diǎn)ID,頁(yè)面連接地址,功能模塊所屬的工程名稱(chēng)等。該表的字段說(shuō)明如表1.1所示。表格 1.1字段名數(shù)據(jù)類(lèi)型字段說(shuō)明鍵引用備注TreeIDInt功能模塊IDPK主鍵(自動(dòng)增一)TitleVarchar(200)功能模塊名稱(chēng)ParentIDInt父節(jié)點(diǎn)IDURLVarchar(200)頁(yè)面鏈接地址3.1.2 角色表(Role)角色表Role用來(lái)存儲(chǔ)系統(tǒng)的角色數(shù)據(jù),如角色I(xiàn)D、角色名稱(chēng)和關(guān)聯(lián)的功能模塊ID等,該表的字段說(shuō)明如表1.2所示。表格 2.2字段名數(shù)據(jù)類(lèi)型字段說(shuō)明鍵引用備注RoleIDInt角色I(xiàn)DPK主鍵(自動(dòng)增一)RoleNameVarchar角色名稱(chēng)TreeIDInt關(guān)聯(lián)的TreeIDFK引用表Tree的TreeID3.1.3用戶(hù)表(User)用戶(hù)表用來(lái)儲(chǔ)村用戶(hù)的數(shù)據(jù),如用戶(hù)ID、用戶(hù)名稱(chēng)、用戶(hù)密碼、電子郵件和所屬角色I(xiàn)D等。該表得字段說(shuō)明如表1.3表格 3.3字段名數(shù)據(jù)類(lèi)型字段說(shuō)明鍵引用備注UserIDInt用戶(hù)IDPK主鍵(自動(dòng)增一)UserNameVarchar(200)用戶(hù)名字PasswordVarchar(255)用戶(hù)密碼E-mailVarchar(200)用戶(hù)郵箱RoleIDint所屬角色I(xiàn)DFK引用Role表的RoleID3.1.4 論文類(lèi)別表(Category)論文類(lèi)別表Category用來(lái)存儲(chǔ)論文類(lèi)別的信息,如類(lèi)別ID,類(lèi)別名稱(chēng),上級(jí)類(lèi)別ID和排序順序號(hào)等。該表得字段說(shuō)明如表1.4。表格 4.4字段名數(shù)據(jù)類(lèi)型字段說(shuō)明鍵引用備注CategoryIDInt類(lèi)別IDPK主鍵(自動(dòng)增一)DesnVarchar(200)類(lèi)別名稱(chēng)ParentIDInt父類(lèi)別IDOrderByInt排列序號(hào)3.1.5論文表(Document)論文表Document用來(lái)存儲(chǔ)系統(tǒng)的論文數(shù)據(jù),如論文ID,論文名稱(chēng),論文呢注視,論文呢創(chuàng)建實(shí)踐和論文呢附件標(biāo)志等。該表的字段說(shuō)明如表1.5所示。表格 5.5字段名數(shù)據(jù)類(lèi)型字段說(shuō)明鍵引用備注DocumentIDInt論文IDPK主鍵(自動(dòng)增一)DesnVarchar(200)論文名稱(chēng)BodyText論文摘要CreateDateDatetime論文創(chuàng)建時(shí)間UpdateDateDatetime論文修改時(shí)間CategoryIdInt論文所屬類(lèi)別FK引用Category表CategoryId字段UserIDInt用戶(hù)IDFK引用User表UserID字段LastViewDateDatetime最后查看時(shí)間LastViewerVarchar(200)最后查看人ViewcountInt查看次數(shù)AuthorInt論文作者ImgUrlVarchar(200)封面圖IsAttachmentint文檔附件標(biāo)志0表示不包含附件;1表示包含附件3.1.6論文附件表(Attachment)論文附件表Attachment用來(lái)存儲(chǔ)附件的信息,如附件ID、附件名稱(chēng)、附件的鏈接地址、文件類(lèi)型、附件類(lèi)型和附件所屬論文的ID等。該表的字段說(shuō)明如表1.6所示。表格 6.6字段名數(shù)據(jù)類(lèi)型字段說(shuō)明鍵引用備注AttachmentIDInt附件IDPK主鍵(自動(dòng)增一)DesnVarchar(200)附件名稱(chēng)UrlVarchar(200)附件的鏈接地址FileTypeInt文件類(lèi)型1為.rar類(lèi)型AttachTypeInt附件類(lèi)型OrderByInt附件排序號(hào)當(dāng)論文包含多個(gè)附件時(shí)排序號(hào)DocumentIdInt所屬論文IDFK引用Category表CategoryId字段3.1.7 7.消息表(Message)消息表Message用來(lái)存儲(chǔ)消息的信息,如消息ID,消息標(biāo)題,發(fā)送人ID,接收人ID,發(fā)送時(shí)間,是否查看,消息內(nèi)容等。該表得字段說(shuō)明如表1.7所示。表格 7.7字段名數(shù)據(jù)類(lèi)型字段說(shuō)明鍵引用備注MessageIDInt消息IDPK主鍵(自動(dòng)增一)TitleVarchar(100)消息名稱(chēng)SenderIDint發(fā)送人IDFKReceiveIDInt接收人IDFK SendDateTimeDatetime發(fā)送時(shí)間IsViewedInt是否查看過(guò)0表示沒(méi)有查看1表示已經(jīng)查看過(guò)了BodyText消息內(nèi)容3.1.8 .系統(tǒng)信息表(Config)系統(tǒng)信息表Config用來(lái)存儲(chǔ)系統(tǒng)的基本信息,如系統(tǒng)ID,系統(tǒng)標(biāo)題,系統(tǒng)描述等,是用來(lái)儲(chǔ)存關(guān)鍵字描述等的??梢蕴嵘龑?duì)搜索引擎的友好度以及對(duì)用戶(hù)的友好度,視內(nèi)容更直觀簡(jiǎn)潔,該表得字段說(shuō)明如表1.8所示。表格 8.8字段名數(shù)據(jù)類(lèi)型字段說(shuō)明鍵引用備注ConfigIDInt系統(tǒng)IDPK主鍵(自動(dòng)增一)TitleVarchar(100)系統(tǒng)名稱(chēng)DesnVarchar(200)系統(tǒng)描述PageIDVarchar(200)所屬頁(yè)面的ID例如首頁(yè),登陸頁(yè)面等等。3.1.9表關(guān)系設(shè)計(jì)在本系統(tǒng)數(shù)據(jù)庫(kù)中,各個(gè)表之間的關(guān)系比較簡(jiǎn)單,表之間的引用關(guān)系也比較簡(jiǎn)單。用戶(hù)表User通過(guò)Role表和功能模塊表Tree形成關(guān)聯(lián);論文表Document分別與用戶(hù)表User、論文類(lèi)別表Category和論文附件表Attachment形成關(guān)聯(lián);消息表Message與用戶(hù)表User形成關(guān)聯(lián)。各個(gè)表的關(guān)系如圖1.1所示。圖表 1。13.1.10 表示體映射-O/R使用LINQ查詢(xún)數(shù)據(jù)庫(kù),并實(shí)現(xiàn)完全面向?qū)ο蟮牟僮鳎孕枰褦?shù)據(jù)庫(kù)中的所有表都映射到應(yīng)用程序中。3.2 詳細(xì)設(shè)計(jì)3.2.1系統(tǒng)主界面設(shè)計(jì)系統(tǒng)主頁(yè)面為Main.aspx,存放在文件夾“DesktopModules”下,它由頁(yè)面Index.aspx,MainDesktop.aspx、LeftTree.aspx、何頭模塊SystemTop 共同組成。其中頭模塊存放在文件夾“UserControls”下。如圖2所示。Index.aspx由leftTreeview.aspx DektopMain.aspx組成 如圖3所示圖表 2圖表 33.2.2功能模塊樹(shù)設(shè)計(jì)在頁(yè)面LeftTree.aspx上添加一個(gè)TreeView控件,名稱(chēng)為L(zhǎng)eftTreeView,用來(lái)顯示用戶(hù)所能使用的功能。Html代碼如下: <form id="form1" runat="server"> <div> <table width="100%" align="center" bgcolor="#5a7dd1" height="100%"><tr><td width="100%" height="100%" bgcolor="#5a7dd1" valign="top"> <asp:TreeView ID="CategoryView" runat="server" Width="100%" ShowLines="True" CssClass="GbText" BackColor="#5A7DD1" ForeColor="White" onselectednodechanged="CategoryView_SelectedNodeChanged"> <NodeStyle BackColor="#5A7DD1" ForeColor="White" Font-Bold="True" CssClass="GbText" /> <RootNodeStyle BackColor="Transparent" Font-Bold="True" ForeColor="White" /> <SelectedNodeStyle BackColor="#5A7DD1" CssClass="GbText" Font-Bold="True" ForeColor="White" /> </asp:TreeView></td></tr></table> </div></form>頁(yè)面初始化: /顯示樹(shù)型菜單 if (!Page.IsPostBack) BindTreeData(); private void BindTreeData() /綁定菜單樹(shù)的數(shù)據(jù),顯示目錄菜單 TreeM tree = new TreeM(); tree.BindLeftTreeView(CategoryView, false, true); protected void CategoryView_SelectedNodeChanged(object sender, EventArgs e) 3.2.3 登陸頁(yè)面設(shè)計(jì)在Default.aspx上添加3個(gè)TextBox空間,名稱(chēng)分別為UserName、PassWord和validator。html代碼如下:<form id="form1" runat="server"> <div> <table width="780" align="center" border="0" cellpadding="0" cellspacing="0"><tr><td><ucTop:TopBanner ID="top" runat="server" /></td></tr><tr valign="top"><td height="270" align="center" bgcolor="#ffcc99"><table border="0" cellpadding="1" cellspacing="0" width="420" bgcolor="orange"><tr><td align="left" height="60" valign="top" colspan="2"><font class="Head">論文管理系統(tǒng)登錄界面:&nbsp;<br></font></td></tr><tr><td height="33" width="100" align="right"><font class="Normal">用戶(hù)名:</font></td><td align="left"><asp:TextBox ID="UserName" Runat="server" CssClass="NormalText" Width="150"></asp:TextBox><font color="red" class="Normal">*</font><asp:RequiredFieldValidator id="RFVUserName" runat="server" ErrorMessage="用戶(hù)名不能為空" ControlToValidate="UserName"CssClass="Normal" Display="Dynamic"></asp:RequiredFieldValidator></td></tr><tr><td height="33" width="100" align="right"><font class="Normal">密 碼:</font></td><td align="left"><asp:TextBox ID="Password" Runat="server" CssClass="NormalText" Width="150" TextMode="Password"></asp:TextBox><font color="red" class="Normal">*</font><asp:RequiredFieldValidator id="RFVPassword" runat="server" ErrorMessage="密碼不能為空" ControlToValidate="Password"CssClass="Normal" Display="Dynamic"></asp:RequiredFieldValidator></td></tr><tr><td height="33" width="100" align="right"><font class="Normal">驗(yàn)證碼:</font></td><td align="left" valign="bottom"><asp:TextBox ID="Validator" Runat="server" CssClass="NormalText" Width="150"></asp:TextBox><font color="red" class="Normal">*</font><asp:Image ID="ValidateImage" runat="server" Height="25px" Width="100px" ImageAlign="AbsBottom" /><asp:RequiredFieldValidator id="rfv" runat="server" ErrorMessage="驗(yàn)證碼不能為空" ControlToValidate="Validator"CssClass="Normal" Display="Dynamic"></asp:RequiredFieldValidator></td></tr></table><table border="0" cellpadding="1" cellspacing="0" width="420" bgcolor="orange"><tr><td align="right" width="160"><asp:Button ID="LoginBtn" Runat="server" Text="登錄" CssClass="CommandButton" Width="80px" OnClick="LoginBtn_Click"></asp:Button></td><td align="center" width="100"><asp:Button ID="CancelBtn" Runat="server" Text="取消" CssClass="CommandButton" CausesValidation="False"Width="80px" OnClick="CancelBtn_Click"></asp:Button></td><td valign="top" width="120" align="left" ><asp:Button ID="GuestLoginBtn" runat="server" CausesValidation="False" CssClass="CommandButton" Width="80" Text="游客" OnClick="GuestLoginBtn_Click" /></td></tr><tr><td colspan="3" align="center" bgcolor="orange" height="20"><asp:Label ID="Message" Runat="server" CssClass="Normal" Width="100%" ForeColor="Red"></asp:Label></td></tr></table></td></tr><tr><td><ucBottom:BottomBanner ID="Bottom" runat="server" /></td></tr></table> </div> </form>頁(yè)面初始化代碼如下: static string sValidator="" private readonly string sValidatorImageUrl ="DesktopModules/ValidateImage.aspx?Validator=" protected void Page_Load(object sender,EventArgs e) /添加頁(yè)面初始化代碼 if(!Page.IsPostBack) sValidator=GetRandomint(); /創(chuàng)建隨機(jī)數(shù) ValidateImage.ImageUrl=sValidatorImageUrl+sValidator; private String GetRandomint() Random random = new Random(); return (random.Next(100000,999999).ToString(); protected void LoginBtn_Click(object sender, EventArgs e) /如果頁(yè)面輸入合法 if(Page.IsValid=true) if(Validator.Text != sValidator) Message.Text="驗(yàn)證碼輸入錯(cuò)誤,請(qǐng)重新輸入驗(yàn)證碼!" sValidator=GetRandomint(); ValidateImage.ImageUrl=sValidatorImageUrl+sValidator; return; String userId="" /定義類(lèi)并獲取用戶(hù)的登錄信息 UserM user=new UserM(); string recu=user.GetUserLogin(UserName.Text.Trim(),UserM.Encrypt(Password.Text.Trim(); /判斷用戶(hù)是否合法 if(recu !="")userId=recu; /驗(yàn)證用戶(hù)合法性,并跳轉(zhuǎn)到系統(tǒng)平臺(tái) if(userId!=null)&&(userId!="") Session"UserID"=userId; /跳轉(zhuǎn)到登錄后的第一個(gè)頁(yè)面 Response.Redirect("/DesktopModules/Main.aspx"); else sValidator=GetRandomint(); ValidateImage.ImageUrl=sValidatorImageUrl+sValidator; /顯示錯(cuò)誤信息 Message.Text="你輸入的用戶(hù)名稱(chēng)或者密碼有誤,請(qǐng)重新輸入!" protected void CancelBtn_Click(object sender, EventArgs e) /清空用戶(hù)名稱(chēng)和密碼輸入框 UserName.Text = Password.Text = "" protected void GuestLoginBtn_Click(object sender, EventArgs e) /設(shè)置游客登錄后的信息 Session"UserID" = "0" /跳轉(zhuǎn)到登錄后的第一個(gè)頁(yè)面 Response.Redirect("/DesktopModules/Main.aspx"); 3.2.4 用戶(hù)注冊(cè)用戶(hù)注冊(cè)主要實(shí)現(xiàn)添加用戶(hù)功能,由頁(yè)面AddUser.aspx實(shí)現(xiàn),它的代碼隱藏文件為AddUser.aspx.cs.該頁(yè)面保存在文件夾“DesktopModules/User”下。頁(yè)面代碼如下:<form id="Form1" method="post" runat="server"><table border="0" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE: collapse" bordercolor="#111111"width="100%" height="1"><tr height="30"><td width="3%" bgcolor="#c0d9e6" class="GbText" background="././Images/treetopbg.jpg"><font color="#006699" size="3"><img src="././Images/moduleheaher.gif" width="16" height="16"></font></td>

注意事項(xiàng)

本文(畢業(yè)論文管理系統(tǒng)畢業(yè)論文)為本站會(huì)員(1888****888)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!