1Xxxxxxxxxx学院2018~2019学年度第一学期JSP网站开发期末考试A卷评分标准一、数据库设计(10分)1、设计名称为KaoShi的数据库(3分)2、在KaoShi下新建一个名为YongHu的数据表,表的字段要求如表1所示(5分)。3、录入1条数据记录,记录中name字段的值为个人姓名的全拼,pass字段的值为个人姓名开头字母+学号,(2分)表1:YongHu表的字段要求字段名字段说明字段类型其他id标识列int主键、自增name用户名varchar(30)pass密码varchar(20)二、界面设计(25分)1、搭建如图1所示的项目层次结构,其中项目名以自己的姓名全拼命名(10分)2、设置如图2所示的登录页面(login.jsp)(10分)3、简单设计主页面(welcome.jsp)如图3所示(5分)图2:用户登录页面(login.jsp)效果图1:项目结构图3主页面(welcome.jsp)效果三、编码实现(50分)1、实现UserBean类的编写(10分)2、实现数据库访问层UserDao类的编写(20分)(1)编写Connection方法(6分)(2)编写CloseAll方法(6分)(3)编写登录方法(8分)3、实现UserServlet类的编写(20分)(1)正确获取表单信息(10分),正确获取方法返回值(10分)四、其他要求(15分)1.请注意按照界面的设计样式来进行窗体设计(5分)2.请注意代码的书写、命名规范和适当的注释。(5分)3、能得到正确的运行结果(当登录成功时进入欢迎页面,登录失败时,返回登录页面)(5分)