本站小編為你精心準(zhǔn)備了畢業(yè)設(shè)計(jì)管理機(jī)制的策劃參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫(xiě)作靈感。歡迎深入閱讀并收藏。
系統(tǒng)管理員管理子系統(tǒng)功能
1)初始設(shè)置模塊具有設(shè)置系(部)名稱(chēng)、準(zhǔn)畢業(yè)學(xué)生信息導(dǎo)入、指導(dǎo)教師信息管理與維護(hù)、課題申請(qǐng)時(shí)間段設(shè)置、畢業(yè)選題時(shí)間段設(shè)置、畢業(yè)設(shè)計(jì)學(xué)生年級(jí)設(shè)置、專(zhuān)業(yè)維護(hù)等功能。其中課題申請(qǐng)時(shí)間段設(shè)置功能模塊用于設(shè)置教師上報(bào)課題的具體時(shí)間,即在該時(shí)間段內(nèi)教師可以進(jìn)行畢業(yè)設(shè)計(jì)課題材料的申報(bào),為學(xué)生下一步選題提供參考課題;畢業(yè)選題時(shí)間段設(shè)置功能模塊用于設(shè)置學(xué)生選擇課題的時(shí)間,即在該時(shí)間段內(nèi)學(xué)生可以進(jìn)行畢業(yè)設(shè)計(jì)課題的選擇,其他時(shí)間段內(nèi)課題選擇處于鎖定狀態(tài)。
2)學(xué)生資格審查模塊具有查看有畢業(yè)設(shè)計(jì)資格的學(xué)生信息、取消或設(shè)定學(xué)生選題資格、導(dǎo)出有選題資格的學(xué)生信息等功能。
3)申報(bào)課題審核模塊的功能是管理員對(duì)教師申報(bào)的畢業(yè)設(shè)計(jì)課題進(jìn)行審核,被審核通過(guò)的課題才允許學(xué)生選擇。
4)課題雙選信息管理模塊具有教師申報(bào)課題被選管理、教師申報(bào)課題未被選管理、已經(jīng)選題學(xué)生信息管理、未選題學(xué)生信息管理等功能。管理員通過(guò)該子系統(tǒng)動(dòng)態(tài)管理學(xué)生對(duì)課題的選擇和教師對(duì)學(xué)生的挑擇,了解雙向選擇的具體情況。
5)公告管理及模塊的功能是管理員畢業(yè)設(shè)計(jì)的有關(guān)通知與公告,供教師、學(xué)生查看。
6)文檔(表格)資料模塊的功能是管理員中期檢查表、指導(dǎo)教師評(píng)審表等一系列的畢業(yè)設(shè)計(jì)材料,供教師、學(xué)生下載。
7)數(shù)據(jù)歸檔模塊的功能是接收教師提交的學(xué)生設(shè)計(jì)或論文等歸檔材料。
8)學(xué)生、教師賬戶維護(hù)模塊的功能是對(duì)學(xué)生、教師個(gè)人信息、賬戶及密碼等設(shè)置與維護(hù)。
9)管理員信息維護(hù)模塊的功能是對(duì)管理員個(gè)人信息、賬戶及密碼等設(shè)置與維護(hù)。
教師管理子系統(tǒng)功能
1)課題申報(bào)模塊包括“課題申報(bào)”和“我的課題”等子模塊。“課題申報(bào)”子模塊的功能是教師申報(bào)課題材料,該課題材料通過(guò)管理員審核通過(guò)后,供本年度有畢業(yè)設(shè)計(jì)資格的學(xué)生選擇;“我的課題”子模塊的功能是教師查看本人申報(bào)的課題及材料。
2)查看畢業(yè)設(shè)計(jì)題目模塊的功能是查看本單位教師上報(bào)的管理員審核通過(guò)的供學(xué)生選擇的所有課題的詳細(xì)材料。
3)選題管理模塊包括被選課題和未被選課題管理等子模塊。通過(guò)該模塊,在學(xué)生選題時(shí)間段,教師可以動(dòng)態(tài)地管理課題的選擇,并對(duì)申請(qǐng)選擇該課題的學(xué)生進(jìn)行挑選。
4)填寫(xiě)()任務(wù)書(shū)模塊的功能是教師對(duì)應(yīng)課題的任務(wù)書(shū),供學(xué)生使用。
5)接收開(kāi)題報(bào)告模塊的功能是教師接收學(xué)生上報(bào)的開(kāi)題報(bào)告、英文翻譯等課題支撐材料,并下載審核。
6)網(wǎng)上答疑模塊具有查看學(xué)生疑問(wèn)、教師答疑等功能。通過(guò)該模塊,教師和學(xué)生可以進(jìn)行在線交流。
7)查看管理員通知(公告)模塊的功能是教師查看管理員的畢業(yè)設(shè)計(jì)的有關(guān)通知與公告。
8)下載文檔(表格)材料模塊的功能是對(duì)管理員的中期檢查表、指導(dǎo)教師評(píng)審表等一系列的畢業(yè)設(shè)計(jì)材料進(jìn)行下載。
9)設(shè)計(jì)材料審核模塊的功能是審核學(xué)生在課題設(shè)計(jì)、論文撰寫(xiě)過(guò)程中提交的畢業(yè)設(shè)計(jì)等材料。
10)審核論文正式稿模塊的功能是對(duì)學(xué)生提交的畢業(yè)設(shè)計(jì)文稿最終材料進(jìn)行審核、確認(rèn)和下載等。
11)上傳歸檔數(shù)據(jù)模塊的功能是對(duì)任務(wù)書(shū)、開(kāi)題報(bào)告(英文翻譯)、論文正式稿等畢業(yè)設(shè)計(jì)的最后材料進(jìn)行歸檔。
12)個(gè)人信息維護(hù)模塊的功能是對(duì)教師個(gè)人信息、賬戶及密碼等設(shè)置與維護(hù)。
學(xué)生管理子系統(tǒng)功能
1)查詢畢業(yè)設(shè)計(jì)題目模塊的功能是對(duì)教師上報(bào)的管理員審核通過(guò)的供學(xué)生選擇的所有課題的詳細(xì)信息進(jìn)行查看,該子系統(tǒng)為學(xué)生選擇課題提供前期準(zhǔn)備。
2)畢業(yè)設(shè)計(jì)選題模塊的功能是學(xué)生對(duì)畢業(yè)設(shè)計(jì)進(jìn)行挑選。
3)查看任務(wù)書(shū)模塊的功能是對(duì)教師對(duì)應(yīng)課題的任務(wù)書(shū)進(jìn)行查看,并根據(jù)任務(wù)書(shū)安排畢業(yè)設(shè)計(jì)的各項(xiàng)任務(wù)。
4)提交開(kāi)題報(bào)告模塊的功能是提交學(xué)生上報(bào)的該課題的開(kāi)題報(bào)告、英文翻譯等課題材料,供教師審核。
5)網(wǎng)上答疑模塊具有疑問(wèn)提交、查看答疑和我的疑問(wèn)等功能。通過(guò)該模塊,教師和學(xué)生可以進(jìn)行在線交流。
6)查看通知(公告)模塊的功能是學(xué)生查看管理員的畢業(yè)設(shè)計(jì)的有關(guān)通知與公告。
7)下載文檔(表格)材料模塊的功能是對(duì)管理員的中期檢查表、指導(dǎo)教師評(píng)審表等一系列的畢業(yè)設(shè)計(jì)材料進(jìn)行下載。
8)提交論文正式稿模塊的功能是提交學(xué)生的設(shè)計(jì)文稿等最終材料。
9)個(gè)人信息維護(hù)模塊的功能是對(duì)學(xué)生人信息、賬戶及密碼等設(shè)置與維護(hù)。
系統(tǒng)設(shè)計(jì)與實(shí)施中的重點(diǎn)和難點(diǎn)
1系統(tǒng)設(shè)計(jì)及實(shí)施平臺(tái)選擇
高校畢業(yè)設(shè)計(jì)管理信息系統(tǒng)依托校園網(wǎng),以Internet作為網(wǎng)絡(luò)平臺(tái),需要考慮的網(wǎng)絡(luò)平臺(tái)包括網(wǎng)絡(luò)硬件平臺(tái)、網(wǎng)絡(luò)操作系統(tǒng)、Internet服務(wù)器軟件、客戶機(jī)軟件等,高校畢業(yè)設(shè)計(jì)管理信息系統(tǒng)體系結(jié)構(gòu)圖如圖2所示。本系統(tǒng)采用MicrosoftVisualStudio2008的ASP.Net(c#)作為B/S模式下的前臺(tái)開(kāi)發(fā)工具,LINQ作為B端的數(shù)據(jù)訪問(wèn)技術(shù),SQLServer2005作為DBMS。
2數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)
根據(jù)系統(tǒng)的需求,高校畢業(yè)設(shè)計(jì)管理信息系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)如圖3所示。圖3中,student表是學(xué)生的基本信息表;teacher表是教師的基本信息表;admin表是管理員的基本信息表;subjects表是畢業(yè)設(shè)計(jì)課題的基本信息表;mailinfo表是學(xué)生畢業(yè)設(shè)計(jì)任務(wù)書(shū)、開(kāi)題報(bào)告、網(wǎng)上答疑和論文材料等的信息表;authority表是學(xué)生、教師和管理員授權(quán)目錄樹(shù)的信息表;basesystemdata表是系統(tǒng)基本信息維護(hù)表;publicnotice表是畢業(yè)設(shè)計(jì)通知信息表;profession表是學(xué)生所屬專(zhuān)業(yè)基本信息表;chosensubject表是畢業(yè)設(shè)計(jì)選題登記表;downloadzone表是畢業(yè)設(shè)計(jì)材料下載信息表。每個(gè)數(shù)據(jù)庫(kù)表都規(guī)范到BCNF中,它消除了插入異常,刪除異常,修改復(fù)雜,減少了數(shù)據(jù)冗余,達(dá)到數(shù)據(jù)庫(kù)設(shè)計(jì)對(duì)函數(shù)依賴模式分解的最高程度和要求。
3學(xué)生選題并發(fā)處理的實(shí)施
高校畢業(yè)設(shè)計(jì)管理信息系統(tǒng)的數(shù)據(jù)庫(kù)被所有學(xué)生所共享,在學(xué)生選題時(shí),存在多個(gè)學(xué)生同時(shí)選擇同一課題的情況。如果該處理不進(jìn)行并發(fā)控制,就會(huì)出現(xiàn)選擇該課題的學(xué)生人數(shù)遠(yuǎn)遠(yuǎn)超過(guò)該課題允許的最大選題人數(shù),也就是說(shuō),若對(duì)并發(fā)操作不加控制就可能會(huì)產(chǎn)生存取和存儲(chǔ)不正確的數(shù)據(jù),破壞了數(shù)據(jù)庫(kù)的一致性。因此,高校畢業(yè)設(shè)計(jì)管理信息系統(tǒng)必須提供并發(fā)控制機(jī)制來(lái)處理學(xué)生的選題操作。
實(shí)現(xiàn)學(xué)生選題操作并發(fā)控制的具體過(guò)程及對(duì)應(yīng)存儲(chǔ)過(guò)程代碼描述如下:該存儲(chǔ)過(guò)程把查詢?cè)撜n題允許的最大選題人數(shù)及該課題當(dāng)前已經(jīng)選題的學(xué)生人數(shù)、選題登記、更改該課題當(dāng)前已經(jīng)選題的學(xué)生人數(shù)等數(shù)據(jù)庫(kù)操作設(shè)置為一個(gè)事務(wù),使得這些操作具有原子性、一致性、隔離性和持續(xù)性,從而保證學(xué)生的選題操作能正確并發(fā)處理。
結(jié)束語(yǔ)
結(jié)合高校畢業(yè)設(shè)計(jì)管理信息系統(tǒng)的實(shí)際需求,采用功能強(qiáng)大的MicrosoftVisualStudio2008和MicrosoftSQLServer2005開(kāi)發(fā)工具,開(kāi)發(fā)了高校畢業(yè)設(shè)計(jì)管理信息系統(tǒng),闡明了系統(tǒng)的設(shè)計(jì)方案,并對(duì)系統(tǒng)設(shè)計(jì)和實(shí)施中的重點(diǎn)和難點(diǎn)進(jìn)行了探討。該系統(tǒng)為畢業(yè)設(shè)計(jì)管理決策提供了強(qiáng)有力的支持,為學(xué)生、教師及相關(guān)管理人員也提供了簡(jiǎn)便、快捷的網(wǎng)絡(luò)化信息服務(wù)。
作者:張國(guó)軍伍紅華劉潮單位:湖北理工學(xué)院計(jì)算機(jī)學(xué)院