发布时间:2023-05-05 19:03:53
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个酒店管理系统作业,酒店管理系统作业项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
在系统中为了维护客户信息,设置了客户管理模块,通过在菜单栏中点击客户管理按钮,可以向服务器发起请求,在服务器中查询出所有的客户信息,返回到客户管理页面进行展示,用户可以通过点击客户后方的操作按钮进行客户的操作。可以进行客户的修改和删除操作。管理客户页面如图所示。
图管理客户界面
用户在系统中可以删除系统中不必要的客户信息,通过系统的登录验证后,跳转到客户管理页面。可以查看所有的客户信息,在对应的客户信息后方有客户信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的客户id信息通过GET的方法提交到服务器中。通过deletekehu?id=客户id的GET地址将id信息提交到客户控制层中,在控制层中调用entity的delete方法进行客户信息的删除。删除客户信息成功后,客户数据表中的数据将被删除。返回页面提示信息删除客户成功。该部分核心代码如下:
// 输出日志,表示当前正在执行KehuService.deleteKehu方法
logger.debug("KehuService.deleteKehu ......");
// 根据id调用Kehudao的deleteByPrimaryKey方法,删除Kehu
Kehudao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除客户成功");
删除客户后,给出删除客户成功的提示信息,提示信息如图所示。
在系统中为了维护预定信息,设置了预定管理模块,通过在菜单栏中点击预定管理按钮,可以向服务器发起请求,在服务器中查询出所有的预定信息,返回到预定管理页面进行展示,用户可以通过点击预定后方的操作按钮进行预定的操作。可以进行预定的修改和删除操作。管理预定页面如图所示。
图管理预定界面
用户在系统中可以删除系统中不必要的预定信息,通过系统的登录验证后,跳转到预定管理页面。可以查看所有的预定信息,在对应的预定信息后方有预定信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的预定id信息通过GET的方法提交到服务器中。通过deleteyuding?id=预定id的GET地址将id信息提交到预定控制层中,在控制层中调用entity的delete方法进行预定信息的删除。删除预定信息成功后,预定数据表中的数据将被删除。返回页面提示信息删除预定成功。该部分核心代码如下:
// 输出日志,表示当前正在执行YudingService.deleteYuding方法
logger.debug("YudingService.deleteYuding ......");
// 根据id调用Yudingdao的deleteByPrimaryKey方法,删除Yuding
Yudingdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除预定成功");
删除预定后,给出删除预定成功的提示信息,提示信息如图所示。
在系统中为了维护管理员信息,设置了管理员管理模块,通过在菜单栏中点击管理员管理按钮,可以向服务器发起请求,在服务器中查询出所有的管理员信息,返回到管理员管理页面进行展示,用户可以通过点击管理员后方的操作按钮进行管理员的操作。可以进行管理员的修改和删除操作。管理管理员页面如图所示。
图管理管理员界面
用户在系统中可以删除系统中不必要的管理员信息,通过系统的登录验证后,跳转到管理员管理页面。可以查看所有的管理员信息,在对应的管理员信息后方有管理员信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的管理员id信息通过GET的方法提交到服务器中。通过deleteadmin?id=管理员id的GET地址将id信息提交到管理员控制层中,在控制层中调用entity的delete方法进行管理员信息的删除。删除管理员信息成功后,管理员数据表中的数据将被删除。返回页面提示信息删除管理员成功。该部分核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。
在系统中为了维护特色菜品信息,设置了特色菜品管理模块,通过在菜单栏中点击特色菜品管理按钮,可以向服务器发起请求,在服务器中查询出所有的特色菜品信息,返回到特色菜品管理页面进行展示,用户可以通过点击特色菜品后方的操作按钮进行特色菜品的操作。可以进行特色菜品的修改和删除操作。管理特色菜品页面如图所示。
图管理特色菜品界面
用户在系统中可以删除系统中不必要的特色菜品信息,通过系统的登录验证后,跳转到特色菜品管理页面。可以查看所有的特色菜品信息,在对应的特色菜品信息后方有特色菜品信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的特色菜品id信息通过GET的方法提交到服务器中。通过deletetesecaipin?id=特色菜品id的GET地址将id信息提交到特色菜品控制层中,在控制层中调用entity的delete方法进行特色菜品信息的删除。删除特色菜品信息成功后,特色菜品数据表中的数据将被删除。返回页面提示信息删除特色菜品成功。该部分核心代码如下:
// 输出日志,表示当前正在执行TesecaipinService.deleteTesecaipin方法
logger.debug("TesecaipinService.deleteTesecaipin ......");
// 根据id调用Tesecaipindao的deleteByPrimaryKey方法,删除Tesecaipin
Tesecaipindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除特色菜品成功");
删除特色菜品后,给出删除特色菜品成功的提示信息,提示信息如图所示。
在系统中为了维护类型信息,设置了类型管理模块,通过在菜单栏中点击类型管理按钮,可以向服务器发起请求,在服务器中查询出所有的类型信息,返回到类型管理页面进行展示,用户可以通过点击类型后方的操作按钮进行类型的操作。可以进行类型的修改和删除操作。管理类型页面如图所示。
图管理类型界面
用户在系统中可以删除系统中不必要的类型信息,通过系统的登录验证后,跳转到类型管理页面。可以查看所有的类型信息,在对应的类型信息后方有类型信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的类型id信息通过GET的方法提交到服务器中。通过deleteleixing?id=类型id的GET地址将id信息提交到类型控制层中,在控制层中调用entity的delete方法进行类型信息的删除。删除类型信息成功后,类型数据表中的数据将被删除。返回页面提示信息删除类型成功。该部分核心代码如下:
// 输出日志,表示当前正在执行LeixingService.deleteLeixing方法
logger.debug("LeixingService.deleteLeixing ......");
// 根据id调用Leixingdao的deleteByPrimaryKey方法,删除Leixing
Leixingdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除类型成功");
删除类型后,给出删除类型成功的提示信息,提示信息如图所示。
在系统中为了维护消费信息,设置了消费管理模块,通过在菜单栏中点击消费管理按钮,可以向服务器发起请求,在服务器中查询出所有的消费信息,返回到消费管理页面进行展示,用户可以通过点击消费后方的操作按钮进行消费的操作。可以进行消费的修改和删除操作。管理消费页面如图所示。
图管理消费界面
用户在系统中可以删除系统中不必要的消费信息,通过系统的登录验证后,跳转到消费管理页面。可以查看所有的消费信息,在对应的消费信息后方有消费信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的消费id信息通过GET的方法提交到服务器中。通过deletexiaofei?id=消费id的GET地址将id信息提交到消费控制层中,在控制层中调用entity的delete方法进行消费信息的删除。删除消费信息成功后,消费数据表中的数据将被删除。返回页面提示信息删除消费成功。该部分核心代码如下:
// 输出日志,表示当前正在执行XiaofeiService.deleteXiaofei方法
logger.debug("XiaofeiService.deleteXiaofei ......");
// 根据id调用Xiaofeidao的deleteByPrimaryKey方法,删除Xiaofei
Xiaofeidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除消费成功");
删除消费后,给出删除消费成功的提示信息,提示信息如图所示。
在系统中为了维护客房信息,设置了客房管理模块,通过在菜单栏中点击客房管理按钮,可以向服务器发起请求,在服务器中查询出所有的客房信息,返回到客房管理页面进行展示,用户可以通过点击客房后方的操作按钮进行客房的操作。可以进行客房的修改和删除操作。管理客房页面如图所示。
图管理客房界面
用户在系统中可以删除系统中不必要的客房信息,通过系统的登录验证后,跳转到客房管理页面。可以查看所有的客房信息,在对应的客房信息后方有客房信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的客房id信息通过GET的方法提交到服务器中。通过deletekefang?id=客房id的GET地址将id信息提交到客房控制层中,在控制层中调用entity的delete方法进行客房信息的删除。删除客房信息成功后,客房数据表中的数据将被删除。返回页面提示信息删除客房成功。该部分核心代码如下:
// 输出日志,表示当前正在执行KefangService.deleteKefang方法
logger.debug("KefangService.deleteKefang ......");
// 根据id调用Kefangdao的deleteByPrimaryKey方法,删除Kefang
Kefangdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除客房成功");
删除客房后,给出删除客房成功的提示信息,提示信息如图所示。
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计