理学院课程设计指导书
2.2 软件结构设计
2.2.1 系统结构图
系统主界面 学生基本信息 学生班级信息 学生成绩 管理员信息 查询学生信息 修改学生信息 查询班级信息 查询学生成绩 添加管理员信修改管理员信删除管理员信
2.2.2 主要模块及其功能
管理员登录方式:
该系用主要包括查询模块和修改模块。查询模块的功能有:对学生基本信息、学生班级信息和学生成绩查询,对班级的信息进行了解操作;还具有对系统管理员进行添加、修改密码、删除的功能。
学生的登录方式:
可以查询学生的基本信息、学生的班级信息、学生的成绩;修改学生的基本信息、修改密码等等功能。
理学院课程设计指导书
第三章 系统详细设计与编码
3.1 访问模块及操作模块 登录系统:
主页:
操作模块:
管理员登陆:学生信息查询
班级查询:
学生成绩查询 :
理学院课程设计指导书
学生登录:信息查询(基本信息)
班级信息:
成绩查询:
理学院课程设计指导书
修改个人资料:
3.2 系统代码
数据库连接代码:
Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement(
ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
<%
try {
String spath = \;
String dbname
String dbpath = application.getRealPath(spath);
String user = \;
= \;
String url = \
Class.forName(\);
+ dbpath;
(*.mdb)};DBQ=\
理学院课程设计指导书
%>
}
String sql = \; ResultSet rs = stmt.executeQuery(sql); while (rs.next()) {
out.print(\用户名:\ + rs.getString(\));
out.print(\密码:\ + rs.getString(\) + \); }
out.print(\恭喜你!数据库连接成功!\); rs.close(); stmt.close(); conn.close();
out.print(\数据库连接错误!,错误信息如下:
\); out.print(e.getMessage());
} catch (Exception e) {
系统登陆界面代码:
<%@ page language=\ import=\ pageEncoding=\%> {
var uname=document.loginform.txtuname.value; if(uname==\) {
相关推荐: