菜单
  

    2.2 系统的可行性分析
    从酒店的具体情况来看,本酒店客房管理需要的技术主要有对系统的熟练掌握,对电脑的熟练操作,而且在经济上需要有足够的资金文护系统的正常运行,对管理上则需要有专业的管理员进行操作,经考察,本酒店已经具备了这些基本的条件。
    2.3 数据库需求分析
    数据库可以进行大量的数据操作,存储各种大量的信息,其功能强大,使用便捷。数据库的设计工作主要包括建立管理系统的数据库,创建所需要的表。
    2.4 系统的业务流程分析
    只有准确熟练地掌握系统的流程,才能更好的服务顾客,按照传统的模式,我们分析了这样一个流程:
    ①了解客房类型:关键知道客房的类型以及价格还有要熟悉该类型房得主要特征。
    ②查看有哪些房间(根据客人需要):根据客人的人数以及对客房的要求,房间现在所处的状态,找到使顾客最满意的房间。
    ③入住(登记信息):将客人的信息记下来,记录客人的来访时间等
    ④修改客人信息:如需要调动房间,可以进行修改相应的信息。
    ⑤退房:得到客人离开的时间进行结账。
    3 酒店管理系统设计
    3.1 设计思想
    通过对人们的需求调查,我们将尽可能的去满足人们的需求,实现查询,入住,更改等功能,最大限度的去满足人们特殊情况的需要。酒店管理系统是一个庞大而发展的系统,为了日后对系统的更改方便,我采用了三层架构的思想,其不仅能有效地将系统划分为界面,处理层,业务逻辑层和数据访问层。这样划分层的好处是每一层都具有相对独立的职责,降低了层与层之间的依赖性。即使某一层发生变化,也不会影响其他层,从而确保了架构的稳定性[3]。这样的话,当对功能进行增加的时候,不会影响到别的功能,保证了酒店管理的长期发展。
    3.2 系统功能的结构设计
        本系统根据顾客的需求,实现了管理员登陆模块、基础设施管理模块、业务管理模块,具体如下:
    (1)管理员登陆:提供管理员登陆入口,限制了酒店管理的权限,登陆后可以对其内部的一系列进行操作。
    (2)基础设施管理:
    ①客房管理:对客房的查询,增添,修改,删除等功能,以便满足日后酒店规模的扩张。
    ②房间类型管理:对房间的类型进行增删改查,满足不同种类用户的需求。
    ③房间状态管理:主要根据用户的需求,找到相应的房间,供顾客选择。
    (3)业务管理:
    ①入住登记:根据顾客的要求,登记客人的信息。
    ②管理顾客信息:由于某种情况,可根据客人的换房要求或换手机号等要求,进行相应的修改信息。
    ③退房:根据顾客的手机号,找到相应的客人信息,将当天要走的时间记录到数据库,以此来计算顾客所使用的费用。
    1系统功能设计图
    3.3 系统数据库设计
    一个好的网站需要一个明确的数据库,数据库不仅是一个网站的基础,也是一个网站的灵魂。只有设计好数据库时我们才可以从中找到其相应的数据,才能将大量的数据进行增删改查,就行一系列操作。
    基于以上的思想,我设计了这样的数据库,这个数据库中主要包含了这5张表
    (1)顾客表
    主要包括顾客的一些基本信息主要有以下几个字段:顾客编号 顾客名字 客人的类型编号 性别 电话 房间编号 到达时间 离开时间。详情如下:
    表1  顾客表
    字段名称    数据类型    说明         键
    GuestID    int    顾客编号        主键
  1. 上一篇:ASP.NET的后勤服务管理系统的设计与实现
  2. 下一篇:JSP网上点菜定餐系统的设计+文献综述
  1. JSP+Servlet网上商城系统设计

  2. ASP.NET旅游资源管理系统的设计与实现

  3. 基于B2C的网上书城的设计与实现

  4. asp.net物流信息管理系统设计与实现

  5. ASP.NET杂志社投稿及稿件处...

  6. asp.net网络商城在线购物系统的设计与实现

  7. ASP.NET+SQLSERVER古诗词在线学...

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. java+mysql车辆管理系统的设计+源代码

  10. 电站锅炉暖风器设计任务书

  11. 杂拟谷盗体内共生菌沃尔...

  12. 十二层带中心支撑钢结构...

  13. 大众媒体对公共政策制定的影响

  14. 中考体育项目与体育教学合理结合的研究

  15. 当代大学生慈善意识研究+文献综述

  16. 乳业同业并购式全产业链...

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回