計科系基于WEB畢業(yè)設(shè)計選題管理系統(tǒng)_第1頁
計科系基于WEB畢業(yè)設(shè)計選題管理系統(tǒng)_第2頁
計科系基于WEB畢業(yè)設(shè)計選題管理系統(tǒng)_第3頁
計科系基于WEB畢業(yè)設(shè)計選題管理系統(tǒng)_第4頁
計科系基于WEB畢業(yè)設(shè)計選題管理系統(tǒng)_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、計科系基于WEB畢業(yè)設(shè)計選題管理系統(tǒng)1 系統(tǒng)規(guī)劃1.1項目背景(系統(tǒng)開發(fā)的由來) 無紙化辦公的日益普及,信息的自動處理以及網(wǎng)絡(luò)式的信息交互方式越來越被人們認可和應(yīng)用。讓計算機來管理學(xué)生的信息是現(xiàn)在各個高校都在積極進行的工作之一,也是高校教學(xué)管理工作的重要內(nèi)容之一。隨著近幾年高校的持續(xù)擴招,學(xué)生人數(shù)逐年增加。為了滿足廣大學(xué)生的求學(xué)需要,各個高校的師資力量、硬件配置也隨之增強。這樣一來,日常行政部門的工作也就越來越繁重。傳統(tǒng)的管理方式耗費大量的資源,畢業(yè)論文網(wǎng)上選題系統(tǒng)比傳統(tǒng)的手工選題方式相比不但節(jié)約資源,而且更加準確,便于查詢和修改信息。同時,學(xué)生選題自主權(quán)的增加,能夠選擇自己感興趣的課題。傳統(tǒng)

2、的選題方式已經(jīng)不適應(yīng)現(xiàn)代教學(xué)管理的改革和發(fā)展的需要,迫切需要一種新的選題方式。1.2企業(yè)現(xiàn)狀(管理、人員、技術(shù)找出問題PIECES分析) 高校本科畢業(yè)設(shè)計和畢業(yè)論文是人才培養(yǎng)和教學(xué)中一個非常重要的環(huán)節(jié),而通過調(diào)查,目前很多高校對于本科學(xué)生畢業(yè)設(shè)計和畢業(yè)論文的管理均是采用傳統(tǒng)的手工模式,首先,由符合指導(dǎo)資格的教師出題,然后再由教師指導(dǎo)學(xué)生選題,學(xué)生做完開題報告后,設(shè)計和論文的撰寫由指導(dǎo)教師指導(dǎo)完成,中途對設(shè)計和論文進行中期檢查,最后進行論文的批改、答辯以及論文的歸檔,在這一過程中,每一項工作一般都得教師與學(xué)生面對面交流,或者學(xué)生所做的設(shè)計和論文采用郵寄、E-mail、電話等方式與教師進行交流。這

3、種方式積極的一面在于教師和學(xué)生直接面對面的探討和解決問題,但也存在著很多局限性,特別是隨著Internet的出現(xiàn)和現(xiàn)代遠程教育的發(fā)展以及現(xiàn)代本科教育模式的發(fā)展,繼續(xù)采用傳統(tǒng)手工管理模式對畢業(yè)設(shè)計和畢業(yè)論文進行管理就顯得費時,整理資料的工作量大,效率低,對于教學(xué)管理者來說難以及時準確地掌握畢業(yè)設(shè)計和論文的整體進展情況,給管理帶來一定的難度,而這種情況的最終結(jié)果是導(dǎo)致畢業(yè)設(shè)計和畢業(yè)論文的質(zhì)量難以保證,也沒有充分利用無處不在的Internet優(yōu)勢和豐富的網(wǎng)絡(luò)資源。 在用計算機管理畢業(yè)設(shè)計和畢業(yè)論文的工作上,國外由于教育機制的不同,其相應(yīng)的管理軟件不能滿足我們的需要,國內(nèi)由于各種不同層次的學(xué)

