畢業(yè)論文——畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

上傳人:good****022 文檔編號(hào):116651902 上傳時(shí)間:2022-07-06 格式:DOC 頁數(shù):38 大?。?57KB
收藏 版權(quán)申訴 舉報(bào) 下載
畢業(yè)論文——畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
第1頁 / 共38頁
畢業(yè)論文——畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
第2頁 / 共38頁
畢業(yè)論文——畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
第3頁 / 共38頁

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《畢業(yè)論文——畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員分享,可在線閱讀,更多相關(guān)《畢業(yè)論文——畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(38頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要 隨著Internet的飛速發(fā)展及互聯(lián)網(wǎng)的普及,計(jì)算機(jī)已廣泛用于政府、軍事、科研、商業(yè)等部門,連接到千家萬戶,利用計(jì)算機(jī)實(shí)現(xiàn)畢業(yè)設(shè)計(jì)管理勢(shì)在必行。目前高?;径疾捎镁W(wǎng)站的形式管理學(xué)生的畢業(yè)設(shè)計(jì)。本文系統(tǒng)地介紹了畢業(yè)設(shè)計(jì)管理系統(tǒng)的工作原理、實(shí)現(xiàn)技術(shù)及系統(tǒng)架構(gòu)方案。從而論述了一個(gè)畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)原理、設(shè)計(jì)思想及具體的實(shí)現(xiàn)過程,對(duì)各個(gè)模塊的架構(gòu)及設(shè)計(jì)思想和設(shè)計(jì)過程作了詳細(xì)闡述。該系統(tǒng)主要實(shí)現(xiàn)了三個(gè)模塊:學(xué)生模塊、教師模塊和管理員模塊。本系統(tǒng)采用JSP作為開發(fā)工具,采用SQL Server2000數(shù)據(jù)庫(kù)作為后臺(tái)數(shù)據(jù)庫(kù)。本文詳細(xì)講述了以上技術(shù)的應(yīng)用。關(guān)鍵字:畢業(yè)設(shè)

2、計(jì)管理; JSP;SQL Server2000數(shù)據(jù)庫(kù);Design and Implementation of Graduation Project Management SystemAbstract:With the rapid development of Internet and the popularity of the Internet, the computer has been widely used in government, military, scientific, commercial and other departments connected to the ten

3、s of thousands of households using computer design and management is imperative to achieve graduation. At present, colleges and universities have adopted the basic form of website design management graduate students.This paper introduced the design and management graduate working principle, technolo

4、gy and system architecture to achieve the program. Which discusses the design of a graduate management system design principles, design concepts and the specific realization of the process, each module of the structure and design thinking and design process described in detail. The system has three

5、main modules: module students, teachers and administrators module.The system uses JSP as the development tools, SQL Server2000 database using the database as a background. In this paper, a detailed account of the above techniques.Keywords: Graduate design management;JSP; SQL Server2000 database ; 目

6、錄第1章 緒論11.1概述11.2選題目的及意義11.3研究?jī)?nèi)容2第2章 系統(tǒng)需求分析32.1可行性分析32.1.1系統(tǒng)可行性研究分析32.1.2可行性分析報(bào)告42.1.3系統(tǒng)開發(fā)具體研究分析42.2系統(tǒng)功能需求分析52.2.1 業(yè)務(wù)流程分析52.2.2 系統(tǒng)功能分析72.2.3 系統(tǒng)數(shù)據(jù)流圖分析82.2.4 數(shù)據(jù)字典分析11第3章 系統(tǒng)概要設(shè)計(jì)143.1 總體設(shè)計(jì)143.1.1 運(yùn)行環(huán)境143.1.2 系統(tǒng)設(shè)計(jì)思想及處理流程143.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)153.2 登錄人員權(quán)限分配18第4章 系統(tǒng)的實(shí)現(xiàn)204.1 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)204.2 登錄模塊的實(shí)現(xiàn)204.3 學(xué)生模塊的實(shí)現(xiàn)214.4 教師模

7、塊的實(shí)現(xiàn)254.5 管理員模塊的實(shí)現(xiàn)26第5章 系統(tǒng)測(cè)試295.1 測(cè)試目的295.2 測(cè)試實(shí)施295.3 系統(tǒng)各模塊的功能測(cè)試315.4 測(cè)試結(jié)論32結(jié) 論33致 謝34參考文獻(xiàn)35第1章 緒論1.1概述隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。大學(xué)校園信息化建設(shè)的不斷提高,為大學(xué)各個(gè)方面的數(shù)據(jù)管理帶來了巨大的便利。畢業(yè)設(shè)計(jì)管理系統(tǒng)是大學(xué)學(xué)生成績(jī)管理系統(tǒng)的一個(gè)重要組成部分,是學(xué)院、指導(dǎo)老師和學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)溝通的一個(gè)不可或缺的平臺(tái),也是教務(wù)處成績(jī)錄入統(tǒng)計(jì)分析的一個(gè)便捷工具。所以畢業(yè)設(shè)計(jì)管理系統(tǒng)能夠?yàn)橐?guī)范大學(xué)畢

