扫一扫,关注我们
微信号:375279829
信息工程学院教学管理系统
主要是教师任课管理,排课管理,课程管理,学生管理,成绩管理,调课请假管理等功能
完成了数据库设计、管理员登录、管理员管理主界面。
老师管理,老师添加、查询,
学生管理,学生添加、查询。
课程管理,课程添加、查询功能
信息技术的深入发展,各管理系统得到广泛应用,高校信息化管理也已经成熟稳定。要把高校各管理过程紧密的联系起来,需要对课程进行有效组织,开发适合管理的教学管理系统。而教学管理系统的提出,可以公正客观的管理教学信息,反应出教学过程的全面性。教学管理系统的开发,可以提高教务工作人员工作效率,减少工作量,使得管理者利用有限的时间完成更有效的任务,为高校发展具有一定实际意义。
教学管理系统基于WEB开发,使用JAVA技术,运用Myeclipse和Mysql平台开发。本教学管理系统是对互联网信息发布管理应用的体现,在课程信息和用户权限,用户管理方面进行了分析设计和实现。通过教学管理系统实现,规范的对课程相关数据进行管理,达到完整性和安全性的目的。系统使用JAVA多层架构模型,让框架容易实现,并提高编码灵活性,是面向对象开发的语言更好的应用于需求,使其满足多变的业务需求。
JAVA的前端使用JSP技术,和JAVA类进行交互。JAVA目前包括多种架构,JSP是必不可少的页面设计方法。
JSP是由Sun Microsystems公司建立的网页标准,用于开发动态网页。JSP是新一代编程技术,JSP可以把用户界面从内容层次中分离出来,修改整体的页面布局。第一次请求这个文档时,作为servlet对象,输出内容到客户机。JSP引擎编译该JSP成一个servlet。JSP具有可移植性,随处运行,支持多平台。有效性,在处理新的请求后,只须调用服务方法。强大的可伸缩性和可扩充性,从而更好地满足用户的需求。多样化和功能强大的开发工具支持,而且许多可以免费得到。Java Servlet是一种开发Web应用的理想框架。JSP也具体一定的劣势,如跨平台的功能,增加了产品的复杂性。用户将class常驻内存,空间占用比较大。JSP程序调试困难。
Java的开发工具为JDK,是编写小程序的核心,不管什么应用服务程序,都是基于JDK实现的,不同公司开发的JDK版本不同,主流的是SUN开发的JDK。JRE是Java Api的类库,是支撑java运行的标准。运行java环境时,都需要JRE进行编译,一般情况,JDK都包含JRE,只需要安装JDK即可。
JAVA的特点为,简单性、分布性、编译和解释性、稳健性、安全性、可移植性、高性能、多线索性、动态性。JAVA也可以运用到多个方面,如Android应用、在金融业应用的服务器程序、网站、嵌入式领域、大数据技术、高频交易的空间和科学应用。
本教学管理系统是JAVA语言的J2EE平台应用,基于容器的架构,容器是面向对象程序组件,它提供了底层服务。程序员可以分离开发过程中的和生命周期,使得技术员专注于业务逻辑的实现,简化系统开发周期。容器是JAVA重要组成部分,由多个组件组成。容器包括小程序容器、应用程序、web容器、EJB容器。J2EE 平台提供了三种技术,小服务、Java Server Pages、Enterprise Java Beans。Servlet 可以动态地扩展服务器的能力,生成动态Web 内容。JSP 页面由HTML 代码和脚本组成,并由Java 虚拟机(JVM)解释执行。当一个EJB 被集成到一个应用中时,能够被定制,由安装和部署应用的容器来实现。
根据用户需求的描述,该教学管理系统应该包括教师、学生和管理员用户。
管理员,使用用户名和密码登录后,进行系统管理。具体如下:
密码修改:修改个人密码信息,定期维护个人密码。
管理员用户管理:添加新的管理员,删除管理员。
教师用户管理:录入新的教师信息、查询、管理教师信息。
通知公告管理:添加工作通知等信息,管理通知信息。
系统管理:系统退出。
教师,使用管理员设定的账号和密码登录,维护个人信息。具体如下:
个人信息维护:教师登录后,维护个人信息。
公文处理:选择相关的系统用户,发送公文给对方,实现在线文件传递的功能。也可以接受到别人发来的文件。
考勤管理:在线申请考勤,具有行政权限的用户可以核,通过后的请假、外出、出差信息进行汇总统计。
排课管理:上传课程表,查看课程表信息。
课程管理:录入课程,管理信息。对选课的学生期末进行成绩管理,并给出评语,学生可以看到评语信息。
系统管理:系统退出。
学生,使用管理员设定的账号和密码登录,具体如下:
个人信息维护:登录后,维护个人信息。
信息查询:课程查询、通知查询、查询成绩信息。
系统管理:系统退出。如需定做或者获取更多资料,请联系QQ:375279829