4、校管理制度的不同,也缺乏能夠滿足不同學(xué)校需要的管理軟件,因此,在這種狀況下,結(jié)合學(xué)校自身對畢業(yè)設(shè)計和畢業(yè)論文管理規(guī)定,開發(fā)一個適合自己學(xué)校的管理軟件,實現(xiàn)對畢業(yè)設(shè)計和畢業(yè)論文這一重要教學(xué)環(huán)節(jié)進行現(xiàn)代化的管理就顯得尤為重要,它不但是實現(xiàn)教學(xué)管理現(xiàn)代化和網(wǎng)絡(luò)化的一個重要手段,同時也是促進傳統(tǒng)教學(xué)模式改革的一個方法。對于改進教學(xué)管理,提高教學(xué)質(zhì)量具有十分重要的意義和較大的實用價值。1.3開發(fā)原因(基于上述企業(yè)現(xiàn)狀,描述系統(tǒng)開發(fā)的必要性) 隨著網(wǎng)絡(luò)技術(shù)的高速發(fā)展,互聯(lián)網(wǎng)的影響已經(jīng)深入人們到生活、工作的各個領(lǐng)域,各大高校紛紛加快了信息化進程,我國各大高校也都建立了自己的校園網(wǎng)。這為高校的現(xiàn)代化教育提供了

5、必備的物質(zhì)基礎(chǔ)。在現(xiàn)代技術(shù)和需求的推動下,無紙化辦公的普遍實現(xiàn),網(wǎng)絡(luò)式的交互方式被人們廣泛應(yīng)用。讓計算機來管理畢業(yè)設(shè)計的選題是現(xiàn)在各大高校都在積極進行的工作之一,也是搞笑教學(xué)管理的一項重要內(nèi)容。畢業(yè)設(shè)計的晚上選題與傳統(tǒng)的手工報題方式相比更加節(jié)約資源,增加了學(xué)生選題的自主權(quán)。使用計算機實現(xiàn)畢業(yè)生網(wǎng)上選題,具有手工選題所無法比擬的優(yōu)點。  本文提出了一種網(wǎng)上畢業(yè)設(shè)計選題管理系統(tǒng),它能很好地解決以前手工方的選題管理中的不足。它改變了以往以班級為單位的原始手工選課的方式,而是采用網(wǎng)上選題方式,使畢業(yè)生在畢業(yè)設(shè)計選題環(huán)節(jié)中實現(xiàn)選題的規(guī)范化,智能化,高效化,簡便化;極大地便捷了學(xué)生和指導(dǎo)老師,顯

6、著地提高了工作效率。本文提出的系統(tǒng)引用了ASP.NET這一具有強大功能、用于Web開發(fā)的全新框架。ASP.NET在系統(tǒng)中處于操作系統(tǒng)內(nèi)核與應(yīng)用程序之間,使得應(yīng)用程序可以更好地利用操作系統(tǒng)提供的功能,并使得應(yīng)用程序的開發(fā)更快、更簡單。本系統(tǒng)最根本的目的是讓在籍學(xué)生可以在線選題,教師可以在線進行課題信息輸入、信息查詢等,并且具有操作方便,響應(yīng)快捷等優(yōu)點。在學(xué)校,畢業(yè)選題的信息管理對教學(xué)工作的正常進行起著至關(guān)重要的作用,因此畢業(yè)論題信息科管理人員對于畢業(yè)設(shè)計選題信息查詢、畢業(yè)設(shè)計選題信息統(tǒng)計、畢業(yè)設(shè)計選題信息管理等,需要有一個自動化的工具進行統(tǒng)籌管理,才能夠及時、準確地反映畢業(yè)論題信息狀態(tài)。針對這種

7、情況,為了更好地適應(yīng)當(dāng)前學(xué)校管理的需求,避免手工管理存在的這些弊端,需要開發(fā)畢業(yè)設(shè)計選題管理系統(tǒng)。學(xué)校通過使用畢業(yè)設(shè)計選題管理系統(tǒng),可以實現(xiàn)畢業(yè)論題信息綜合查詢、統(tǒng)計、分析、系統(tǒng)的管理。1.4系統(tǒng)的目標(biāo)(系統(tǒng)的戰(zhàn)略目標(biāo)和總計劃) 高校使用本系統(tǒng)可以大大減輕教學(xué)管理者的負擔(dān),提高工作效率。預(yù)計系統(tǒng)將從如下幾個方面帶來選題的便利:(1)選題工作的透明性:學(xué)校管理員具有最高權(quán)限,可以對所有用戶和選題進行管理以及對全校所有院系的選題情況進行統(tǒng)計、導(dǎo)出報表;系統(tǒng)設(shè)置;通知、文件的下發(fā)和管理等功能。(2)院系管理員為本系所有指導(dǎo)老師和學(xué)生開戶、本系選題的管理及統(tǒng)計、相關(guān)報表的導(dǎo)出、選題的審核等。(3)指導(dǎo)

