一、课程设计目得通过这次得设计,主要就是做出一个小型得管理系统,来加强对JA VA 所学知识得巩固与融会贯穿,可以说就是对一个学期所学知识得一个小结,加深对 JAVA 数据库得理解。二、需求分析ﻫ功能需求分析:ﻫ 该系统具备管理学生信息、课程信息、选课信息得功能:用户通过输入账号与密码进下该系统后,可以进行一些基础维护(学生信息维护、课程信息维护、选课信息维护)。全部都可以进行增加、修改、删除、模糊查询.三、数据项:1 表a d m in(用户表)F ieldTypeNullK eyment U sernamec h ar(10)—-P RI用户名p asswordc h ar ( 10)-———密码NameChar(10)——-—用户昵称2 表 S(学生信息表)Fi e ldTypeNullK eyme nt Sn onvarchar(50)——PRI学号S namenvarchar(50)-——-姓名Sxn varcha r(5 0)——--系别3表C(课程信息表)Fi e ldTy p eN ullK eym e n t C n onvarchar(50)——PRI课号Cnam envarc-—-—课名har(50)4表 S C(学生信息表)F iel dT yp eN ullKe yment Cnonvarchar(50)——PRI课号Snonv ar char(50)——P R I学号Cnvar c h ar(5 0)——--成绩四、系统功能描述该小型系统主要就是用于管理学生及课程得基本信息,主要功能包括四方面得:1、管理学生信息,其中包括添加,删除,修改等操作。2、管理课程信息,其中包括添加,删除,修改等操作。3、管理选课信息,其中包括添加,删除,修改等操作.4、查询信息,其中包括查询学生信息,查询课程信息,查询选课信息等操作。五、代码分析连接数据库方法:这就是j ava 连接数据库得驱动,有关数据库得操作都要用到她。public static Connection CONN(){ String driverName = ”、microsoft、sqlserver、jdbc、SQLServerDriver”; //加载JDBC驱动String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=student"; //连接服务器与数据库test,此处student就是数据库名ﻩ String userName = "sa"; //默认用户名ﻩ String userPwd = ”mima"; //密码 Connection dbConn=null;ﻩ try { Class、forName(driverName); dbConn = DriverManager、getConnection(dbURL, userName, userPwd); System、out、println(”Conn...