发布时间:2022-12-18 12:44:19
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个酒店管理系统,酒店管理系统项目使用框架为JSP+SERVELT,选用开发工具为idea。
用户对系统中管理员信息进行维护时,需要查询出所有的管理员信息。在菜单栏中点击管理员管理,在管理员控制层中通过GET获取页面的管理员管理请求。使用select方法查询出所有的管理员信息。在管理员控制层中响应页面的管理员管理请求,通过管理员控制层调用管理员服务层的adminmanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为adminall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
AdminExample example = new AdminExample();
// 使用 Admindao.selectByExample(example)方法获取所有的Admin数据
List Adminall = Admindao.selectByExample(example);
// 将所有的Admin数据保存到request中的Adminall参数里
request.setAttribute("Adminall", Adminall);
管理管理员界面如图所示。
对于系统中需要修改的管理员信息,可以在管理员管理页面中,点击管理员详情后方的修改按钮,将管理员id提交到服务器中,服务器接收到管理员id信息后,将使用select方法从t_admin表中查询对应的管理员信息,保存到request中,返回修改页面。
进入到修改管理员页面时,将管理员信息赋值到对应的页面数据中,因为管理员表与{关联表}关联,所以进入修改管理员页面时,需要查询对应的{关联表}信息。完成管理员信息的修改后,点击修改按钮,将管理员信息重新提交到数据库,进行修改。使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回管理员管理页面。
修改管理员页面如图所示。
图修改管理员界面
用户对系统中客房信息进行维护时,需要查询出所有的客房信息。在菜单栏中点击客房管理,在客房控制层中通过GET获取页面的客房管理请求。使用select方法查询出所有的客房信息。在客房控制层中响应页面的客房管理请求,通过客房控制层调用客房服务层的kefangmanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为kefangall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
KefangExample example = new KefangExample();
// 使用 Kefangdao.selectByExample(example)方法获取所有的Kefang数据
List Kefangall = Kefangdao.selectByExample(example);
// 将所有的Kefang数据保存到request中的Kefangall参数里
request.setAttribute("Kefangall", Kefangall);
管理客房界面如图所示。
对于系统中需要修改的客房信息,可以在客房管理页面中,点击客房详情后方的修改按钮,将客房id提交到服务器中,服务器接收到客房id信息后,将使用select方法从t_kefang表中查询对应的客房信息,保存到request中,返回修改页面。
进入到修改客房页面时,将客房信息赋值到对应的页面数据中,因为客房表与{关联表}关联,所以进入修改客房页面时,需要查询对应的{关联表}信息。完成客房信息的修改后,点击修改按钮,将客房信息重新提交到数据库,进行修改。使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回客房管理页面。
修改客房页面如图所示。
图修改客房界面
用户对系统中退房信息进行维护时,需要查询出所有的退房信息。在菜单栏中点击退房管理,在退房控制层中通过GET获取页面的退房管理请求。使用select方法查询出所有的退房信息。在退房控制层中响应页面的退房管理请求,通过退房控制层调用退房服务层的tuifangmanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为tuifangall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
TuifangExample example = new TuifangExample();
// 使用 Tuifangdao.selectByExample(example)方法获取所有的Tuifang数据
List Tuifangall = Tuifangdao.selectByExample(example);
// 将所有的Tuifang数据保存到request中的Tuifangall参数里
request.setAttribute("Tuifangall", Tuifangall);
管理退房界面如图所示。
对于系统中需要修改的退房信息,可以在退房管理页面中,点击退房详情后方的修改按钮,将退房id提交到服务器中,服务器接收到退房id信息后,将使用select方法从t_tuifang表中查询对应的退房信息,保存到request中,返回修改页面。
进入到修改退房页面时,将退房信息赋值到对应的页面数据中,因为退房表与{关联表}关联,所以进入修改退房页面时,需要查询对应的{关联表}信息。完成退房信息的修改后,点击修改按钮,将退房信息重新提交到数据库,进行修改。使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回退房管理页面。
修改退房页面如图所示。
图修改退房界面
用户对系统中财务信息进行维护时,需要查询出所有的财务信息。在菜单栏中点击财务管理,在财务控制层中通过GET获取页面的财务管理请求。使用select方法查询出所有的财务信息。在财务控制层中响应页面的财务管理请求,通过财务控制层调用财务服务层的caiwumanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为caiwuall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
CaiwuExample example = new CaiwuExample();
// 使用 Caiwudao.selectByExample(example)方法获取所有的Caiwu数据
List Caiwuall = Caiwudao.selectByExample(example);
// 将所有的Caiwu数据保存到request中的Caiwuall参数里
request.setAttribute("Caiwuall", Caiwuall);
管理财务界面如图所示。
对于系统中需要修改的财务信息,可以在财务管理页面中,点击财务详情后方的修改按钮,将财务id提交到服务器中,服务器接收到财务id信息后,将使用select方法从t_caiwu表中查询对应的财务信息,保存到request中,返回修改页面。
进入到修改财务页面时,将财务信息赋值到对应的页面数据中,因为财务表与{关联表}关联,所以进入修改财务页面时,需要查询对应的{关联表}信息。完成财务信息的修改后,点击修改按钮,将财务信息重新提交到数据库,进行修改。使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回财务管理页面。
修改财务页面如图所示。
图修改财务界面
用户对系统中客户信息进行维护时,需要查询出所有的客户信息。在菜单栏中点击客户管理,在客户控制层中通过GET获取页面的客户管理请求。使用select方法查询出所有的客户信息。在客户控制层中响应页面的客户管理请求,通过客户控制层调用客户服务层的kehumanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为kehuall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
KehuExample example = new KehuExample();
// 使用 Kehudao.selectByExample(example)方法获取所有的Kehu数据
List Kehuall = Kehudao.selectByExample(example);
// 将所有的Kehu数据保存到request中的Kehuall参数里
request.setAttribute("Kehuall", Kehuall);
管理客户界面如图所示。
对于系统中需要修改的客户信息,可以在客户管理页面中,点击客户详情后方的修改按钮,将客户id提交到服务器中,服务器接收到客户id信息后,将使用select方法从t_kehu表中查询对应的客户信息,保存到request中,返回修改页面。
进入到修改客户页面时,将客户信息赋值到对应的页面数据中,因为客户表与{关联表}关联,所以进入修改客户页面时,需要查询对应的{关联表}信息。完成客户信息的修改后,点击修改按钮,将客户信息重新提交到数据库,进行修改。使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回客户管理页面。
修改客户页面如图所示。
图修改客户界面
用户对系统中入住信息进行维护时,需要查询出所有的入住信息。在菜单栏中点击入住管理,在入住控制层中通过GET获取页面的入住管理请求。使用select方法查询出所有的入住信息。在入住控制层中响应页面的入住管理请求,通过入住控制层调用入住服务层的ruzhumanage方法,最终通过拼接sql语句的形式将查询的结果返回到request中进行保存,保存名称为ruzhuall。最终在页面中进行循环展示,使用for语句进行动态展示。此部分核心代码如下:
RuzhuExample example = new RuzhuExample();
// 使用 Ruzhudao.selectByExample(example)方法获取所有的Ruzhu数据
List Ruzhuall = Ruzhudao.selectByExample(example);
// 将所有的Ruzhu数据保存到request中的Ruzhuall参数里
request.setAttribute("Ruzhuall", Ruzhuall);
管理入住界面如图所示。
对于系统中需要修改的入住信息,可以在入住管理页面中,点击入住详情后方的修改按钮,将入住id提交到服务器中,服务器接收到入住id信息后,将使用select方法从t_ruzhu表中查询对应的入住信息,保存到request中,返回修改页面。
进入到修改入住页面时,将入住信息赋值到对应的页面数据中,因为入住表与{关联表}关联,所以进入修改入住页面时,需要查询对应的{关联表}信息。完成入住信息的修改后,点击修改按钮,将入住信息重新提交到数据库,进行修改。使用update方法进行修改,修改完成后给出修改成功的提示信息,并返回入住管理页面。
修改入住页面如图所示。
图修改入住界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计