1 / 21
文档名称:

课程设计报告.docx

格式:docx   大小:136KB   页数:21页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

课程设计报告.docx

上传人:陶小豆 2021/12/10 文件大小:136 KB

下载得到文件列表

课程设计报告.docx

相关文档

文档介绍

文档介绍:课程设计报告
课程设计报告
课程设计报告
课程设计报告
一、课程设计任务
完成学生选课管理系统的开发
二、需求描述
本系统是一个 WEB版的小型的学生成绩管理系统, 在本系统中,开发了一个
面向管理员平台, 对管理员提供的服务有增加学生、 删除学生和修改学生、 查询
学生的服务,还有对成绩、增加、删除、查询的管理。
三、系统总体设计
系统架构设计( 1)架构:单机
( 2)运行软件环境: windows 10 、、 Apache 、 eclipse ee
3)开发环境:硬件平台:
CPU :
内存: 4gb 以上
软件平台: windows 10 、
操作系统: Windows10
数据库:
开发工具: Eclipse ee
功能模块设计
学生成绩管理系统
登录模块
管理员登录模块
学 成
生 绩
信 信
息 息
管 管
各模块功能:
学生信息管理模块:管理员用于添加和删除、修改、查询学生信息的模块。
成绩信息管理模块、用于对成绩的增加、删除、查询
数据库设计 (概要设计 ... )
1) E-R 图
课程设计报告
课程设计报告
课程设计报告
学生性别
学生姓名 学生院系
学生学号
学生
所在班级
选课 成绩
课程名
学分
课程
课程编号
(2)关系模式
学生(学生学号,学生姓名,学生性别,所在班级,所在院系)
班级(班级号,教师姓名,班级名)
课程(课程号,课程名,学分)
选课(课程号,学生学号,课程名、成绩)
院系(院系号,院系名)
课程设计报告
课程设计报告
课程设计报告
3)数据库管理系统: MYSQL
4)数据库命名
test
(5)数据库表
students
主要用来保存学生信息
字段名
数据类型
长度
是否为空
是否主键
SID
Varchar
11
不为空
主键
SNAME
Varchar
255


GENTER
Varchar
255


SCLASS
Varchar
255


SCOLLEGEOF
Varchar
255


newclass( 班级信息表 )
主要用来保存学生信息。
字段名
数据类型
长度
主键否
是否为空
描述
NEWCLASSID
Varchar
255
主键
不为空
班级编号
NEWCLASSNAMEVarchar
255


班级名称
courses (课程信息表 )
用来储存教师的基本信息
字段名
数据类型
长度
主键否
是否为空
描述
COURSEID
Varchar
255
主键
不为空
课程编号
COURDENAME
Varchar
255


课程名字
collegeof( 院系信息表 )
字段名 数据类型 长度 主键否 是否为空 描述
课程设计报告
课程设计报告
课程设计报告
COLLEGEOFID
Varchar
255
主键
不为空
院系编号
COLLEGEOFNAME
Varchar
255


院系名称
selectcollege (学生成绩表)
用于存储学生成绩
字段名
数据类型
长度
是否为空
是否主键
SELECTID
Varchar
255


SELECTCOURSENAMEVarchar
255
不为空

SELECTSID
Varchar
255

主键
SELECTCOUR