小型酒店管理系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河北工业大学成人高等教育
毕业设计说明书(论文)
姓名:杨福强学号:186314080901029
教学管理单位:河北工业大学继续教育学院
专业:计算机科学与技术
题目:小型酒店管理系统的设计与实现
指导者:戴芳
评阅者:石立志
2020年 04 月22日
河北工业大学成人高等教育毕业论文
姓名:杨福强学号:186314080901029 教学管理单位:河北工业大学继续教育学院
专业:计算机科学与技术
题目:小型酒店管理系统的设计与实现
指导者:戴芳
评阅者:石立志
2020年 04 月 22 日
毕业设计(论文)摘要
目录
1引言 (1)
2 系统分析 (2)
2.1 系统的可行性研究 (2)
2.1.1技术的可行性 (2)
2.1.2经济的可行性 (2)
2.2 系统的需求分析 (3)
2.3 系统的功能框架 (3)
2.4 业务流程图 (4)
3 系统结构设计与分析 (5)
3.1 关系模型设计 (5)
4 数据库设计 (7)
4.1 数据库表结构设计 (7)
4.1.1用户信息表(tb_user) (7)
4.1.2登记信息表(tb_djb) (7)
4.1.3客房基础信息表(tb_kf) (8)
4.1.4退房登记信息表(tb_tfd) (9)
5 系统的详细设计与实现 (9)
5.1 系统公共模块的设计 (9)
5.2 主窗体的设计 (10)
5.3 主窗体的设计与实现 (12)
5.4 住宿登记的设计与实现 (14)
5.5 换房登记模块的设计与实现 (17)
结论 (21)
参考文献 (22)
致谢 (23)
图 2.3 系统功能框架的划分 (3)
图 2.4 系统操作流程 (4)
图 3.1 房间登记E-R图 (5)
图 5.2 登录窗体对话框 (10)
图 5.3 主窗体界面 (12)
图 5.4 住宿登记窗体界面 (14)
图 5.5换房登记窗体界面 (17)
图 5.6 追加押金窗体界面 (18)
表4.1 用户信息表 (6)
表4.2 登记信息表 (6)
表4.3 客房信息表 (7)
表4.4 参考文献信息表 (8)
1 引言
自从中国加入WTO以来,全球经济的交流、融合,各个行业的市场都比以前扩大了很多,酒店行业也不例外,市场的扩大,同时也伴随着更加严酷的竞争,为了适应如此残酷的市场,酒店信息管理的现代化,能有效提高酒店在市场中的竞争力。据我所知,世界领先的酒店一直致力于开发、实施和推广一体化的酒店管理信息。现代酒店是消费场所的整合,包括客房、餐饮设施、商业文化和各种其他服务。由于会员数量和服务项目数量庞大,因此,自然而然地,在其管理中承载着大量的信息,为了更加方便快捷的查询房间信息,也为了可以实时更新房间的入住信息,传统的手工记账酒店管理模式,已经不再适应时代的发展,开发出一套现代化信息酒店系统,是很有必要的。计算机软硬件的快速发展,为酒店管理的信息化变革提供了良好的基础。
2 系统分析
2.1 系统的可行性研究
酒店管理信息系统的可行性分析主要集中在经营者的实际应用情况和环境方面。运营情况分析侧重于酒店管理者对未来酒店发展模式的认知,是否觉得此系统无必要,或者太多冗余操作,如果酒店管理者觉得此系统多此一举,那么系统的真正落实运营,会有一些难度,其次还要考虑系统的简单、易操作性、一目了然,保证大部分操作员能够很快轻松上手,学习难度低,除此之外,在分析系统的可行性时,还需着重考虑一下几个层面。
2.1.1 技术的可行性
当我们在对系统的可行性分析的时候,主要是考虑软件的开发难度,开发此套软件,是否有合适的技术。本套软件主要基于Visual Basic开发平台和Microsoft Office Access数据库。Visual Basic开发平台是微软公司研发的一套面向对象编程的开发工具,提供了大量可用控件,面向对象编程,能大大加快我们的编程效率,也减少我们的编程难度。Access数据库是一款开源免费的数据库软件,它十分小巧,非常适于小型软件项目的开发,完全可以满足本款的软件的技术要求。综上两个方面的考虑,此套酒店管理系统,在技术上是行得通的。
2.1.2 经济的可行性
分析和评估软件项目的资金需求和资金的利用效率,是项目经济可行性分析的常
用手段,主要有以下几个指标,如软件的资金预算,投入产出比,回报周期,实际效益分析。在研发酒店管理信息系统的初期,肯定需要大量的启动资金,但是基于酒计算机管理对酒店的重要性,一旦投入使用,能大大提高酒店的运营效率。其业务量、服务质量的提高,所带来的收入远远大于前期投入。
2.2 系统的需求分析
无论酒店规模如何,其未来的发展方向将是网络化和信息化,以前酒店采用传统的人工手段处理大量的数据,已经不适合现在酒店管理的需要,酒店业务流程的复杂、多变,酒店计算机管理的方便、快捷、可靠等特性,也决定了它必将取代传统的手工管理。
2.3 系统的功能结构
根据以上的分析,小型酒店系统功能结构划分如图2.3所示
图2.3 系统功能框架的划分
2.4 软件运行流程图
开发一款软件,必先捋清软件内部运行的逻辑关系,而流程图是最好的工具,没有之一。当软件启动后,首先进入软件的登录界面,用来验证是否有权限操作此软件,不同的用户,对应不同的权限,操作员可以使用软件的基本功能,如帮助旅客进行住宿登记,追加押金,调换房间,退房,查看入住天数等操作,管理员拥有更高权限,增删操作员,修改密码,备份还原数据库等。详细的软件流程图如图2.4所示:
图2.4 系统操作流程