文档详情

12253039 高乔 《基于WebGIS校园多媒体查询数据库设计》实验报告.doc

发布:2016-11-30约3.75千字共9页下载文档
文本预览下载声明
江 苏 师 范 大 学 程式与环境学院实验报告 课 程: GIS设计与开发 姓 名: 高 乔 班 级: 12地信 学 号: 江苏师范大学城市与环境学院 《GIS设计与开发》课程实验报告 实验序号: 5 实验项目名称: 基于WebGIS校园多媒体查询数据库设计 学 号姓 名 高乔 专 业 地理信息系统 班 级 12地信 实验地点 科文文科实验楼314 实验时间 2015-11-24 一、实验目的及要求 目的:数据库设计是对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。(1)数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。(2)数据库是信息系统的各个部分能否紧密地结合在一起以及如何结合的关键所在。 (3)数据库设计是信息系统开发和建设的重要组成部分。 (4)数据库设计人员应该具备的技术和知识: 数据库的基本知识和数据库设计技术 计算机科学的基础知识和程序设计的方法和技巧 软件工程的原理和方法 应用领域的知识 二、实验环境 Windows xp、MS Office 2003 三、实验内容与步骤 实验内容:本系统以实现校园多媒体查询为主,其主要用户为校园师生,除满足系统基本功能外,还应该操作简便、容错能力强、易于用户理解。对于系统管理员,也力求尽量大的可能方便其进行操作。重点分析该系统如何完成各项任务。 1.实验步骤: 1.1需求分析 调查和分析用户的业务活动和数据的使用情况,弄清所用数据的种类、范围、数量以及它们在业务活动中交流的情况,确定用户对数据库系统的使用要求和各种约束条件等,形成用户需求规约。 概念设计 B、对校园内道路基本信息、建筑基本信息、校园特殊标记等的设计采用E-R模型。 主要是“实体—联系模型”的设计,即E-R模型,包括实体、联系、属性,大体分为两种类型—— ①局部E-R模型: 道路网:道路——起点、名称、编号、类型、长度、道路中心线、终点、其它 建筑物:教学楼、宿舍楼、小卖部、报亭、图书馆、游泳馆、体育馆、标志性建筑物——类型、位置、编号、面积、容人量、层数、功能、其它 绿化物:树、花坛、草坪、灌木——类型、名称、位置、面积、、其它 ②全局的E-R模型: 重庆交通大学——道路网、建筑物、绿化物——类型、位置、面积、功能、其它,如图: 该模型为道路及道路基本信息、建筑及其基本信息、独立地物及其基本信息的E-R模型图。 1.3逻辑设计 物理设计 验证设计 在上述设计的基础上,收集数据并具体建立一个数据库,运行一些典型的应用任务来验证数据库设计的正确性和合理性。一般,一个大型数据库的设计过程往往需要经过多次循环反复。当设计的某步发现问题时,可能就需要返回到前面去进行修改。因此,在做上述数据库设计时就应考虑到今后修改设计的可能性和方便性。 运行与维护设计 在数据库系统正式投入运行的过程中,必须不断地对其进行调整与修改。 至今,数据库设计的很多工作仍需要人工来做,除了关系型数据库已有一套较完整的数据范式理论可用来部分地指导数据库设计之外,尚缺乏一套完善的数据库设计理论、方法和工具,以实现数据库设计的自动化或交互式的半自动化设计。所以数据库设计今后的研究发展方向是研究数据库设计理论,寻求能够更有效地表达语义关系的数据模型,为各阶段的设计提供自动或半自动的设计工具和集成化的开发环境,使数据库的设计更加工程化、更加规范化和更加方便易行,使得在数据库的设计中充分体现软件工程的先进思想和方法。1.需求分析阶段:综合各个用户的应用需求 2.概念设计阶段:形成独立于机器特点,独立于各个DBMS产品的概念模式(E-R图) 3.逻辑设计阶段:首先将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式;然后根据用户处理的要求、安全性的考虑,在基本表的基础上再建立必要的视图(View),形成数据的外模式 4.物理设计阶段:根据DBMS特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式设计技巧设计数据库之前 (需求分析阶段) 1) 理解客户需求,询问用户如何看待未来需求变化。让客
显示全部
相似文档