8、老師可以隨時添加、修改自己的選題,而不需要寫在紙上供學(xué)生選擇,查詢學(xué)生信息對學(xué)生進行更多的了解,使選擇做到真正的雙向選擇。(4)學(xué)生可以隨時隨地進行選題、退選、通知查看、咨詢等。解決不在校的學(xué)生往返學(xué)校之麻煩。1.5系統(tǒng)的構(gòu)成(語言類描述系統(tǒng)的相關(guān)功能) 在可行性分析階段已經(jīng)簡要地分析和研究了本系統(tǒng)的基本需求,也論證了開發(fā)平臺及軟件的可行性,但為了明確系統(tǒng)設(shè)計的目標(biāo),了解用戶的需求,現(xiàn)對用戶需求作以調(diào)研,從而進一步明確所要實現(xiàn)的各子系統(tǒng)的需求。分析得出:在畢業(yè)論文選題工作中分為四種用戶,即系統(tǒng)管理員、院系管理員、指導(dǎo)教師、學(xué)生。學(xué)校教學(xué)管理員為院系管理員開戶;系統(tǒng)管理員為本系指導(dǎo)教師和學(xué)生開戶

9、;指導(dǎo)老師發(fā)布選題;學(xué)生選題等功能。1.6可行性研究(最后要給出可行性研究的結(jié)論) 可行性分析(Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。為了確定開發(fā)具有可行性,對本系統(tǒng)主要進行了以下三個方面的分析。 1.6.1 技術(shù)可行性 技術(shù)上的可行性分析主要是分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。在軟件方面,本系統(tǒng)采用的是ASP(Act

10、ive Sever Pages)進行開發(fā),前臺網(wǎng)頁設(shè)計使用的是Dreamweaver 8,而數(shù)據(jù)庫系統(tǒng)采用的是Microsoft SqlServer 2008。通過分析,在軟、硬件方面現(xiàn)有工具與環(huán)境完全可以實現(xiàn)系統(tǒng)的開發(fā),因此具有技術(shù)上的可行性。 1.6.2 經(jīng)濟可行性 系統(tǒng)所要求的硬件(計算機及相關(guān)硬件)和軟件環(huán)境(ASP+SQL 2008),市場上都容易購買到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在開發(fā)與維護上,不造成過重的經(jīng)濟負擔(dān)。而一旦此系統(tǒng)投入使用,不僅可以減少教學(xué)管理者的工作強度,提高工作效率,而且極大限度的方便了用戶,可以節(jié)省大量的人力、財力。 1.6.3環(huán)境可行性 主要是管理人員是

11、否支持,現(xiàn)有的管理制度和方法是否科學(xué),規(guī)章制度是否齊全,原始數(shù)據(jù)是否正確等。系統(tǒng)的開發(fā)主要就是為了方便選題信息的管理,補充現(xiàn)在傳統(tǒng)管理方式的不足,因此具備了管理上的可行性。1.7工作進度和人員分配安排(以表格的形式將各階段項目名稱、時間分配、工作內(nèi)容、人員安排等信息填寫完整)序號各階段內(nèi)容起止日期1完成畢業(yè)設(shè)計開題報告1月份以前2準備參考資料并閱讀相關(guān)書籍,提出可行性的設(shè)計方案1月15日3月1日3具體設(shè)計與制作3月1日4月15日4畢業(yè)設(shè)計論文的撰寫并修改4月15日5月10日5提交論文,論文答辯5月下旬2系統(tǒng)分析階段2.1 現(xiàn)行系統(tǒng)的調(diào)查2.1.1組織結(jié)構(gòu)調(diào)查現(xiàn)階段通過對學(xué)校最近幾年的畢業(yè)生論文

12、選題的了解,了解到學(xué)校的組織結(jié)構(gòu)設(shè)置為:系主任、指導(dǎo)教師、小組長、學(xué)生。各階段組要是通過系主任的開題說明,各個小組長安排組內(nèi)的指導(dǎo)教師做好學(xué)生開題選題的工作,先由學(xué)生自主選題,由指導(dǎo)老師分析學(xué)生自選題目的可用性、可實施性是否成立,通過指導(dǎo)老師的初選后再由小組內(nèi)進行討論,能夠通過的掛到網(wǎng)站上就行公布。組織結(jié)構(gòu)圖系主任:主要負責(zé)論文畢業(yè)設(shè)計計劃的制定和計劃的落實。需要經(jīng)常了解和掌握各個組的情況。小組長:主要負責(zé)小組內(nèi)各位指導(dǎo)老師的工作,管理好組內(nèi)的論文設(shè)計過程中存在的問題,指導(dǎo)好本組的論文工作,畢業(yè)開題、答辯過程中起到關(guān)鍵的作用。指導(dǎo)教師1:主要負責(zé)本組內(nèi)學(xué)生的論文工作,負責(zé)指導(dǎo)學(xué)生的論文,在這過

13、程中對學(xué)生出現(xiàn)的問題進行指導(dǎo)討論,對學(xué)生的論文思路作出正確的反應(yīng)。指導(dǎo)教師2:主要負責(zé)本組內(nèi)學(xué)生的論文工作,負責(zé)指導(dǎo)學(xué)生的論文,在這過程中對學(xué)生出現(xiàn)的問題進行指導(dǎo)討論,對學(xué)生的論文思路作出正確的反應(yīng)。指導(dǎo)教師3:主要負責(zé)本組內(nèi)學(xué)生的論文工作,負責(zé)指導(dǎo)學(xué)生的論文,在這過程中對學(xué)生出現(xiàn)的問題進行指導(dǎo)討論,對學(xué)生的論文思路作出正確的反應(yīng)。學(xué)生:主要是做好自己的畢業(yè)論文設(shè)計,在此過程中出現(xiàn)什么問題或者遇到什么難處及時與自己的指導(dǎo)老師進行交流。2.1.2.管理功能調(diào)查 目前在楚雄師范學(xué)院計科系還未實行系統(tǒng)式的管理,主要都是人工操作,本次開發(fā)就是正對這樣的問題而設(shè)計的,解決老師們的因大量繁重的工作,紙質(zhì)操

14、作中會存在大量的問題,此次的目的正是為此問題而設(shè)計。2.1.3業(yè)務(wù)流程調(diào)查2.2 現(xiàn)行系統(tǒng)分析(從服務(wù)、效率、決策、分工、市場等方面分析存在的問題)隨著計算機應(yīng)用技術(shù)的不斷發(fā)展,手工工作已經(jīng)慢慢變得讓人們反感,大多行業(yè)都實現(xiàn)計算機化,手工的操作已經(jīng)嚴重影響著工作效率。其存在的問題主要從下面幾個方面分析:(1) 服務(wù)方面:在服務(wù)上,現(xiàn)在的選題手工化讓同學(xué)老師都感覺效率的緩慢,為了能夠更好地服務(wù)學(xué)生在畢業(yè)前夕一個最重要的工作,我們需要的是更好地服務(wù)于學(xué)生,也讓老師們更加有時間去指導(dǎo)更多的學(xué)生。(2) 效率方面:在這一方面,原本的手工操作選題效率低下,在幾個周的時間里老師的催促學(xué)生的盲目讓雙方都不能

15、更好地利用時間來完成工作,為了不影響雙方的工作進度,我們就需要改善,把手工操作改為計算機式操作,方便雙方的工作。提高畢業(yè)設(shè)計實現(xiàn)的效率。(3) 決策方面:手工報表費時降低了時效性,而且在繁多的登記選題和分析統(tǒng)計算中,極容易出現(xiàn)人為的錯誤,在登記薄中查詢企業(yè)所需要的學(xué)生信息的時間過長。人工對統(tǒng)計資料進行分析的難度較大,而且準確率不高。(4) 分工方面:在分工上也存在大的隱患,因為屬于純手工是的操作,管理員中每個人的進度不一樣,分開進行論文的管理審核都給大家?guī)砺闊覈乐赜绊懥斯ぷ餍?。?) 市場方面:面對越來越大的畢業(yè)設(shè)計,學(xué)校需要的保存的文檔也就越來越多,每年學(xué)校擴招學(xué)生,在學(xué)生人數(shù)不斷