8、業(yè)設(shè)計(jì)管理秩序提供充足和快捷的記錄手段。但一直以來人們使用傳統(tǒng)半人工的方式管理畢業(yè)設(shè)計(jì),這種管理方式存在著許多缺點(diǎn),如:效率低、學(xué)生和導(dǎo)師溝通差,高校人員畢業(yè)設(shè)計(jì)分散,教務(wù)處成績(jī)統(tǒng)計(jì)數(shù)據(jù)繁雜等問題。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)進(jìn)行對(duì)畢業(yè)設(shè)計(jì)進(jìn)行管理,具有比手工管理所無法比擬的優(yōu)點(diǎn).例如:記錄快速、檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、統(tǒng)計(jì)快、成本低等。這些優(yōu)點(diǎn)能夠極大地提高畢業(yè)設(shè)計(jì)管理的效率1.2選題目的及意義隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)單位要生存要發(fā)展,要高效率地把內(nèi)部活動(dòng)有

9、機(jī)地組織起來,就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。如今現(xiàn)在學(xué)校的畢業(yè)設(shè)計(jì)的管理情況:沒有一個(gè)統(tǒng)一的系統(tǒng)對(duì)畢業(yè)設(shè)計(jì)的過程進(jìn)行管理和監(jiān)控,有個(gè)別學(xué)院設(shè)計(jì)的有自己的選題系統(tǒng),并缺乏對(duì)畢業(yè)生的溝通管理。畢業(yè)設(shè)計(jì)管理系統(tǒng)對(duì)于學(xué)院和教務(wù)處處理龐雜的畢業(yè)生成績(jī)管理和數(shù)據(jù)統(tǒng)計(jì)提供了較大的便利,便于較為分散的畢業(yè)生人員的管理,讓數(shù)據(jù)的查詢變得簡(jiǎn)單,讓學(xué)生和老師的溝通便捷化。通過本系統(tǒng),把本校內(nèi)部查詢的學(xué)院出題信息,畢業(yè)生選題信息、分配導(dǎo)師信息、學(xué)生導(dǎo)師在線溝通信息,組織答辯信息,成績(jī)審核信息,錄入統(tǒng)計(jì)信息各個(gè)環(huán)節(jié)進(jìn)行有效地計(jì)劃、組織和控制。通過本校內(nèi)部的信息,依據(jù)統(tǒng)一數(shù)據(jù)信息進(jìn)行管理,把任何一塊信息所產(chǎn)生

10、的數(shù)據(jù)變動(dòng)及時(shí)地反映給其它相關(guān)信息,做到數(shù)據(jù)共享。采用本系統(tǒng),能夠使整個(gè)系統(tǒng)內(nèi)部所有信息的工作簡(jiǎn)化,提高工作效益。由于采用統(tǒng)一的數(shù)據(jù)信息,使相關(guān)資料能夠快速地查詢所需的數(shù)據(jù)、資料及其它信息的,使信息快速高效運(yùn)行該系統(tǒng)達(dá)到以下目標(biāo):1)實(shí)現(xiàn)全校范圍內(nèi)的網(wǎng)上選題工作;2)對(duì)畢業(yè)指導(dǎo)過程的監(jiān)控;3)對(duì)畢業(yè)答辯的安排。1.3研究?jī)?nèi)容應(yīng)用JSP技術(shù)實(shí)現(xiàn)畢業(yè)設(shè)計(jì)管理系統(tǒng)。要求學(xué)生采用信息系統(tǒng)設(shè)計(jì)方法完成整個(gè)系統(tǒng)的分析、設(shè)計(jì)、實(shí)現(xiàn)。具體要求如下: 了解畢業(yè)設(shè)計(jì)管理系統(tǒng)應(yīng)用目的及基本功能; 了解畢業(yè)設(shè)計(jì)管理系統(tǒng)基本運(yùn)行流程; 掌握J(rèn)SP開發(fā)技術(shù); 熟練應(yīng)用SQL2000設(shè)計(jì)數(shù)據(jù)庫(kù); 實(shí)現(xiàn)導(dǎo)師出題和學(xué)生選題的功

