關(guān)寧 佟玉軍 李慧同 李冠群 吳雨晨 張金濤
【摘 要】云平臺下的計算機(jī)類課程設(shè)計管理系統(tǒng)可以幫助學(xué)生在線進(jìn)行課設(shè),幫助指導(dǎo)教師在線查閱每個學(xué)生課設(shè)的進(jìn)度,查看批閱學(xué)生的課設(shè)報告;幫助每個課設(shè)負(fù)責(zé)人在線完成課設(shè)總結(jié);幫助學(xué)院負(fù)責(zé)人查看所有課設(shè)資料。該系統(tǒng)不僅提高了學(xué)生課設(shè)的效率,也減輕了學(xué)院教學(xué)審核工作的壓力。
【Abstract】 The computer curriculum design management system based on the cloud platform can help students to design curriculum online, help instructors to check the progress of each student's curriculum design online, check and approve students' curriculum design reports, help the person in charge of each curriculum to complete the curriculum design summary online, and help the person in charge of the college to view all curriculum design materials. The system not only improves the efficiency of students' curriculum design, but also reduces the pressure of college teaching auditing.
【關(guān)鍵詞】計算機(jī);課程設(shè)計;管理系統(tǒng);Jfinal;PageOffice
【Keywords】computer; curriculum design; management system; Jfinal; PageOffice
【中圖分類號】G712;TP311? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?【文獻(xiàn)標(biāo)志碼】A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 【文章編號】1673-1069(2019)08-0075-02
1 引言
目前,就計算機(jī)類課程設(shè)計而言,學(xué)生需在指定時間到指定的機(jī)房上機(jī),在課余時間因計算機(jī)不具備開發(fā)環(huán)境,學(xué)生無法繼續(xù)進(jìn)行課設(shè);學(xué)生上交的軟件作品只能保存到U盤中,不能在線運行;在教學(xué)評估上傳的課設(shè)報告時,教師需要把課設(shè)報告掃描,轉(zhuǎn)換為pdf格式,不能實現(xiàn)在線轉(zhuǎn)換。因此,設(shè)計和開發(fā)一款云平臺下的計算機(jī)類課程設(shè)計管理系統(tǒng),不僅可以提供開發(fā)環(huán)境,提高學(xué)生與教師課程設(shè)計的工作效率,對于高校課設(shè)具有極其重大的意義[1]。
2 系統(tǒng)關(guān)鍵技術(shù)
2.1 Jfinal技術(shù)
Jfinal是Web前端開發(fā)框架,設(shè)計精巧使用簡單,使數(shù)據(jù)庫開發(fā)極致快速,且擁有struts2的絕大部分核心功能,無第三方依賴[2]。
2.2 PageOffice技術(shù)
PageOffice能夠在Web下實現(xiàn)用戶在線編輯Office文檔,是目前Web平臺上最全面、最先進(jìn)的Office應(yīng)用解決方案。PageOffice無縫支持doc、docx、xls、xlsx、ppt、pptx等流行的Office文件格式,可實現(xiàn)模板動態(tài)填充,在線輸入、提交等功能[3]。
2.3 MySQL技術(shù)
MySQL是中小型關(guān)系數(shù)據(jù)庫管理系統(tǒng),因其開源、快速易用而得到廣泛應(yīng)用,并且支持大型數(shù)據(jù)集,使用標(biāo)準(zhǔn)的SQL數(shù)據(jù)語言。
3 云平臺下的計算機(jī)類課程設(shè)計管理系統(tǒng)
3.1 系統(tǒng)主要功能
系統(tǒng)的主要功能包括:
①學(xué)生在線選題;
②學(xué)生在線課設(shè);
③教師在線考評作品、在線批閱課設(shè)報告;
④教師在線上傳課設(shè)報告;
⑤課設(shè)負(fù)責(zé)人查閱本學(xué)期負(fù)責(zé)的課設(shè)和實訓(xùn)任務(wù)以及歷史課設(shè)和實訓(xùn)的信息;
⑥專業(yè)負(fù)責(zé)人查閱本學(xué)期負(fù)責(zé)專業(yè)的課設(shè)和實訓(xùn)任務(wù)以及歷史課設(shè)和實訓(xùn)的信息;
⑦學(xué)院負(fù)責(zé)人查閱各專業(yè)課設(shè)和實訓(xùn)的相關(guān)信息;
⑧各專業(yè)負(fù)責(zé)人為每門課設(shè)、每位課設(shè)教師評分。
3.3 系統(tǒng)主要功能界面
4 結(jié)論
本文結(jié)合高校課設(shè)教學(xué)工作的實際情況,開發(fā)了云平臺下的計算機(jī)類課程設(shè)計管理系統(tǒng),采用白盒與黑盒測試技術(shù)。系統(tǒng)測試效果良好,為學(xué)生、教師、專業(yè)、學(xué)院的課設(shè)工作提供了便利條件。
【參考文獻(xiàn)】
【1】胡健.基于云計算的在線選課輔助系統(tǒng)研究與設(shè)計[J].信息與電腦,2019(041):101-102.
【2】李海威.基于JFINAL技術(shù)的科研管理系統(tǒng)研發(fā)與應(yīng)用[J].電腦與電信,2017(07):9-12.
【3】曾旭,司馬宇.基于Pageoffice插件的畢業(yè)論文在線管理系統(tǒng)設(shè)計[J].軟件導(dǎo)刊,2016(07):62-63.