JavaEE实验报告

JavaEE实验报告

ID:37711400

大小:2.47 MB

页数:16页

时间:2019-05-29

JavaEE实验报告_第1页
JavaEE实验报告_第2页
JavaEE实验报告_第3页
JavaEE实验报告_第4页
JavaEE实验报告_第5页
资源描述:

《JavaEE实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaEE学期实验实验报告教务管理系统小组成员:周亮俊201026810130软工1007陈志强201026810103软工1005王超201026810116软工1006目录第一章系统概述………………………………………………………3第一节实验目的………………………………………………3第二节实验环境………………………………………………3第三节系统架构………………………………………………3第二章需求提取………………………………………………………4第一节需求分析………………………………………………4第二节用例分析………………………………………………4第三章数据库设计………

2、……………………………………………6第一节数据库表设计…………………………………………6第二节ER图设计………………………………………………7第四章系统界面………………………………………………………8第一节登录界面………………………………………………8第二节学生登录………………………………………………8第三节教师登录……………………………………………10第四节管理员登录…………………………………………13第五章总结……………………………………………………………16第六章源代码(见附件)……………………………………………16第一章系统概述第一节实验目的:利用本学期所学的S

3、truts2、Hibernate和Spring知识,对三个框架进行整合实现一个简单的教务管理系统。第二节环境架构开发环境基于Myeclipse9,Tomcat7.0,Jdk1.6;数据库应用MySQL。第三节系统架构本系统基于Struts2、Spring、Hibernate三种框架之间的整合。利用Struts2框架在Web层实现了MVC开发,利用Hibernate框架在数据库层进行对象关系映射,利用Spring框架协调对象之间调用、降低耦合性。(SSH分别为Struts2.1,Spring3.0,Hibernate3.3)以下是整合结构图:三大框架整合图第二章需求提取第

4、一节需求分析:本教务管理系统包括以下3个模块:1.学生模块:学生通过登陆验证后进入系统,可以查询自己的相关信息,课程的相关信息,成绩的相关信息,同时还可以进行选课,查询选课结果。2.教师模块:教师通过登陆验证后进入系统,可以查询自己的相关信息和所教的班级的学生信息,可以选择授课(即教师选课),同时教师还可以上传学生成绩。3.教务处模块:管理员(教务处)通过登陆验证后进入系统,可以查询自己的相关信息,同时可以实现对学生信息的管理,包括学生信息的增删改;教师信息的管理,包括教师信息的增删改;授课信息的管理;课程信息的管理,包括课程信息的修改或删除;选课信息管理,包括学生成绩

5、的修改(若教师发现上传的成绩不对时可向教务处说明情况并修改学生成绩)等。第二节用例分析第三章数据库设计第一节数据库表设计student表结构字段数据类型长度是否允许空值备注学号stu_idInt11否主键姓名stu_nameVarchar20是性别stu_sexVarchar2是地址stu_addressVarchar100是电话stu_phoneVarchar20是专业stu_spVarchar20是班级stu_classVarchar10是邮箱stu_emailVarchar30是teacher表结构字段数据类型长度是否允许空值备注教工号t_idInt11否主键姓名

6、t_nameVarchar20是电话t_phoneVarchar20是course表结构字段数据类型长度是否允许空值备注课程号c_idInt11否主键课程名c_nameVarchar20是学时c_hourInt11是course_teacher表结构字段数据类型长度是否允许空值备注授课号c_t_idInt11否主键课程号c_idInt11否外键教工号t_idInt11否外键student_courser表结构字段数据类型长度是否允许空值备注学号stu_idInt11否主键授课号c_t_idInt11否主键成绩gradeInt11是admin表结构字段数据类型长度是否允许

7、空值备注编号idInt11否主键管理员号admin_idVarchar20是管理员姓名admin_nameVarchar20是备注admin_psText是第二节ER图设计第四章系统界面第一节登录界面输入学生或教师或管理员的标识ID号后,选择登录身份进行登录(系统会判断用户是否选择自己的登录身份以及标识ID是否正确,同时向用户返回判断信息)第二节学生登录(左边菜单栏是学生可以进行的操作,包括个人信息管理,选课,选课结果查询以及成绩查询)以学生身份登录可以查看个人信息然后学生通过点击右边可选课程信息下的选定按钮选定自己所想要选修的课程(系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。