论文部分内容阅读
本文作者利用动态网站开发技术——JSP建立了一个用于学习和科研的实验室项目管理系统。JSP技术是一个将java程序片段嵌入到HTML(超文本标识语言)的网站开发技术。基于JSP的网站系统具有安全性高和访问速度快等优点。本文分析了系统开发需要运用的计算机语言JSP、JavaScript Ajax和数据库连接技术JDBC;论述了项目管理系统的资料管理、人员信息管理、论坛、项目管理等各项功能的设计和实现方法;详细介绍了项目管理系统系统在SQL数据库中建立的各种数据表以及这些表之间的关联。基于WEB的实验室项目管理系统开发以MyEclipse作为JSP编译工具,Tomcat作为运行服务器,与SQL数据库连接,从而实现资料管理、人员信息管理、论坛、项目管理等功能。MyEclipse是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,完整支持HTML, Struts, JSP, CSS, Javascript, Spring, SQL, Hibernate等。Tomcat是一个Servlet容器,也具有传统的WEB服务器的功能,简单易行,有着良好而稳定的性能。SQL是Structured Query Language(结构化查询语言)的缩写,是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。系统登陆以后,页面是由多个框架组成的HTML页面。页面左侧框架是系统开发中广泛使用的梅花雪树结构,右侧框架是实现系统功能的各种JSP页面。资料管理功能是系统的重要功能之一,使用jspSmartUpload组件可以方便快捷的实现资料的上传和下载。同样,利用JavaMail组件可以实现系统的邮件发送功能。项目管理功能是通过甘特图的形式来展现的,甘特图的显现需要创建js对象。在JSP程序中,通过JDBC驱动程序访问SQL数据库,完成对12个数据表的添加、删除、修改等操作。项目管理系统开发完成以后,我们通过局域网对系统进行了测试。测试结果显示,系统的各项功能均能实现且运行良好。