基于JavaEE的大学教务处系统的设计与实现
2023-03-02 11:31:59
论文总字数:15447字
摘 要
目前,互联网走进了千家万户,正在逐渐改变着我们的生活。基于JavaEE的大学教务处系统就是互联网时代的产物,当前我们很多高校信息管理这块存在复杂、低效等问题,比如学生要进行选课:第一、老师得先提交课程;第二、发布时间通知让学生选课;第三、学生开始选课;第四、老师统计选课的人数;第五、发布选课成功信息。这个流程走下来,如果是校领导分别分配老师学生去做,不仅效率低下,而且准确率不能保证。这种案例在高校里太多了,为了解决这些问题,大学教务处系统就出现了,我们把每件事分成许多页面在系统上展示,用户只需要在这个平台上操作就好了,省却了很多统计、发布通知等繁琐的事情,大大提高工作效率。
本系统用了MySQL和jsp等开发工具,以Windows7,ubuntu14.03为开发平台,设计出一个大学教务处系统,对管理员、学生、 老师的信息、课程进行统一管理,让信息管理变得更加规范。涉及到的主要内容有:体系结构规划、设计平台的搭建以及系统的设计。主要实现的功能模块有【学生信息管理】、【教师信息管理】、【课程信息管理】、【班级信息管理】、【成绩信息管理】、【综合信息查询】等模块。
该系统功能完善,可使高校的师生管理系统从纯手工中解脱出来,实现高校教师和学生自动化、规范化、合理化、科学的管理体系,其实用性强,用户界面友好,有助于加快建设大学。
关键词:B/S模式;MySQL;Jsp;MVC模式
Design and implementation of the University Academic Affairs Office System Based on JavaEE
Abstract
At present, the Internet into the millions of households, is gradually changing our lives. Based on JavaEE Registrar of the university system is the age of the Internet as a product, the current many of our colleges and universities information management of this complex, inefficient, such as our students to course this thing. First, the teacher was to submit a curriculum. Second, the release of time to inform the student enrollment, third, the students began to class, fourth, the number of teachers to select the number of courses. Fifth, the success of the release of information. This process comes down, if the school leaders were assigned to do this thing, the teacher students, not only inefficient, and the accuracy rate can not be guaranteed. In Colleges and universities in this case too much, in order to solve these problems, the Educational Department of the University appeared, we put everything into many pages on the system show, we only need in this platform operating is good, save a lot of statistics, publish notice of such things, greatly improving work efficiency.
The system used the MySQL and JSP development tools, with Windows 7, ubuntu14.03 as the development platform design a Registrar of the university system, for administrators, students, teacher"s information, the curriculum of unified management, so that information management has become more standardized. Related to the main contents are: architecture planning, design platform and the design of the system design. To achieve the main function modules are [student information management, teacher information management], [course information management, class information management], [the results of information management, information query, module.
The function of the system is perfect, the university management system for teachers and students to extricate from the pure manual, realize the teachers and students of automation, standardization, rationalization, scientific management system, in fact, with strong, friendly user interface, help to speed up the construction of University.
Key words: B/S model; MySQL; Jsp; MVC model
目录
摘 要 I
Abstract II
第一章 绪论 1
1.1 选题背景和意义 1
1.1.1 引言 1
1.1.2 教务系统现状 1
1.2主要功能模块 2
1.3技术的结构体系 2
1.3.1发现 B/S体系结构的特点 3
1.3.2 MySql数据库 3
1.3.3传统与强大的JSP 4
1.3.4 ODBC---开放数据库互联 4
1.3.5 JDBC连接数据库 5
1.3.6 JavaScript 6
第二章 大学教务处系统设计 7
2.1针对需求分析 7
2.1.1运行环境 7
2.2 项目整体设计 7
2.2.1项目的设计目标 7
2.2.2项目理念 8
2.2.3系统功能的描述 8
2.2.4例图系统 9
2.2.5系统UML活动图 11
第三章 数据库设计 13
3.1 总体表设计 13
3.2 数据库表的结构 13
第四章 工程实现方式 16
4.1主要应用 16
4.1.1连接数据库 16
4.2登陆界面 16
4.2.1管理员登录 16
4.3 菜单界面 17
4.4 工程管理 17
4.4.1课程信息管理 17
4.4.2教师信息管理 18
4.4.3添加学生信息页面 18
4.4.4课程管理 19
4.4.5成绩处理 20
4.5教师用户 20
4.5.1教师开设的课程进行管理 20
4.5.2教师系统的成绩提交 21
4.5.3信息查询 21
4.6 学生登录系统 22
4.6.1学生个人信息查询 22
4.6.2学生课程选择 23
第五章 体会和总结 24
致 谢 24
参考文献(References) 25
第一章 绪论
1.1 选题背景和意义
1.1.1 引言
在最近几年里,无数的人见证了计算机技术的飞速发展,传统的思维模式已经越来越不能适应这个社会了,现代的全面的网络化已经把整个社会笼罩了,我们每天都在看着它的变化,随着大环境的变化,现在网络上出现了C/S和B/S结构,也就是客户端到服务器和浏览器到服务器的模式,当然还有其他的样式,但这两种已经成为了主流的趋势。就从客户端/服务器上来说,因为有了客户端就能够适应各种插件,它的功能就能适用的更好,效率也是相对较高,对地域的限制也不是很强烈,在局域网中应用比较广泛。还有一种也就是浏览器/服务器(B/S)模式,它是在客户端直接采用了功能强大的浏览器软件作为它的界面,其优势在于对开发方面它的效率比较高,适用于Internet,访问方便,随时随地都可以访问,还有一点它不同于客户端,插件相对较少,相应的投资也相对的较小而且见效相对较快,由于投资较小见效快,所以很多中小企业特别青睐,能给他们带来更多的利润,更多的回报。
教务管理是学校教务的一项主要工作,它是学校日常管理中必不可少的一部分,能够让学生和老师对各自的信息有了规范性的认识与记录,对学生选课、老师补课进行了规范的流程管理,更加的方便快捷,但是作为系统的开发来说,设置各种参数,配置各种表,考虑各种场景等等,这是一个繁琐的过程,而且中间我们要仔细的核对每项数据,所以需要有责任心和耐心才能将这个任务完成。这个系统是我看了许多的大学教务系统,然后反复和自己的想法比对后形成的最终的成果。在此过程中也是咨询请教了许多人,看了大量的资料。该系统适合各类中小学校、职业技术学校等各类院校的大学教务管理。 这个系统能够更规范的解决学生和老师以及课程的信息管理的问题,这些信息的存储更加的智能化,这些信息的更新更加的快捷。教务系统大大地方便了人们对信息的查询,为每个人查错补缺提供了一个很好的一个途径。
剩余内容已隐藏,请支付后下载全文,论文总字数:15447字