酒店预订管理系统需求分析.docx

上传人:b****1 文档编号:2741792 上传时间:2023-05-04 格式:DOCX 页数:13 大小:333.06KB
下载 相关 举报
酒店预订管理系统需求分析.docx_第1页
第1页 / 共13页
酒店预订管理系统需求分析.docx_第2页
第2页 / 共13页
酒店预订管理系统需求分析.docx_第3页
第3页 / 共13页
酒店预订管理系统需求分析.docx_第4页
第4页 / 共13页
酒店预订管理系统需求分析.docx_第5页
第5页 / 共13页
酒店预订管理系统需求分析.docx_第6页
第6页 / 共13页
酒店预订管理系统需求分析.docx_第7页
第7页 / 共13页
酒店预订管理系统需求分析.docx_第8页
第8页 / 共13页
酒店预订管理系统需求分析.docx_第9页
第9页 / 共13页
酒店预订管理系统需求分析.docx_第10页
第10页 / 共13页
酒店预订管理系统需求分析.docx_第11页
第11页 / 共13页
酒店预订管理系统需求分析.docx_第12页
第12页 / 共13页
酒店预订管理系统需求分析.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

酒店预订管理系统需求分析.docx

《酒店预订管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《酒店预订管理系统需求分析.docx(13页珍藏版)》请在冰点文库上搜索。

酒店预订管理系统需求分析.docx

酒店预订管理系统需求分析

1引言

1.1编写目的

本文档根据酒店管理管理系统的设计要求,提供一个整体的框架结构和设计方向,同时也明确了本系统的部分需求,供使用单位确认系统的功能和性能。

1.2背景

在高节奏生活的今天,人们整天在各个城市穿梭忙碌着,在过去跑到哪个城市后才能进行预定客房,现在看来是否显得太麻烦,目前很多酒店都已经开始使用通过互联网进行客房预订系统。

这样进行酒店的管理就显得更加的轻松,能提高工作的效率,为了方便对酒店和酒店大量资源信息的合理,高效的进行组织和管理,同时应酒店的要求,而编写的酒店预订管理软件。

1.3市场定位分析

随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。

信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。

同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段.。

追求高效率、高品质、高安全性的软件产品是广大商家的选择。

本次酒店预订管理系统就是针对酒店对酒店庞大、繁杂的预订信息等资源的管理而出现的。

酒店预订管理系统可用于现在市场上的各种大小型酒店的管理,使得酒店管理人员的工作进一步地高效、简单。

1.4定义

B/S不需要安装客户端程序,直接采用浏览器(Browser)即可以访问服务器系统。

JSP动态网页脚本

HTML超文本标记语言

MySQL数据库管理系统

1.5项目设计原则

1、先进性和投资保护原则

在实用可靠的前提下,尽可能跟踪国内外先进的计算机软硬件技术、信息技术及网络通信技术,使系统具有较高的性能价格比,同时方案以实际可接受能力为准,避免盲目追求新技术,充分考虑投资保护,避免不必要的浪费。

技术上立足长远发展,坚持选用开发性系统,采用先进的体系结构和技术发展的主流产品,保证整个系统高效运行。

规划建设必须有技术超前的意识,既着眼于近期的网络需求,也考虑远期网络发展战略,保证系统所采用的计算机网络技术设备和技术指标在几年内不落后。

采用BS架构方式、多层结构设计,以.Net+ActiveX技术架构构建应用平台,采取XML技术进行数据的存储、传输,采用国际上先进、成熟的技术标准。

2、实用性原则

坚持实用性。

系统建设可以满足业务需求为首要目标,采用稳定可靠的成熟技术,保证系统长期安全运行,提高管理水平和工作的效率。

3、安全性和保密性原则

坚持安全性和保密性。

遵循有关信息安全标准,具有切实可行的安全保护和保密措施,以及对计算机犯罪和病毒的防范能力,确保数据安全。

提供符合国家有关信息安全政策法规、核心技术自主的整体安全解决方案。

能够适应国际互联网、业务专网等多层次的安全要求,充分保证数据资料的安全。