11、能; 實(shí)現(xiàn)導(dǎo)師和學(xué)生的答疑交流功能; 實(shí)現(xiàn)學(xué)院匯總和成績(jī)錄入功能; 實(shí)現(xiàn)教務(wù)處的統(tǒng)計(jì)分析功能。第2章 系統(tǒng)需求分析2.1可行性分析可行性分析也稱可行性研究,是決策部門在采取一項(xiàng)重大改革或投資行動(dòng)之前,對(duì)該項(xiàng)目的必要性和可能性進(jìn)行分析與論證的活動(dòng)??尚行苑治鲆驯粡V泛應(yīng)用于新產(chǎn)品開發(fā)、基建、工業(yè)企業(yè)、交通運(yùn)輸、商業(yè)設(shè)施等項(xiàng)目投資的多個(gè)領(lǐng)域。在展開一項(xiàng)開發(fā)行動(dòng)之前,必須對(duì)用戶提出的目標(biāo)的必要性和可能性進(jìn)行必要的論證。2.1.1系統(tǒng)可行性研究分析可行性分析是在進(jìn)行初步調(diào)查后所進(jìn)行的對(duì)系統(tǒng)開發(fā)必要性和可能性的研究,所以也稱為可行性研究。信息系統(tǒng)也應(yīng)從技術(shù)可行性,經(jīng)濟(jì)可行性和社會(huì)可行性三方面來論證。通過長(zhǎng)

12、時(shí)間的觀察與實(shí)踐,我認(rèn)為畢業(yè)設(shè)計(jì)管理系統(tǒng)的可行性分析如下:(1)經(jīng)濟(jì)可行性分析作為學(xué)校網(wǎng)站的一部分,其經(jīng)濟(jì)成分比重相對(duì)還是較多,一般主要包括收入和支出的費(fèi)用,其中支出包括設(shè)備購(gòu)置費(fèi)、管理和維護(hù)費(fèi)、人員工資費(fèi)等;收入就主要針對(duì)學(xué)生上本系統(tǒng)產(chǎn)生的總收入等。由于各個(gè)學(xué)院實(shí)行統(tǒng)一操作,系統(tǒng)共享,其設(shè)備購(gòu)置,人員工資,維護(hù)費(fèi)用相對(duì)較少,前期的資金投入主要集中于購(gòu)置設(shè)備上。建立信息中心,可將來自各方面的信息集中管理,提高畢業(yè)設(shè)計(jì)管理的安全性、方便性和可靠性,快速地反饋學(xué)生畢業(yè)設(shè)計(jì)的一切信息。(2)技術(shù)可行性分析技術(shù)上的可行性分析主要分析現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作,硬件、軟件配置能否滿足開發(fā)者的需要,

13、各類技術(shù)人員的數(shù)量,水平,來源等。畢業(yè)設(shè)計(jì)管理系統(tǒng)的工作主要是在指導(dǎo)教師、學(xué)院和學(xué)生之間架起一座橋梁,能相互了解信息和處理信息。這一特點(diǎn)非常適合計(jì)算機(jī)的人機(jī)特點(diǎn),用戶可通過登陸方式使用系統(tǒng),并在系統(tǒng)上查找自己想要的所有內(nèi)容。這時(shí)計(jì)算機(jī)就為用戶提供信息傳輸速度快、準(zhǔn)確度高的優(yōu)勢(shì)。隨著計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,這就為系統(tǒng)的建設(shè)提供了技術(shù)條件。(3)社會(huì)可行性分析社會(huì)可行性有時(shí)也稱為操作可行性,主要論證新系統(tǒng)在企業(yè)或單位開發(fā)和運(yùn)行的可能性以及運(yùn)行后可能一起的對(duì)企業(yè)或單位的影響,即組織內(nèi)外是否具備接受和使用新系統(tǒng)的條件。在當(dāng)前信息技術(shù)飛速發(fā)展的大環(huán)境下,計(jì)算機(jī)技術(shù)和軟件技術(shù)的更新是畢業(yè)設(shè)計(jì)管理系

