ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:336.45KB ,
资源ID:25234370      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25234370.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB数据库实验报告.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VB数据库实验报告.docx

1、VB数据库实验报告VB数据库实验报告学生选课系统设计 学院:资源与环境学院 专业:地理信息系统 组员:201101012 张衡 201101014 李松青 指导老师:张富 一、实验目的系统设计的目的在于:作为数据库设计和应用开发的运用对象,对业务进行适度的简化,突出比较核心的成分,如院系算作一个级别的概念而且直接管理班(跳过专业一级的设置),学生的免修重修等情况处理、教师的管理没有细化等。2、实现功能主要分为三部分1、管理员权限 主要有系统管理(添加用户、修改密码、退出系统)、学生管理(添加、修改、删除学籍和学籍查询)、成绩查询、课程管理(添加、修改课程学习)、教学管理(添加、查询排课信息)、

2、工具(数据库备份)。2、教师权限 主要有用户管理(修改密码、退出系统)、查询信息、成绩管理(录入成绩、查询成绩)、确认选课信息、查询排课信息。3、学生权限主要有用户管理(修改密码、退出系统)、查看本人基本信息、查看本人成绩、本人排课信息、本人选修信息。3、功能演示 1.登录。登录把权限分成学生,老师和管理员三部分。不同的权限登录,进入到不同的页面,可以进行不同权限的操作。2. 公共窗体(1)修改密码因为修改密码,只能对当前登录账号进行操作,所以在窗体里使用在登录时记录的用户名3.学生页面 (1)查看基本信息,由于学生权限有限,所以只能查看自己的基本信息,当点击运行时,直接显示自己信息 (2).

3、查看成绩。同样学生只能查看自己的成绩,当点击的时候,此学生的全部课程成绩都会显示出来(3).查看排课信息 此学生可以根据年度和学期来查看自己有关的课程(4).选课 输入自己的学号,使得LISTVIEW1中显示所能选修的课程,选中后添加的listview2中,由于选课,需要老师确认,所以把学生的选课信息,提交到新建的一个表中,然后由老师从那个表中获得选课信息,从而确定选课学生4.老师页面 (1).虽然作为老师,但是也只能查看自己的基本信息 (2).成绩录入。老师可以根据学号和课程号,来录入学生的成绩 (3).成绩查询。老师可以根据学号模糊查询到此学生的全部成绩,也可以根据课程号查询选修此课程的所

4、有学生的成绩,也可以通过课程号和学号来确定一个学生一门课程的成绩 根据学号: 根据课程号: 根据学号和课程号:(4).确认选课信息 老师从新建的一个表中提取到学生的选课信息,确认后,原表中的学生选课信息消失(5).查看排课信息。老师可以查询到有关自己课程的排课信息 5.管理员页面 (1)添加管理员用户。管理员有权利添加一个管理员用户(2).添加学籍。密码默认为学号 (3)修改学籍。管理员可以通过学号查找到此学生的全部基本信息,然后修改,最后提交上去,就完成了对学生基本信息修改的操作 (4)删除学籍。我是按学号删除学生基本信息,通过学号,删除此学生的所以信息 (5).学籍查询。管理员可以查询到所

5、有学生的学籍信息。查询方式分为两种,一种是按学号的精确查询,一种是按姓名的模糊查询。 (6).成绩查询。管理员只有成绩查询功能,却没有成绩录入权限。查询成绩权限和老师的一致。也是分为学号和课程号的模糊查询,以及两者同时的精确查询 (7).添加课程信息。直接向Course表中插入课程信息 (8)修改课程信息 同理,根据课程号查到课程信息,修改后再提交到课程表中(9)教学管理分为添加排课信息和查询排课信息 添加排课信息 (10).查询排课信息根据年度和学期,把所有的排课信息查询出来(11).数据库备份 点击浏览之后,会弹出保存路径最后生成一个bak文件3、数据库除了上述的VB前台应用程序外,还有S

6、QL数据库的设计与完成首先,课程实体以及他们的联系。任课教师与课程之间的是多对多的联系类型,因此,将任课教师、课程以及讲授联系分别设计成如下的关系模式:教师(教师编号,教师姓名,性别,职称,电话,系编号)课程(课程编号,课程名称,课程学分,课时)讲授(教师编号,课程编号,课程编号,开课年度,开课学期)院系实体和班级之间是一对多的联系类型,所以只要两个关系模式就可表示,其中联系可以放到班级的实体中:系(系编号、系名称、系主任)班级(班级编号,班级名称,系编号)班级实体和学生实体之间是一对多的联系类型,所以也可以只使用两个关系模式来表示。由于“班级”关系模式在上面已经给出,因此,只要再给出一个学生

7、的关系模式,它们间的联系则被放在该关系模式中:学生(学号,姓名,性别,出生年月,电话,班级编号)学生实体与讲授是聚集方式的联系类型,它们之间的关系是多对多的关系,可以使用如下关系模式来表示:学生选课(课程编号,学号,教师编号,开课年度,开课学期,成绩)主要的表有:数据库表名关系模式名称备注Teacher教师教师信息表Student学生学生学籍信息表Course课程课程基本信息表Class班级班级基本对照表StuCourse学生选课选课-授课合成信息表Department系院系基本信息表Schedule教学计划教学计划安排表4、总结以上的所有的功能、系统是经过我们近一个月的设计实现和完善的,通过这段时间的学习,我们充分的学习了VB语言和SQL语言,同时我们对VB6.0软件和SQL SERVER数据库更加的熟悉,为我们以后的学习、工作奠定了良好的基础。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1