2854.A基于VB6.0的机房实验课预约系统【源代码+论文】 论文.doc
《2854.A基于VB6.0的机房实验课预约系统【源代码+论文】 论文.doc》由会员分享,可在线阅读,更多相关《2854.A基于VB6.0的机房实验课预约系统【源代码+论文】 论文.doc(11页珍藏版)》请在三一文库上搜索。
1、 大学数据库课程设计报告详细源代码联系本人题目:基于VB6.0的机房实验课预约系统班级: 姓名: 学号: 指导教师: 2009年 6月数据库课程设计评分表班级计本姓名指导教师题目:基于VB6.0的机房实验课预约系统评分标准评分标准分数权重评分的依据得分AC选题10选题符合大纲要求,题目较新颖,工作量大选题基本符合大纲要求,工作量适中工作态度10态度端正,能主动认真完成各个环节的工作,不迟到早退,出勤好。能够完成各环节基本工作,出勤较好。数据库设计20能正确绘制总体E-R图,定义表结构准确,约束信息完备,对关系的规范化完全符合大纲要求能基本正确绘制E-R图,定义表结构基本准确,对关系的规范化基本
2、符合大纲要求独立解决问题的能力10具有独立分析、解决问题能力,有一定的创造性,能够独立完成数据库及相关软件的设计与调试工作,程序结构合理,逻辑严谨,功能完善。有一定的分析、解决问题能力。能够在老师指导下完成软件的设计与调试工作,程序功能较完善。答辨问题回答20能准确回答老师提出的问题能基本准确回答老师提出的问题程序运行情况10程序运行正确、界面清晰,测试数据设计合理。程序运行正确、界面较清晰,能给出合适的测试数据。课程设计论文20格式规范,层次清晰,设计思想明确,解决问题方法合理,体会深刻。格式较规范,设计思想基本明确,解决问题方法较合理。总分指导教师(签字):注:介于A和C之间为B级,低于C
3、为D级和E级。按各项指标打分后,总分在90100为优,8089为良,7079为中,6069为及格,60分以下为不及格。基于VB6.0的机房实验课预约系统摘要:本文通过用VB6.0编写机房实验课预约系统,利用软件工程原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了机房实验课预约系统的自动化和信息化.本文还简单介绍了VB6.0软件的界面及操作方法。简要介绍了窗体的制作过程,程序的编写,添加,最后的编译过程。并且叙述了作者在软件开发过程中的心得体会。关键词:机房实验课预约系统 数据库 统计1.概述1.1项目背景使用Access作为管理系统的开发
4、平台,Access 用于数据源的开发,SQL结构化查询语言用于实现查询功能。数据源的开发使用Access,是因为其应用的灵活性和强大的功能,为系统建立优良的数据库后台。1.2编写目的我现在所做的机房实验课预约系统就是在目前的情形下,从一些学校现有的条件实际出发,利用他们所拥有的计算机硬件设备和软件条件,实现一整套关于实验课预约的系统。 开创教育基层工作建设的新局面,增强中等教育的战斗力,使这些学校真正建设成为适应网络时代新形势下要求的坚强的战斗实体。1.3开发环境用Access作为数据库开发平台,使得该产品成为桌面数据库市场中Access、FoxPro及Paradox for Windows的
5、直接竞争者。与普通的数据库系统相比,用Access作为数据库开发平台有以下优点:1)众所周知,作为数据库,可以建表。2)查询功能也非常强大,也可以用来学习SQL语句的写法。追加,删除,更新,都可以做,而且多个表之间的操作,更能显示出优越性,真简单呀。3)做简单的小程序。如果,你觉得用其他工具费事的话,可以用这个,这个几乎不需要代码。简单易学。而且,做出的程序,代码也可以很好的隐藏。4)做报表,这是它功能最强大的地方了。作程序,大部分就是为了要这个报表,才选择用Access作小程序。2.需求分析2.1需求功能利用计算机对机房实验课的教室,节次和时间进行预约,修改和删除。不仅能够保证各项信息准确无
6、误、快速输出,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。2.1.1数据精确度 由于采用数据库技术并且用户的应用领域对数据精确度的要求不是太高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。2.1.2时间特性 本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。2.1.3适应性 该软件是使用Visual Basic 6在Windows XP系统下完成的所以只要是兼容W
7、indows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。而且应用户的特殊需求软件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。3.数据库逻辑设计3.1 使用Access实现关系型数据库3.1.1 数据库的概念数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。 3.1.2 建一个数据库表创建任何一个数据库的第一
8、步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。1.标识需要的数据;2.收集被标识的字段到表中;3.标识主关键字字段;4.绘制一个简单的数据图表;5.规范数据;6.标识指定字段的信息;7.创建物理表。3.1.3 实现数据库之间的联系数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 源代码+论文 2854.A基于VB6.0的机房实验课预约系统【源代码+论文】 论文 2854. 基于 VB6 机房 实验 预约 系统 源代码
链接地址:https://www.31doc.com/p-3900296.html