14、統(tǒng)完全有可能也有能力采用這樣先進(jìn)的管理技術(shù)。它對(duì)學(xué)院管理帶來的影響可以看到:對(duì)傳統(tǒng)管理理念的沖擊,可能引起管理層的變動(dòng)和人員的調(diào)整。對(duì)管理工作人員的要求提高,使學(xué)院在一定的可能下進(jìn)行人員精簡(jiǎn),迫使工作人員繼續(xù)學(xué)習(xí)新知識(shí),拓寬計(jì)算機(jī)在市場(chǎng)環(huán)境下的生存空間。對(duì)計(jì)算機(jī)與用戶之間業(yè)務(wù)方式的轉(zhuǎn)變和擴(kuò)充。2.1.2可行性分析報(bào)告把可行性分析的最后成果整理成書面的形式,這就是可行性分析報(bào)告。可行性分析報(bào)告包括下列內(nèi)容。畢業(yè)設(shè)計(jì)管理近期和長(zhǎng)遠(yuǎn)目標(biāo),新系統(tǒng)的總體目標(biāo)及主要功能主要問題和主要信息需求:擬訂新系統(tǒng)方案從經(jīng)濟(jì)、技術(shù)、社會(huì)等方面論證方法的可行性可行性分析報(bào)告是系統(tǒng)開發(fā)人員經(jīng)過初步調(diào)查與可行性研究后所做的

15、工作總結(jié),反映了開發(fā)人員對(duì)建立新系統(tǒng)的看法。必須認(rèn)真起草,并通過系統(tǒng)分析人員的集體討論,然后提交。2.1.3系統(tǒng)開發(fā)具體研究分析要建立新的機(jī)房管理系統(tǒng),就必須對(duì)現(xiàn)行的管理系統(tǒng)進(jìn)行全面、細(xì)致而充分的調(diào)查研究。具體采用直接面談和專門訪問并參加業(yè)務(wù)實(shí)踐,與工作人員一起完成最基本的工作程序的方法。原來畢業(yè)設(shè)計(jì)管理處理中心進(jìn)行信息管理的主要方式是基于手工處理,最多是用計(jì)算機(jī)的文本系統(tǒng)打印一些清單,信息處理工作量大,容易出錯(cuò),缺乏系統(tǒng)、規(guī)范的信息管理手段。現(xiàn)在準(zhǔn)備建立的畢業(yè)設(shè)計(jì)管理系統(tǒng),要把畢業(yè)生的相關(guān)管理工作實(shí)行計(jì)算機(jī)統(tǒng)一管理,以提高工作效率和管理水平。本系統(tǒng)從以下幾個(gè)方面對(duì)用戶的需求進(jìn)行分析。(1)系

16、統(tǒng)的需求分析:可以隨時(shí)登陸系統(tǒng),瀏覽畢業(yè)設(shè)計(jì)相關(guān)信息,管理權(quán)限由系統(tǒng)管理員掌握和分配。(2)對(duì)數(shù)據(jù)的安全性、可靠性要求:系統(tǒng)各項(xiàng)數(shù)據(jù)信息必須保證安全性和可靠性。網(wǎng)絡(luò)系統(tǒng)設(shè)有通信、程序、網(wǎng)絡(luò)三級(jí)權(quán)限和口令管理,確保系統(tǒng)安全。(3)定時(shí)整理數(shù)據(jù):系統(tǒng)管理員根據(jù)用戶歷史信息定時(shí)整理系統(tǒng)數(shù)據(jù)庫(kù),并將運(yùn)行結(jié)果歸檔。2.2系統(tǒng)功能需求分析2.2.1 業(yè)務(wù)流程分析畢業(yè)設(shè)計(jì)管理系統(tǒng)是一個(gè)面向?qū)W生、教師和管理員,為其提供服務(wù)的綜合信息管理系統(tǒng)。其詳細(xì)系統(tǒng)流程圖如下:1、 系統(tǒng)頂層業(yè)務(wù)流程圖系統(tǒng)主要分成三個(gè)模塊,即學(xué)生模塊、教師模塊、管理員模塊,系統(tǒng)頂層業(yè)務(wù)流程圖如圖2-1所示。圖2-1 系統(tǒng)頂層業(yè)務(wù)流程圖2、學(xué)

17、生模塊的業(yè)務(wù)流程圖如圖2-2所示。圖2-2學(xué)生模塊業(yè)務(wù)流程圖3、教師模塊業(yè)務(wù)流程圖圖2-3 教師模塊業(yè)務(wù)流程圖4、管理員模塊業(yè)務(wù)流程圖圖2-4 管理員模塊業(yè)務(wù)流程圖2.2.2 系統(tǒng)功能分析2.2.3.1 學(xué)生功能模塊 學(xué)生按照學(xué)號(hào)登陸,可以查看并更改個(gè)人信息 學(xué)生可以查看畢設(shè)的相關(guān)新聞,公告 學(xué)生可以下載任務(wù)書,開題報(bào)告,并提交 學(xué)生可以查看自己的導(dǎo)師情況 學(xué)生可以查看導(dǎo)師出的題目并選題 學(xué)生可以用留言板方式給導(dǎo)師留言交流 學(xué)生可以提交畢設(shè) 學(xué)生可以查看畢業(yè)設(shè)計(jì)分?jǐn)?shù)2.2.3.2 教師功能模塊 教師按照教職工編號(hào)登陸,可以查看并更改個(gè)人信息 教師可以查看畢業(yè)設(shè)計(jì)的相關(guān)新聞,公告 教師可以查看自

