JavaEE 学期实验 实验报告 教 务 管 理 系 统 小组成员: 周亮俊 201026810130 软工 1007 陈志强 201026810103 软工 1005 王 超 201026810116 软工 1006 目录 第一章 系统概述 ………………………………………………………3 第一节 实验目的………………………………………………3 第二节 实验环境………………………………………………3 第三节 系统架构………………………………………………3 第二章 需求提取 ………………………………………………………4 第一节 需求分析………………………………………………4 第二节 用例分析………………………………………………4 第三章 数据库设计 ……………………………………………………6 第一节 数据库表设计…………………………………………6 第二节 ER 图设计………………………………………………7 第四章 系统界面 ………………………………………………………8 第一节 登录界面………………………………………………8 第二节 学生登录………………………………………………8 第三节 教师登录 ……………………………………………10 第四节 管理员登录 …………………………………………13 第五章 总结……………………………………………………………16 第六章 源代码(见附件)……………………………………………16 第一章 系统概述 第一节 实验目的: 利用本学期所学的Struts2、Hibernate 和 Spring 知识,对三个框架进行整合实现一个简单的教务管理系统。 第二节 环境架构 开发环境基于 Myeclipse9,Tomcat7.0,Jdk1.6; 数据库应用 MySQL。 第三节 系统架构 本系统基于 Struts2、Spring、Hibernate 三种框架之间的整合。利用Struts2 框架在 Web 层实现了 MVC 开发,利用Hibernate 框架在数据库层进行对象关系映射,利用Spring 框架协调对象之间调用、降低耦合性。(SSH 分别为 Struts2.1,Spring3.0,Hibernate3.3) 以下是整合结构图: 三大框架整合图 第二章 需求提取 第一节 需求分析: 本教务管理系统包括以下3 个模块: 1. 学生模块: 学生通过登陆验证后进入系统,可以查询自己的相关信息,课程的相关信息,成绩的相关信息,同时还可以进行选课,查询选课结果。 2. 教师模块: 教师通过登陆验证后进入系统,可以查询自己的相关信息和所教的班级的学生信息,可以选择...