1、 酒店管理系统详细设计规格说明书1.引言1.1 编写目的在信息化高速发展的今天,时间,效率这样的名词正主导着人们的生活和发展,有必要设计开发一个网上商务系统。通过系统功能及网络环境解决传统管理模式和经营理念带来的不足,加大企业宣传力度,从而提高酒店形象,扩大酒店市场影响率,优化酒店管理。1.2 项目背景随着中国加入 WTO,全球经济一体化的逐步深入,酒店管理系统已是现代酒店必不可少的经营策略。目前,酒店管理系统在国际互联网上可以实现的商务功能已经多样化,技术的进步对传统书店上网解决方案提出更严格要求和挑战。为了保护传统酒店的投资,酒店管理系统解决方案应切合传统酒店实际的需求和发展的趋向,使投入
2、回报和管理效益最大化,传统酒店在实施管理方案的之前,必须对一系列问题进行科学的论证,如客户住店的需求分析、客户住店总体规划、客户住店系统的功能和实施方案,客户住店的传播与推广、运行客户住店系统的软件和硬件配置、客户住店的管理系统和管理、方法等等。酒店管理系统具体实施的质素直接影响传统酒店在 Internet 的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。综上所述,酒店管理系统已经成为互联网时代传统酒店的必由之路。1.3 参考资料JSP 应用开发详解(含光盘) 电子工业出版社 2002.9JavaScript 1.5 实例教程 高等教育出版社 2001.4蔡翠平等.Java 程
3、序设计M.北京: 清华大学出版社,2002.10肖刚.Java Web 服务器应用程序设计M.西安:电子工业出版社,2001.6闪四清.SQL Server2000 实用教程M. 北京:人民出版社,2002.62.总体设计2.1 需求概述:这点在需求规格说明书已经指出不在详述。2.2 软件结构顾客顾客留言信息F 1预定信息 F 2管理者广告信息 F 3菜肴信息 F 4餐位信息 F 5招聘信息 F 6员工信息 F 7网站基本信息 F 8广宇酒店网络商务系统P预定信息页 F 9员工信息页 F 1 1广告信息页 F 1 2招聘信息页 F 1 3意见信息页 F 1 4餐位信息页 F 1 5管理者顾客留
4、言信息页 F 1 0菜肴信息页 F 1 6网站基本信息页 F 1 7图:详细设计软件结构图3.程序描述以下逐个模块给出说明:3.1 功能统管理模块主要实现以下功能:1.用户登录2.添加用户3.修改用户密码输入输出:系统启动后,将首先出现用户登录窗体,用户首先输入用户名,然后输入密码,如果用户 3 次输入密码不正确,将退出程序。3.2.算法系统管理模块的 PAD 图如下:人事部招聘信息资料菜肴信息资料登记招聘信息菜肴信息广告信息整理发布酒店信息顾客顾客订单订单验收有效订单无效订单顾客大堂经理营销策划部广告信息资料后厨主管大堂经理 餐位信息统计订单统计信息总经理有效订单餐位信息资料顾客顾客留言表留
5、言信息档案顾客留言存储留言信息汇总留言信息汇总表总经理图:系统管理模块 PAD 图3.3 接口3.3.1. 调用级接口调用级接口是指应用程序接口(Application Programming Interface, API)支持一系列访问数据的函数调用。这种类型的接口在几年前是开发者的唯一选择。API 通常以动态链接库( DLL )的形式提供,可从 Visual Basic 访问。Windows环境中使用 API 的普遍问题是 Visual Basic 应用程序有时不能提供 A P I 所指定作为输入参数的数据类型。这种情况下,开发者必须在 Visual Basic 应用程序和API 之间写一
6、个映射层。幸运的是,所有在本章讨论的接口以标准形式写出,支持 Visual Basic 程序的调用。SQL Server 对 Visual Basic 编程人员提供两种调用级接口:(1) DB-Library。(2) 开放式数据库连接 (ODBC)。DB-Library 是 Microsoft 开发的提供到 SQL Server 的函数调用的 API,因此,DB-Libra ry 是使用第三部分数据转换和集成数据服务、业务服务、表达服务。数据 SQL Server 专用的,不能使用到其他数据库管理系统。许多年里,DB-Library 接口就是指 SQL Server。但是,随着其他接口的出现,
7、 DB-Library已经过时。ODBC 是一个工业标准,支持到关系数据库的 SQL 请求。数据库管理系统提供者通常发布一个 ODBC 驱动程序,将 SQL 语句转换成特定数据库的访问函数。使用 ODBC 开发比 DB Library 更为便利:DB-Library 比 ODBC有更多的函数( 大约 150 个,而 ODBC 才 50 个)而 ODBC 更容易学,并可用于其他数据库管理系统。3.3.2. 对象接口随着面向对象编程的发展, API 类型的接口正被对象接口所取代。在这一接口里创建对象以访问数据库而不是使用直接函数调用,用户可设置和取得对象属性或调用方法。程序代码变得更清晰,开发和维
8、护更为简单。Microsoft 使用多种对象接口来访问数据库管理系统,比如 SQL Server 的数据:(1) 数据访问对象 ( DAO )。(2) 远程数据对象 ( RDO) (3) OLE DB。(4) ActiveX Data Objects。3.4 测试要点系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法,为了发现缺陷并度量产品质量,按照系统的功能和性能需求进行的测试,找出存在的问题并加以修改,使之完全符合设计要求。.1 系 3.4.1 统测试的内容对系统进行测试主要包括以下内容:(1) 功能测试:链接测试、表单测试、
9、数据库测试(2) 性能测试:连接速度测试、压力测试(3) 可用性测试:导航测试、图形测试、内容测试、整体界面测试(4) 兼容性测试:平台测试、浏览器测试(5) 安全测试3.4.2 广宇酒店网络商务系统测试广宇酒店网络商务系统规模小,功能操作简单,后台管理模块分类清晰,针对系统的这些特点,广宇酒店网络商务系统采用以下测试方法就能达到检验系统错误,修改不足的目的。(1) 全面覆盖法这种方法主要对酒店网络系统的链接状况,表单,数据库等方面进行测试,即对系统每一个链接都亲自测试一遍,因为网页数量不是特别庞大,花几个小时就可覆盖网站全部链接。本系统测试过程中没有发现明显链接错误,系统各页面链接反映速度良
10、好。另外此种方法也可以在以后再加入新页时,使管理者只需进行针对性的检验,方便尽快发现错误和不足。(2) 模拟用户法此种方法主要针对酒店商务系统平台功能进行测试,对于一些交互网页模拟使用。模拟贵宾登录,按照贵宾要求,检验预定功能效果;输入不符合格式的预定信息,系统出现错误提示。模拟管理员对系统管理平台测试,对每个管理功能实施模拟数据管理,检验增,删,改信息等功能。两部分模拟测试没有发现系统出现错误,个部分达到预期功能。 最后,广宇酒店网络商务系统在投入使用前还对后台数据库进行了手动添加,修改,删除测试,各表信息可以实现手动维护和管理。通过以上各环节测试得出系统符合预期开发目标,能够正常交付,使用。
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。