16、上漲的情況下我們更需要一個可靠完善的系統(tǒng)來進行信息的管理,如果還是采用收工式的方法來記錄學(xué)生的畢業(yè)論文信息,這樣老師的工作量就越來越繁重,大的工作量不利于老師的安排。為了更好地適應(yīng)學(xué)生人數(shù)不斷上漲的情況我們更加需要了解市場的需求,認識到市場的發(fā)展需要。2.3新系統(tǒng)的邏輯方案 2.3.1目標(biāo) 畢業(yè)設(shè)計選題系統(tǒng)的目標(biāo)是提高系統(tǒng)自動化、標(biāo)準化和系統(tǒng)化,為老師的管理學(xué)生的選題提供高質(zhì)量的信息,為領(lǐng)導(dǎo)者供信息支持,為指導(dǎo)老師提供更便利、更全面的服務(wù)。 2.3.2組織結(jié)構(gòu)通過對學(xué)校情況的調(diào)查分析了解到,該學(xué)校的畢業(yè)論文在管理方面的組織結(jié)構(gòu)層次為在系主任的領(lǐng)導(dǎo)管理下,展開學(xué)生的論文開展。本次設(shè)計的畢業(yè)生選題

17、系統(tǒng)管理模塊劃分主要有用戶管理模塊、論文管理模塊、信息管理模塊等幾個大的模塊。他們的組成關(guān)系圖如下:各模塊的主要功能:(1)用戶管理模塊:主要負責(zé)內(nèi)容包括管理員管理、教師管理、學(xué)生管理(2)論文管理模塊:主要負責(zé)內(nèi)容包括論文添加、論文瀏覽、論文審核、論文搜索、選題情況(3)信息管理模塊:主要負責(zé)內(nèi)容包括留言管理、信息管理、分類管理 2.3.3業(yè)務(wù)流程 業(yè)務(wù)流程主要是對學(xué)生的一個選題過程,在線查看學(xué)生選題是否通過審核。審核過程中是否符合本次選題的要求,要達到的目的是什么。最終將結(jié)果反饋給學(xué)生或者老師。 2.3.4數(shù)據(jù)流圖頂層數(shù)據(jù)流圖1.一層數(shù)據(jù)流程圖如圖3-2所示。一層數(shù)據(jù)流圖2.二層數(shù)據(jù)流程圖

