摘要随着高等教育改革的深化,管理理念的不断推进,教育规模的扩大,学分制的推行和教育资源的匮乏,使得管理教务的任务不断加剧,一款适合的可扩展的教务管理软件则尤为重要。研究教务管理使得这项工作变得更高效更科学则变得更加有意义。86962
本文首先分析了如今国内教务管理的现状以及存在的问题,然后结合江苏科技大学对于教务管理的实际需要给出了设计目标和原则,之后给出处理流程的详细分析,针对教务管理系统的用户角色,将系统功能模块分为学生查询模块,教师管理模块和最高权限的管理员管理模块,并就每一部分的模块再进行详细的设计。
本系统考虑登录用户使用地点不固定,所以最后采用流行的B/S开发模式来方便用户的登录。由于B/S存在界面友好性差、web服务器负载严重的问题,所以网页上大多使用Ajax的异步刷新来大大加强页面的友好性和降低负载性。
但是本系统对于排课算法的研究还有待加深,暂时还没有对于老师、地点、课程的安排,数据库中的数据都是使用现成的数据保证信息的不冲突。后期对于排课算法还需完善。
毕业论文关键词:教务管理、用户角色、功能模块、Ajax
Abstract With the development of higher education reform, the advancement of management education scale expanding, the implementation of credit system and the lack of education resources, make the management of educational administration tasks are growing, a suitable educational administration of extensible software is particularly important。 Research on educational administration makes the work more efficient and scientific will become more meaningful。
At first, this paper analyzes the present situation of domestic educational administration now as well as the existing problems, and then combining the actual requirement of Jiangsu university of science and technology for educational administration gives the design goals and principles of treatment process is given after detailed analysis, user role to the educational administration system, the system function modules are pided into student query module, teacher management module and the highest authority of the administrator management module, and each part of the module and detailed design。
This system considering the logged in user use location is not fixed, so finally adopts popular B/S development model to facilitate users to log in。 Because the B/S is friendly interface, the web server load and the serious problem, so most web page using ajax asynchronous refresh to greatly strengthen the friendly and reduce the load of the page。
But this system for the research of curriculum arrangement algorithm remains to be deepened, so not for the teacher, location, course arrangement, all data in the database is to use the ready-made data to ensure that the information does not conflict。 Curriculum arrangement algorithm so late to still need to improve。
Keywords: Educational administration、User roles、Function module 、ajax
目 录
第一章 绪论 1
1。1选题的目的和意义 1
1。3教务工作流程 2
1。4研究内容 3
1。4。1功能模块 3
1。4。2性能模块 4
1。5本文主要内容 4
第二章 系统需求及设计 5
2。1开发工具以及环境选取