18、己所帶學(xué)生的信息 教師可以出題并提交給系統(tǒng) 教師可以查看學(xué)生選題情況 教師可以在留言板看到學(xué)生問題 教師可以給學(xué)生畢設(shè)評(píng)分并提交2.2.3.3 管理員功能模塊 管理員可以添加刪除學(xué)生和教師信息,并為教師分配學(xué)生 管理員可以發(fā)布新聞,公告,并有刪除更改新聞,公告的權(quán)限 管理員要審核導(dǎo)師的畢設(shè)題目是否通過 管理員可以查看學(xué)生的畢設(shè)成績(jī)2.2.3 系統(tǒng)數(shù)據(jù)流圖分析由系統(tǒng)功能分析,畫出系統(tǒng)數(shù)據(jù)流圖描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出過程中所經(jīng)受的變換。1、系統(tǒng)頂層數(shù)據(jù)流圖管理人員經(jīng)登錄模塊驗(yàn)證,進(jìn)入畢業(yè)設(shè)計(jì)管理系統(tǒng)主界面,操作其子系統(tǒng),并把結(jié)果返回給管理人員。圖2-5 系統(tǒng)頂層數(shù)據(jù)流圖2、畢業(yè)設(shè)計(jì)管理系統(tǒng)

19、第二層數(shù)據(jù)流圖系統(tǒng)使用人員經(jīng)登錄模塊驗(yàn)證,進(jìn)入畢業(yè)設(shè)計(jì)管理系統(tǒng)主界面,處理學(xué)生模塊、教師模塊和管理員模塊的操作,并把結(jié)果返回系統(tǒng)使用人員。圖2-6 系統(tǒng)第二層數(shù)據(jù)流圖3、畢業(yè)設(shè)計(jì)管理子系統(tǒng)學(xué)生模塊數(shù)據(jù)流圖 圖2-7 學(xué)生模塊數(shù)據(jù)流圖4、畢業(yè)設(shè)計(jì)管理子系統(tǒng)教師模塊數(shù)據(jù)流圖圖2-8 教師模塊數(shù)據(jù)流圖5、畢業(yè)設(shè)計(jì)管理子系統(tǒng)管理員模塊數(shù)據(jù)流圖 圖2-9 管理員模塊數(shù)據(jù)流圖2.2.4 數(shù)據(jù)字典分析根據(jù)系統(tǒng)數(shù)據(jù)流圖的分析,現(xiàn)對(duì)系統(tǒng)主要數(shù)據(jù)字典分析如下:表2-1 管理員基本信息數(shù)據(jù)條目數(shù)據(jù)存儲(chǔ)名稱:管理員基本信息 總編號(hào):1-01數(shù)據(jù)存儲(chǔ)編號(hào):01簡(jiǎn)要說明:對(duì)管理員基本信息進(jìn)行記錄數(shù)據(jù)存儲(chǔ)組成:管理員編號(hào)+

20、管理員姓名+密碼+備注表2-2 教師信息數(shù)據(jù)條目數(shù)據(jù)存儲(chǔ)名稱:教師基本信息 總編號(hào):1-02數(shù)據(jù)存儲(chǔ)編號(hào):02簡(jiǎn)要說明:對(duì)教師基本信息進(jìn)行記錄數(shù)據(jù)存儲(chǔ)組成:教師編號(hào)+登錄名+密碼+真實(shí)姓名+電話+學(xué)歷+個(gè)人簡(jiǎn)介+備注表2-3 學(xué)生信息數(shù)據(jù)條目數(shù)據(jù)存儲(chǔ)名稱:學(xué)生信息 總編號(hào):1-03數(shù)據(jù)存儲(chǔ)編號(hào):03簡(jiǎn)要說明:對(duì)學(xué)生基本信息進(jìn)行記錄數(shù)據(jù)存儲(chǔ)組成:學(xué)生編號(hào)+登錄名+密碼+真實(shí)姓名+專業(yè)+入學(xué)年份+電話+地址+郵編+電子郵件+備注表2-4 留言信息數(shù)據(jù)條目數(shù)據(jù)存儲(chǔ)名稱:留言信息 總編號(hào):1-04數(shù)據(jù)存儲(chǔ)編號(hào):04簡(jiǎn)要說明:對(duì)留言信息進(jìn)行記錄數(shù)據(jù)存儲(chǔ)組成:序號(hào)+學(xué)生編號(hào)+教師編號(hào)+留言時(shí)間+內(nèi)容+回復(fù)

