文档详情

JavaEE课程设计(学生信息管理系统).doc

发布:2025-05-03约2.95千字共15页下载文档
文本预览下载声明

《JavaEE编程技术》课程设计报告

设计题目:学生信息管理系统

专业:软件开发

班级:08软件〔Java〕

姓名:王越

指导教师:吴志霞

二〇〇九年六月六日

课程设计的内容

做一个学生信息管理系统,要求运用到JavaEE中的二层模式做java代码和jsp设计都要用上。要求要有后台,就是说要连接到数据库。适当的运用javascript和css

2.课程设计题目描述和需求分析

课程设计题目:学生信息管理系统

2.2需求分析:

功能分析:

〔1〕用户登录:用户登录〔一个界面〕通过验证分为管理员,学生,老师登陆三个主页面

〔2〕学生信息管理:管理员对学生信息进行删除,查询和修改。

〔3〕课程信息管理:管理员也可以进行删除,修改和查询功能,同时学生可以选课和查询该课程成绩,和查询课程成绩。老师根据所授课程对学生录入成绩

〔4〕用户管理:三种用户可进行注销进行切换,可以修改密码

学生信息管理系统工程设计

系统功能结构设计〔javaSwing界面〕

登陆

登陆

教师登陆

学生登陆后

管理员登陆

录入成绩

修改成绩

查询成绩

查询成绩

修改密码

录入根本信息

修改学生信息

删除学生信息

修改密码

逻辑结构设计〔数据库表和存储过程等〕

一.数据表说明

根本表:

1.表Table1〔管理员信息表〕

字段名

数据类型

长度

主键否

描述

userno

varchar

50

用户名

password

varchar

50

密码

2.表student〔学生根本信息表〕

字段名

数据类型

长度

主键否

描述

sno

varchar

50

学号

pass

varchar

50

密码

sname

varchar

50

姓名

grade

varchar

50

年级

sage

varchar

50

年龄

sex

varchar

50

性别

classno

varchar

50

班级号

3.表teacher〔老师根本信息表〕

字段名

数据类型

长度

主键否

描述

tno

varchar

50

教师号

tpss

varchar

50

密码

tname

varchar

50

教师姓名

sex

varchar

50

性别

jibie

varchar

50

职称

tel

varchar

50

号码

4.表class〔学生班级信息表〕

字段名

数据类型

长度

主键否

描述

classno

varchar

50

班级号

classname

varchar

50

班级名称

departno

varchar

50

系名

5.表depart〔系表〕

字段名

数据类型

长度

主键否

描述

departno

varchar

50

系名

departname

varchar

50

系名

6.表course〔课程表〕

字段名

数据类型

长度

主键否

描述

cno

varchar

50

课程号

cname

varchar

50

课程名

classday

int

4

上课日期

classtime

int

4

上课时间

ctype

varchar

50

课程类型

tname

varchar

50

授课老师名

派生出来的表

8.表courseClass〔班级必修课表〕

字段名

数据类型

长度

主键否

描述

classno

varchar

50

班级号

cno

varchar

50

课程号

tno

varchar

50

教师号

9.表sc〔选课表〕

字段名

数据类型

长度

主键否

描述

sno

varchar

50

学号

cname

varchar

50

课程名

tname

varchar

50

教师名

9.表score〔成绩表〕

字段名

数据类型

长度

主键否

描述

sno

varchar

50

学号

cno

varchar

50

课程号

score

varchar

50

分数

学生信息管理的所有运行界面

登陆界面:

管理员登陆:

管理员登陆后可以对学生根本信息进行添加删除和修改也可对学籍和班级进行同样的操作

老师登陆:

老师登陆后录入成绩:

根据教师号和班级号查出老师所教班的所教课程号

然后根据班级号列显出此班同学的信息再对此班同学录入成绩

因为一些不能实现的原因,所

显示全部
相似文档