论文部分内容阅读
随着计算机与网络在国内普通高中的普及,笔者所在的吴江市高级中学早在2000年就建起了“千兆入校,百兆上桌”的宽带校园网、稳定、成熟的学校网站和校内智能办公系统,但是尚未有一套成熟、实用的教育教学管理系统。传统的教育教学管理方式在某种程度上已经跟不上时代的潮流,甚至阻碍了学校工作的顺利开展。学校为了充分利用现有的计算机和网络资源,节约有限的自然资源,保护环境,实现无纸化教育教学管理,适应现代化教育教学管理的发展需求,提高教育教学的信息化程度,降低日常成本,提高教育教学效率,校领导提出建设学校教育教学管理系统的要求。本课题运用J2EE平台和数据库技术相结合开发网上教育教学管理系统,实现学校日常教育教学工作的信息化、网络化、科学化管理。本系统的使用者包括校领导、德育处老师、教务处老师、班主任老师、任课教师及从事学生管理工作行政中层等。本系统通过信息化网络颠覆了学校传统日常教育教学管理工作方式,提高了日常管理工作效率。吴江市高级中学预期通过本系统的使用,能使学校的教育教学管理工作站上一个新的台阶。本系统的功能分为12大类计78个功能模块,并对该系统系统性能及其软硬件运行环境进行了分析和设计;本课题主要采用了采用当前流行的Eclipse、EJB、Spring、Java Servlet和JDBC技术;基于Java2平台企业版平台开发系统程序,数据库选用SQL Server2005;实现与服务器的异步通信,最终在网页中实现丰富友好的用户界面,该教育教学管理系统能带给用户无刷新的视觉体验。系统的总体架构采用经典的三层架构。最后用LoadRunner对本系统进行负载测试,创建三个具有代表性的运行场景小并发度测试、大并发度测试和系统容量测试在系统容量测试场景中,提出一种自适应压力测试模型,对负载测试中得到的大并发度测试和系统容量测试数据进行系统瓶颈分析,得出系统的软件瓶颈,再使用JMeter对数据库调整前后的性能进行比较分析。