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

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

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

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库技术》课程设计 题目 数据库课程设计 学号 姓名 班级 指导老师 2010 年 6月 28日—2010 年 7 月 2 日 目录: 一、引言 二、系统分析 2.1 选择开发工具………………………………… 2.2 系统规划……………………………………… 三、 系统设计 3.1 系统数据库设计……………………………… 3.2 系统的主要功能……………………………… 四、概述 4.1目的与要求………………………………….. 4.2设计环境 …………………………………….. 五、数据库的实现与维护 六、实例演示 七、收获与心得体会 一、引言 主要是讨论如何解决根据学生成绩评估教学质量的信息化问题。针对该问题,利用VB语言做了一个学生成绩评估系统,该系统能简化根据学生的成绩来对教学质量进行评估的过程,使老师的教学成果、学生的成绩变化都一目了然。为达到所定的目的。本系统主要使用了VB语言,SQL Server 2000系统,数据库等工具。学生的成绩数据主要储存于SQL数据库,因此需要首先对数据库进行操作、处理。本文首先概述了信息化教育的发展情况,讲明了开发学生成绩评估系统的必要性,接着阐述了学生成绩评估系统的基本设计思想及实现方法。并以该系统为应用实例,介绍了用VB语言进行绘制图表以及使用SQL Server 2000及操作数据库的一些要注意的地方。 二、系统分析 2.1 选择开发工具 SQL Server 2000,VB。 2.2 系统规划 学生成绩管理系统,主要涉及学生信息、课程信息、成绩信息等数据库表。为简单起见,成绩可不考虑五级记分制的字符型分值,如优、良、中、及格、不及格等,只考虑数字型的分值,如 95,90,55等。 三、 系统设计 3.1 系统数据库设计 数据项是数据库关系中不可再分的数据单位,下表分别列出了数据的名称、数据类型、长度、取值能否为空。利用关系型数据库的特征,将学生成绩管理设计为1个数据库,包含3个数据库表。 数据库中用到的表: 数据库表名 备注 学生 学生学籍信息表 课程 课程基本信息表 成绩 选课成绩信息表 用户表 (1)学生信息表: 从成绩的角度,学生信息表包括学生学号、姓名、系别三个字段就够了,但考虑其它用处,还可将学生家庭联系信息 (如,邮政编码,通讯地址,收信人,电话等)也包括在学生信息表中。 表1给出的是基本字段,有能力的同学可扩充。 表1:学生信息表结构 Student基本情况数据表,结构如下: 学生号 姓名 性别 专业 年龄 01 黄峰 男 电气 22 02 胡静 女 自动 20 03 孙强 男 测控 20 04 刘鹗 男 建环 21 05 黄婷 女 软件开发 20 (2) 课程信息表: 课程信息表包括课程码 (即课程编码,它在课程信息表中是唯一的)、课程名称、学时数、学分值等,在课程信息表中应采用课程编码,这样可使得录入更方便、快速。 ? 表2:课程信息表结构 course数据表,结构如下: 课程号 课程名 课程学分 1 计算机应用 6 2 高数 5 3 机电学 6 4 电路 5 5 物理 5 (3) 成绩表: 成绩表至少应含学号、课程码、成绩三字段。 表3:成绩表的结构 score情况数据表,结构如下: 学生号 课程号 成绩 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 系统的主要功能 系统的主要功能包括: (1) 系统登陆界面的设计(用VB或VC编程实现); (2)?数据库原始信息录入; (3)?数据库信息的查询; (4) 数据库信息的添加、修改、删除。 四、概述 4.1目的与要求 设计一个《学生成绩管理系统》,使得学生的成绩管理工作更加清晰、条理化、自动化。并在微机上实现.。 此系统实现如下系统功能: (1)用户通过用户名和密码登录界面登陆系统。 (2)合法用户登陆系统后,可查询课程基本资料,学生所选课程成绩等基本信息。 (3) 高级用户可以对数据库进行维护,如添加、修改和删除等。 4.2设计环境 硬件环境 Pentium II以上微机,内存建议64MB以上。 操作系统 Windows 98/2000/XP。 编程环境 SQL

文档评论(0)

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

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

1亿VIP精品文档

相关文档