ACCESS课程设计说明
access数据库课程设计

access 数据库课程设计一、课程目标知识目标:1. 理解Access数据库的基本概念,掌握数据库的基本操作,如表、查询、表单和报表的创建与编辑;2. 学会使用Access进行数据管理,包括数据的增、删、改、查等操作;3. 了解数据库设计的基本原则,能够运用实体关系模型进行简单的数据库设计。
技能目标:1. 能够独立创建Access数据库,熟练操作各类数据库对象;2. 掌握使用SQL语句进行数据查询的基本方法;3. 培养学生解决实际问题时运用数据库技术的思维能力。
情感态度价值观目标:1. 培养学生对数据库技术的兴趣,激发他们主动学习的积极性;2. 培养学生的团队协作精神,提高他们沟通、表达和协作的能力;3. 培养学生具备良好的信息素养,尊重知识产权,遵循道德规范使用数据库。
课程性质分析:本课程为高年级信息技术课程,要求学生具备一定的计算机操作基础和逻辑思维能力。
学生特点分析:学生已具备一定的信息素养,对数据库技术有一定了解,但实际操作能力和数据库设计能力有待提高。
教学要求:1. 结合实际案例,引导学生掌握数据库的基本知识和技能;2. 注重实践操作,培养学生的动手能力和解决问题的能力;3. 突出团队协作,提高学生的沟通与协作能力。
二、教学内容1. Access数据库基础知识:- 数据库概述:介绍数据库的概念、发展历程及用途;- Access简介:了解Access的界面、功能及特点;- 数据库设计基础:学习实体关系模型、实体、属性和关系的概念。
2. 数据库操作:- 表的创建与维护:学习创建表、设置字段属性、数据类型、输入掩码等;- 数据的增删改查:掌握数据的添加、删除、修改和查询操作;- 关系操作:了解表间关系,学习一对多关系、多对多关系的实现。
3. 查询与SQL语句:- 查询设计:学习使用查询向导、设计视图创建查询;- SQL语句基础:学习基本的SQL语句(SELECT、INSERT、UPDATE、DELETE);- 复杂查询:掌握联合查询、子查询、参数查询等高级查询技术。
access数据库应用课程设计

access数据库应用课程设计一、教学目标本课程的教学目标是使学生掌握Access数据库的基本概念、操作方法和应用技巧,培养学生独立设计和开发简单数据库应用系统的能力。
具体分解为以下三个层面:1.知识目标:学生需要了解和掌握Access数据库的基本组成、数据库对象、数据表、查询、窗体和报表等基本概念,理解数据库设计的基本原则和方法。
2.技能目标:学生能够熟练使用Access进行数据库的创建、维护和管理,掌握数据表的建立、编辑和查询的设计与执行,能够运用窗体和报表进行数据展示和分析。
3.情感态度价值观目标:通过课程学习,学生能够体会到数据库技术在现代社会生活中的重要作用,培养对数据库技术的兴趣和好奇心,增强信息时代下的数据处理和分析能力。
二、教学内容本课程的教学内容主要包括以下几个部分:1.Access数据库基础:介绍Access数据库的基本组成、数据库对象、数据类型等。
2.数据表的创建与管理:讲解数据表的建立、编辑、删除以及数据表之间的关联。
3.查询的设计与执行:教授查询的基本类型(选择查询、交叉表查询、参数查询、操作查询等)及其设计方法。
4.窗体设计与应用:介绍窗体的基本组成、创建方法以及窗体控件的使用。
5.报表的创建与打印:讲解报表的分类、创建方法以及报表打印设置。
6.数据库项目的实践:通过实际案例,指导学生完成数据库应用系统的设计与开发。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:用于讲解基本概念、原理和方法,使学生能够掌握数据库技术的基本知识。
2.案例分析法:通过分析实际案例,使学生能够了解和掌握数据库在实际应用中的设计和使用方法。
3.实验法:安排上机实验,让学生亲自动手操作,培养实际操作能力和解决实际问题的能力。
4.小组讨论法:学生进行小组讨论,分享学习心得和经验,提高沟通与合作能力。
四、教学资源为了支持教学内容的传授和教学方法的实施,我们将准备以下教学资源:1.教材:选用权威、实用的教材,为学生提供系统的学习材料。
access学校课程设计报告

