目 录
1系统功能设计 3
1.1总体功能描述 3
1.1.1平台顾客各项功能及实现 4
1.1.2平台酒店各项功能及实现 6
1.1.3平台管理员各项功能及实现 8
1.2 功能流程描述 9
2系统结构设计 11
2.1整体架构设计 11
2.2模块架构设计 11
2.3类总体设计 11
3系统详细设计 17
3.1信息存储方式设计 17
3.2类结构设计 17
3.2.1类间结构设计 17
3.2.2类内结构设计 18
3.3界面结构设计 19
3.3.1顾客界面设计与实现 20
3.3.2酒店界面设计与实现 22
3.3.3平台管理界面设计与实现 24
3.3.4登录及注册界面设计与实现 25
3.4关键设计思路 27
3.4.1全局变量 27
3.4.2面向对象的设计思维 27
3.4.3指针容器的应用 28
3.4.4以状态刻画流程 28
3.4.5指针连接操作 28
3.4.6可移植性思想 28
3.5容错设计 28
3.6数据库设计 29
4项目总结 30
5相关问题的说明 32
1系统功能设计
在科技日益发展的今天,许多的传统服务业都面临产业结构的转型和面对新市场的自我改变。其中,服务业面对的挑战尤为严重。市场特点的变化、人们需求的增长、自身技术转型的需求等等,都是服务业在科技发展的浪潮中所面对的挑战。因此,如何提高顾客消费时的自主性,提高服务效率和质量,带给顾客更好的体验,成为商家的一个重要关注点。
酒店预订是旅游出行的重要环节,然而当前酒店行业存在管理混乱、信息不够透明等诸多问题。另外,随着民宿不断火热,这一问题将会更加明显。建立一个有效的酒店信息管理平台,有助于规范酒店和民宿等的经营秩序,在给用户提供方便的同时,营造出各个酒店公平竞争、接受合理审核和信息公开的良好环境。其中,顾客和酒店在平台上交换必要的信息,由平台进行信息处理和传递,最后完成交易,起到了信息综合汇总、创造交易条件的作用。
本项目参考携程网的结构,创造了一个模拟网上预订酒店的信息平台。本系统将采用单用户模拟多用户系统,是的不同用户登录时能够使用自己的功能并且查看其它用户发来的消息。一再实现以上几点要求,同时顾客在界面上做到美观简洁,以带给用户更好地订购体验。平台管理员界面做到简单明晰,已达到操作的效率和管理上的方便。