21、時(shí)間+回復(fù)內(nèi)容表2-5 教師出題信息數(shù)據(jù)條目數(shù)據(jù)存儲(chǔ)名稱:畢設(shè)題目信息 總編號(hào):1-05數(shù)據(jù)存儲(chǔ)編號(hào):05簡(jiǎn)要說明:對(duì)畢設(shè)題目信息進(jìn)行記錄數(shù)據(jù)存儲(chǔ)組成:序號(hào)+教師編號(hào)+題目+內(nèi)容+存儲(chǔ)路徑+是否通過審核表2-6 畢業(yè)設(shè)計(jì)信息數(shù)據(jù)條目數(shù)據(jù)存儲(chǔ)名稱:畢業(yè)設(shè)計(jì)信息 總編號(hào):1-06數(shù)據(jù)存儲(chǔ)編號(hào):06簡(jiǎn)要說明:對(duì)畢業(yè)設(shè)計(jì)信息進(jìn)行記錄數(shù)據(jù)存儲(chǔ)組成:序號(hào)+學(xué)生編號(hào)+題目+內(nèi)容+時(shí)間+路徑+路徑1+路徑2表2-7 新聞公告信息數(shù)據(jù)條目數(shù)據(jù)存儲(chǔ)名稱:新聞公告信息 總編號(hào):1-07數(shù)據(jù)存儲(chǔ)編號(hào):07簡(jiǎn)要說明:對(duì)新聞公告信息進(jìn)行記錄數(shù)據(jù)存儲(chǔ)組成:序號(hào)+題目+內(nèi)容+時(shí)間第3章 系統(tǒng)概要設(shè)計(jì)3.1 總體設(shè)計(jì)經(jīng)需求分析

22、階段的工作,已明確系統(tǒng)應(yīng)該做什么,在此基礎(chǔ)上劃分出組成系統(tǒng)的物理元素-程序、文件、數(shù)據(jù)庫(kù)、人工過程、文檔等,并確定系統(tǒng)中每個(gè)程序是由哪些模塊組成的,以及這些模塊相互間的關(guān)系。3.1.1 運(yùn)行環(huán)境本系統(tǒng)主要Windows2000、Windows XP、WinNT等環(huán)境下運(yùn)行,以Delphi +SQL作為開發(fā)工具,可以進(jìn)行添加、查詢、修改、刪除、統(tǒng)計(jì)等處理。3.1.2 系統(tǒng)設(shè)計(jì)思想及處理流程1、系統(tǒng)設(shè)計(jì)思想(1)系統(tǒng)應(yīng)符合學(xué)校畢業(yè)設(shè)計(jì)管理的規(guī)定,滿足學(xué)校畢業(yè)設(shè)計(jì)管理工作需要,并達(dá)到操作過程中的直觀,方便,實(shí)用,安全等要求。(2)系統(tǒng)采用B/S體系結(jié)構(gòu),瀏覽器端負(fù)責(zé)表達(dá)邏輯,顯示用戶界面信息,數(shù)據(jù)庫(kù)

