1.3 国内外现状
信息技术对教育发展的影响一直以来都备受重视,特别是互联网络高度发达的今天。教学系统的现代信息化管理,国内外科研人员已经进行了多年研发和探索,以此加快教育现代化建设。教务、教学工作是高校工作的重点,利用现代化高科技手段高效、便捷组织、管理、协调各方面工作能使复杂、繁琐的工作变得轻松,减少了人力物力成本。
中国高校已经普遍使用现代化的教学管理系统代替以前复杂繁琐效率低的工作,但是设计开发符合自身实际情况的系统仍然具有挑战性。此外,在信息安全高度重视的现代社会,系统的安全性、稳定性必须放在首位。
目前,国内教学资源管理系统开发已初具规模,形式各异的教学管理系统各有优劣,使用覆盖率日益上升,市场大有前景。基于这一思路,本系统丰富完善传统的教学资源管理系统的基础上,结合使用微信平台的展示功能,将系统的部分功能也能展示在微信上,极大地方便了用户的使用,增强了用户体验。
第2章 相关技术及应用程序简介
“本系统基于B/S模式、采用Java Struts2框架设计和实现,前台在浏览器上实现显示使用了JSP,系统后台业务逻辑使用JavaBean组件实现,数据库使用mysql[1],”开发工具为Myecplices。目前系统部署到阿里云的服务器空间中的tomcat的webapps中,可以用http://120.27.42.50/StudyPlat访问网站首页,用http://120.27.42.50/StudyPlat/admin访问网站后台管理系统,微信程序上传至服务器中,通过微信开发者模式自定义菜单。
2.1 Myeclipse平台
MyEclipse是建立在Eclipse平台的开发环境,MyEclipse中的 Web工具可以快速添加功能到Web项目中,增加了可视化编辑器便于编码和配置,并且在多种应用服务器上均可以测试项目。多种内置的服务器连接器用来监控项目运行。部署的应用服务器包括WebSphere、Glassfish和Tomcat等等。此外,MyEclipse的可视化编辑能节省时间,一目了然。