网站大量收购独家精品文档,联系QQ:2885784924

《数据库技术》课程设计-VB学生成绩管理系统汇.doc

《数据库技术》课程设计-VB学生成绩管理系统汇.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库技术》课程设计-VB学生成绩管理系统汇

《数据库技术》课程设计 题目 数据库课程设计 学号 姓名 班级 指导老师 2010 年 6月 28日—2010 年 7 月 2 日 目录: 一、引言 二、系统分析 2.1 选择开发工具………………………………… 2.2 系统规划……………………………………… 三、 系统设计 3.1 系统数据库设计……………………………… 3.2 系统的主要功能……………………………… 四、概述 4.1目的与要求………………………………….. 4.2设计环境 …………………………………….. 五、数据库的实现与维护 六、实例演示 七、收获与心得体会 一、引言 主要是讨论如何解决根据学生成绩评估教学质量的信息化问题。针对该问题,利用VB语言做了一个学生成绩评估系统,该系统能简化根据学生的成绩来对教学质量进行评估的过程,使老师的教学成果、学生的成绩变化都一目了然。为达到所定的目的。本系统主要使用了VB语言,2000系统,数据库等工具。学生的成绩数据主要储存于SQL数据库,因此需要首先对数据库进行操作、处理。本文首先概述了信息化教育的发展情况,讲明了开发学生成绩评估系统的必要性,接着阐述了学生成绩评估系统的基本设计思想及实现方法。并以该系统为应用实例,介绍了用VB语言进行绘制图表以及使用2000及操作数据库的一些要注意的地方。 2.1 选择开发工具 SQL Server 2000,VB。 2.2 系统规划 学生成绩管理,主要涉及学生、课程、成绩等数据库表。为简单起见,成绩可不考虑五级记分制的字符型分值,如优、良、中、及格、不及格等只考虑数字型的分值,如 95,90,55等。利用关系型数据库的特征,将学生成绩管理设计为1个数据库,包含3个数据库表 数据库表名 备注 学生 学生学籍信息表 课程 课程基本信息表 成绩 选课成绩信息表 用户表 (1)学生信息表: 从成绩的角度,学生信息表包括学生学号、姓名、三个字段就够了,但考虑其它用处,还可将学生家庭联系信息 (如,邮政编码,通讯地址,收信人,电话等)也包括在学生信息表中。表1给出的是基本字段,有能力的同学可扩充。 Student基本情况数据表,结构如下: 学生号 姓名 性别 专业 年龄 01 黄峰 男 电气 22 02 胡静 女 自动 20 03 孙强 男 测控 20 04 刘鹗 男 建环 21 05 黄婷 女 软件开发 20 (2) 课程信息表: 课程信息表包括课程码 (即课程编码,它在课程信息表中是唯一的)、课程名称、学时数、学分值等,在课程信息表中应采用课程编码,这样可使得录入更方便、快速。 ? course数据表,结构如下: 课程号 课程名 课程学分 1 计算机应用 6 2 高数 5 3 机电学 6 4 电路 5 5 物理 5 (3) 成绩表: 成绩表至少应含学号、课程码、成绩三字段。 学生号 课程号 成绩 02 2 90 03 3 95 01 2 99 03 2 67 05 3 78 (4)用户表: 用户表至少包括用户名和用户密码二字段 表4:用户表的结构 user情况数据表,结构如下: 用户名 用户密码 1 1 张三 123 3 123 3.2 系统的主要功能 系统的主要功能包括:(2)?数据库原始信息录入; (3)?查询 四、概述 4.1目的与要求 设计一个《学生成绩管理系统》,使得学生的成绩管理工作更加清晰、条理化、自动化。并在微机上实现.。 此系统实现如下系统功能: (1)用户通过用户名和密码登录界面登陆系统。 (2)合法用户登陆系统后,可查询课程基本资料,学生所选课程成绩等基本信息。 (3) 高级用户可以对数据库进行维护,如添加、修改和删除等。 4.2设计环境 硬件环境 Pentium II以上微机,内存建议64MB以上。 操作系统 Windows 98/2000/XP。 编程环境 SQL Server 2000,VB。 五、数据库的实现与维护 数据库试运行结果符合设计目标后,数据库就可以真正投入运行了。数据库投入运行标志着开发任务的基本完成和维护工作的开始,并不意味着设计过程的终结,由于应用环境在不断变化,数据库运行过程中物理存储也会不断变化,对数据库设计进行评价、调整、修改等维护工作是一个长期的任务,也是设计工作的继续和提高。 在数据库运行阶段,对数据库经常性的维护工作主要是由DBA完成的,它包括:数据库的转储和恢复定期对数据库和日志文件进行备份,以保证一旦发生故障

您可能关注的文档

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档