access学校课程设计报告一、教学目标本课程的教学目标是让学生掌握XX学科的基本概念、原理和方法,能够运用所学知识解决实际问题。
具体来说,知识目标包括:了解XX学科的基本概念和原理,掌握XX学科的基本方法,了解XX学科的发展趋势。
技能目标包括:能够运用XX学科的基本方法分析问题和解决问题,能够运用XX学科的知识进行创新和科研。
情感态度价值观目标包括:培养学生对XX学科的兴趣和热情,培养学生的科学精神和创新意识,培养学生对社会和自然的责任感和使命感。
二、教学内容根据课程目标,本课程的教学内容主要包括XX学科的基本概念、原理和方法。
具体来说,教学大纲如下:第一章:XX学科的基本概念和原理1.1 XX学科的定义和发展历程1.2 XX学科的基本原理1.3 XX学科的基本概念第二章:XX学科的基本方法2.1 XX学科的观察和实验方法2.2 XX学科的数学模型和方法2.3 XX学科的信息处理和分析方法第三章:XX学科的应用和实践3.1 XX学科在自然和社会中的应用3.2 XX学科在科技和产业中的应用3.3 XX学科在生活中的应用第四章:XX学科的发展趋势4.1 XX学科的现状和挑战4.2 XX学科的发展方向和趋势4.3 XX学科对人类社会的影响和贡献三、教学方法为了实现课程目标,本课程将采用多种教学方法,包括讲授法、讨论法、案例分析法、实验法等。
通过多样化的教学方法,激发学生的学习兴趣和主动性,帮助学生更好地理解和掌握知识。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将选择和准备适当的教学资源。
教学资源包括教材、参考书、多媒体资料、实验设备等。
我们将根据教学内容和学生的需求,合理选择和利用这些资源,提高教学效果。
五、教学评估本课程的评估方式包括平时表现、作业、考试等。
平时表现主要评估学生的出勤、课堂参与度、提问和回答问题的积极性等;作业主要评估学生的理解和应用能力,要求学生在规定时间内完成相关练习;考试主要评估学生对知识点的掌握和运用能力,包括课堂小测和期末考试。
Access数据库基础课程设计

Access数据库基础课程设计1. 简介在如今数字化时代,数据往往被视为企业中最重要的资产之一。
Access数据库是一个功能强大的轻型数据库管理系统,广泛用于中小型企业的数据管理。
它可以轻松地存储、管理、分析和报告数据,并且让用户以图形化和交互式的方式来操作数据。
因此,学习Access数据库对于专业培训和职业发展都非常重要。
本文档将介绍Access数据库基础课程设计,旨在帮助学习者更好地理解Access数据库的基本设计、管理和维护方法,从而将其运用到实际业务中。
2. 课程内容本课程将共分为四个部分,分别为:2.1 Access数据库基础本部分将介绍Access数据库的基本概念和操作方法,包括如何创建、修改和删除数据库,以及如何添加、修改和删除表、查询、表单和报告。
本部分还将讲述创建和应用表索引的方法,以及如何在表中使用约束和验证规则。
2.2 Access数据库的高级技巧本部分将深入讲解Access数据库的高级技巧,包括如何创建复杂的查询、报表和表单,以及如何使用计算字段和聚合函数。
本部分还将讲述如何使用VBA编程来自动化Access数据库的操作,以及如何使用数据宏来简化复杂的任务处理。
2.3 Access数据库的设计本部分将让学习者了解Access数据库的设计原理,包括如何创建和使用多表关系、如何建立索引、约束和验证规则来保证数据的完整性和一致性。
本部分还将讲述如何使用表达式和函数来计算复杂的数据,以及如何进行备份和恢复操作。
最后,本部分将介绍如何使用Access数据库的安全机制来保护数据库信息安全。
2.4 Access数据库的最佳实践本部分将提供实际案例和场景,让学习者掌握如何使用Access数据库来处理复杂问题和数据。
本部分将讲述如何结合各种技巧和方法,如何在性能和可靠性方面权衡,以及如何为企业提供最优化的解决方案。
3. 课程目标本课程的主要目标是让学习者:•掌握Access数据库的基本概念和操作方法;•熟悉Access数据库的高级技巧和设计原理;•了解Access数据库在企业中的应用场景和实际案例;•知道如何结合各种技巧和方法来进行数据库设计和管理。
access课程设计