4、可靠性原则

系统必须在成本可以接受的条件下,从系统结构、设计方案、设备选型、厂商的技术服务与维护响应能力,备件供应能力等方面考虑,使得系统故障发生的可能性减少,影响尽可能小,对各种可能出现的紧急情况有应急的工作预案和对策。

以确保系统稳定可用,满足长时间稳定运行的要求,具有高度容错性,保证24小时全天候各项工作的正常运行。

5、灵活性和扩充性原则

系统在满足用户需求的基础上,具有友好的用户界面,使操作简单、直观、灵活易于学习掌握;使系统易于维护和管理。

6、标准化和规范化原则

系统的标准化和规范化原则是信息系统建设基本而又关键一步,是实现系统的重要前提。

本系统严格按照相关标准,包括代码、界面、操作等,以达到标准化、规范化统一的风格。

系统开发遵循国际通用标准,如XML、WebService等,从技术方面保证了系统的规范性。

7、应用软件系统质量保证原则

在应用软件的具体实施过程中,软件开发将严格按照下面的步骤进行实施:

业务系统调研分析;

应用软件系统设计;

应用软件系统开发;

应用软件系统测试;

应用软件系统测试修改;

应用软件系统的安装运行;

应用软件系统的升级和维护。

2任务概述

2.1目标

2.1.1总体目标

本方案是开发一个酒店预订管理系统,其主要可以实现以下功能:

管理员可以处理工作:

1)超级管理员

*资源管理:

酒店管理员可以对酒店里可预订资源进行管理

*管理员管理:

对管理员的账户进行增、删、改等功能

2)普通管理员

*订单管理:

对用户提交的订单进行处理

*用户管理:

对注册用户进行管理,主要是查询和删除功能

2.1.2技术目标

(1)资源管理,酒店管理员可以对酒店里可预订资源进行管理,提供酒店可预订资源列表,供客户预订。

(2)订单管理,对用户提交的订单进行处理。

(3)用户管理,对注册用户进行管理,主要是查询和删除功能。

(4)管理员管理,对管理员的账户进行增、删、改等功能。

2.1.3功能规定

管理员功能:

图2-1酒店预订管理系统

2.2功能需求

2.2.1系统主体流程图

图2-2系统主体流程图

 

2.2.2功能详细图

 

图2-3功能详细图

 

2.2.3结构拓扑图

图2-4结构拓扑图

客户层主要是指用户登录的Web浏览器;中间层负责平台的业务逻辑处理和表示逻辑生成;服务层提供底层的信息数据库服务器。

1.客户层:

用于与企业信息系统的用户进行交互以及显示根据特定业务规则进行计算后的结果。

本系统将完全采用基于WEB的(B/S架构)客户端。

2.中间层:

这相当于三层标准架构中的Web应用服务层,支持诸如响应客户请求以及查询等功能。

并且由中间层进行逻辑处理,再处理的结果反馈给客户或者发送到数据库中。

3.服务层:

主要是数据库系统,这里的数据库系统主要是关系数据库系统(RDMS)。

2.2.4系统体系结构图

图2-5系统体系结构图

其中:

表示层:

用于与用户进行交互以及显示结果。

包括所有的JSP,提供用户界面,接受用户输入,还包括相应的ActionFromBean,用来存放表单数据,并进行表单数据验证。

控制层:

包括所有的Action类,它完成三项任务:

一是进行业务逻辑验证,二是调用模型组件,三是决定将合适的视图组件返回给用户。

模型:

进行逻辑处理的JavaBean等。

数据库采用ODBC技术以提供数据库的可移植性

2.3用户的特点

2.3.1系统管理员

系统管理员必须对酒店相关的信息情况及时了解。

并熟悉基本的计算机的页面的操作,了解酒店信息的动态情况,以便及时更新。

2.4假定与约束

本系统可以采用两种网络环境:

1是酒店的内部局域网;2是运行在WEB服务器上。

前者不用接入到互联网上,运行在一个酒店的内部网络环境中如图2-6所示。

