云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Java面向对象程序设计课程设计报告

Java面向对象程序设计课程设计报告

  • 62 次阅读
  • 3 次下载
  • 2025/5/26 12:23:50

沈阳理工大学课程实践(论文)

表3-1 班级表数据字典

字段名称 班级编号 班级名称 所属学院 班级人数

数据类型 varchar(20) varchar(20) varchar(20) int 说明 主键 (2)学生表(学号,姓名,性别,出生日期,班级编号)

该表用于存储学生的基本信息,其数据字典如表3-2所示:

表3-2 学生表数据字典

字段名称 学号 姓名 性别 出生日期 班级编号 数据类型 varchar(20) varchar(20) varchar(20) data varchar(20) 说明 主键 属性域为“男”,“女” 外键,参照班级表中 班级编号

(3)教师表(教师编号,姓名,性别,职称,所属学院,出生日期)

该表用于存储教师的基本信息,其数据字典如表3-3所示:

表3-3 教师表数据字典

字段名称 教师编号 姓名 性别 出生日期 职称 所属学院 数据类型 varchar(20) varchar(20) varchar(20) data varchar(20) varchar(20) 5

说明 主键 属性域为“男”,“女” 沈阳理工大学课程实践(论文)

(4)课程表(课程号,课程名,学分)

该表用于存储学生可学课程的基本信息,其数据字典如表3-4所示:

表3-4 课程表数据字典

字段名称 课程号 课程名 学分

数据类型 varchar(20) varchar(20) int 说明 主键 (5)成绩表(学号,课程号,成绩,教师编号)

该表用于存储学生可学课程的成绩情况,其数据字典如表3-5所示:

表3-5课程表数据字典

字段名称 学号 数据类型 varchar(20) 说明 外键,参照学生表中 学号 课程号 varchar(20) 外键,参照课程表中 课程编号 成绩 教师编号 int varchar(20) 外键,参照教师表中 教师编号 6

沈阳理工大学课程实践(论文)

4 系统设计与实施

4.1Eclipse Java Neon 3

出于稳定性与便利性的考量,本设计选用了Eclipse Java Neon 3作为程序的开发环境,Eclipse是著名的跨平台的自由集成开发环境(IDE),最初由OTI和IBM两家公司的IDE产品开发组创建,它本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。使用时可清楚的发现错误,并能根据相应规则进行修改,大大简化了程序检查工作。由于package explorer的存在,使得随时查找文件变得十分方便。同时又提供有很便利的数据库连接方式。

Eclipse Java Neon 3具有以下四大优点:

(1)从编写、查错、编译、帮助等等各方面为Java语言贴身定做。 (2)可无限扩展的强大插件功能。 (3)众多公司、厂商、组织支持。 (4)开放,自由,免费。

4.2 结构设计

该系统用于对学生的基本信息与学生的成绩进行管理,主要包括添加、修改和删除学生与教师基本信息,录入、修改和删除学生的成绩,查询学生和教师的基本信息,为了方便,全部操作均在界面中完成。

由此,将该系统结构设计为登录模块、学生模块、教师模块,对应于学生与教师这两类主要用户。由于涉及界面设计,因此调用了java.awt.*、java.awt.event.*、javax.swing.*、java.util.*、javax.swing.event.*、java.sql.*等包。

4.3 文件组织结构

7

沈阳理工大学课程实践(论文)

学生信息管理系统中使用的根目录文件夹是“nnn”,其文件组织结构图如图4-1所示:

图4-1 项目文件组织结构图

4.4 登录模块

登录模块使进入学生信息管理系统的第一个界面,相当于一个网站的主页。 4.4.1 设计构想

该系统是学生信息管理系统,用户为三类:学生、教师和系统管理员,可在相应的权限范围内查询和更新系统数据。因此,不同的用户在登录时需有不同的角色选项,此外,还应有各自的用户名和密码。 4.4.2 实现登录模块

(1)要生成一个界面,可应用AWT知识。设置其名字为学生信息管理系统;设置布局管理器为(null)布局管理器,这样方便往其中放组件;设置窗口大小和位置,还要设置窗口可见性。

(2)生成界面后,接下来就需要实现每个功能,在设计构想中提到的第一

8

搜索更多关于: Java面向对象程序设计课程设计报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

沈阳理工大学课程实践(论文) 表3-1 班级表数据字典 字段名称 班级编号 班级名称 所属学院 班级人数 数据类型 varchar(20) varchar(20) varchar(20) int 说明 主键 (2)学生表(学号,姓名,性别,出生日期,班级编号) 该表用于存储学生的基本信息,其数据字典如表3-2所示: 表3-2 学生表数据字典 字段名称 学号 姓名 性别 出生日期 班级编号 数据类型 varchar(20) varchar(20) varchar(20) data varchar(20) 说明 主键 属性域为“男”,“女” 外键,参照班级表中 班级编号 (3)教师表(教师编号,姓名,性别,职称,所属学院,出生日

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com