access 课程设计一、课程目标知识目标:1. 让学生掌握Access数据库的基本概念,包括表、查询、表单和报告;2. 学会创建和设计数据库表格,熟练运用数据类型和字段属性;3. 能够运用Access的查询功能进行数据检索和数据分析;4. 了解Access的表单设计,实现数据的录入和修改;5. 掌握制作和编辑Access报告的基本方法。
技能目标:1. 培养学生运用Access进行数据管理的能力,提高数据处理和分析的效率;2. 培养学生独立设计数据库表格、查询、表单和报告的能力;3. 培养学生运用Access进行团队协作,解决实际问题的能力。
情感态度价值观目标:1. 激发学生对数据库技术的兴趣,培养主动学习和探究的精神;2. 培养学生良好的信息素养,提高信息安全意识;3. 增强学生的团队合作意识,培养互相帮助、共同进步的精神;4. 引导学生关注数据库技术在实际生活中的应用,培养学以致用的意识。
课程性质:本课程为信息技术课程,旨在帮助学生掌握Access数据库的基本操作和应用。
学生特点:学生为初中生,具备一定的计算机操作基础,对数据库知识有一定的好奇心。
教学要求:结合学生特点,采用任务驱动、案例教学等方法,注重实践操作,让学生在动手实践中掌握知识。
教学过程中,关注学生个体差异,提供个性化指导,确保课程目标的实现。
通过课程学习,使学生在知识、技能和情感态度价值观方面均取得具体的学习成果,为后续学习打下坚实基础。
二、教学内容1. Access数据库基础:- 数据库概念及作用- Access的启动与退出- Access界面及功能简介2. 数据库表格设计:- 表格的创建与修改- 字段属性设置及数据类型选择- 表格关系的建立与维护3. 查询设计:- 查询的类型与作用- 查询的创建与修改- 查询条件的设置与应用4. 表单设计:- 表单的创建与布局- 控件的使用与属性设置- 表单数据处理与事件编程5. 报告设计:- 报告的创建与编辑- 报告控件的使用与调整- 报告数据的排序与分组教学内容安排与进度:第一周:Access数据库基础,学习并掌握数据库概念、Access的启动与退出、界面及功能简介;第二周:数据库表格设计,学习表格的创建与修改、字段属性设置、表格关系建立;第三周:查询设计,学习查询的类型与创建、条件设置,进行实际操作练习;第四周:表单设计,学习表单的创建与布局、控件使用,进行表单设计实践;第五周:报告设计,学习报告的创建与编辑、控件调整,进行报告设计练习。
数据库原理与应用课程设计指导书(ACCESS)

可维护性
系统是否易于维护 和升级。
考核方法
课堂表现
考查学生出勤率、课堂参与度、讨论积 极性等。
系统演示与答辩
要求学生现场演示其设计的系统,并 回答老师和同学的问题。
课程设计报告
要求学生提交一份详细的课程设计报 告,包括需求分析、系统设计、实现 过程、测试结果等。
小组互评
鼓励学生之间相互评价,以促进团队 合作和交流。
数据库原理与应用课程设计指导书 (ACCESS)
2024-01-09
目录
• 课程设计概述 • ACCESS数据库基础知识 • 数据库设计 • 数据库实现 • 数据库应用系统设计 • 课程设计案例分析 • 课程设计评价标准与考核方法
01
课程设计概述
目的与意义
01
培养学生掌握数据库基本原理和ACCESS数据库应用系统的开发 方法,具备数据库设计、实现和维护的能力。
设计备份与恢复策略
制定数据库的备份和恢复策略,确保 数据安全可靠。
04
数据库实现
创建数据库
确定数据库需求
明确数据库需要存储哪些数据,以及 这些数据之间的关系。
设计数据库结构
根据需求设计数据库中的表、字段、 索引、关系等。
选择合适的数据库管理系统
根据实际需求选择合适的数据库管理 系统,如Access、MySQL、SQL Server等。
设置控件属性
设置每个控件的属性,如名称、数据源、控 件类型、样式等。
编写事件处理程序
为窗体及其控件编写相应的事件处理程序, 以实现用户交互和数据处理等功能。
创建报表
设计报表布局
确定报表的布局和风格,以及需要包含的数据和元素。
创建报表
使用报表设计器创建报表,并定义数据源和报表字段。
ACCESS课程设计说明

