【摘要】:界面的设计是系统实现的骨架,数据库的连接与封装构成了填写动态代码的基础。本章通过一个课绩管理系统开发实例,从需求分析、系统设计、数据库设计与实现等内容,展示了如何在Java平台上开发Web应用的各项相关技术,对JSP、Javabean和Jervlet等技术的应用进行了比较详细的讲解。通过本章的学习,应当理解并掌握实体层、业务逻辑层和数据库访问的实现技术,掌握JSP在Web应用开发中的使用。
界面的设计是系统实现的骨架,数据库的连接与封装构成了填写动态代码的基础。因此,编写基本的功能代码的基础已经准备好了,接下来,就是在这些骨架中根据数据库的连接和封装来填写内容。
1.登录
系统用户登录使用的类有:类login_confirm和类SqlBean。
参数传递通过login_confirm类来验证传递。验证过程的代码如下。
2.管理员管理学生
管理员管理学生时,主要使用的是类StudentSvlt、类Student和类SqlBean。在StudentSvlt这个类中主要是封装了对学生信息表(student)操作的业务逻辑(updateToTable),表操作主要分为3种:添加、修改和删除。(www.xing528.com)
3.教师给学生打分
使用的是determine.java中的marking方法。
4.某课程下学生的注册列表
这个业务逻辑我们把它封装在determine.java,使用的方法是public ResultSet getStudents(String class_id)。通过课程号查看选择注册下的学生列表。在这个模块中,重点是写好sql语句,_代码如下。
本章通过一个课绩管理系统开发实例,从需求分析、系统设计、数据库设计与实现等内容,展示了如何在Java平台上开发Web应用的各项相关技术,对JSP、Javabean和Jervlet等技术的应用进行了比较详细的讲解。通过本章的学习,应当理解并掌握实体层、业务逻辑层和数据库访问的实现技术,掌握JSP在Web应用开发中的使用。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。