需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11882 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:实验室在当今社会高素质、创新人才的培养中正扮演着越来越重要的角色,如何高效利用实验室资源,促进实验教学地改革,形成新的人才培养机制,是各个高校都面临的问题。因此,我们引入本次设计的教学管理系统,通过信息化的管理手段,科学、高效地利用实验室资源。 结合所学知识和当下比较流行的技术,本次设计选择JSP技术开发这个实验室教学管理系统。该系统使用动态网页(JSP)技术搭建系统的主干框架,使用MySQL制作系统的数据库,选择Tomcat作为本系统的web应用服务器。在工程部署到服务器后,用户即可登录、使用本系统。 该管理系统功能较齐全,学生可以快捷地查看自己的课程;教师可以方便的预约实验室,而不必担心与其他老师的实验室安排产生冲突;同时,老师也可以在此发布学生的实验课成绩,方便学生及时地了解自己的实验课情况;系统管理员则主要负责实验室和用户的管理。
关键词 JSP;Servlet;Tomcat;管理系统
目录 摘要 Abstract 1 绪论-1 1.1 研究背景及意义-1 1.2 国内外研究现状-1 1.3 技术简介-1 1.3.1 JSP技术简介-1 1.3.2 JavaBean技术简介-2 1.3.3 JDBC技术简介-2 1.3.4 Tomcat技术简介-2 1.4 运行坏境-2 2 需求分析-4 2.1 系统设计的目标-4 2.2 业务流程分析-4 2.3 系统的功能模块-5 2.4 系统框架-7 2.5 系统流程图-8 3 数据库设计-9 3.1 系统和数据库的配置-9 3.2 概念模型设计-9 3.3 数据库逻辑模型-9 3.3.1 班级表逻辑模型-10 3.3.2 成绩表逻辑模型-10 3.3.3 公告表逻辑模型-10 3.3.4 留言表逻辑模型-11 3.3.5 实验室表逻辑模型-11 3.3.6 用户表逻辑模型-12 3.3.7 预约表逻辑模型-12 3.4 数据库表结构-13 4 详细设计与功能实现-15 4.1 数据库连接-15 4.2 用户登录界面-15 4.3 管理员模块-16 4.3.1 添加新用户-17 4.3.2 实验室管理-18 4.3.3 系统公告发布-20 4.4 教师模块-21 4.4.1 预约实验室-21 4.4.2 发布学生成绩-24 4.5 学生模块-25 4.5.1 查看实验课安排-25 4.5.2 查询成绩-26 5 系统测试-27 5.1 测试方法-27 5.2 功能测试-27 5.3 管理员模块-27 5.3.1 添加用户功能测试-27 5.3.2 实验室管理功能测试-28 5.3.3 发布公告功能测试-28 5.4 教师模块-28 5.4.1 预约实验室功能测试-29 5.4.2 发布学生成绩功能测试-29 5.5 学生模块-29 5.5.1 查看实验课安排功能测试-30 5.5.2 成绩查询功能测试-30 结论-31 致谢-32 参考文献-33 附录-34 |