18、二層數(shù)據(jù)流程圖3.三層數(shù)據(jù)流程圖三層數(shù)據(jù)流程圖三層數(shù)據(jù)流程圖(續(xù))2.3.5數(shù)據(jù)字典 系統(tǒng)數(shù)據(jù)流說明數(shù)據(jù)流說明是對數(shù)據(jù)流圖中的數(shù)據(jù)流進行進一步的說明,包括數(shù)據(jù)流的名稱、來源、流向、組成和具體意義。數(shù)據(jù)流表如表表3-1至表3-6所示。學(xué)生信息表數(shù)據(jù)流表如表3-1所示。表3-1 學(xué)生信息表數(shù)據(jù)流表數(shù)據(jù)流名學(xué)生信息表來源學(xué)生流向?qū)W生信息管理組成賬號+密碼+身份證+性別+年齡+姓名+郵箱+電話+手機+申請時間+注冊身份說明系統(tǒng)管理員進行管理選題表數(shù)據(jù)流表如表3-2所示。表3-2 選題表數(shù)據(jù)流表數(shù)據(jù)流名選題表來源學(xué)生流向選題表的管理組成課題名稱+指導(dǎo)老師+人數(shù)限制+專業(yè)限制+課題代號+課題

19、狀態(tài)+課題類型+課題來源+任務(wù)書說明系統(tǒng)管理員進行管理教師信息表數(shù)據(jù)流表如表3-3所示。表3-3 教師信息表數(shù)據(jù)流表數(shù)據(jù)流名教師信息表來源教師流向教師信息管理組成賬號+密碼+身份證+性別+年齡+姓名+郵箱+電話1+電話2+手機+申請時間+注冊身份說明系統(tǒng)管理員進行管理待審查表數(shù)據(jù)流表如表3-4所示。表3-4 待審查表數(shù)據(jù)流表數(shù)據(jù)流名待審查表來源教師流向信息管理組成課題信息+選題學(xué)生+教師信息+課題狀態(tài)+課題修改情況說明系統(tǒng)管理員進行管理課題表數(shù)據(jù)流表如表3-5所示。表3-5 課題表數(shù)據(jù)流表數(shù)據(jù)流名課題表來源管理員流向課題管理組成選題信息+審查信息說明系統(tǒng)管理員進行管理資源庫數(shù)據(jù)流表如表3-6所

