可自定义评教系统(教学质量评估系统)设计与实现(SSM)毕业论文+设计源码+mysql文件
目 錄
摘要 I
Abstract II
第1章 緒論 1
1.1 課題背景 1
1.2 研究意義 1
1.3 國內(nèi)外研究現(xiàn)狀分析 2
1.3.1 評教指標(biāo)的過于簡單化 2
1.3.2 評教指標(biāo)的權(quán)重過于平均 2
1.3.3 評教結(jié)果的可信度和缺乏科學(xué)的數(shù)據(jù)分析 2
1.4 系統(tǒng)開發(fā)的主要目標(biāo)和內(nèi)容 3
1.4.1 開發(fā)目標(biāo) 3
1.4.2 開發(fā)內(nèi)容 3
第2章 系統(tǒng)開發(fā)技術(shù)路線 4
2.1 技術(shù)架構(gòu) 4
2.2 使用框架和技術(shù)介紹 5
2.2.1 Spring 5
2.2.2 Spring MVC 5
2.2.3 MySql 6
2.2.4 MyBatis 7
2.3 本章小結(jié) 7
第3章 需求分析 8
3.1 總體需求 8
3.2 系統(tǒng)功能需求分析 8
3.2.1 角色和用例圖 8
3.2.2 功能模塊劃分 11
3.2.3 數(shù)據(jù)流向 12
3.3 系統(tǒng)非功能性需求分析 13
3.3.1 性能需求 13
3.3.2 界面需求 14
3.3.3 可行性分析 14
3.4 本章小結(jié) 15
第4章 系統(tǒng)設(shè)計(jì) 16
4.1 整體設(shè)計(jì) 16
4.2 系統(tǒng)設(shè)計(jì)思路 17
4.2.1 充分考慮系統(tǒng)的穩(wěn)定性和擴(kuò)展性。 17
4.2.2 合理的數(shù)據(jù)庫設(shè)計(jì)和充分的性能優(yōu)化。 17
4.3 登陸模塊設(shè)計(jì) 18
4.4 基本信息管理模塊設(shè)計(jì) 19
4.4.1 管理員管理 19
4.4.2 權(quán)限管理 20
4.4.3 評教相關(guān)信息管理 21
4.5 評教模塊設(shè)計(jì) 21
4.5.1 評教指標(biāo)設(shè)計(jì) 22
4.5.2 評教批次設(shè)計(jì) 23
4.5.3 評教流程設(shè)計(jì) 24
4.5.4 評教結(jié)果展示設(shè)計(jì) 25
4.6 數(shù)據(jù)導(dǎo)入設(shè)計(jì) 26
4.7 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 27
4.7.1 數(shù)據(jù)實(shí)體關(guān)系 27
4.7.2 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì) 28
4.8 本章小結(jié) 30
第5章 系統(tǒng)實(shí)現(xiàn) 31
5.1 系統(tǒng)功能模塊實(shí)現(xiàn) 31
5.1.1 系統(tǒng)登陸 31
5.1.2 評教指標(biāo)管理 33
5.1.3 評教流程 34
5.1.4 數(shù)據(jù)導(dǎo)入 35
5.2 安全和穩(wěn)定性實(shí)現(xiàn) 37
5.2.1 數(shù)據(jù)效驗(yàn) 37
5.2.2 XSS漏洞攻擊防范 38
5.2.3 并發(fā)訪問 39
5.3 系統(tǒng)測試 39
5.3.1 單元測試 39
5.3.2 功能測試 40
5.3.3 性能測試 40
5.4 本章小結(jié) 42
結(jié)論 43
致謝 44
參考文獻(xiàn) 45
附錄 46
附錄A 46
附錄B 56
附錄C 65
1.4系統(tǒng)開發(fā)的主要目標(biāo)和內(nèi)容
1.4.1開發(fā)目標(biāo)
根據(jù)當(dāng)前學(xué)校教務(wù)系統(tǒng)的設(shè)計(jì),完成整個評教系統(tǒng)架構(gòu)平臺的搭建和數(shù)據(jù)庫的設(shè)計(jì),保證系統(tǒng)與學(xué)校教務(wù)系統(tǒng)能夠良好的銜接和運(yùn)行。
設(shè)計(jì)與完善評教流程的體系,抽象出評教表格式,能夠?qū)崿F(xiàn)根據(jù)需求來自定義評教表格的內(nèi)容。
完成整個系統(tǒng)的設(shè)計(jì),開發(fā),實(shí)現(xiàn)和運(yùn)行,包括測試和相關(guān)文檔的完善。
根據(jù)評教結(jié)果進(jìn)行數(shù)據(jù)分析,并通過視圖直觀的展現(xiàn)出來,據(jù)此探索基于評價的教師獎懲機(jī)制,制定建議方案。
1.4.2開發(fā)內(nèi)容
1.4.2.1數(shù)據(jù)的導(dǎo)入和教務(wù)系統(tǒng)數(shù)據(jù)的維護(hù)和銜接
將教務(wù)系統(tǒng)導(dǎo)出的學(xué)生表,教師表,課程表,學(xué)院表,選課表以EXCEL的格式導(dǎo)入到新設(shè)計(jì)的數(shù)據(jù)庫中,新系統(tǒng)的數(shù)據(jù)庫表的設(shè)計(jì)需要與教務(wù)系統(tǒng)的字段和類型保持一致,并截取對評教有用的字段進(jìn)行維護(hù),作為元數(shù)據(jù)方便接下來評教工作的展開。
1.4.2.2評教批次和評教指標(biāo)的可自定義的設(shè)計(jì)
評教批次是指在每學(xué)期可能有不止一次的評測,評教批次需要設(shè)定開始和截止時間,評教需要在評教批次限制的時間內(nèi)進(jìn)行。
可自定義的評教表包括表頭,文本,打分表,反饋和建議等內(nèi)容,每項(xiàng)的內(nèi)容和數(shù)量是可以自定義設(shè)置和增減的,最后將自定義好的評教表動態(tài)的保存到數(shù)據(jù)庫中。
1.4.2.3系統(tǒng)管理員的設(shè)置和角色系統(tǒng)權(quán)限控制的設(shè)計(jì)
系統(tǒng)需要設(shè)置管理員來進(jìn)行系統(tǒng)數(shù)據(jù)庫的維護(hù)和數(shù)據(jù)導(dǎo)入的工作。系統(tǒng)涉及的角色包括 學(xué)生,教師,管理員,和領(lǐng)導(dǎo),每種角色所擁有的權(quán)限都不相同,角色的權(quán)限可以動態(tài)的設(shè)定,對訪問權(quán)限做細(xì)粒度的劃分和控制,保證系統(tǒng)角色的靈活性。
1.4.2.4評教結(jié)果的查看和統(tǒng)計(jì)展示
評教結(jié)果的展示對每個角色都不相同。學(xué)生的結(jié)果展示主要在于教師對自己課程表現(xiàn)的評價。教師的結(jié)果展示包括學(xué)生和領(lǐng)導(dǎo)對自己所教課程的評分和評價內(nèi)容,并且可以查看相同課程各個學(xué)期的得分成績和評價的趨勢的展示。
總結(jié)
以上是生活随笔為你收集整理的可自定义评教系统(教学质量评估系统)设计与实现(SSM)毕业论文+设计源码+mysql文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中正确的输入语句是_pyth
- 下一篇: mysql 建立省份表 和对应的地级市