数据库小组设计报告。
经管系工商班第7组。
小组成员。设计日期:2023年4月1日。
一、海南旅游信息系统选材过程。
1.系统任务的提出。
海南旅游信息系统的主要工作包括对景点的基本情况、景点的交通和购物娱乐等几项的管理。随着越来越多的人到海南旅游,外来的旅游人员对于海南的景点选择趋向盲目性和对景点的相关信息的不了解,我们系统为游客提供了到海南值的一去的几个景点,和这几个景点相关的交通,酒店,购物,食物的信息。通过对这几个景点的整理和分析,可以确定,建立《海南旅游信息系统》数据库的目的是为了更好的给游客带来在旅游的方便。
海南旅游信息系统的主要任务是用计算机对海南景点资料进行查询、修改、增加、删除以及存储,并快速准确地完成各个景点信息的查询工作。迅速的安排出方便游客自己的旅游攻略以供使用。
通过分析该系统应满足如下要求:
1.非常方便地录入海南景点的基本情况等的基本数据和修改。
2.简单快捷地查询海南景点基本情况等的基本数据。
3.灵活快捷地统计海南景点的景点,交通等信息。
4.快速方便地打印报表。
2.设计思路。
根据主控菜单,考虑到向可视化方向发展,首先建立菜单框架,然后分组完成菜单的各个功能。同时建立窗体,在窗体上设置与菜单功能相同的命令按钮,以达到创建使用灵活的用户界面的目的。通过宏把窗体和命令菜单连接起来。
选取海南旅游信息系统为例,是因为它在现实中有实际应用价值。
二、海南旅游信息系统中的数据库、表结构。
海南旅游信息系统数据库建立了6个表,分别是:
景点信息(jdxx),交通信息(jtxx),酒店信息(jdxx),商店信息(sdxx),食物信息(swxx),食物(sw)
1、数据库设计的er图:包括各个实体的分er图与总体er图。1 n
nnnnm2、根据er图建立的各个表的表结构信息如下:
jdxx表。
jtxx表
jdxx表。
swxx表。
sdxx表。
sw表。3、总体设计结构模块图。
整个系统设计,我们采用菜单式选择,只要选择系统中的一项功能,系统自动调出相应的窗体,并且出现菜单窗口。
系统功能。四、海南旅游信息管理系统运行结果。
1:登录功能。
海南旅游信息系统登录功能需要输入密码,才可查询海南旅游信息。
2:数据编辑维护功能。
海南旅游信息编辑功能可以完成每一处景点的相关信息的修改、删除和增加功能。
3.查询功能。
查询的任务是从众多的信息中迅速地查找到需要了解的全体、部分或某处景点的信息。为此设计了通过多种查询方式查看景点信息的功能。
4.输出功能。
输出功能是将海南旅游管理系统中的结果以报表形式从屏幕或打印机上输出,满足用户打印景点信息,酒店信息,等报表。
五、海南信息管理系统调试过程中遇到的问题。
谈谈小组(自己)实践调试过程中遇到的问题以及解决的方法。
一) 问题:
1)在创建表的过程中遇到的问题主要有以下几点:
a:设置主键。主键在表中能够唯一标识记录的字段或字段集合,因此在创建海南旅游信息数据库中的表时,它们依次对应的主键很难确定;
b:索引属性的值的选择。“无”索引,“有(有重复)”索引,“有(无重复)”索引这3种索引属性的值的选择存在一定的难度。
之前做好的单独的表在创建关系时,对应的表就要根据关系重新设置索引属性的值,否则关系将无法正常建立。我们小组在创建表之间的关系时经常出现关联字段的索引属性值的误设或漏设,这给我们带来很大的麻烦。
c:创建关系。当我们将海南旅游信息数据库所需要的各个单独的表创建完之后,创建关系成了一大难题。
为了创建一对一关系,一对多关系,多对多关系,我们有时需要将已经设置好的各个表里的某些属性进行更改。并且,由于关系型数据库管理系统不支持多对多关系,我们必须将其转换为两个一对多关系才能创建表间关系。在这个过程中,我们又到了很多困难,实验了很多次,失败了很多次。
(2)在创建查询的过程中遇到的问题主要有以下几点:
a:设置查询条件。查询中的条件通常使用关系运算符,逻辑运算符和一些特殊来表示。
在设置查询条件的过程中我们为了实现一些条件查询,多次设立不同的查询条件,由于粗心造成查询条件设置错误从而导致无法创建查询。
b:创建交叉表查询。交叉表查询需要确定行标题,列标题,值,由于对概念把握不清,造成我们在创建查询的过程中,多次创建但表现出一定的不切实际。
(3)在创建报表的过程中遇到的问题主要有两点:
a. 根据条件计算平均值;b:根据条件进行汇总。
二) 解决办法:
1)认真阅读课本,寻找解决办法;
2)小组进行讨论,集思广益;
3)上网查询相关知识;
4)课间以及上课时向老师请教;
5) 进行反复实验,寻找真正的解决途径。
六、海南信息信息管理系统设计的感想和收获。
锻炼统筹能力、培养团队精神。
—数据库系统所获心得。
在这次海南信息信息系统创建中,我们获得了不少的计算机知识,同时也增强了我们对于数据库制作的知识面,更加牢固的掌握了数据库的基本概念和理论知识;体会到了数据库技术的实用性。
从这次系统的建设中,小组成员锻炼了整体策划的能力,培养了思维;在具体操作上应对各种出现的难题也锻炼了实际操作能力,并进一步完善策划、积累经验。而小组的分工合作,不仅锻炼了团队之间的配合能力,也培养了团队精神、集体意识和责任感,这是非常可贵的。从策划、分工到具体实施的一个个步骤阶段,成员们的具体操作能力得以提升,锻炼对access的操作能力,同时大量的资料搜集也丰富了我们对北京旅游历史文化的了解和对出行常识的了解,这对增强生活能力也是重要的。
还有就是一些具体的经验,如每个阶段的计划要确保实施、合作过程中保持连贯性和统一性,同时还有说明的详尽与完备性,都需要仔细考虑与斟酌。
总之,这次实践不论是从理论上还是实践上都考验了成员,从思想上的统筹、行动上的锻炼到团队精神的培养,这次经历不仅是对专业技能的锻炼,更是一次很好的成长经历。
海南旅游信息系统
数据库小组设计报告。经管系工商班第7组。小组成员 叶中荣,罗乐,张弘扬。设计日期 2016年4月1日。一 海南旅游信息系统选材过程。1 系统任务的提出。海南旅游信息系统的主要工作包括对景点的基本情况 景点的交通和购物娱乐等几项的管理。随着越来越多的人到海南旅游,外来的旅游人员对于海南的景点选择趋向盲...
旅游信息系统
旅游信息技术的运用。旅游管理0807班 张剑。旅游信息技术运用的现状 问题及前景。内容摘要 信息技术革命在社会生活和经济生活的各个方面产生了不同。程度的影响,信息技术在旅游业中的应用导致了旅游业信息化的进程,表现为旅游电子商务的开展和旅游业结构的再造。本文将旅游业作为一个整体,用系统的观点对信息技术...
旅游信息系统
单选 1.信息由信源发出以后可以借助于载体以相对独立的形式运动,也就是说信息可以脱离其信源进行传输。2.信息的时效性是指从信息源发送信息,经过接受 加工 传递和利用所经历的时间间隔及其效率。3.信息的滞后性是指获得信息的时间总是落后于信息需求的提出时间。4.数据的采集必须注意数据本身的正确性和时效性...