设为首页 加入收藏

TOP

Web&JDBC 考试上机题
2014-11-24 00:39:15 来源: 作者: 【 】 浏览:8
Tags:Web&JDBC 考试 上机

问题描述:


学生在每个学期都会选择一些课程,每门通过考试后获得相应的分数。学生的信息通常包括学号,姓名,出生日期,住址,联系电话,email。而课程信息包含课程编号,课程名称,课程描述。
所有程序必须在exam.java.advanced包下。
要求:
1. 按如下类图写出相应数据库建表sql脚本。 其中Student和Score是1对多的关系,Scroe和Course是多对1的关系。


Student


-id: String
-name: String
-birthday: Date
-address: String
-phone: String
-email: String


Score


-student: Student
-course: Course
-grade: float


Course


-id: String
-name: String
-description: String


2. 使用jdbc编写class EnrollmentImpl实现接口Enrollment:
public interface Enrollment{
public void createStudent(Student student) throws Exception;
pubic void createCourse(Course course) throws Exception;
public void enroll(Student student, Course course) throws Exception;
public void exam(Student, Course course, float grade) throws Exception;
}


3. 用jsp实现用户图形界面,servlet作为控制器, 调用EnrollmentImpl实现接口Enrollment的任一方法。


4. 用struts架构完成与3同样的功能。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇网友的面试总结 下一篇软件测试LoadRunner面试题:How d..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·如何理解智能指针? (2025-12-24 12:48:26)
·c++是否应避免使用普 (2025-12-24 12:48:23)
·如何通俗易懂学会 C+ (2025-12-24 12:48:21)
·在 C 语言函数中,如 (2025-12-24 12:19:41)
·C盘里面的AppData文 (2025-12-24 12:19:38)