www.paper51.com〗家里的信息,同时他的维护量很少,只需要简单的维护一下服务器,客户端是免维护的。本次设计使用了asp作为开发工具,是一个b/s结构的WEB应用系统,当前企业内部网站比较普及,这种基于b/s结构的数据库应用也是一个热门的方向。
通过上述可以看出:互联网络的开放性、信息形式的多样性可为企业提供优良的广告宣传和全方位的服务,是其他媒体所无法比拟的,酒店服务与互联网络相结合是一种必然的趋势。
【关键字】
数据库应用与开发aspACCESS2000SQLSERVEER2000B/S模式客房预订 第一章研究的现状及设计目标
1.1现行研究存在的问题及解决的方法
存在的问题:不能通过互联网方式进行客房预订,主要解决能够在网上就能进行客房预订,也就是我们所说的B/S系统,这样能够实现网络的内联与外联。
解决的办法:要能通过互联网方式进行客房预订。增加一台WEB服务器,用ASP书写B/S模式预订系统,使得客户不要出门就能预订自己想要的客房。
1.2本课题要达到的设计目标
通过本次设计主要实现通过互联网方式进行客房预订。让客户足不出户坐在家里就能预订出自己想要的客房。主要功能有:酒店简介、客房简介、客房报价、客房预订信息提交,预订信息查询及修改,删除,等等)管理员信息查询、回复预订信息等功能,真正实现酒店的无纸化,电子信息化、无距离限制的进行客房信息的预订。
3.2设计的模型及数据结构
数据库在一个信息管理信息系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响〖本文来自:毕业设计论文网www.paper51.com〗。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。
设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。
A:数据库需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入,收集基本数据,数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
针对本系统的需求,通过对系统的所要需求和数据流程分析,设计如下面所示的数据项和数据结构:
房间基本信息:包括的数据项有:房间编号,房间名称,备注,当前状态等。
操作员信息:包括的数据项有:操作员编号,操作员姓名,操作员密码,权限等。
预订信息:包括的数据项有:预订编号,预订日期,预订人姓名,公司、地址、城市、省份、国别、邮政编码、E-MAIL、电话、传真、入住日期、离开日期、入住夜数、房间数、入住成人数、客房类型、床位要求、支付方式、特殊要求等。为了安全起见,最好加上IP地址字段。
有了上面的数据结构,数据项和数据流程,我们就能进行下面的数据库设计。得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础,这些实体包含各种具体信〖本文来自:毕业设计论文网www.paper51.com〗息,通过相互之间的作用形成数据的流动。
本系统根据上面的设计规划出实体有:客房实体、操作员实体、预订实体。各个实体具体的描述E-R图如下:
B:数据库逻辑结构设计
现在需要将上面的数据库概念结构转化为ACCESS2000数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构,在上面近况体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。
该系统数据库中各个表格的设计结果如下面的几个表格所示,每个表格表示在数据库中的一个表:
参考文献:
1.信息管理应用系统的开发人民邮电出版社李祥胜编著
2.ASP网络编程技术与实例人民邮电出版社胡标编著
3.DreavewaverMX网站设计详解上海大学出版社张之明编著
4.Vbscript手册清华大学出版社李华编著
5.Asp编程实例浙江大学出版社王皓编著
6数据库基础教程高等教育出版社
7.access2000实例讲解北京大学出版社张华编