1、 1 数据库原理数据库原理课程设计报告课程设计报告 课程设计题目课程设计题目 :学分管理系统学分管理系统 2 目录 目录 1 1 题目要求 题目要求 3 3 2 2 程序截图 程序截图 4 4 3 3 程序代码 程序代码 1010 4 4 课程设计心得 课程设计心得 2626 3 题目要求:题目要求:设计一个学分管理系统。 假设每位学生必须完成基础课 50 学分,专 业课 50 学分,选修课 24 学分,人文类课程 8 学分和实验性课程 20 学分才能毕业。 实现下列功能: 1 录入某位学生的学分信息 2 给定学号,显示某位学生的学分完成情 况; 3 给定班号,显示该班所有学生的学分完 成情况
2、; 4 给定学号,修改该学生的学分信息; 5 按照某类课程的学分高低进行排序; 给定学号,对该学生能否毕业进行确定。 4 登陆界面如下: 主界面如下: 5 进行插入操作: 按班号显示操作: 6 查询结果界面如下: 进行按学号进行查询的界面: 查询结果如下: 排序界面: 7 8 查询学生是否能够毕业: 9 删除操作: 10 代码如下: Module1: Public cn As New ADODB.Connection Public rs As New ADODB.Recordset Form1: Public rs As ADODB.Recordset Sub disp() Set DataGrid1.DataSource = rs For i = 0 To rs.Fields.Count - 1 Text1(i).Text = rs.Fields(i).Value Next End Sub Sub renew() rs.Close cn.Close Set rs = New ADODB.Recordset Set DataGrid1.DataSource = rs cn.Open “dsn=123;uid=sa;pwd=“ 11 rs.O