基于net的酒店综合信息管理平台毕业设计说明书(编辑修改稿)内容摘要:

关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。 SQL Server 2020 数据引擎是本企业数据管理解决方案的核心。 此外 SQL Server 2020 结合了分析、报表 、集成和通知功能。 这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、 Dashboard、 Web services 和移动设备将数据应用推向业务的各个领域。 与 Microsoft Visual Studio、 Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2020 与众不同。 本章小结 本章阐述了本系统的开发设计思想,对开发 运行环境和所用语言做了基本的介绍,并且对所采用的几种技术做了简要的解释,为本系统的开发研究做了相应的理论分析。 中北大学 2020 届毕业设计说明书 第 9 页 共 43 页 3 系统分析 可行性分析 可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。 可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 该系统的可行性分析包括以下几个方面的内容。 经济可行性分析 经济可行性:主要是对项目的经济效 益进行评价。 本系统 是 基于 的酒店管理系统采用 Microsoft Visual Studio 2020 开发环境,用 C语言编写代码, SQL作为后台的数据库服务,同时使用 B/S 开发模式。 因为工程项目比较简单,又可以去图书馆查阅资料以及得到老师同学的帮助,基本上 不需要任何经费, 仅仅需要的是脑力和体力上的劳动, 而且本系统正式使用后,将会大大的提高酒店客房管理的效率。 所以说在经济上完全没有问题的。 技术可行性分析 技术可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。 本系统主要采用了 Microsoft Visual Studio 2020 和SQL Server2020 进行相关的开发,而 Microsoft Visual Studio 2020 是面向对象的可视化软件开发工具,其对编程平台对数据库的访问做了很好的封装,数据库接口的转换只需动态更改控件的相关属性即可;另考虑到 SQL Server 数据库服务器用户,亦提供SQL Server 数据库接口,微软公司的 SQL Server 数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。 它的灵活性、安全性和易用性为数据库编程提供了良好的条件。 因此技术上的难度也不大。 系统功能分析 系统功能模块图 系统功能模块图如图 所示: 中北大学 2020 届毕业设计说明书 第 10 页 共 43 页 图 系统功能模块图 系统功能介绍 系统信息 包括管理员权限管理。 管理员修改密码,用户名,设置管理员权限等基本操作。 基础设置 用于对客房类型、客房价格、客房信息、系统参数项目进行初始化设置,这些设置一般不轻易改动。 客房信息设置:用于添加和设 置本酒店客房 的分类信息,内容包括房号,房类,楼层,额定人数,床位和一些备注信息,可以查看每个房间的详细信息,更新房间基本信 权限设置 基于 .NET的酒店综合信息管理平台 系统信息 财务查询 客房信息设置 基础设置 预订管理 入住管理 退房管理 客房管理 房价设置 退出系统 夜审状况设置 预约客户管理 查询预订信息 清除过期信息 前台入住管理 入住房态查询 客户退房设置 可用客房查询 房态维护 客户入住报表 财务统计 中北大学 2020 届毕业设计说明书 第 11 页 共 43 页 息,删除房间基本信息等功能。 夜审状况设置:设置房间的夜审信息。 房价设置:用于设置房价的基本信息。 包括房间的原始价格,打折信息,内容包括折扣名、折扣值、房类编号、打折后房价、开始时间、结束时间、备注等。 其中可以按照房间类型来统一设置房价和其他打折内容,也可以为具体房间重新设置房价和打折等信息,同是还可以清空房间的打折信息(过了打折的时间段后)。 预定管理 用于管理客户的预定业务。 散客预定:用于零散的客人,例如探望学生的家长。 散客预定一般要求输入房类、房价及折扣、抵店日期、离店日期、订房人。 团体预定:用于一些前来参加学术会议的团体。 团体预定要生成一个团主单,团主单可以理解为统一管理这个团体的主机构,包括团体的集中信息管理和帐务管理。 再从这个团主单预定具体的房间类别、房间数、以及对预定房间进行排房、入住等。 预定查询:用于查询客户预定的情况。 修改预定:用于重新定义预定的资料。 处理过期预定信息:预定管理员可以进入该模块查询已经超出预定期限内的预定信息,管理员可以选择一个个清除,也可 以全部一起清除。 清除后,数据库中相应的该预定信息将被彻底清除。 入住管理 用于管理客户入住及入住后相关的业务,其中包含的功能模块: 散客入住:用于客人在没有预定的情况下入住酒店客房房间。 散客入住一般要求输入房号、房价及折扣(折扣实在基础设置中设置,只有总管理员有权设置)、入住日期等信息。 团队客人入住:用于管理团队客人的入住,一般团队客人都是需要预定的,因此团体客人入住是给预定的团体 安排 具体的房间。 其中具体房间实际上是该团体所预定的房间。 预定入住:包括个人预定入住,和团体预定入住。 只要个人或团体所预定的房间实在预定期限内,入住管理员可以直接将预定客人的信息提出,存入到入住客人信息中,如果是团体入住,入住管理员可以对该团里内的所有成员进行排房。 中北大学 2020 届毕业设计说明书 第 12 页 共 43 页 客人换房:用于根据住店客人的换房要求,调换房间或是调整宾客住房(本功能实际上是通过修改入住客人信息实现)。 前台收银管理 用于管理客户退房及相关的收银业务,其中包含的功能模块: 散客退房:用于没有经过预约直接入住的客户的退房管理,系统会根据客户入住的天数,直接计算出客户应付的金额。 团体退房: 是团体离店时进行的操作,团体退房时将自动监测团成员的客单余额,以保证团体中没有“跑单”发生。 客 房管理 用于管理客房的信息和客户住宿历史的信息: 可用房查询:用于查询酒店客房目前可以使用的客房。 房态维护:用于维护客房的状态,可以在房态图中直接进行修改,比如有的房间需要维护就不能作为“空房”给客户居住,可以设置该房间的状态为维护, 房态统计:用于按照不同的分类统计房态的信息,例按照客房类型、楼层、状态等。 在住散客报表:用于统计分析房态为在住散客的情况。 在住团报表:用于统计分析房态为在住团的客房情况。 本章小结 本章为本系统的需求分析进行了简单的说明,并且给出了功能模块图和系统数据流程图。 把本系统所需要实现的功能做了简要的介绍,给出了系统的大体框架。 中北大学 2020 届毕业设计说明书 第 13 页 共 43 页 4 系统的设计与实现 数据库设计 数据库是一种存储数据并对数据进行操作的工具。 数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。 计算机的数据库可以分为两类:非关系数据库( flatfile)和关系数据库( relational)。 关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等 创建任何一个 数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。 创建一个 数据库设计步骤: 数据库需求分析 数据库概念结构设计 数据库逻辑结构设计 针对一般酒店客房管理信息系统的需求,通过对酒店客房 管理过程的内容和流程分析,设计如下面所示的数据库: 客户 预约表 入住预约表 YuYue 中包括预约编号,预约人身份证,预约人姓名,预约人联系方式,预约房间数,预约房间号等信息,具体内容如表 所示: 表 YuYue 列名 数据类型 长度 允许空 注释 YuYueID guestID guestName tel num RoomNO reachDate days varchar varchar varchar varchar int varchar dtetime dtetime 50 20 30 20 4 20 8 8 否 否 否 否 否 否 否 否 预约编号 预约人身份证 预约人姓名 预约人电话 预约房间数 预约房间号 预约起始日期 预约结束日期 管理员信息表 管理员信息表 Regedit 中 包括系统编号,管理员用户名,登陆密码以及管理员级别中北大学 2020 届毕业设计说明书 第 14 页 共 43 页 这 4 列,具体内容如 表 所示: 表 Regedit 列名 数据类型 长度 允许空 注释 ID userName passWord kind Int varchar varchar varchar 4 20 20 20 否 否 否 否 系统编号 用户名 密码 级别 房间信息表 房间信息 表 Room 中包括房间号,房间类型,所在楼层,额定人数,标准价格,夜审状态,折扣信息等诸多房间基本信息,具体内容如表 所示: 表 Room 列名 数据类型 长度 允许空 注释 RoomNO RoomKind RoomFloor RoomNum RoomBed RoomInfo RoomCharge state Discount DstatTime DendTime DRoomCharge discountInfo RoomState varchar varchar int int int varchar float bit float datetime datetime float varchar varchar 20 50 4 4 4 100 8 1 8 8 8 8 100 40 否 否 否 否 否 是 否 否 否 是 是 否 是 否 房间号 房间类型 房间楼层 房间额定人数 房价床位 房价备注 标准价格 夜审状态 折扣 折扣起始时间 折扣结束时间 折后房价 打折备注信息 房间状态 客户入住表 客户入住表 RuZhu 中包括入住编号,入住人身份证,入住人姓名,入住人联系方式,中北大学 2020 届毕业设计说明书 第 15 页 共 43 页 入住房间号,入住开始时间,该房间预约人姓名,该房间预约人身份证号等信息,具体内容如表 所示: 表 RuZhu 列名 数据类型 长度 允许空 注释 RuZhuID guestID guestName tel RoomNO arriveDate YuYueperson YuYuepersonID varchar varchar varchar varchar varchar datetime varchar varchar 30 20 20 20 20 8 20 20 否 否 否 否 否 否 是 是 入住编号 入住人身份证 入住人姓名 联系方式 入住房间号 入住开始时间 预约人身份证 预约人姓名 客户退房表 客户退房。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。