图34学生信息管理模块结构图333课程信息管理模块课程信息管理模块包括增加、删除、修改、查询、显示全部等。具体的结构图如图35所示
图35课程信息管理模块结构图334选课信息管理模块
选课信息管理模块包括查询、显示全部等。具体的结构图如图36所示。
图36选课信息管理模块结构图335成绩信息管理模块
成绩信息管理模块包括修改成绩、查询、显示全部等。具体
来源网络,仅供个人学习参考
f的结构图如图37所示。
图37成绩信息管理模块结构图
4系统数据库设计
41建立数据库安装好SQLServer2005之后,连接数据库在里面新建stude
t
数据库文件
42建立数据表在数据库stude
t中共有4张数据表:s(学生信息表)、c
(课程信息表)、sc(选课信息表)、u
pw(用户信息表),下面
定义每张表的字段名称和数据类型。s(学生信息表)
字段名称
数据类型
中文描述
s
o
char10
学号,关键字
s
char20
姓名
sa
i
t
年龄
ss
char10
性别
sd
char10
院系
c(课程信息表)
字段名称
数据类型
中文描述
c
o
char10
课程号,关键字
c
char30
课程名
pc
o
char10
先行课程号
来源网络,仅供个人学习参考
fsc(选课信息表)
字段名称
数据类型
中文描述
s
o
char10
学号,关键字
c
o
char10
课程号,关键字
g
i
t
成绩
u
pw(用户信息表)
字段名称
数据类型
中文描述
u
char10
用户名,关键字
pw
char10
密码
qx
i
t
角色
5系统测试
51学生信息管理系统的登录
学生信息管理系统可由管理员和学生两种身份的人使用。管
理员和学生身份登录所能操作的功能有很大的区别。由于在后台
数据库里面新建的用户只有一个管理员admi
和一个学生
xueshe
g所以登录界面只有这种情况,如图51所示
来源网络,仅供个人学习参考
f图51登录界面52管理员登录
管理员登录之后就会出现如图52所示的界面,管理员可以进入学生信息管理、课程信息管理、选课信息管理、成绩信息管理、用户信息管理以及退出管理系统就行相应的添加、修改、查询和删除。
图52管理员登录系统后的界面521管理员对学生信息的添加
点击学生信息管理模块之后,管理员就在学生信息管理模块上面选择“添加”就可以添加学生信息了,如图53所示
图53添加学生信息522管理员对学生信息的修改
点击学生信息管理模块之后,管理员就在学生信息管理模块上面选择“修改”就可以修改学生信息了,如图54所示
图54修改学生信息523管理员对学生信息的查询来源网络,仅供个人学习参考
f点击学生信息管理模块之后r