课程设计题目
学生成绩管理系统
课程设计的目的
理解面向对象的软件设计基本理论,学习VB软件设计的基本方法,熟悉一般软件项目开发的基本步骤,培养运用VB解决实际问题的能力和技巧。
课程设计的主要内容和要求(包括原始数据、技术参数、设计要求、工作量要求等)
四、工作进度安排
2011-2012学年第19周。
五、主要参考文献
Visual Basic程序设计教程
审核批准意见
系主任(签字) 年 月 日
指导教师评语及成绩
指
导
教
师
评
语
成
绩
导师签字:
年 月 日
设计思路及其创建过程
一、任务概述
简易学生成绩管理系统主要完成学生成绩的管理,包括:
1)、添加信息模块:主要完成学生记录、课程记录、学生成绩和用户记录的添加工作。
2)、删除信息模块:主要完成学生记录、课程记录、学生成绩和用户记录的删除工作。
3)、修改成绩模块:主要完成学生成绩的修改工作。
4)、查询模块:主要完成学生成绩的查询工作。
1.进行数据库设计
要编写一个实用的数据库程序,必须系统地学习过数据库原理的知识,并首先设计出符合用户业务需求的数据库体系,然后才能利用某种语言,开发出针对这个数据库的交互程序:数据库应用程序。
2. 程序的主要功能
利用SQL语句完成对学生成绩表的插入、修改、删除和查询操作。比如:
(1)插入记录:
Insert Into 学生成绩表(学号,课程号,成绩)
Values(‘001’,’001’,85)
(2)删除记录
Delete From 学生成绩表
Where 学号=‘001’ And 课程号=‘001’
(3)修改记录
Update 学生成绩表 set 成绩 =90
Where 学号=‘001’ And 课程号=‘001’
(4)按学号查询
Select * From 学生成绩表 Where 学号=‘001’
二、界面设计
1.创建工程
新建一“标准EXE”工程.工程名为“成绩查询”.
2.创建主窗体(frmMain)-MDI主窗体
设计菜单:
增加 删除 修改 查询 退出
增加学生记录 删除学生记录 修改成绩
增加课程记录 删除课程记录
增加成绩 删除成绩记录
增加用户 删除用户
3.创建新增学生记录窗体(frmAddStudent)-MDI子窗体
4、建新增课程记录窗体(frmAddCourse)-MDI子窗体
5.创建新增成绩记录窗体(frmAddGrade)-MDI子窗体
6.创建新增用户记录窗体(frmAddUser)-MDI子窗体
7. 创建修改记录窗体( frmUpdate )-MDI子窗体
8.创建删除学生记录窗体(frmDeleteStudent)-MDI子窗体
9.创建删除课程记录窗体(frmDeleteCourse)-MDI子窗体
10.创建删除成绩记录窗体(frmDeleteGrade)-MDI子窗体
11.创建删除用户窗体(frmDelete)-MDI子窗体
12.创建查询记录窗体(frmQuery)-MDI子窗体
13.创建身份验证窗体-MDI子窗体
2021-06-14 09:53:08
1.82MB
管理
1