23、服務(wù)器server(服務(wù)器)則用于提供數(shù)據(jù)服務(wù)。(3)系統(tǒng)采用模塊化程序設(shè)計(jì)方法,便于系統(tǒng)功能的各種組合和修改。(4)系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加,刪除,修改操作。2、系統(tǒng)處理流程圖3-1 系統(tǒng)處理流程圖3.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)由系統(tǒng)數(shù)據(jù)流圖分析,分析出系統(tǒng)要用到的實(shí)體及其相互間的關(guān)系,現(xiàn)描述如下:教師管理管理員 m n 出題 審核 1畢設(shè)題目管理 1 n 選題學(xué)生 n n m 圖3-2 系統(tǒng)完整的實(shí)體聯(lián)系圖2、 系統(tǒng)實(shí)體屬性描述從數(shù)據(jù)流圖、數(shù)據(jù)字典和實(shí)體聯(lián)系圖可得系統(tǒng)的屬性表如下:管理員表(管理員編號(hào),管理員姓名,密碼,備注)學(xué)生表(學(xué)生編號(hào),登錄名,密碼,真實(shí)姓名

24、,專業(yè),入學(xué)年份,電話,地址,郵編,電子郵件,備注)教師表(教師編號(hào),登錄名,密碼,真實(shí)姓名,電話,級(jí)別,評(píng)論,備注)留言信息表(序號(hào),學(xué)生編號(hào),教師編號(hào),留言時(shí)間,內(nèi)容,回復(fù)時(shí)間,回復(fù)內(nèi)容)教師出題表(序號(hào),教師編號(hào),題目,內(nèi)容,存儲(chǔ)路徑,是否通過審核)畢設(shè)信息表(序號(hào),學(xué)生編號(hào),題目,內(nèi)容,時(shí)間,路徑,路徑1,路徑2)新聞公告表(序號(hào),題目,內(nèi)容,時(shí)間)3、數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)此處主要通過系統(tǒng)主要的E-R圖對(duì)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)進(jìn)行描述。(1) 管理員E_R圖密碼管理員編號(hào)姓名備注管理員圖3-3 管理員E-R圖(2) 教師E-R圖密碼真實(shí)姓名登錄名電話教師備注個(gè)人簡(jiǎn)介學(xué)歷教師編號(hào)圖3-4 教師

25、E-R圖(3) 學(xué)生E-R圖密碼真實(shí)姓名登錄名專業(yè)學(xué)生入學(xué)年份電子郵件標(biāo)志學(xué)生編號(hào)圖3-5 學(xué)生E-R圖(4)留言E-R圖序號(hào)留言時(shí)間學(xué)生編號(hào)內(nèi)容留言回復(fù)時(shí)間教師編號(hào)回復(fù)內(nèi)容圖3-6 留言E-R圖(5)教師出題E-R圖內(nèi)容題目存儲(chǔ)路徑教師編號(hào)是否審核教師出題圖3-7 教師出題E-R圖題目?jī)?nèi)容(6)新聞公告E-R圖序號(hào)時(shí)間新聞公告圖3-8 新聞公告E-R圖時(shí)間(7)畢設(shè)信息E-R圖路徑內(nèi)容學(xué)生編號(hào)路徑1路徑2序號(hào)畢設(shè)信息圖3-9 畢設(shè)信息E-R圖3.2 登錄人員權(quán)限分配1、學(xué)生 按照學(xué)號(hào)登陸,可以查看并更改個(gè)人信息; 可以查看畢設(shè)的相關(guān)新聞,公告;可以下載任務(wù)書,開題報(bào)告,并提交; 可以查看自己

26、的導(dǎo)師情況; 可以查看導(dǎo)師出的題目并選題; 可以用留言板方式給導(dǎo)師留言交流; 可以提交畢設(shè);可以查看畢設(shè)分?jǐn)?shù)。2、教師按照教職工編號(hào)登陸,可以查看并更改個(gè)人信息;可以查看畢設(shè)的相關(guān)新聞,公告;可以查看自己所帶學(xué)生的信息; 可以出題并提交給系統(tǒng); 可以查看學(xué)生選題情況; 可以在留言板看到學(xué)生問題; 可以給學(xué)生畢設(shè)評(píng)分并提交。3、管理員管理員可以添加刪除學(xué)生和教師信息,并為教師分配學(xué)生; 管理員可以發(fā)布新聞,公告,并有刪除更改新聞,公告的權(quán)限; 管理員要審核導(dǎo)師的畢設(shè)題目是否通過; 管理員可以查看學(xué)生的畢設(shè)成績(jī)。第4章 系統(tǒng)的實(shí)現(xiàn)4.1 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)1、創(chuàng)建數(shù)據(jù)庫(kù)第一步:打開SQL SERVER2

27、000的企業(yè)管理器;第二步:右擊(local)(Windows NT)下數(shù)據(jù)庫(kù)屬性,選擇“新建數(shù)據(jù)庫(kù)(B)”;第三步:在彈出的數(shù)據(jù)庫(kù)屬性對(duì)話框中,在“名稱(N)”中輸入要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)名稱“bygl”,并在“數(shù)據(jù)文件”中將文件初始大小設(shè)為10MB,在最大文件大小中選項(xiàng)中“將文件增長(zhǎng)限制為(MB)(R):”單選按鈕,將其值大小設(shè)為100MB,最后點(diǎn)擊“確定”按鈕即可。2、數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn)根據(jù)系統(tǒng)實(shí)體描述,按照SQL建表向?qū)瓿上到y(tǒng)所需表的建立即可。3、數(shù)據(jù)庫(kù)連接4.2 登錄模塊的實(shí)現(xiàn) 學(xué)生、教師、管理員共同使用一個(gè)登陸界面,其界面如圖4-1所示。圖4-1 登陸界面登錄模塊的核心代碼如下: 畢業(yè)設(shè)計(jì)

