1.2 本课题主要工作
本文主要分为四个章节:
第一章为绪论部分,主要介绍了本课题的研究的背景及意义。
第二章为相关技术简介,主要介绍了动态服务器页面语言、数据库介绍、Access数据库等。
第三章为系统分析,主要进行了系统的可行性分析、需求概述以及运行环境,架构设计、数据库设计等。
第四章为系统实现,主要介绍了系统的主要功能以及各功能模块设计实现过程。模块测试,对系统进行了检查,测试。
2 相关技术简介
2.1 动态服务器页面介绍
Microsoft Active Server Pages 即我们所称的 动态服务器页面 ,这是一款由微软研制的,在服务器端的脚本环境。动态服务器页面介于II S3.0和II S4.0之中、通过这我们可以和HTML网页等建立动态的服务器程序。使用动态服务器页面就不用担心浏览器兼容问题,因为在服务器端就将执行所有的程序。当执行完毕之后,再将结果返回给浏览器,这样不仅仅可以提高交互速度,还可以降低浏览器承担的负担。
2.3 数据库技术介绍
数据库技术诞生于二十世纪751十年代中期,因此经过这段时间的积累发展,它在书面理论和实际运用方面都变得完善重要,成为了当代计算机最重要的基础之一。其应用之广泛,发展之迅速,实用性之强,在计算机领域也是首屈一指的。目前,数据库技术已经经历了三代的发展,从最原始的层次接口数据库系统,发展到了面向对象模型为主要特征的第三代数据库系统。
计算机局域网,园区网,因特网的飞速发展,同时带动了基于网络的数据库信息管理系统的发展。诸如事务处理系统(TPS),地理信息系统(GIS),联机分析系统(OLAP),决策支持系统(DSS),企业资源规划(ERP),客户关系管理(CRM),数据仓库(DW)和数据挖掘(DM)等系统在各自领域的完善建设。这些系统都是以数据库作为其最重要的支撑。可以说,只要有运用计算机的领域,数据库技术就同时不可或缺。因此,数据库技术的基本知识和基本技能正成为信息社会人们的必备知识。
数据库最重要的组成要素就是数据模型,这是把现实中的实际数据转化成电脑语言,它描述了系统的三个方面:静态特性,动态特性和完整性约束。数据结构,数据操作,和数据完整性约束三个部分组成了数据模型,这是严格定义的一组概念。
1.数据结构
为了描述静态的特性,引入了数据结构的概念。数据模型按其结构可以分为网状模型,关系模型,层次模型和面向对象模型,这些都是研究对象的类型集合。它所研究的对象是数据库的组成部分,它们包括两类:一类是与数据类型,内容,性质有关的对象,另一类是与数据之间联系有关的对象。
2.数据操作
数据操作作用于描述系统的动态特性,是指对数据库中各种对象及对象的实例允许执行的操作的集合,包括对象的创建。修改和删除,对对象实例的检索和更行两大类操作和其它有关的操作等。数据模型必须定义这些操作的确切含义。操作符号。操作规则以及实现操作的语言等。
是存储、组织、管理和操纵模糊数据库的数据库,可以用于模糊知识处理。
3.数据完整性约束
数据完整性约束是一套完整的约束规则。完整性约束规则中给出的数据模型和数据链路控制和依赖关系规则,可以确保与数据库中的状态变化,以及定义数据模型是正确的,有效的和兼容的。数据模型应该和数据模型符合这一基本通用的完整性约束的规定。例如,在关系模型中,任何关系的模型都要符合参照性,完整性这两个条件。此外,数据模型还应该提供用于定制完整性约束机制和在数据库中必须遵守的特定语义约束。设计数据库之前,首先要选择一种适合的数据库,在保证系统正常使用的同时,也要考虑尽量降低成本。一般来说,数据库主要的选择范围有Access,SQL Server,Oracle。 网上天气网的开发+文献综述(4):http://www.751com.cn/jisuanji/lunwen_38105.html