没有合适的资源?快使用搜索试试~ 我知道了~
javaEE学生个人学分统计系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 106 浏览量
2022-06-09
15:19:41
上传
评论
收藏 338KB DOC 举报
温馨提示
试读
23页
javaEE学生个人学分统计系统
资源推荐
资源详情
资源评论
软 件 学 院
课程设计报告书
课程名称 Java EE 课程设计
设计题目 学生个人学分统计系统
专业班级
学 号
姓 名
指导教师
2011 年 12 月
目 录
1 设计时间................................................................................................................................................... 3
2011/12/12--2011/12/16.............................................................................................................................. 3
2 设计目的................................................................................................................................................... 3
JavaEE 课程设计是对所学 JavaEE 与中间件课程的小结,是提高学生对所学知识综合应用能力的一种
方式,是集中实践性环节之一。要求同学们对课程中所学习到的知识综合运用,开发有一定规模的
Java Web 程序。.......................................................................................................................................... 3
3 设计任务................................................................................................................................................... 3
(一)必备功能说明:............................................................................................................................... 3
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、查看和删除课
程信息(课程编码、课程名称、课程类别(选修和必修)、学分数);统计出自己添加的必修课的
学分和选修课的学分。............................................................................................................................... 3
(2)添加课程信息.................................................................................................................................... 3
(3)查看课程信息.................................................................................................................................... 3
(4)删除课程信息.................................................................................................................................... 3
(5)分别统计必修课和选修课的总学分.................................................................................................3
(二)开发语言与开发环境:................................................................................................................... 3
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle 等任选一种)...............................................3
4 设计内容................................................................................................................................................... 3
4.1 抽象数据类型的定义..................................................................................................................... 3
4.2 数据库部分的实现......................................................................................................................... 4
4.4 模块间层次关系............................................................................................................................. 6
4.5 系统代码实现................................................................................................................................. 6
4.6 测试结果...................................................................................................................................... 18
5 总结与展望............................................................................................................................................. 21
通过此次课程设计,将我本学期所学的 JAVA EE 知识得到巩固和应用,在设计的过程中我遇到了很
到问题,不过在老师和同学们的帮助和自己的思考下还是很好的完成了。这此课程设计还让我懂得
了写程序不能闭门造车,要努力拓宽知识面,开阔视野,拓展思维。它还让我学会了在网上查阅那
些无限的资源。........................................................................................................................................ 21
参考文献.................................................................................................................................................... 22
成绩评定.................................................................................................................................................... 22
2
1 设计时间
2011/12/12--2011/12/16
2 设计目的
JavaEE 课程设计是对所学 JavaEE 与中间件课程的小结,是提高学生对所学知识综
合应用能力的一种方式,是集中实践性环节之一。要求同学们对课程中所学习到的知识
综合运用,开发有一定规模的 Java Web 程序。
3 设计任务
(一)必备功能说明:
(1)功能描述:用户以合法身份登录系统后,才能进行所有操作;用户可以添加、
查看和删除课程信息(课程编码、课程名称、课程类别(选修和必修)、学分数);统
计出自己添加的必修课的学分和选修课的学分。
(2)添加课程信息
(3)查看课程信息
(4)删除课程信息
(5)分别统计必修课和选修课的总学分
(二)开发语言与开发环境:
MyEclipse、Java、数据库(sqlserver2000、mysql、oracle 等任选一种)
4 设计内容
4.1 抽象数据类型的定义
4.1.1 程序所建立的包
com.jdbc.domain
com.jdbc.dao
com.jdbc.servlet
com.jdbc.service
com.jdbc.util
3
4.1.2 程序所需要导入的包
import java.sql.*;;
import java.util.A*t;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
4.2 数据库部分的实现
4.2.1 E-R 图
图 1 课程信息 E-R 图
4.2.2 逻辑设计
1.关系模式
课程信息(课程编号,课程名称,课程类别,学分数)
2. 系统表
表 1 数据包 course
列名
数据类型 长度 是否为空 含义
id bigint 8 N
课 程 编 码 , 主
键,自动增长
name varchar 50 Y
课程名称
cclass
varchar 50 Y 课程类别
counts bigint 8 Y
学分数
课程名称 课程类别
学 分
数
课程信息
课程编码
4
4.3 程序流程图
图 2 程序流程图
登录界面
输入用户名称和用户密
码
是否成功
成功页面错误页面
对数据库进行
操作
显示课程信息
N Y
结束
5
开始
剩余22页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功