28、管理系統(tǒng) 用戶名:   密  碼:   身  份:   教師  學(xué)生   管理員      4.3 學(xué)生模塊的實(shí)現(xiàn)1、學(xué)生通過登陸模塊的身份驗(yàn)證,進(jìn)入到畢業(yè)設(shè)計(jì)管理系統(tǒng),可以進(jìn)行個(gè)人信息修改、查看新聞公告、查看教師情況、進(jìn)行畢業(yè)設(shè)計(jì)選題以及提交畢業(yè)設(shè)計(jì)等操作。圖4-2 學(xué)生模塊主界面其核心代碼如下: 查看個(gè)人資料    個(gè)人資料修改    新聞公告 修改密碼顯示學(xué)生資

29、料的詳細(xì)代碼如下: 用戶名:   真實(shí)姓名:   專    業(yè):   入學(xué)年份:   聯(lián)系電話:   通信地址:   郵政編碼:   2、修改個(gè)人信息圖4-3 修改個(gè)人信息界面其核心代碼如下: 修改資料 聯(lián)系電話:  input type=text size=30 name=phone value= 通信地址:  input type=text size=30 name=address value= 郵政編碼:  input type=text size=

30、30 name=postcode value= 專    業(yè):  input type=text size=30 name=zhuanye value= 入學(xué)時(shí)間  input type=text size=30 name=rxnf value= 3、查看新聞公告圖4-4 查看新聞公告查詢新聞公告的核心代碼如下: 按新聞標(biāo)題查詢: 顯示公告的核心代碼如下:% Validate v = new Validate(); String notepadname = v.getUnicode(request.getParameter(notep

31、adname); ArrayList notepad = array.getNotepadAll(adminlogin.get(0).toString(); if(notepadname != null & !notepadname.equals() notepad = array.getNotepadName(adminlogin.get(0).toString(),notepadname); for(int i = 0;i tr class=tabletd a href=admin/notepad_show.jsp?id= a href=admin/notepad.jsp?mark=upd

32、ate&id=修改   a href=DelServlet?notepad=刪除 4.4 教師模塊的實(shí)現(xiàn)1、教師通過登陸模塊的身份驗(yàn)證,進(jìn)入到畢業(yè)設(shè)計(jì)管理系統(tǒng),可以進(jìn)行個(gè)人信息修改、查看新聞公告、查看學(xué)生情況、進(jìn)行畢業(yè)設(shè)計(jì)出題以及提交畢業(yè)設(shè)計(jì)等操作。圖4-5 教師主界面2、留言管理可以看到學(xué)生的留言情況和進(jìn)行留言回復(fù)。圖4-6 留言提交進(jìn)行留言提交的核心代碼如下:form name=form1 method=post action=WeekjobServlet?mark=&id= onSubmit=return check() 留言 !- 部門: input name=de

33、p type=text value= 工作名稱: input name=name size=40 type=text value= - 內(nèi)容: 日期: input type=text size=40 id=d4311 onfocus=WdatePicker(dateFmt:yyyy年MM月dd日 HH時(shí)mm分 星期D) name=times value= input name=teacherid type=hidden value= 4.5 管理員模塊的實(shí)現(xiàn)1、管理員通過登陸模塊的身份驗(yàn)證,進(jìn)入到畢業(yè)設(shè)計(jì)管理系統(tǒng),可以進(jìn)行學(xué)生信息、教師信息的管理、出題審核、公告管理等操作。圖4-7 管理員主界

34、面其核心代碼如下: 注冊(cè)用戶管理    工作計(jì)劃管理    新聞公告    修改密碼   修改用戶名   添加系統(tǒng)用戶   出題審核   系統(tǒng)用戶管理 2、注冊(cè)用戶圖4-8 注冊(cè)用戶其核心代碼如下: 學(xué)生管理 序號(hào) 用戶名 真實(shí)姓名 聯(lián)系電話 通信地址 刪除 指定導(dǎo)師 % ArrayList users = array.getUsers(); for(int i = 0;i tr class=tabletd a href=admin/users.jsp?id= target=_blank a href=DelServlet?users=刪除 % if (alRow.get

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

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