教学管理学生子系统的设计。使用 oracle 和jsp。菜鸟提问,急

2025-04-12 23:24:38
推荐回答(1个)
回答1:

首先,如果你还需要编写代码的话,建议在你的机子上oracle9i或10g(包括服务端和客户端),但是如果那个ibm的oracle服务器允许你在上面测试且你很方便连到,的话而你也不希望在自己的机子上安装oracle服务端的话,也可以只安装oracle的客户端。

设计步骤:

一 搭建环境:
1 安装jdk
2 你弄jsp的话,还建议安装个myeclipse(一个主要用于开发web页面的IDE).
3 安装tomcat5.5或tomcat6.0

4 安装数据库oracle9i或oracle10g,如果只安装oracle客户端,你可以用oracle客户端连接远程的oracle服务器,如果你不会配置连接到远程的oracle服务器,请跟我联系。
5 建议安装PlSqlDev,PlSqlDev是一个可视化的sql执行工具,很好用

二 设计与实现
1 确定你教‘学管理学生子系统’的功能。
2 确定学管理学生子系统的表结构
3 编写生成表结构的sql,当然你也可以直接建表,然后导出建表sql
4 设计你的页面显示方式
5 编写代码。

回答你的问题2:
java主要是用来处理数据的,例如计算啊控制页面啊这些东西,而sql主要用来存取数据的。
例如你所说的登录,工作步骤是这样的:
1在表单页面填写你的信息。
2提交后由另一页面接受数据(用jsp的request.getParameter获取)
String username=request.getParameter("username");
3由jsp页面提交sql语句给数据库,例如登录最简单的sql语句可以如下:
select count(*) as count from users where username=username and password=pwd。
4 jsp页面接受sql语句的查询的结果,根据sql返回的结果决定用户登录是否成功,并做响应的处理,
例如,如果登录成功就转到欢迎的页面,登录失败就输出登录失败的提示信息等。例如上面的3中的语句,就可以判断返回的count是否为0来判断是否登录成功。