这种情况下,只有本酒店内部的已授权的管理人员可以根据自己的权限进行相关的访问。

后一种情况,不必拘泥于本酒店的网络环境,相关人员不受地点时间的限制,可以通过互联网,来实现了解酒店的最新情况,并执行相关的操作,如图2-7所示。

图2-6:

系统的网络拓扑图

图2-7互联网关系图

本系统的硬件环境如下:

●客户机:

普通PC

⏹CPU:

1.8GHz以上

⏹内存:

1GB以上

⏹能够运行IE8.0以上版本的机器

⏹分辨率:

推荐使用1024*768像素

●WEB服务器

⏹CPU:

2.0GHz

⏹内存:

2G以上

⏹硬盘:

320G以上

⏹网卡:

千兆

●数据库服务器

⏹CPU:

2.0GHz

⏹内存:

2G以上

⏹硬盘:

320G以上

3需求规定

3.1对性能的规定

主要有以下方面:

一、管理员处理信息时必须及时无误;

二、关于在更新数据时保持数据的一致性,避免因更新数据而导致的不精确甚至是错误数据;

3.2数据管理能力要求

需要管理的数据包括:

订单信息,酒店信息,客房信息,用户信息等。

各种信息变化比较频繁,管理员必须及时更改数据的当前行,保证数据最新,并及时核对信息,使得数据在使用过程中不发生差错。

3.3故障处理要求

可能出现的故障:

1.平台的不兼容性,由于本软件是在WINDOWS开发设计的,移植到别的平台可能无法正常工作;

2.系统断电及硬件故障导致客户信息中部分数据的丢失;

3.由于操作员的误操作而导致的数据丢失

故障处理:

1.平台的不兼容性是软件自身的局限性,只能针对其他平台开发相应的版本;

2.数据的意外丢失可以通过数据库系统的恢复机制来保证损失最小,根据最近的完整备份再加上相关的日志信息可以使数据恢复到最近的正确状态;

4运行环境规定

4.1设备及环境

服务器端建议配置:

CPU:

CPU奔腾Ⅲ以上

内存:

1G以上

硬盘:

320G

运行环境:

操作系统WindowsXP

浏览器IE8

Web服务器Tomcat

数据库MySQL

4.2接口

4.2.1用户接口

主要包括登陆界面,超级管理员界面,普通管理员界面,用户界面,酒店信息管理界面,房间管理界面,普通管理员管理界面,订单管理界面,用户管理界面。

主要界面设计如下:

一般用户主要拥有的功能有系统中前两和模块的功能,具体的界面如下:

∙登陆界面

∙通过用户名和密码实现用户登录

∙通过用户名和密码实现管理员登录,并判断管理员的权限

∙超级管理员界面

∙登陆后进入超级管理员首页,能对酒店信息,客房信息,普通管理员进行管理。

∙普通管理员界面

∙登陆后进入普通管理员首页,能对订单信息,用户信息进行管理。

∙用户界面

用户登陆后进入用户个人主页,可以实现查询个人订单,修改个人资料,并能进行预订操作。

∙酒店信息管理界面

∙对酒店信息进行更新,查询,删除和修改

∙房间信息管理界面

∙对酒店的房间信息进行更新,查询,删除和修改

∙普通管理员管理界面:

∙对普通管理员进行添加和删除操作

∙订单管理界面:

∙对订单信息进行查询,删除并统计

∙用户管理界面:

∙对非法用户进行删除工作

4.2.2外部接口

说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与个支持软件之间的接口关系。

输入:

鼠标,键盘

输出:

显示器。

4.2.3内部接口

通信

负责系统内部客户端和服务器端组件之间的消息传递,保证传送目的的正确性和消息的完整性.

数据处理

在客户端将需要传递到服务器端的消息格式化,同时在服务器端将消息解析为所需要的字符格式说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。

说明本系统之内的各个系统元素之间接口的安排。

Windows平台——浏览器

浏览器——tomcat

tomcat——JSP

JSP——Mysql数据库

Mysql数据库内的表之间的联系接口

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2