课程设计题目:学生选课系统课程设计。
一、课程设计目的。
通过这次的设计,主要是做出一个小型的管理系统,来加强对j**a所学知识的巩固和融会贯通,可以说是对一个学期所学知识的一个小结,加深对j**a+access(sql)数据库的理解。
二、需求分析。
功能需求分析:
该系统具备管理学生信息、课程信息、选课信息的功能:用户通过输入账号和密码进下该系统后,可以进行一些基础维护(学生信息维护、课程信息维护、选课信息维护)。全部都可以进行增加、修改、删除、模糊查询。
三、数据项:
1表admin(用户表)
2表s(学生信息表)
3表c(课程信息表)
4表sc(学生信息表)
四、系统功能描述。
该小型系统主要是用于管理学生及课程的基本信息,主要功能包括四方面的:
1.管理学生信息,其中包括添加,删除,修改等操作。
2.管理课程信息,其中包括添加,删除,修改等操作。
3.管理选课信息,其中包括添加,删除,修改等操作。
4.查询信息,其中包括查询学生信息,查询课程信息,查询选课信息等操作。
五、**分析。
连接数据库方法:
这是j**a连接数据库的驱动,有关数据库的操作都要用到他。
public static connection conn() catch (exception e)
用户登录界面。
登录时,凡是账号密码未填写、输入错误账号密码都会提出错误提示框。在填写好账号密码后,会读取数据库里admin表,并查询其输入是否存在,若无误,则登录到用户界面。
public class user extends jframe
效果图:用户界面:
用户界面能菜单栏有4个一级菜单,学生管理、课程管理、选课管理都能添加、修改、删除数据,分别操作数据库里的s表(学生),c表(课程),sc表(选课)。查询管理则可进行三个表的查询。
import
import
import
public class menu extends jframe implements actionlistener
组合菜单。addmenu1();
addmenu2();
addmenu3();
addmenu4();
addjmenubar();
setjmenubar(mb);
label=new jlabel("选课管理系统",font("宋体",点击事件。
课程设计题目 学生选课系统课程设计
课程设计题目 学生选课系统课程设计。一 课程设计目的。通过这次的设计,主要是做出一个小型的管理系统,来加强对j a所学知识的巩固和融会贯通,可以说是对一个学期所学知识的一个小结,加深对j a access sql 数据库的理解。二 需求分析。功能需求分析 该系统具备管理学生信息 课程信息 选课信息的...
学生选课管理系统课程设计报告
课程设计报告。题目 学生选课管理系统 课程 数据库原理及应用 班级12 信管。姓名朱晨汪杨潇张厚义 学号 1206121069 1206121065 1206121042 指导教师杨慧。铜陵学院。数学与计算机学院。时间 2014 年 5月 12日至 2014 年 5 月 16 日。指导教师对课程设计...
软件工程课程设计 学生选课系统
编号 软件工程 课程设计。学生选课系统。目录。1 可行性分析报告。2 需求规格说明书。3 总体设计说明书。4 详细设计说明书。5 源程序清单。6 软件测试报告。7 用户手册。8 软件开发总结报告。插入分节符 1 可行性分析报告。1.1 编写目的。明确说明系统需求,界定系统实现功能的范围,指导系统设计...