Design and Development of Online Hotel Booking System Using Multi-tier Architecture

被引量 : 0次 | 上传用户:lovetheme1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本项目针对埃塞俄比亚的Hilton Addis酒店服务系统存在的问题,成功设计与开发了一个使用多层体系结构的酒店在线预订系统.本项目重点研究了使用多层体系结构设计与开发该系统的有效性问题.多层结构是指在传统的客户机/服务器结构的中间加入了额外的逻辑层,因而构成至少三层的应用程序体系结构.系统的三层结构指的是其三个逻辑部分,而不是系统实际使用的机器数量.因此企业的应用系统和网页应用系统可以使用相同的组件.使用多层结构的目的在于提高应用程序的总体性能,使得系统更加可靠、易于维护,以及避免网络拥塞和保证数据安全性.本项目使用Microsoft Visual Basic作为开发工具,Visual InterDev为应用程序的开发平台,使用Microsoft SQL Server作为后台数据库服务器,网页的开发则采用HTML和VBScript.客户可在线预订各种不同类型的房间,同时系统保留用户的使用数据和入住/离开记录,并且打印出单据.当客户端通过IE浏览器浏览网页输入数据后,HTML和ASP页面将用户数据提交给网页服务器.在预订数据被提交给数据库或是撤销预订前,ASP和连接数据库的对象首先要验证数据的合法性,然后网页服务器处理脚本语言并将处理结果发送到其HTML页面上.本系统通过密码实现对数据库数据访问的安全保护.本系统在开发过程中通过输入简单的样本数据进行了测试.本系统还实现了简单的报表功能,内容包括酒店特色内容、发展规划、和硬软件设施等.
其他文献
该文介绍了一种基于移动agent的迁移工作流系统.基于移动agent的工作流系统具有与工作流系统具体要求相结合的移动agent迁移问题.现有的移动agent系统大多未对移动agent的迁
在知识经济时代和网络信息时代,知识的作用越来越重要。如何高效地获取和利用知识并提供更优质的知识服务是当前知识工作者面临的一大课题。 本论文从分析当前国内外计算机
将Agent技术用于计算机无纸化考试中,能够在很大程度上克服目前存在的智能性低、交互性差等一系列问题.该系统的开发工具选用Visual C++ 6.0.面向对象的VC++ 6.0是一种可视化
本文在采用Linux集成接入点的基础上,在802.lx/EAP上引入椭圆曲线密码体制(ECC)来改进802.11网络的安全机制如身份认证、密钥交换等,使无线局域网能满足安全性更高领域里的应用
在测试领域,随着被测试对象和测试仪器的日益复杂和先进,自动测试替代人工测试成为现代测试技术中的重要手段.但测试软件发展相对缓慢,主要存在如下一些缺陷:集成度低,功能单
在对称密码算法中,加密密钥和解密密钥是相同的,或能从加密密钥很容易的推导出解密密钥.因此,在这种体制中,有加密能力就意味着必然有解密能力.例如DES,3DES,IDEA等算法.它们
抗抵赖服务旨在生成、收集、维护已声明的事件或动作的证据,并使该证据可得并且确认该证据,以此来解决关于某事件发生或未发生而引起的争议。抗抵赖服务用于对网络的交互动作
随着经济全球化及中国加入WTO,企业的竞争加剧,传统的决策方法已不能满足各企业、行业领导人的需要,怎样提高管理决策水平,怎样从历史数据及管理经验中发现更多地不为人知的
网络新闻服务具有内容服务领域最普遍的"Rich Data,Poor Information"现象,要想更好的发展下去,就必须以满足新闻读者的个性化新闻阅读为目标.基于Web服务架构的网络新闻服务
本文根据NewsML数据和Xquery的处理模式特点,将结构化函数内联方法应用到结构上递归的Newsml查询中,在类型信息的指导下对Newsml递归查询进行了优化.由于NewsML数据结构化和