運行環(huán)境:jdk8+mysql5.7+IntelliJ IDEA+maven
技術(shù):springboot+mybatis+layui+shiro+jquery
教務管理系統(tǒng)是一個基于網(wǎng)絡的在線管理平臺 , 幫助學校管理教務系統(tǒng),用一個帳號解決學校教務教學管理,靈活的定制符合學校自己實際情況的教務系統(tǒng)。
2.可行性研究的前提
隨著計算機應用的日益普及和深化,網(wǎng)上辦公已經(jīng)成為一種趨勢。本項目要開發(fā)的事基于局域網(wǎng)和互聯(lián)網(wǎng)的網(wǎng)上教務系統(tǒng)。
開發(fā)的系統(tǒng)要求界面友好,方便直觀。既要方便管理員的維護。也要方便學生網(wǎng)上選課。退課,查詢選課結(jié)果等功能。同時方便教師進行學生成績的輸入,學生信息管理等。
3.功能介紹
教務管理系統(tǒng)分為微信小程序和3個子系統(tǒng),3個子系統(tǒng)分別是管理員系統(tǒng)、教師系統(tǒng)和學生系統(tǒng),分別對應擁有不同權(quán)限的角色:管理員、教師和學生;
(1)管理員系統(tǒng):管理員可以管理課程、管理教師、管理學生、發(fā)布校園公告、校建管理、教評問題管理、分配權(quán)限等功能;
(2)教師系統(tǒng):教師登錄教師系統(tǒng),可以查看自己所教授的課程信息、查看某門課程所選學生信息、給學生打分以及修改自己的登錄密碼;
(3)學生系統(tǒng):學生根據(jù)姓名和密碼登錄自己的學生系統(tǒng),可以查看所有的課程信息、查看已選課程、查看已修課程、選課以及退課等操作。
(4)微信小程序:主要實現(xiàn)了學生的成績查詢、學生信息查詢、網(wǎng)上教評、學生選課、退課等功能。
4.模塊說明
4.1、小程序模塊
4.1.1、小程序登錄:調(diào)用在idea封裝的登錄接口;
4.1.2、小程序查看成績:用js通過學生入學時間來判斷學期,然后按學期進行條件查詢;
4.1.3、小程序退選課程:先查學生所選的課程,以及是否沒成績,如果沒成績,可以退課;
4.1.4、小程序我的信息:根據(jù)學生的學號來查詢學生自身的信息;
4.1.5、微信小程序校園公告:查詢出校園要發(fā)布的公告,顯示出來。
微信小程序課表查詢:根據(jù)登錄學生的學號和學生所在的班級,查詢出他所選的課程以及課程上課地點和上課時間。
4.1.6、微信小程序選課:查詢出學生所有可以選的網(wǎng)上課程和課
程的所有信息,顯示出來,點擊選擇按鈕進行選擇,如果人數(shù)沒滿,則成為自己的課程。
4.1.7、微信小程序掌上教評:根據(jù)所登錄學生的學號和班級查詢出所教他所有課程的教師,只能對這些教師進行教評。教評獲得的分數(shù)將插入對應教師的成績和教評記錄表。
4.2、PC端模塊
4.2.1、權(quán)限管理:查詢所有權(quán)限,可以添加一個新的權(quán)限,擁有不同權(quán)限資源,也可以通過權(quán)限的id修改權(quán)限所擁有的不同權(quán)限資源。
4.2.2、角色管理:查詢所有角色信息,可以添加一個新的角色,查詢所有的權(quán)限,返回list集合,遍歷在頁面的權(quán)限分配上,分配不同權(quán)限,也可以修改角色所擁有的權(quán)限。
4.2.3、用戶管理:查詢所有用戶信息,可以添加一個新用戶,查詢所有的角色,返回list集合,遍歷在頁面的角色分配上,不同用戶分配不同角色,也可以修改該用戶的角色。
4.2.4、學生成績查詢:管理員查詢所有學生,通過系部、專業(yè)、年級、班級、學期進行分類查詢。
4.2.5、教師成績查詢:管理員查詢教評總成績和教評總?cè)藬?shù),通過查詢計算,獲得所需要的教師成績。
4.2.6、教師查詢學生成績:通過教師登錄工號,查詢教師所教的班級及學生的成績。
4.2.7、新聞發(fā)布:學校的新聞以及公告可以通過此功能實現(xiàn),通常是教學方面的新聞,發(fā)布時可自定義發(fā)布人。新聞的編輯采用目前最為流行的筆記記錄語言:Markdown,可直接使用該語言進行圖文編排。發(fā)布后即可在官網(wǎng)首頁看到。
4.2.8、新聞管理:新聞管理主要用來管理已經(jīng)發(fā)布的新聞,包括編輯和刪除操作,通常用來修改錯別字或修改發(fā)布部門(人)。
4.2.9、學校建設:主要建設系部、專業(yè)、年級、班級,并且必須按照該順序進行建設。
4.2.10、學生教評:學生教評是學生對教師一個學期的評價,給教師評分。
4.2.11、教師授課:實現(xiàn)對每個教師所授課程的管理,保證了每個教師的課不沖突、不重復。
4.2.12、學生信息查詢、修改:管理員可對所有學生信息進行查詢以及修改,教師可對所教學生信息進行查詢及修改。
4.2.13、教師信息查詢、修改:管理員可對所有教師信息進行查詢修改。
4.2.14、學生退學情況查詢:對已退學的學生進行查詢,可查看學生信息、退學時間及退學原因等。
4.2.15、學生、教師錄入:管理員可以進行教師錄入和學生錄入,教師無法錄入教師,只能錄入學生。
4.2.16、學生個人成績查詢:學生登錄賬號,根據(jù)學號查詢該生所有成績。
4.2.17、學生選課管理:查詢出所有學生和該學生所選的課程,可以搜索單個學生或者有下拉框進行條件查詢。可以對學生所選的課程進行強制退課和強制換課處理,必修不可使用該功能。
4.2.18、學生退課:根據(jù)所登錄學生的學號查詢出他所選的所有選修課程,在學校規(guī)定的時間內(nèi)可以進行退課處理。過了學校規(guī)定時間不可進行退課。
4.2.19、課程管理:管理員可以進行對課程的增刪改查。
4.2.20、學生成績錄入:先查出學生所選課程,然后根據(jù)學期錄入。
4.2.21、學生成績修改:查出該學生所錄入的學期成績,然后根據(jù)課程編號修改。
1、自動:在上方保障服務中標有自動發(fā)貨的商品,拍下后,將會自動收到來自賣家的商品獲?。ㄏ螺d)鏈接;
2、手動:未標有自動發(fā)貨的的商品,拍下后,賣家會收到郵件、短信提醒,也可通過QQ或訂單中的電話聯(lián)系對方。
1、源碼默認交易周期:自動發(fā)貨商品為1天,手動發(fā)貨商品為3天,買家有1次額外延長3天交易周期的權(quán)利;
2、若上述交易周期雙方依然無法完成交易,任意一方可發(fā)起追加周期(1~60天)的請求,對方同意即可延長。
1、描述:源碼描述(含標題)與實際源碼不一致的(例:描述PHP實際為ASP、描述的功能實際缺少、版本不符等);
2、演示:有演示站時,與實際源碼小于95%一致的(但描述中有"不保證完全一樣、有變化的可能性"類似顯著聲明的除外);
3、發(fā)貨:手動發(fā)貨源碼,在賣家未發(fā)貨前,已申請退款的;
4、安裝:免費提供安裝服務的源碼但賣家不履行的;
5、收費:額外收取其他費用的(但描述中有顯著聲明或雙方交易前有商定的除外);
6、其他:如質(zhì)量方面的硬性常規(guī)問題等。
注:經(jīng)核實符合上述任一,均支持退款,但賣家予以積極解決問題則除外。
1、互站會對雙方交易的過程及交易商品的快照進行永久存檔,以確保交易的真實、有效、安全!
2、互站無法對如“永久包更新”、“永久技術(shù)支持”等類似交易之后的商家承諾做擔保,請買家自行鑒別;
3、在源碼同時有網(wǎng)站演示與圖片演示,且站演與圖演不一致時,默認按圖演作為糾紛評判依據(jù)(特別聲明或有商定除外);
4、在沒有"無任何正當退款依據(jù)"的前提下,商品寫有"一旦售出,概不支持退款"等類似的聲明,視為無效聲明;
5、在未拍下前,雙方在QQ上所商定的交易內(nèi)容,亦可成為糾紛評判依據(jù)(商定與描述沖突時,商定為準);
6、因聊天記錄可作為糾紛評判依據(jù),故雙方聯(lián)系時,只與對方在互站上所留的QQ、手機號溝通,以防對方不承認自我承諾。
7、雖然交易產(chǎn)生糾紛的幾率很小,但一定要保留如聊天記錄、手機短信等這樣的重要信息,以防產(chǎn)生糾紛時便于互站介入快速處理。
1、互站作為第三方中介平臺,依據(jù)交易合同(商品描述、交易前商定的內(nèi)容)來保障交易的安全及買賣雙方的權(quán)益;
2、非平臺線上交易的項目,出現(xiàn)任何后果均與互站無關(guān);無論賣家以何理由要求線下交易的,請聯(lián)系管理舉報。
網(wǎng)慧天拓
74097775688775302852594
短信咨詢
服務
5.00
效率
5.00
質(zhì)量
5.00