案例:用户管理系统(基于JSP、JDBC 和 JavaBean) 本讲将基于之前介绍的JSP、MySQL、JDBC 和JavaBean 等知识,设计和实现一个综合的用户注册登录及信息管理系统
具体内容如下: JSP、MySQL、JDBC 和JavaBean 的基础知识及其运用过程、方法 1
1 系统功能 本系统中,只有一类用户,即注册用户
用户注册到系统中后,可以登录到系统中,并可以查看个人信息、查询/浏览和删除系统中的其他人员信息
概括后,我们将主要提供以下功能: 1)用户注册; 2)用户登录; 3)浏览所有用户信息; 4)按条件查询用户信息; 5)删除某个用户; 1
2 系统概要设计 系统设计是新系统的物理设计阶段
根据系统分析阶段所确定的新系统的功能要求,设计出一个能实施的方案,即建立新系统的物理模型
这个阶段的任务是:设计软件系统的模块层次结构、设计数据库的结构以及设计模块的控制流程,其目的是明确软件系统“如何做”
这个阶段又分两个步骤:概要设计和详细设计
概要设计解决软件系统的模块划分和模块的层次机构以及数据库设计;详细设计解决每个模块的控制流程、内部算法和数据结构的设计
1.系统架构设计 该程序主要由 JSP、JavaBean 和JDBC 实现
这三种技术中,JSP 主要用于与用户的交互界面;JavaBean 用于封装数据,即JSP 中提交的数据或从数据库中读取的数据都将封装在 JavaBean 中;JDBC 用于实现对数据库的读写操作
未找到引用源
给出了本系统的主要技术架构
系统架构 2.系统页面和类设计 我们针对上述系统需求的功能进行逐个设计
1)用户注册 为实现用户注册,我们需要设计一个界面以便用户输入其基本信息;用户录入基本信息后,系统将这些基本信息存到数据库中
因此,我们将设计如错误
未找到引用源
所示页面流程实现该功能