javaweb应用软件开发复习题1

更新时间:2023-11-05 03:23:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Javaweb复习题(第一套)

[一]:项目名称:教务管理系统

总体要求:使用java语言、jsp、sqlserver或Oracle或mysql数据库完成教务管理系统中档案管理模块的学生档案的增加功能。其中学生档案信息包括:学号,姓名,身份证号码,性别,籍贯,年龄,联系方式和电子邮箱;学号在数据库表中自动递增,页面中无需输入学号。完成时间限制在180分钟(三个小时)以内。 [二]:具体要求说明(试题总述:本试题总分值100分,共5小题,每题按相应分值给分) (一)建表及数据库(20分)(本大题共两小题) 1:创建数据库studentDB[5分]

2:根据需求说明在数据库studentDB中创建数据表,表名studentinfo。[15分]

表名:studentinfo

(二)功能需求说明(80分)(本大题共五小题)

1. 设计学生档案的录入页面addStudent.jsp,以实现用户数据输入,页面如下图所示;[15分]

1

重庆正大软件职业技术学院题库系统制

2. 需要在提交addStudent.jsp页面前,使用javaScript对学生姓名和身份证号码进行校验,保证提交到下一个页面的这两个控件中的数据不能为空,且身份证号码

为18位。[10分]

3. 提交页面的时候通过servlet的方式提交, servlet类的名字为AddStudent,该类不执行具体的业务逻辑操作,只进行流程上的控制,业务逻辑的处理是调用第4小题中

的AddStudentDoData的dodata方法实现的,根据调用dodata方法返回的true或false 分别跳转到插入成功页面或失败页面(失败与成功页面的要求见第5小题)。[20分]

4. 设计一个处理学生档案信息入库的业务逻辑类AddStudentDoData,在该类中设计一个处理业务的dodata方法,该方法建立和数据库studentDB的连接,同时通

过sql语句以及jdbc中的相关知识将在addStudent.jsp页面中所输入的数据插入到表studentinfo中;该方法有返回值,取值为true(表示成功)或false(失败)。[25分] 5. 设计增加学生信息成功的页面addStudent_succ.jsp,在页面中提示信息增加成功,并有一个返回增加页面的链接;设计增加学生信息失败的页面addStudent_err.jsp,

在页面中提示信息增加失败,同时也有一个返回增加页面的链接.[10分] 注意编码规范和中文乱码的处理。

2

本文来源:https://www.bwwdw.com/article/85a2.html

Top