酒店预订管理系统-需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
引言
编写目的
本文档根据酒店管理管理系统的设计要求,提供一个整体的框架结构和设计方向,同时也明确了本系统的部分需求,供使用单位确认系统的功能和性能。
背景
在高节奏生活的今天,人们整天在各个城市穿梭忙碌着,在过去跑到哪个城市后才能进行预定客房,现在看来是否显得太麻烦,目前很多酒店都已经开始使用通过互联网进行客房预订系统。这样进行酒店的管理就显得更加的轻松,能提高工作的效率,为了方便对酒店和酒店大量资源信息的合理,高效的进行组织和管理,同时应酒店的要求,而编写的酒店预订管理软件。
市场定位分析
随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段.。追求高效率、高品质、高安全性的软件产品是广大商家的选择。本次酒店预订管理系统就是针对酒店对酒店庞大、繁杂的预订信息等资源的管理而出现的。
酒店预订管理系统可用于现在市场上的各种大小型酒店的管理,使得酒店管理人员的工作进一步地高效、简单。
定义
不需要安装客户端程序,直接采用浏览器()即可以访问服务器系统。
动态网页脚本
超文本标记语言
数据库管理系统
项目设计原则
、先进性和投资保护原则
在实用可靠的前提下,尽可能跟踪国内外先进的计算机软硬件技术、信息技术及网络通信技术,使系统具有较高的性能价格比,同时方案以实际可接受能力为准,避免盲目追求新技术,充分考虑投资保护,避免不必要的浪费。
技术上立足长远发展,坚持选用开发性系统,采用先进的体系结构和技术发展的主流产品,保证整个系统高效运行。
规划建设必须有技术超前的意识,既着眼于近期的网络需求,也考虑远期网络发展战略,保证系统所采用的计算机网络技术设备和技术指标在几年内不落后。
采用架构方式、多层结构设计,以技术架构构建应用平台,采取技术进行数据的存储、传输,采用国际上先进、成熟的技术标准。
、实用性原则
坚持实用性。系统建设可以满足业务需求为首要目标,采用稳定可靠的成熟技术,保证系统长期安全运行,提高管理水平和工作的效率。
、安全性和保密性原则
坚持安全性和保密性。遵循有关信息安全标准,具有切实可行的安全保护和保密措施,以及对计算机犯罪和病毒的防范能力,确保数据安全。提供符合国家有关信息安全政策法规、核心技术自主的整体安全解决方案。能够适应国际互联网、业务专网等多层次的安全要求,充分保证数据资料的安全。
、可靠性原则
系统必须在成本可以接受的条件下,从系统结构、设计方案、设备选型、厂商的技术服务与维护响应能力,备件供应能力等方面考虑,使得系统故障发生的可能性减少,影响尽可能小,对各种可能出现的紧急情况有应急的工作预案和对策。以确保系统稳定可用,满足长时间稳定运行的要求,具有高度容错性,保证小时全天候各项工作的正常运行。
、灵活性和扩充性原则
系统在满足用户需求的基础上,具有友好的用户界面,使操作简单、直观、灵活易于学习掌握;使系统易于维护和管理。
、标准化和规范化原则
系统的标准化和规范化原则是信息系统建设基本而又关键一步,是实现系统的重要前提。本系统严格按照相关标准,包括代码、界面、操作等,以达到标准化、规范化统一的风格。系统开发遵循国际通用标准,如、等,从技术方面保证了系统的规范性。
、应用软件系统质量保证原则
在应用软件的具体实施过程中,软件开发将严格按照下面的步骤进行实施:
业务系统调研分析;
应用软件系统设计;
应用软件系统开发;
应用软件系统测试;
应用软件系统测试修改;
应用软件系统的安装运行;
应用软件系统的升级和维护。
任务概述
目标
总体目标
本方案是开发一个酒店预订管理系统,其主要可以实现以下功能:
管理员可以处理工作:
) 超级管理员
* 资源管理:酒店管理员可以对酒店里可预订资源进行管理
* 管理员管理:对管理员的账户进行增、删、改等功能
)普通管理员
* 订单管理:对用户提交的订单进行处理
* 用户管理:对注册用户进行管理,主要是查询和删除功能
技术目标
()资源管理,酒店管理员可以对酒店里可预订资源进行管理,提供酒店可预订资源列表,供客户预订。
()订单管理,对用户提交的订单进行处理。
()用户管理,对注册用户进行管理,主要是查询和删除功能。
()管理员管理,对管理员的账户进行增、删、改等功能。
功能规定
管理员功能:
图酒店预订管理系统
功能需求
系统主体流程图
图系统主体流程图
功能详细图
图功能详细图
结构拓扑图
图结构拓扑图
客户层主要是指用户登录的浏览器;中间层负责平台的业务逻辑处理和表示逻辑生成;服务层提供底层的信息数据库服务器。
.客户层:用于与企业信息系统的用户进行交互以及显示根据特定业务规则进行计算后的结果。本系统将完全采用基于的(架构)客户端。
.中间层:这相当于三层标准架构中的应用服务层,支持诸如响应客户请求以及查询等功能。并且由中间层
进行逻辑处理,再处理的结果反馈给客户或者发送到数据库中。
.服务层:主要是数据库系统,这里的数据库系统主要是关系数据库系统()。
系统体系结构图
图系统体系结构图
其中:
表示层:用于与用户进行交互以及显示结果。包括所有的,提供用户界面,接受用户输入,还包括相应的,用来存放表单数据,并进行表单数据验证。
控制层:包括所有的类,它完成三项任务:一是进行业务逻辑验证,二是调用模型组件,三是决定将合适的视图组件返回给用户。
模型:进行逻辑处理的等。数据库采用技术以提供数据库的可移植性
用户的特点
系统管理员
系统管理员必须对酒店相关的信息情况及时了解。并熟悉基本的计算机的页面的操作,了解酒店信息的动态情况,以便及时更新。
假定与约束
本系统可以采用两种网络环境:是酒店的内部局域网;是运行在服务器上。前者不用接入到互联网上,