海南旅游信息系统_第1页
海南旅游信息系统_第2页
海南旅游信息系统_第3页
海南旅游信息系统_第4页
海南旅游信息系统_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库小组设计报告经管系工商班第7组海南旅游信息系统小组成员:叶中荣,罗乐,张弘扬设计日期:2016年4月1日一、海南旅游信息系统选材过程1系统任务的提出 海南旅游信息系统的主要工作包括对景点的基本情况、景点的交通和购物娱乐等几项的管理。随着越来越多的人到海南旅游,外来的旅游人员对于海南的景点选择趋向盲目性和对景点的相关信息的不了解,我们系统为游客提供了到海南值的一去的几个景点,和这几个景点相关的交通,酒店,购物,食物的信息。通过对这几个景点的整理和分析,可以确定,建立海南旅游信息系统数据库的目的是为了更好的给游客带来在旅游的方便。 海南旅游信息系统的主要任务是用计算机对海南景点资料进行查询、

2、修改、增加、删除以及存储,并快速准确地完成各个景点信息的查询工作。迅速的安排出方便游客自己的旅游攻略以供使用。通过分析该系统应满足如下要求: 1非常方便地录入海南景点的基本情况等的基本数据和修改 2简单快捷地查询海南景点基本情况等的基本数据。 3灵活快捷地统计海南景点的景点,交通等信息。 4快速方便地打印报表。2设计思路根据主控菜单,考虑到向可视化方向发展,首先建立菜单框架,然后分组完成菜单的各个功能。同时建立窗体,在窗体上设置与菜单功能相同的命令按钮,以达到创建使用灵活的用户界面的目的。通过宏把窗体和命令菜单连接起来。选取海南旅游信息系统为例,是因为它在现实中有实际应用价值。二、海南旅游信息

3、系统中的数据库、表结构 海南旅游信息系统数据库建立了6个表,分别是:景点信息(jdxx),交通信息(jtxx),酒店信息(jdxx),商店信息(sdxx),食物信息(swxx),食物(sw)1、 数据库设计的ER图:包括各个实体的分ER图与总体ER图。美食名称地址附近酒店编号附近商店编号门票高铁景点名称景点编号景点信息交通信息公交高铁酒店信息酒店编号酒店名称酒店客服价格地址公交价格食物信息食物名称推荐餐厅价格订餐电话食物编号 公交地址商店名称商店编号商店信息交通信息酒店信息食物信息商店信息景点信息有商店有公交有公交有高铁有有景点1N 1 1 1 N N N 1 1N MJdxx表字段名景点信息

4、景点名称交通信息酒店信息食物景点信息附表食物信息酒店备份字段类型文本文本文本文本文本文本文本文本字段长度255255255255255255255255小数位索引有(无重复)有(无重复)jtxx表 字段名景点名称公交车站编号公交车站公交地铁字段类型文本文本文本文本文本字段长度255255255255255小数位索引有(无重复)有(无重复)jdxx表字段名景点名称景点编号酒店名称酒店客房价格地址公交车站编号字段类型文本文本文本数字文本文本字段长度255255255长整型255255小数位索引有(无重复)有(无重复)swxx表字段名食物名称餐厅地址订餐电话食物价格字段类型文本文本文本数字字段长度2

5、55255255长整型小数位索引有(无重复) 五、海南信息管理系统调试过程中遇到的问题谈谈小组(自己)实践调试过程中遇到的问题以及解决的方法。(一) 问题:(1)在创建表的过程中遇到的问题主要有以下几点: A:设置主键。主键在表中能够唯一标识记录的字段或字段集合,因此在创建北京十八景数据库中的表时,它们依次对应的主键很难确定; B:索引属性的值的选择。“无”索引,“有(有重复)”索引,“有(无重复)”索引这3种索引属性的值的选择存在一定的难度。之前做好的单独的表在创建关系时,对应的表就要根据关系重新设置索引属性的值,否则关系将无法正常建立。我们小组在创建表之间的关系时经常出现关联字段的索引属性

6、值的误设或漏设,这给我们带来很大的麻烦。 C:创建关系。当我们将海南旅游信息数据库所需要的各个单独的表创建完之后,创建关系成了一大难题。为了创建一对一关系,一对多关系,多对多关系,我们有时需要将已经设置好的各个表里的某些属性进行更改。并且,由于关系型数据库管理系统不支持多对多关系,我们必须将其转换为两个一对多关系才能创建表间关系。在这个过程中,我们又到了很多困难,实验了很多次,失败了很多次。 (2)在创建查询的过程中遇到的问题主要有以下几点: A:设置查询条件。查询中的条件通常使用关系运算符,逻辑运算符和一些特殊来表示。在设置查询条件的过程中我们为了实现一些条件查询,多次设立不同的查询条件,由

7、于粗心造成查询条件设置错误从而导致无法创建查询。 B:创建交叉表查询。交叉表查询需要确定行标题,列标题,值,由于对概念把握不清,造成我们在创建查询的过程中,多次创建但表现出一定的不切实际。 (3)在创建报表的过程中遇到的问题主要有两点:A. 根据条件计算平均值;B:根据条件进行汇总。(二) 解决办法:(1)认真阅读课本,寻找解决办法;(2)小组进行讨论,集思广益;(3)上网查询相关知识;(4)课间以及上课时向老师请教;(5)进行反复实验,寻找真正的解决途径6、 海南信息信息管理系统设计的感想和收获锻炼统筹能力、培养团队精神数据库系统所获心得在这次海南信息信息系统创建中,我们获得了不少的计算机知识,同时也增强了我们对于数据库制作的知识面,更加牢固的掌握了数据库的基本概念和理论知识;体会到了数据库技术的实用性。从这次系统的建设中,小组成员锻炼了整体策划的能力,培养了思维;在具体操作上应对各种出现的难题也锻炼了实际操作能力,并进一步完善策划、积累经验。而小组的分工合作,不仅锻炼了团队之间的配合能力,也培养了团队精神、集体意识和责任感,这是非常可贵的。从策划、分工到具体实施的一个个步骤阶段,成员们的具体操作能力得以提升,锻炼对Access的操作能力,同时大量的资料搜集也丰富了我们对北京旅游历史文化的了解和对出行常识的了解,这对增强生活能力也是重要的。还有就是一些具体的经验,如每个阶段

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论