蘇靜 太原工業(yè)學(xué)院
基于C/S模式的畢業(yè)設(shè)計(jì)選題系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
蘇靜 太原工業(yè)學(xué)院
本文介紹采用C/S模式利用MVC架構(gòu)技術(shù)使用QT開發(fā)工具基于SQLite數(shù)據(jù)庫(kù)實(shí)現(xiàn)畢業(yè)設(shè)計(jì)選題系統(tǒng)的實(shí)現(xiàn)過程。針對(duì)本科畢業(yè)生選題工作過程中存在的問題,開發(fā)了基于局域網(wǎng)環(huán)境的高校畢業(yè)論文選題系統(tǒng),實(shí)現(xiàn)了對(duì)畢業(yè)設(shè)計(jì)選題的自動(dòng)化管理,達(dá)到了提高工作效率的目的。
選題系統(tǒng) 畢業(yè)設(shè)計(jì) MVC
畢業(yè)設(shè)計(jì)是本科教育的重要實(shí)踐教學(xué)環(huán)節(jié),當(dāng)學(xué)生人數(shù)較多時(shí),傳統(tǒng)的以手工方式報(bào)送畢業(yè)設(shè)計(jì)的選題、學(xué)生抽簽選題等方式完全不能適應(yīng)需求。依托學(xué)校校園網(wǎng)的發(fā)展結(jié)合學(xué)校當(dāng)前的畢業(yè)選題工作,開發(fā)一個(gè)合理、嚴(yán)謹(jǐn)、高效的基于局域網(wǎng)的畢業(yè)設(shè)計(jì)選題系統(tǒng)有重大的意義。
畢業(yè)設(shè)計(jì)選題系統(tǒng)采用軟件工程面向過程的結(jié)構(gòu)化開發(fā)方法。使用需求分析中數(shù)據(jù)流圖建立功能模型、采用實(shí)體聯(lián)系圖建立數(shù)據(jù)模型。畢業(yè)設(shè)計(jì)選題系統(tǒng)按用戶劃分為學(xué)生用戶子系統(tǒng)、教師用戶子系統(tǒng)、管理員用戶子系統(tǒng)。系統(tǒng)數(shù)據(jù)流圖如圖1,E-R如圖2所示。
圖1 畢業(yè)設(shè)計(jì)選題系統(tǒng)0層圖
圖2 畢業(yè)設(shè)計(jì)選題系統(tǒng)E-R圖
畢業(yè)設(shè)計(jì)選題系統(tǒng)設(shè)計(jì)采用面向過程的結(jié)構(gòu)化設(shè)計(jì)方法,針對(duì)結(jié)構(gòu)化分析的功能模型數(shù)據(jù)流圖采用事務(wù)型映射方法得出系統(tǒng)的軟件結(jié)構(gòu)圖。畢業(yè)設(shè)計(jì)選題系統(tǒng)結(jié)構(gòu)圖以教師模塊功能結(jié)構(gòu)圖為例如圖3所示。
圖3 教師模塊結(jié)構(gòu)圖
本系統(tǒng)主界面的設(shè)計(jì)采用T型上左右結(jié)構(gòu)排版設(shè)計(jì)模式,主界面上部結(jié)構(gòu)是由太原工業(yè)學(xué)院?;张c計(jì)算機(jī)工程系圖標(biāo)組合的圖片、 “計(jì)算機(jī)工程系畢業(yè)設(shè)計(jì)選題系統(tǒng)”的標(biāo)題和太原工業(yè)學(xué)院校訓(xùn)“知行合一,行勝于言”的滾動(dòng)字樣組成。主界面左部是系統(tǒng)導(dǎo)航欄,有“選題流程”、“畢業(yè)選題”、“個(gè)人中心”、“修改密碼”等導(dǎo)航條。主界面右部則是各個(gè)導(dǎo)航條所對(duì)應(yīng)的子界面。界面美觀、清楚、條理。主界面如圖4所示。
圖4 畢業(yè)設(shè)計(jì)選題系統(tǒng)主界面
本系統(tǒng)的設(shè)計(jì)尚存在的不足之處,如程序不夠簡(jiǎn)練、界面設(shè)計(jì)不美觀。未對(duì)所有課題設(shè)置統(tǒng)一的課題查重功能,當(dāng)前系統(tǒng)的課題查重功能,完全依靠管理員在審核題目時(shí)對(duì)課題進(jìn)行人工查重,尚未設(shè)置關(guān)鍵字檢索進(jìn)行查重的功能。這些都有待進(jìn)一步改善。
[1]李華夏.高校畢業(yè)論文選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2011.
[2]解健.畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2012,(07):1548-1549+1559.
[3]王關(guān)梅.高校本科畢業(yè)論文選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廈門大學(xué),2013.
蘇靜(1970-),女,講師,現(xiàn)為太原工業(yè)學(xué)院計(jì)算機(jī)工程系教師。