内部测试-机试试卷一、功能要求采用Struts2+Hibernate开发基于WEB的学员管理系统。具体要求如下:(1)学员列表页面:要求显示所有学员的编号,姓名,年龄,所在班级4项和相关操作按钮,如图-1所示。(2)学员详情页面:需显示编号,姓名,年龄,所在班级。如图-2所示。(3)删除学员页面:点击删除按钮,删除掉对应的学员。(4)修改学员页面:需有编号,姓名,年龄,所在班级。其中编号和所在班级不可更改。点击“更新”按钮则提交更新,然后返回列表页面。点击“返回”按钮则直接返回列表页面。如图-3所示。图-1列表页面点击班级,显示班级下的所有学员信息,要求显示学员编号,学员姓名,学员年龄,所在班级字段图-2详情页面图-3修改页面(5)点击“增加学生”超链接,进入增加学生页面,其中所属班级是从班级表中查询出来的注:图上的“查询学生”不需要做!二、数据库设计表名classes中文表名称班级信息表主键cls_id序号字段名称字段说明类型属性备注1cls_id班级编号Varchar(10)主键2cls_name班级名varchar(20)非空表名students中文表名称学员信息表主键stu_id序号字段名称字段说明类型属性备注1stu_id学员编号Varchar(10)主键2stu_name用户名varchar(20)非空3age年龄int非空4class_id班级编号Varchar(10)非空外键三、具体要求及推荐实现步骤1、数据库使用Mysql,使用Struts2+Hibernate集成开发2、时间:100分钟以内3、将Mysql数据库文件及整个程序放到一个文件夹下,文件夹命名格式为”学号+姓名”,将文件夹打包后提交到学习委员处!