设计数据库安全:确保数据 库安全,包括用户权限管理、 数据加密等
设计数据库备份和恢复:定 期备份数据库,确保数据安 全,并设计数据恢复方案
优化查询语句和数据操作
● 避免使用SELECT *,只选择需要的列 ● 使用INNER JOIN代替WHERE子句中的多个AND条件 ● 使用EXISTS代替IN子句 ● 使用UNION ALL代替多个SELECT语句 ● 使用索引来提高查询效率 ● 避免在查询中使用函数或子查询,尽量使用JOIN或WHERE子句 ● 避免在查询中使用LIKE '%xxx%',尽量使用LIKE 'xxx%' ● 避免在查询中使用OR,尽量使用AND ● 避免在查询中使用NOT IN,尽量使用NOT EXISTS ● 避免在查询中使用DISTINCT,尽量使用GROUP BY ● 避免在查询中使用COUNT(*),尽量使用COUNT(1) ● 避免在查询中使用ORDER BY RAND(),尽量使用其他方法生成随机数 ● 避免在查询中使用子查询,尽量使用JOIN或WHERE子句 ● 避免在查询中使用UNION,尽量使用JOIN或WHERE子句 ● 避免在查询中使用LIKE '%xxx%',尽量使用LIKE 'xxx%' ● 避免在查询中使用OR,尽量使用AND ● 避免在查询中使用NOT IN,尽量使用NOT EXISTS ● 避免在查询中使用DISTINCT,尽量使用GROUP BY ● 避免在查询中使用COUNT(*),尽量使用COUNT(1) ● 避免在查询中使用ORDER BY RAND(),尽量使用其他方法生成随机数
添加标题
添加标题
添加标题
添加标题
确定课程内容:根据目标选择合适 的教学内容和教学方法
access数据库应用课程设计

