- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB课程设计----学生成绩管理系统
一.课程设计题目功能描述概要设计
图1系统功能模块图
四.数据库设计
数据库在本成绩管理系统中占有非常重要的地位,数据库结构的好坏将直接对应用系统的效率以及实现的效率产生影响。合理的数据库及结构设计可以提高数据存储的效率,保证数据的完整和一致。同时合理的数据库结构也将有利于程序的实现。设计本系统的数据库应该充分满足用户的需求。
针对一般学生管理系统的需求,通过对学生学习过程的内容的分析,设计如下面所示的数据项和数据结构。
(1)基本信息表:包括的字段有:学号,姓名,性别,年龄,联系电话,家庭住址。 表1 基本信息表
字段名称 数据类型 字段大小 学号 文本 10 姓名 文本 10 性别 文本 2 年龄 数字 2 联系电话 数字 50 班级 文本 50 家庭住址 文本 50 (2)成绩表: 包括的字段有: 学号,姓名,性别,班级,高数成绩,英语成绩,计算机成绩。
表2 成绩表
字段名称 数据类型 字段大小 学号 文本 10 姓名 文本 10 性别 文本 2 班级 文本 10 高数成绩 数字 20 英语成绩 数字 20 计算机成绩 数字 20 (3),学生密码表: 包括的字段有: 用户名,密码。
表3密码表
字段名称 数据类型 字段大小 用户名 文本 10 密码 文本 10
(4)教师密码表:包括的字段有:用户名,密码。
表4 教师密码表
字段名称 数据类型 字段大小 用户名 文本 10 密码 文本 10 五.详细设计
系统主要由五部分组成:系统用户的管理、学生成绩的管理、学生信息的管理、信息的查询,其中还包括登录界面以及成绩的统计模块。
各模块的主要功能如下:
1.系统用户的管理:实现用户的添加、删除和密码的修改。通过.Hide对象方法隐藏原有窗体界面,通过.Show对象方法显示所要用到的窗体界面。
2.学生信息的管理:通过创建数据库,连接数据库,调用数据库及Data控件Adodc控件,MSHFlexGrid控件的使用来实现学生信息的添加,查询,删除和修改。
3.学生成绩的管理:通过创建数据库,连接数据库,调用数据库以及Data控件Adodc控件,MSHFlexGrid控件的使用来实现学生成绩的录入,查询,删除和修改。
4.学生成绩信息的统计:实现学生男女生人数以及不及格人数的统计
六.效果及存在问题
图2 登陆界面
(2),学生登陆:输入学号,输入学生密码,单击确定即进入学生界面如图3所示:
图3学生登录
(3),学生密码修改:输入学生新密码。再次输入学生新密码,单击确定按钮,修改学生密码,功能截图如图4所示:
图4修改密码
(4),主窗体界面:系统用户的管理:包括用户的添加、删除和密码的修改;学生信息的管理:包括学生信息的添加,查询、删除和修改;学生成绩的管理:包括学生成绩的录入,查询,删除和修改;学生成绩信息的统计:包括学生男女生人数以及不及格人数的统计。功能截图如图5所示:
图5主界面
(6),成绩查询:输入学生学号,单击查询按钮,查询学生成绩。功能截图如图6所示:
图6成绩查询
七.结论或心得体会
八.参考文献
1.刘天惠 等. Visual Basic程序设计教程, 出版社. 2006.2
2 等. , 清华大学出版社.2007.1
3. SQL Server2000实, 清华大学出版社. 2005.2
等. 30Visual Basic项目案例开发, 电子工业出版社.2009.7
. 龚沛曾 等. Visual Basic程序设计, 高等教育出版社. 2005.2
. Visual Basic程序设计, 北京邮电大学出版社. 2004.1Visual Basic 6.0编程案例精解 谭小丹Visual Basic 6.0数据库编程思想与实践周国民Visual Basic+Access数据库项目开发实践Private Sub Command1_Click()
dl.Hide
xsdl.Show
End Sub
Private Sub Command2_Cli
文档评论(0)