基于ssm的學(xué)生過程性評(píng)價(jià)系統(tǒng)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)
摘? 要
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)發(fā)展,計(jì)算機(jī)技術(shù)廣泛應(yīng)用在人們的生活中,逐漸成為日常工作、生活不可或缺的工具,高校各種管理系統(tǒng)層出不窮。高校作為學(xué)習(xí)知識(shí)和技術(shù)的高等學(xué)府,信息技術(shù)更加的成熟,為校園教務(wù)管理開發(fā)必要的系統(tǒng),能夠有效的提升管理效率。一直以來,校園教務(wù)一直沒有進(jìn)行系統(tǒng)化的管理,學(xué)生無(wú)法準(zhǔn)確掌握校園教務(wù)狀態(tài),由此提出開發(fā)學(xué)生過程性評(píng)價(jià)系統(tǒng),管理教務(wù)信息,學(xué)生可以在線查詢課程信息,查看成績(jī),提高學(xué)習(xí)效率。
本文介紹了使用Java技術(shù)開發(fā)學(xué)生過程性評(píng)價(jià)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過程,首先對(duì)實(shí)現(xiàn)該系統(tǒng)的技術(shù)進(jìn)行分析,說明選擇Java和MySQL數(shù)據(jù)庫(kù)的必要性,然后對(duì)學(xué)生過程性評(píng)價(jià)系統(tǒng)的需求進(jìn)行分析。并接著對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),包括架構(gòu)設(shè)計(jì)、功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)。最后進(jìn)行了系統(tǒng)實(shí)現(xiàn)。針對(duì)系統(tǒng)用戶權(quán)限問題進(jìn)行了設(shè)計(jì),在前臺(tái)界面為提升用戶體驗(yàn),使用Jquery、Ajax、CSS等技術(shù)進(jìn)行布局。學(xué)生過程性評(píng)價(jià)系統(tǒng)上線后,反應(yīng)良好,達(dá)到了所有的需求目的,完善了教務(wù)工作,為高校發(fā)展具有一定的實(shí)際價(jià)值。
關(guān)鍵詞:校園教務(wù)、學(xué)生、學(xué)生成績(jī)、Java、Mysql
?
Abstract
With the development of Internet technology, computer technology is widely used in people's life and has gradually become an indispensable tool for daily work and life. Various management systems in Colleges and universities emerge one after another. As an institution of higher learning to learn knowledge and technology, information technology is more mature. Developing the necessary system for campus educational administration management can effectively improve the management efficiency. For a long time, the campus educational administration has not been systematically managed, and students can not accurately grasp the status of campus educational administration. Therefore, it is proposed to develop the usual score management system of Zhengzhou Institute of economics and trade to manage the educational administration information. Students can query the course information online, view the scores and improve the learning efficiency.
This paper introduces the design and implementation process of using Java technology to develop the peacetime score management system of Zhengzhou Institute of economics and trade. Firstly, it analyzes the technology to realize the system, explains the necessity of selecting Java and MySQL database, and then analyzes the requirements of the peacetime score management system of Zhengzhou Institute of Economics and trade. Then the system is designed, including architecture design, function design and database design. Finally, the system is implemented. The system user authority is designed. In order to improve the user experience, jQuery, AJAX, CSS and other technologies are used for layout in the foreground interface. After the normal score management system of Zhengzhou University of economics and trade was launched, it responded well, achieved all the needs and objectives, improved the educational administration work, and had a certain practical value for the development of colleges and universities.
Key words: campus educational administration, students, student achievement, Java, MySQL.
?
目? 錄
摘? 要 I
Abstract I
1 緒論 1
1.1研究背景和意義 1
1.1.1 研究背景 1
1.1.2 研究意義 1
1.2 國(guó)內(nèi)外研究現(xiàn)狀 2
1.2.1 國(guó)內(nèi)研究現(xiàn)狀 2
1.2.2 國(guó)外研究現(xiàn)狀 2
1.3 研究?jī)?nèi)容和目標(biāo) 3
2 開發(fā)工具和相關(guān)技術(shù)介紹 4
2.1 JAVA技術(shù) 4
2.2 MYSQL數(shù)據(jù)庫(kù) 4
2.3 Eclipse介紹 5
3 需求分析 6
3.1可行性分析 6
3.1.1 技術(shù)可行性 6
3.1.2 經(jīng)濟(jì)可行性 6
3.1.3? 操作可行性 6
3.2用戶需求分析 6
3.2.1 老師用戶 6
3.2.2 學(xué)生用戶 7
3.2.3 管理員用戶 8
3.3 非功能性需求分析 9
4 系統(tǒng)設(shè)計(jì) 11
4.1系統(tǒng)功能設(shè)計(jì) 11
4.2 系統(tǒng)架構(gòu)設(shè)計(jì) 11
4.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 12
4.3.1 ER圖設(shè)計(jì) 12
4.3.2 數(shù)據(jù)庫(kù)表設(shè)計(jì) 14
5 系統(tǒng)實(shí)現(xiàn) 18
5.1學(xué)生功能的實(shí)現(xiàn) 18
5.1.1 學(xué)生登錄界面 18
5.1.2 學(xué)生簽到界面 18
5.1.4 學(xué)生成績(jī)界面 19
5.1.5 查看公告界面 20
5.2教師功能模塊的實(shí)現(xiàn) 20
5.2.1 課程管理 20
5.2.2 成績(jī)信息管理 21
5.2.3 請(qǐng)假審批管理 22
5.3管理員模塊的實(shí)現(xiàn) 23
5.3.1 班級(jí)管理 23
5.3.2 學(xué)生信息管理 23
5.3.3 教師管理 24
5.3.4 教務(wù)公告管理 25
結(jié)論 26
參考文獻(xiàn) 27
致 謝 29
課程信息管理功能需求主要是對(duì)課程信息的管理,包括課程信息的錄入、維護(hù)、刪除,教師可以根據(jù)授課計(jì)劃設(shè)定授課進(jìn)度。學(xué)生信息管理功能需求,主要是對(duì)學(xué)生的基本信息進(jìn)行管理,教師可以錄入學(xué)生信息,并可以對(duì)學(xué)生信息進(jìn)行維護(hù)和刪除。
學(xué)生信息管理功能需求,主要是對(duì)學(xué)生的基本信息進(jìn)行管理,教師可以錄入學(xué)生信息,也可以導(dǎo)入信息,并可以對(duì)學(xué)生信息進(jìn)行維護(hù)和刪除?
考勤管理功能需求,主要是對(duì)學(xué)生課堂出勤的管理,教師能夠錄入考勤信息,查看、維護(hù)考勤信息,百分制統(tǒng)計(jì)考勤結(jié)果。?
作業(yè)管理功能需求,教師可以進(jìn)行作業(yè)布置、作業(yè)發(fā)布、 作業(yè)批改以及作業(yè)成績(jī)統(tǒng)計(jì);學(xué)生可以提交作業(yè),查看成績(jī)。
階段性測(cè)試管理功能需求,教師可以進(jìn)行階段性測(cè)試的設(shè)計(jì)、發(fā)布、批改以及成績(jī)統(tǒng)計(jì);學(xué)生可以在線進(jìn)行階段性測(cè)試答題、提交,查看階段性測(cè)試成績(jī)。?
課堂表現(xiàn)管理功能需求,教師可以設(shè)置課堂表現(xiàn)考查項(xiàng)目,并記錄學(xué)生的課堂表現(xiàn);學(xué)生可以查看自己的課堂表現(xiàn)結(jié)果。系統(tǒng)管理功能需求,主要可以對(duì)用戶角色進(jìn)行管理;可以進(jìn)行過程性考核項(xiàng)目管理,包括每個(gè)項(xiàng)目的設(shè)置以及項(xiàng)目的增加、修改和刪除等操作;還可以進(jìn)行用戶和密碼管理。