20、示。表3-6 資源庫數(shù)據(jù)流表數(shù)據(jù)流名資源庫來源學(xué)生、教師、管理員流向資源管理組成選題表+學(xué)生信息表+教師信息表+待審查表+課題表說明系統(tǒng)管理員進行管理系統(tǒng)數(shù)據(jù)加工描述數(shù)據(jù)加工是對數(shù)據(jù)流圖中的數(shù)據(jù)加工進行進一步的說明,包括加工的名稱、輸入、輸出和加工邏輯過程。加工表如表表3-7至表3-12所示。學(xué)生信息表加工表如表3-7所示。表3-7 學(xué)生信息表加工表加工處理學(xué)生信息存儲輸入學(xué)生信息輸出與存儲文件相應(yīng)的數(shù)據(jù)流加工邏輯對相應(yīng)的信息數(shù)據(jù)進行查詢、通過和刪除處理選題表加工表如表3-8所示。表3-8選題表加工表加工處理選題信息存儲輸入選題信息輸出與存儲文件相應(yīng)的數(shù)據(jù)流加工邏輯對相應(yīng)的選題數(shù)

21、據(jù)進行新增、修改和查詢的處理教師信息表加工表如表3-9所示。表3-9 教師信息表加工表加工處理教師信息存儲輸入教師信息輸出與存儲文件相應(yīng)的數(shù)據(jù)流加工邏輯對相應(yīng)的信息數(shù)據(jù)進行查詢、通過和刪除處理待審查表加工表如表3-10所示。表3-10待審查表加工表加工處理待審查信息存儲輸入審查信息輸出與存儲文件相應(yīng)的數(shù)據(jù)流加工邏輯對相應(yīng)的審查數(shù)據(jù)進行新增、修改和查詢的處理課題表加工表如表3-11所示。表3-11 課題表加工表加工處理課題信息存儲輸入課題信息輸出與存儲文件相應(yīng)的數(shù)據(jù)流加工邏輯對相應(yīng)的課題信息數(shù)據(jù)進行新增、修改和查詢的處理資源庫加工表如表3-12所示。表3-12 資源庫加工表加工處理資源庫信息存儲

22、輸入資源庫信息輸出與存儲文件相應(yīng)的數(shù)據(jù)流加工邏輯對相應(yīng)的資源庫信息數(shù)據(jù)進行新增、修改和查詢的處理系統(tǒng)數(shù)據(jù)存儲數(shù)據(jù)存儲是對數(shù)據(jù)流圖中的存儲文件進行進一步的說明,包括存儲文件的名稱、文件的組成和文件信息組織形式。數(shù)據(jù)存儲表如表3-13至表3-18所示。學(xué)生信息存儲表如表3-13所示。表3-13 學(xué)生信息存儲表數(shù)據(jù)文件學(xué)生文件組成賬號+密碼+身份證+性別+年齡+姓名+郵箱+電話+手機+申請時間+注冊身份組織學(xué)生信息唯一選題存儲表如表3-14所示。表3-14 選題存儲表數(shù)據(jù)文件選題文件組成課題名稱+指導(dǎo)老師+人數(shù)限制+專業(yè)限制+課題代號+課題狀態(tài)+課題類型+課題來源+任務(wù)書組織選題信息唯

23、一教師信息存儲表如表3-15所示。表3-15 教師信息存儲表數(shù)據(jù)文件教師信息文件組成賬號+密碼+身份證+性別+年齡+姓名+郵箱+電話+手機+申請時間+注冊身份組織教師信息唯一待審查信息存儲表如表3-16所示。表3-16 待審查信息存儲表數(shù)據(jù)文件待審查信息文件組成修改課題+提交課題組織待審查信息唯一課題信息存儲表如表3-17所示。表3-17 課題信息存儲表數(shù)據(jù)文件課題文件組成審查結(jié)果組織課題信息唯一資源庫信息存儲表如表3-18所示。表3-18 資源庫信息存儲表數(shù)據(jù)文件資源庫文件組成學(xué)生信息+選題信息+教師信息+待審查信息+課題信息組織資源庫信息唯一 2.3.6管理功能 通過認真的調(diào)查分析了解到此

