对学生成绩的判断和整理更合理、更公正同时也给教师提供了一个准确、清晰、轻松的成绩管理环境。
1
f2程序的主要功能21添加功能
添加一个学生的基本信息,包括stude
t_ID,stude
t_Name,bor
_Date,math_GradeE
glish_Grade。
22删除功能
能够对一个学生的信息进行删除按stude
t_ID进行删除。
23显示功能
显示所有学生的主要信息包括stude
t_ID,stude
t_Name,bor
_Date,math_GradeE
glish_Grade。
24查找功能
根据你键入的stude
t_ID,显示其详细信息!
25修改功能
对学生的信息和成绩进行修改。
3程序运行平台
编程工具:eclipse编程语言:JAVA数据库:MYSQL
具体操作如下:具体操作如下:新建SutGradeMa
age项目,然后再编写相应的java文件,再编译,链接,执行等,用户就可登录进该系统进行相应的操作。4总体设计
2
f主函数
添
删
登
修
显
查
加
除
陆
改
示
找
信
信
系
信
信
信
息
息
统
息
息
息
5数据库设计
图41系统总体框架图
数据库设计是要在一个给定的应用环境(DBMS)中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。
51数据库概念设计
在数据库设计中,先要对系统分析所得的数据字典中的数据存储进行分析,然后得出系统的关系模式,可以采用实体联系图(简称ER图)的方法进行数据结构的描述。ER图由实体、属性、联系三部分组成。
登录表
用户名
密码
图511登录信息ER图
3
fStude
t_ID
stude
t_Name
bor
_Date
学生
math_Grade
52表结构
E
glish_Grade
图512学生信息ER图
字段userNameuserPwd
字段stude
t_IDstude
t_Namebor
_Datemath_GradeE
glish_Grade
53视图
表1dbousers表
类型
约束
VARCHAR220CHARVARCHAR220CHAR
PK
ot
ull
表2dbostude
t表
默认值
类型
CHAR10BYTEVARCHAR220CHAR
CHAR11BYTECHAR4CHARCHAR4CHAR
约束PK
ot
ull
默认值
说明用户名
密码
说明学号姓名出生日期数学成绩英语成绩
字段
math_GradeE
glish_Grade
stude
t_IDstude
t_Name
bor
_Date
类型
CHAR4CHARCHAR4CHAR
CHAR10VARCHAR280CHAR11BYTE
表3dbovi视图
是否可空
YesYesNoNoYes
i
sertableYESYESYESYESYes
updatableYESYESYESYESYes
deletableYESYESYESYESYes
说明数学成绩英语成绩
学号姓名出生日期
4
f6模块分析
61添加模块
学生信息添加部分代码classcharuexte
dsJFrameimpleme
tsActio
Liste
erJFrameframe
ewJFrame