access数据库应用课程设计一、课程目标知识目标:1. 掌握Access数据库的基本概念,包括表、查询、窗体和报表的创建与使用;2. 学会使用Access进行数据管理,包括数据的增删改查等操作;3. 了解数据库设计的基本原则,能运用Access进行简单的数据库设计。
技能目标:1. 能够独立创建Access数据库,并进行基本的操作;2. 能够根据需求设计表结构,熟练运用查询、窗体和报表等功能;3. 能够运用所学知识解决实际生活中的数据处理问题。
情感态度价值观目标:1. 培养学生对数据库技术的兴趣,激发学习积极性;2. 培养学生合作解决问题的意识,提高团队协作能力;3. 培养学生认真负责的态度,严谨对待数据,树立正确的数据观念。
课程性质:本课程为实用技能类课程,以实践操作为主,理论讲解为辅。
学生特点:具有一定计算机操作基础,对数据库技术感兴趣,希望掌握实际操作技能。
教学要求:结合实际案例,注重实践操作,引导学生主动参与,培养实际应用能力。
将课程目标分解为具体的学习成果,便于教学设计和评估。
二、教学内容1. Access数据库基础知识- 数据库概念、Access简介- 数据库设计原则、实体关系模型2. 表的创建与使用- 表的设计、字段属性设置- 数据录入、修改与删除- 数据排序与筛选3. 查询的创建与应用- 选择、投影和连接查询- 参数查询、操作查询- SQL语句基础与应用4. 窗体的设计与使用- 窗体布局与样式设计- 控件的使用与事件处理- 窗体数据操作5. 报表的创建与使用- 报表设计、分组与汇总- 报表样式设置、打印预览- 子报表与透视图表6. 实践项目与案例分析- 结合实际案例进行数据库设计- 操作练习:表、查询、窗体和报表的创建与应用- 综合实践:完成一个完整的Access数据库项目教学内容依据课程目标进行选择和组织,注重科学性和系统性。
教学大纲明确教学内容安排和进度,涵盖教材相关章节,确保学生全面掌握Access数据库的应用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
酒店管理系统ACCESS课程设计说明书指导教师:张光妲专业班级:广电 092设计者:张伟东设计时间:2010年11月一、需求分析随着信息技术的不断发展,我们进入了一个崭新的时代,当今是时间与科学并存的时代,为了能掌握更新,更全面的信息,我们需要对信息进行有效的存储,管理,以便灵活、高效的将其运用、处理。
从而体现出时代的特色。
本系统实现了对高规格酒店情况的简单易操作的管理使用,如:入住客户的客户号、姓名、联系方式及身份验证;实现酒店管理的立体化操作;同时实现了对酒店员工的系统数据化管理:对员工的编号、姓名、身份证等记录的录入及记录的考勤;通过报表可以实时了解员工的工作情况以及酒店的入住情况和人员信息。
范围:适用于大型酒店的资料管理、员工信息、入住情况和酒店的日常工作情况,这样更有利于酒店的规模化,大型化,现代化的发展。
二、系统运行环境1、软件环境:Microsoft Office中的Access系统软件环境,适用于Access2000, Windows2000 、Windows 98 、Windows XP2、硬件环境:CPU(2.60 GHZ )、硬盘(2GB)三、系统功能(一)模块功能简介:1、数据浏览模块:此模块主要用于数据输入、数据输出、数据编辑与修改数据。
此模块包括:客户信息浏览、酒店入住信息等浏览。
2、数据查询模块:此模块帮助我们迅速、快捷的查询客户信息,可通过对话框提示用户输入查询时间等,系统将以该准则作为查询条件,将查询结果按指定的形式显示出来,也可通过直接查询的方法选择查询的内容,此模块包括男客户信息查询、男女酒店服务人数查询、入住时间查询。
3、数据打印模块:此模块主要用于各种报表的输出与打印,此模块包括客户预定基本情况、客户表,职工信息库存信息的输出。
4、本系统在系统主界面中含有功能菜单,其作用可使用户方便快捷的使用此系统。
5、退出模块:此模块用于快速的退出该系统。
(二)系统操作流程图:四、设计操作步骤(一)、创建数据库启动Access,单击“文件”菜单中“新建”命令,在弹出的下拉菜单中选择“空数据库”,并将其命名为“酒店管理系统”。
1、建立数据表在新建的数据库中选择“表”对象,在“新建”对话框中选择“使用设计器创建表”选项,弹出表设计视图,在字段名称中输入“客户号”、“姓名”、“性别”、“身份证号”、“工作单位”、“所在城市”、“接待职工编号”在这些字段的数据类型中输入“文本”,“客户号”为主键,“性别”的有效性规则为:[性别]="男" Or [性别]="女",有效性文本为:请输入"男"或"女"。
保存表名为“客户表”。
按相同的方式依次建立“客房表”、“房价表”、“客户预定”、“入住表”、“职工信息表”表。
“客户表”表的设计视图如下:(二)、建立关系(1)、点击工具栏中的“关系”按钮,在弹出的关系窗口中,添加“客户表”、“客户预定表”、“客房表”、“房价表”、“进货表”和“职工信息表”表等。
“客户表”表中的“客户号”拖到“客户预定表”表中的“客户号”中,在弹出的编辑关系窗口中,选择“实施参照完整性”,确定即可。
保存关系。
便为“客户表”表和“客户预定表”表建立了一对多的关系。
同上建立各表的关系。
(三)、建立查询1、参数查询:建立按“入住时间查询”选择数据库中“查询”对象,在“新建”中选择在“设计视图”中创建查询操作,在弹出的“选择查询”窗体中,添加“入住表”表。
将“客户号”、“入住时间”、“退房时间”分别添加到“字段”栏中,在“品质”字段栏下面的“条件”栏中输入“between[请输入要查询的初始时间]and[请输入要查询的结束日期]”。
保存查询,并将其命名为“入住时间查询”。
按“入住时间查询”的设计视图如下图所示:2、选择查询:建立“男女职工计数查询”选择数据库中“查询”对象,在“新建”中选择在“设计视图”中创建查询操作,在弹出的“选择查询”窗体中,添加“职工信息表”。
将“性别”和“职工编号”分别添加到“字段”栏中。
保存查询,并将其命名为“男女职工计数查询”。
按“男女职工技术查询”的设计视图如下图所示:3、删除查询:“客户预定删除表查询”选择数据库中“查询”对象,在“新建”中选择在“设计视图”中创建查询操作,在弹出的“选择查询”窗体中,添加“客户预定表”表。
将“性别”添加到“字段”栏中,单击工具栏上的“查询”,在下拉菜单中选择“删除查询”,然后点击“运行”按钮,保存查询为“删除查询”。
按“删除查询”查询的设计视图如下图所示:(四)、建立窗体1、建立“客户表”窗体选择“窗体”数据库对象,在“新建”中选择“在设计视图中创建窗体”操作,在弹出的窗体设计视图中,用鼠标右击窗体空白处,在弹出的“属性”窗体中,选择“客户表”表为记录源,并在“图片”栏中选择相应的图片,关闭“属性”窗体。
在相应的文本框中分别设置其属性,为其添加相应的“控件来源”。
然后在主体节中添加命令按钮,“打开”和“关闭”命令按钮。
“客户表”窗体的设计视图如下:2、建立“系统主界面”窗体即(窗体1)选择“窗体”数据库对象,在“新建”中选择“在设计视图中创建窗体”操作,在弹出的窗体设计视图中,用鼠标右击窗体空白处,在弹出的“属性”窗体中,将“图片”栏中选择相应的图片,关闭“属性”窗体。
在窗体主体节中添加标签控件,在标签栏中输入“店管理系统”,并设置字体的大小、字体和颜色。
然后添加命令按钮,在其“属性”的“单击”栏中选择“后退宏。
“数据浏览”并将此命令按钮命名为“数据浏览”。
按上述方法为窗体分别添加“数据查询”、“数据打印”命令按钮。
并按建立“酒店管理系统主界面”窗体中添加的“关闭”命令按钮,为窗体添加一个“关闭”按钮。
按上述步骤分别建立“主页”窗体,“主界面”窗体(窗体3),“登录系统”窗体(窗体4),“数据浏览”窗体,“数据打印”窗体和“数据查询”窗体。
不同的是在“欢迎使用本系统”窗体中的“进入”命令按钮的属性中“单击”栏中选择的是“宏1”,并且在创建此窗体时在“工具”选项卡中单击“启动”命令,在“显示窗体”栏中选择“窗体2”。
“主界面”窗体的设计视图如下所示:(五)、建立报表选择“报表”数据库对象,选择“使用向导创建报表”,然后选择“客户表”表为数据源,并添加“客户号”、“性别”、“身份证号”、“工作单位”等字段,单击完成即可。
然后打开其设计视图在“视图”菜单中单击“排序与分组”,在弹出的对话框中的“字段”“排序次序”栏中分别输入“客户号”“升序”,组页眉和组页脚为“是”。
保存为“客户表”报表。
按相同的方法分别创建“职工信息表”和“客户预定表”报表。
“客户表”报表设计视图:(六)、建立宏1、建立宏组选择“宏”数据库对象,单击“新建”按钮,在工具栏单击“视图”选择“宏名”在弹出的新建宏窗体中的“操作”栏内选择“Open Form”操作,在下面的窗体名称中选择“员工查询主界面”窗体,保存并命名为“宏1”即可。
按相同的方法分别创建“菜单1”、“菜单2”、“菜单3”等。
“宏1”的设计视图如下:2、创建宏选择“宏”数据库对象,单击“新建”按钮,在弹出的新建宏窗体中的“条件”栏输入“[Forms]![登录窗体]![text1]="zhangweidong"and[Forms]![登录窗体]![text4]=”””“操作”栏内选择“MsgBox”,操作参数为“欢饮进入本系统”等。
保存宏名为“宏1”。
“宏1”的设计如下:五、调试情况在本系统调试情况过程中,遇到如下问题:在两表之间建立一对多关系时,无法直接建立。
在此,通过首先确定两表的关联字段,其次要定义“主”表中该字段为主键或唯一索引(字段值无重复),还要定义另一个表中与“主”表相关联的字段为普通索引(字段值有重复),最后确定两个表具有一对多的关系。
在对报表进行打印预览时,页面有些小,当单击页面时便会变大。
实体完整是关系的主属性,即主关键字的组成不能为空,主关键字只能唯一标识,主关键字取空值是错误的。
六、用户使用说明双击“广电092 张伟东”文件夹,双击“酒店管理系统”,进入后,首先看到的是系统登陆窗口,展现在眼前的是本数据库的标题。
系统登陆工作窗口中有二个按钮,一个是进入系统,最后一个是退出系统。
图1单击进入系统将进入系统,然后进入登陆窗体。
操作员只有按系统设计者提供的保密口令,才能安全可靠的使用系统,以保护系统信息的安全性。
如图2图2此系统的登陆密码是“000”。
如果在登陆窗体中输入错误密码。
将进入一个提示性窗口,窗体将显示“账号或密码错误!”其操界面如图3图3单击确定按钮,将进入登陆窗体,进入窗体,可以看到四个用命令按钮,标题分别为数据浏览、数据查询、数据打印和退出。
如图4图4鼠标单击信息浏览按钮,出现浏览表窗体,这个窗体主要用于显示数据输出、数据编辑与修改数据。
此窗体包括:客户表客户表组合窗入住表。
这三个命令有它们各自的功能,有它们各自的用处。
如图5图5单击数据查询按钮,进入另一个界面,“数据查询”窗体可以查询男客户查询、男女职工计数查询、入住时间查询。
如图6图6单击信息“数据打印“界面弹出一个新的窗体,包括四个命令按钮,客户预定输出,客户表输出,职工信息表输出等,如图7图7报表是数据库中数据通过打印机输出的特有形式,其目的是将数据源(表、查询)中的数据根据用户设计的格式在屏幕和打印机上输出。
在创建报表与创建窗体的方法基本相似。
同样可以使用“自动报表”、“报表向导”和“报表设计”创建报表。
此窗体主要用于各种报表的输出与打印,如图8。
图8关闭报表返回“数据打印”窗体,单击“返回”按钮回到“登陆”窗体,单击“退出本系统”便可关闭系统。
七、结束语经过这段时间的努力,本次课程设计已圆满结束了,在这次课程设计过程中,通过对对数据库各个方面的操作,让我们学到了好多东西。
首先,我们要感谢我们的老师,是她在理论课和实践课上的仔细讲解,她的课总是讲解的非常认真、非常仔细,让我们学到了很多知识,以至这次课程设计的圆满结束。
系统优点:本次课程设计主要通过对数据库对象的基本操作,来实现对酒店有关信息的管理,人性化的设计使操作者能在很短时间很快地了解并且可以熟练地掌握本系统。
系统缺点:由于我们学习数据库管理系统时间比较短,本数据库做的还不全面,功能还比较少,在做的过程中遇到的问题也不少,在设计过程中存在许多不足与问题。
在整个系统的操作过程中,有许多地方还没有太熟练的把握,像密码的设定,宏的操作以及数据访问页的建立,以及将系统主页的命令挂在菜单栏上的操作,还有一些查询的设计都有许多问题。
在以后的学习中我会继续努力、不断改进,希望以后还可以得到老师的教导,希望老师给予宝贵的建议。