下载此文档

java实训课程设计.pdf


文档分类:IT计算机 | 页数:约41页 举报非法文档有奖
1/41
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/41 下载此文档
文档列表 文档介绍
《Java 程序设计》
课程设计
题目: 学生信息管理系统
系部: 机电工程系
专业: 计算机科学与技术
年级: 13 级
学号: XXXXXXX
姓名: XXX
任课教师: XXXX
二 0 一五年六月
河北科技学院课程设计
目录
一、需求分析………………………………………………………………………………3
二、系统设计………………………………………………………………………………3
1、功能结构图……………………………………………………………3
2、功能流程及工作描述…………………………………………………4
功能流程……………………………………………………4
工作描述……………………………………………………4
三、数据库设计……………………………………………………………………………4
1、学生表…………………………………………………………………4
2、课程表…………………………………………………………………4
3、成绩表…………………………………………………………………5
四、详细设计………………………………………………………………………………5
1、sql 核心语句…………………………………………………………5
2、封装数据库连接过程 JdbcUtil…………………………………………7
3、封装学生类、课程类、成绩类、学生课程成绩类……………………9
4、封装对数据库三张表的操作……………………………………………16
5、实现界面化操作利用组件实现具体功能………………………………27
五、程序调试运行与发布…………………………………………………………………4
2
河北科技学院课程设计
学生管理信息系统
一、需求分析
一、管理学生基本信息,包括个人信息的调价、修改、删除,以及选课信息的

二、课程管理:管理课程的基本信息,包括课程信息的添加、修改和删除;
三、成绩管理:管理学生选课的成绩信息,包括成绩的登记与修改;
四、信息查询:查询已经登记的信息,包括学生的基本信息、课程的基本信息
与成绩信息。
二、系统设计
(一)功能结构图
学生管理课程管理成绩管理信息查询
添修删添添修删登修登学课成
加改除加加改除记改记生程绩
学学学选课课课成成信信信信
生生生课程程程绩绩息息息息
信信信信信信信查查查查
息息息息息息息询询询询
调用数据库操作方法
对学生表、课程表、成绩表的数据库基本操作的封装 StuDao、CouDao、ScoDao
库操
中作

表数

数据库:包含 student 表、course、表、
score 表
3
河北科技学院课程设计
(二)功能流程及工作描述
功能流程
进入主界面选择功模块能相对应的菜单,选择功能相对应的菜单项,进入功能窗
口进行增加、删除、修改、查询等操作……
工作描述
用户通过窗口模式调用 StuDao、CouDao、ScoDao 中的增加、删除、查找、修改等基本
操作方法,进而完成对数据库中表的操作,实现所要完成的功能。
三、数据库设计
数据库选用 oracle,用户名为:scott;密码为:tiger。
数据库中包含三张表,分别是 student 表、course 表以及 score 表。
利用 sqlplus 创建表。
一、学生表
student 表中包含字段,snum、sname、sage、sex、smaj、sdept;分别代表学号、姓名、
年龄、性别、专业以及所在系。
CREATE TABLE student
(
snum varchar(10) primary key,
sname varchar(10) not null,
sage INT not null,
sex char(2) check(sex='男' or sex='女') not null,
smaj varchar(20) default('计算机科学与技术') not null,
sdept varchar(20) default('机电工程系') not null
);
二、课程表
course ame、credit、semester、period;分别代表课程号、课
程名、学分、学期、学时。
4
河北科技学院课程设计
CREATE TABLE course
(
cnum varchar(10) primary key,
cname varchar(20)

java实训课程设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数41
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1557281760
  • 文件大小494 KB
  • 时间2018-02-06
最近更新