酒店客房预订管理系统简单实现

发布时间:2024-11-22 07:36

酒店预订时如何查看房间真实图片 #生活技巧# #旅行技巧# #酒店预订技巧#

酒店客房预订管理系统简单实现

最新推荐文章于 2024-10-11 14:59:24 发布

小️ 于 2020-07-17 01:14:32 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

酒店客房预订管理系统

纯java实现,通过IO流对本地文件进行读取操作

需求分析 入住客人信息管理
管理所有入住客人的基本信息,包括开房登记、退房结账、查询、客人延期续费、按姓名详细查询等 客人预订信息管理
管理所有预订客户的基本信息,包括预订房间、取消预订、查询全部等 房间信息管理
管理所有房间的基本信息,包括房间信息的添加、删除、排序、修改、查询等,包括查询时的排序,房间状态跟随开房登记、退房结账、预订房间、取消预订等操作实时变化。 历史客人管理
管理所有在本店入住和预订的客户,包括所有的开房登记、预订房间,用于查询历史客人列表使用 注册登录信息管理
管理所有用户和管理员的基本信息,包括用户的注册、登录,管理员的注册、登录等 文件信息管理
管理所有要存储的信息,包括入住客人、预订客人、历史客人、房间信息的存储读取,如没有文件自动创建文件,也可以对指定文件进行读取等

主要内容
要求使用Java语言开发一个简单的酒店客房预订管理系统。
数据:
住店管理:客人姓名、证件号码、房号、入住时期、预计离开日期、结账离开日期、应付金额
客人信息:姓名、性别、证件类型、证件号码、联系电话
房间信息:房号、房类型、价格、押金、房状态
预订房间:客人姓名、性别、房类型、房号、价格、证件类型、证件号码、联系电话、入住日期、预计离开日期

基本功能:

房间信息管理:增加,删除,查询,排序 客人信息管理:开房,退房,预订,退订,查询,续费 注册登录:客人注册、登录,管理员注册、登录 文件管理:所有信息的存储、读取,按文件路径读取

public boolean addroom(Room room) throws IOException {boolean a=false;if(!chachong(room)) {rooms.add(room);Io.writer(rooms);a=true;}return a;}public boolean deleteroom(int num) throws IOException {boolean a=false;Iterator<Room> iterator = rooms.iterator();while(iterator.hasNext()) {if(iterator.next().num==num) {iterator.remove();Io.writer(rooms);a=true;break;}}return a;}public boolean chaxunroom() {boolean a=false;if(rooms.size()!=0) {Iterator<Room> iterator = rooms.iterator();Collections.sort(rooms);while(iterator.hasNext()) {System.out.println(iterator.next().toString());}a=true;}return a;}public boolean chachong(Room room) {boolean a=false;Iterator

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849

网址:酒店客房预订管理系统简单实现 https://www.yuejiaxmz.com/news/view/188004

相关内容

基于Javaweb的酒店客房预订管理系统
C#酒店客房管理系统设计与实现
酒店管理系统标准版酒店行业管理系统酒店客房管理系统
java实现简单的控制台酒店管理系统
酒店管理客房
重庆速洁酒店(南坪万达店)预订价格,联系电话位置地址【携程酒店】
品客服务公寓(上海北外滩店)预订价格,联系电话位置地址【携程酒店】
【速洁卓康洗护】周边酒店,酒店价格,房间查询,在线预订
广州图南生活美学酒店预订价格,联系电话位置地址【携程酒店】
南海别院妙享生活民宿预订价格,联系电话位置地址【携程酒店】

随便看看