24、次設(shè)計的學(xué)校畢業(yè)生選題系統(tǒng)的組織結(jié)構(gòu)。知道了構(gòu)成此次開發(fā)系統(tǒng)的三個模塊之間的關(guān)系是為了更好的管理畢業(yè)生的畢業(yè)論文設(shè)計以及在進行畢業(yè)生設(shè)計中老師與學(xué)生之間能夠更好的交流而設(shè)計的,在這基礎(chǔ)上了解到的功能之間的管理如圖所示:學(xué)生界面:教師界面:管理員界面:3 總體設(shè)計3.1系統(tǒng)設(shè)計目標(biāo)(總的系統(tǒng)功能目標(biāo))登陸主界面系統(tǒng)管理員指導(dǎo)老師畢業(yè)生3.1.1 系統(tǒng)總體功能結(jié)構(gòu)圖根據(jù)畢業(yè)設(shè)計選題的業(yè)務(wù)情況,該系統(tǒng)分成管理員、指導(dǎo)教師、學(xué)生三大系統(tǒng)模塊,系統(tǒng)管理員設(shè)置、管理員用戶操作、教師信息修改、選題題目提交、選題題目審核、學(xué)生信息導(dǎo)入、學(xué)生信息修改、題目報告、信息瀏覽等功能木塊。系統(tǒng)功能如下圖所示:3.2系統(tǒng)

25、的物理配置方案系統(tǒng)是B/S結(jié)構(gòu)的,根據(jù)功能的要求,我們需要定時向用戶發(fā)送郵件,要配置郵件服務(wù)器;要向用戶提供網(wǎng)站式服務(wù),需要配置Web服務(wù)器;需要用到數(shù)據(jù)庫信息,需要配置數(shù)據(jù)庫服務(wù)器。在最低配置的情況下,系統(tǒng)的性能往往不盡如人意,現(xiàn)在的硬件性能已經(jīng)相當(dāng)出色,而且價格也很便宜,因此通常給服務(wù)器配置高性能硬件。3.3詳細設(shè)計3.3.1系統(tǒng)的代碼設(shè)計此部分未做,此部分因為還沒有開始進行系統(tǒng)設(shè)計,未能作出效果。3.3.2系統(tǒng)的數(shù)據(jù)庫設(shè)計 E-R模型密碼用戶名用戶聯(lián)系方式職稱姓名從事專業(yè)教師課題名提交課題課題類型限選專業(yè)課題來源課題簡介、要求、備注候選人數(shù) M選題學(xué)號專業(yè)姓名班級N學(xué)生電話

26、性別邏輯結(jié)構(gòu)設(shè)計(關(guān)系模式) 學(xué)生信息:學(xué)號,姓名,聯(lián)系電話,電子郵件,性別,班別,密碼,角色編號。 教師信息:教師號,姓名,職稱,聯(lián)系電話,電子郵件,簡介,密碼,角色編號。 題庫信息:題目編號,題目名稱,學(xué)號,教師號,學(xué)生選題狀態(tài),教師選題狀態(tài),題目備注。 角色表:角色編號,角色名。 選題:題目編號,學(xué)號,題目名稱,教師號,學(xué)生選題狀態(tài),教師選題狀態(tài),備注。 錄取:題目編號,教師號,題目名稱,學(xué)號,學(xué)生選題狀態(tài),教師選題狀態(tài),題目備注。物理結(jié)構(gòu)設(shè)計(數(shù)據(jù)表) 學(xué)生信息如表4-1所示,主要用來保存學(xué)生信息。 表 4-1學(xué)生信息表字段名稱數(shù)據(jù)類型字段長度字段釋意IDint4ID號Loginnamevarchar20登錄賬號Loginpwdvarchar20登錄密碼Realnamevarchar20真實姓名Sexint4性別Emailvarchar50郵箱Phonevarchar20電話Professionint4專業(yè)Gradeint4年級Sclassint4班級Degreeint4學(xué)位Lunwenint4論文Xtimevarchar20選題時間Statusint1狀態(tài) 指導(dǎo)教師表如4-2所示,主要用來保存導(dǎo)師信息。 表4

溫馨提示

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

評論

0/150

提交評論