- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 《数据库原理及应用课程设计-库存管理系统》.doc
- 《数据库原理及应用课程设计-企业人事管理系统》.doc
- 《数据库原理与设计实验报告》.docx
- 《数据库原理及应用课程设计-学生学籍管理系统设计与实现》.doc
- 《数据库原理课程设计-人事工资管理系统数据库设计报告》.doc
- 《数据库原理课程设计-人事管理系统》.doc
- 《数据库原理及应用课程设计报告》.doc
- 《数据库原理实验报告》.doc
- 《数据库原理课程设计-仓库管理系统》.doc
- 《数据库原理课程设计-商品库存管理系统数据库设计》.doc
- 2025江浙沪居民睡眠健康小调研报告.pdf
- 毕业论文的开题报告范文.docx
- 团委活动方案(拓展).docx
- 汽车智能驾驶行业深度报告:端到端与AI共振,智驾平权开启新时代.pdf
- 小核酸行业深度:技术平台和适应症不断验证,迎来销售和临床密集兑现期-华福证券-2025.3.31-65页.docx
- 医药生物行业医疗AI专题报告二多组学篇AI技术驱动精准诊断实现重要突破-25031440页.docx
- CXO行业系列报告三寒冬已过行业需求逐步回暖-25031430页.docx
- 全国租赁市场报告2025年3月_可搜索.pdf
- 玩具行业“情绪经济”专题:创新玩法+IP赋能,重新定义玩具-华鑫证券-2025.docx
- 医疗保健行业PCAB抑制剂药物深度报告抑酸药物市场空间广阔PCAB抑制剂大有可为-25.pdf
文档评论(0)