发布时间:2023-05-13 16:45:05
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个酒店客房管理系统,酒店客房管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
通过输入详细的客房信息可以完成客房的添加操作。在菜单栏中点击添加客房按钮,跳转到添加客房页面,输入详细的客房字段信息。客房字段信息包括照片、价格、介绍、名称、客房id、客房、。在Room控制层通过addroom接口获取页面传入的pic、price、introduce、name、id、room、信息。调用ORM的insert方法将数据插入数据库的t_room表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行RoomService.addRoomact方法
logger.debug("RoomService.addRoomact ......");
// 使用Roomdao的insert方法将Room添加到数据库中
Roomdao.insert(Room);
// 将添加Room信息添加到request中用message参数进行保存
request.setAttribute("message", "添加客房成功");
添加客房页面如下所示。
图添加客房界面
表添加客房测试表
添加客房用例 | 添加客房名称 | 添加客房功能 | 添加客房输入 | 添加客房过程 | 添加客房预期 | 添加客房结果 |
---|---|---|---|---|---|---|
test_addroom | 添加客房测试用例 | 在添加页面中输入客房的照片、价格、介绍、名称、客房id、客房、信息 | 点击添加按钮 | 点击添加客房按钮 | 添加客房成功,并返回客房管理页面 | 正确 |
通过输入详细的公告信息可以完成公告的添加操作。在菜单栏中点击添加公告按钮,跳转到添加公告页面,输入详细的公告字段信息。公告字段信息包括封面、公告id、标题、发布时间、公告、。在Notice控制层通过addnotice接口获取页面传入的pic、id、title、addtime、notice、信息。调用ORM的insert方法将数据插入数据库的t_notice表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行NoticeService.addNoticeact方法
logger.debug("NoticeService.addNoticeact ......");
// 使用Noticedao的insert方法将Notice添加到数据库中
Noticedao.insert(Notice);
// 将添加Notice信息添加到request中用message参数进行保存
request.setAttribute("message", "添加公告成功");
添加公告页面如下所示。
图添加公告界面
表添加公告测试表
添加公告用例 | 添加公告名称 | 添加公告功能 | 添加公告输入 | 添加公告过程 | 添加公告预期 | 添加公告结果 |
---|---|---|---|---|---|---|
test_addnotice | 添加公告测试用例 | 在添加页面中输入公告的封面、公告id、标题、发布时间、公告、信息 | 点击添加按钮 | 点击添加公告按钮 | 添加公告成功,并返回公告管理页面 | 正确 |
通过输入详细的商品信息可以完成商品的添加操作。在菜单栏中点击添加商品按钮,跳转到添加商品页面,输入详细的商品字段信息。商品字段信息包括图片、名称、商品、价格、介绍、。在Commodity控制层通过addcommodity接口获取页面传入的pic、name、commodity、price、introduce、信息。调用ORM的insert方法将数据插入数据库的t_commodity表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行CommodityService.addCommodityact方法
logger.debug("CommodityService.addCommodityact ......");
// 使用Commoditydao的insert方法将Commodity添加到数据库中
Commoditydao.insert(Commodity);
// 将添加Commodity信息添加到request中用message参数进行保存
request.setAttribute("message", "添加商品成功");
添加商品页面如下所示。
图添加商品界面
表添加商品测试表
添加商品用例 | 添加商品名称 | 添加商品功能 | 添加商品输入 | 添加商品过程 | 添加商品预期 | 添加商品结果 |
---|---|---|---|---|---|---|
test_addcommodity | 添加商品测试用例 | 在添加页面中输入商品的图片、名称、商品、价格、介绍、信息 | 点击添加按钮 | 点击添加商品按钮 | 添加商品成功,并返回商品管理页面 | 正确 |
通过输入详细的用户信息可以完成用户的添加操作。在菜单栏中点击添加用户按钮,跳转到添加用户页面,输入详细的用户字段信息。用户字段信息包括注册时间、用户id、总价、性别、账号、名字、折扣、年龄、用户、联系电话、密码、。在User控制层通过adduser接口获取页面传入的registtime、id、totlemony、sex、username、name、discount、age、user、tel、password、信息。调用ORM的insert方法将数据插入数据库的t_user表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行UserService.addUseract方法
logger.debug("UserService.addUseract ......");
// 使用Userdao的insert方法将User添加到数据库中
Userdao.insert(User);
// 将添加User信息添加到request中用message参数进行保存
request.setAttribute("message", "添加用户成功");
添加用户页面如下所示。
图添加用户界面
表添加用户测试表
添加用户用例 | 添加用户名称 | 添加用户功能 | 添加用户输入 | 添加用户过程 | 添加用户预期 | 添加用户结果 |
---|---|---|---|---|---|---|
test_adduser | 添加用户测试用例 | 在添加页面中输入用户的注册时间、用户id、总价、性别、账号、名字、折扣、年龄、用户、联系电话、密码、信息 | 点击添加按钮 | 点击添加用户按钮 | 添加用户成功,并返回用户管理页面 | 正确 |
通过输入详细的管理员信息可以完成管理员的添加操作。在菜单栏中点击添加管理员按钮,跳转到添加管理员页面,输入详细的管理员字段信息。管理员字段信息包括管理员、账号、密码、。在Admin控制层通过addadmin接口获取页面传入的admin、username、password、信息。调用ORM的insert方法将数据插入数据库的t_admin表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行AdminService.addAdminact方法
logger.debug("AdminService.addAdminact ......");
// 使用Admindao的insert方法将Admin添加到数据库中
Admindao.insert(Admin);
// 将添加Admin信息添加到request中用message参数进行保存
request.setAttribute("message", "添加管理员成功");
添加管理员页面如下所示。
图添加管理员界面
表添加管理员测试表
添加管理员用例 | 添加管理员名称 | 添加管理员功能 | 添加管理员输入 | 添加管理员过程 | 添加管理员预期 | 添加管理员结果 |
---|---|---|---|---|---|---|
test_addadmin | 添加管理员测试用例 | 在添加页面中输入管理员的管理员、账号、密码、信息 | 点击添加按钮 | 点击添加管理员按钮 | 添加管理员成功,并返回管理员管理页面 | 正确 |
通过输入详细的商品订单信息可以完成商品订单的添加操作。在菜单栏中点击添加商品订单按钮,跳转到添加商品订单页面,输入详细的商品订单字段信息。商品订单字段信息包括客房、商品、用户id、商品订单id、商品id、商品订单、用户、。在Commodityorder控制层通过addcommodityorder接口获取页面传入的room、commodity、userid、id、commodityid、commodityorder、user、信息。调用ORM的insert方法将数据插入数据库的t_commodityorder表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行CommodityorderService.addCommodityorderact方法
logger.debug("CommodityorderService.addCommodityorderact ......");
// 使用Commodityorderdao的insert方法将Commodityorder添加到数据库中
Commodityorderdao.insert(Commodityorder);
// 将添加Commodityorder信息添加到request中用message参数进行保存
request.setAttribute("message", "添加商品订单成功");
添加商品订单页面如下所示。
图添加商品订单界面
表添加商品订单测试表
添加商品订单用例 | 添加商品订单名称 | 添加商品订单功能 | 添加商品订单输入 | 添加商品订单过程 | 添加商品订单预期 | 添加商品订单结果 |
---|---|---|---|---|---|---|
test_addcommodityorder | 添加商品订单测试用例 | 在添加页面中输入商品订单的客房、商品、用户id、商品订单id、商品id、商品订单、用户、信息 | 点击添加按钮 | 点击添加商品订单按钮 | 添加商品订单成功,并返回商品订单管理页面 | 正确 |
通过输入详细的员工信息可以完成员工的添加操作。在菜单栏中点击添加员工按钮,跳转到添加员工页面,输入详细的员工字段信息。员工字段信息包括性别、员工id、密码、账号、年龄、名字、。在Staff控制层通过addstaff接口获取页面传入的sex、id、password、username、age、name、信息。调用ORM的insert方法将数据插入数据库的t_staff表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行StaffService.addStaffact方法
logger.debug("StaffService.addStaffact ......");
// 使用Staffdao的insert方法将Staff添加到数据库中
Staffdao.insert(Staff);
// 将添加Staff信息添加到request中用message参数进行保存
request.setAttribute("message", "添加员工成功");
添加员工页面如下所示。
图添加员工界面
表添加员工测试表
添加员工用例 | 添加员工名称 | 添加员工功能 | 添加员工输入 | 添加员工过程 | 添加员工预期 | 添加员工结果 |
---|---|---|---|---|---|---|
test_addstaff | 添加员工测试用例 | 在添加页面中输入员工的性别、员工id、密码、账号、年龄、名字、信息 | 点击添加按钮 | 点击添加员工按钮 | 添加员工成功,并返回员工管理页面 | 正确 |
通过输入详细的客房留言信息可以完成客房留言的添加操作。在菜单栏中点击添加客房留言按钮,跳转到添加客房留言页面,输入详细的客房留言字段信息。客房留言字段信息包括客房id、客房留言id、留言人id、客房留言、客房、留言时间、内容、。在Roompinglun控制层通过addroompinglun接口获取页面传入的roomid、id、pinglunrenid、roompinglun、room、pinglunshijian、neirong、信息。调用ORM的insert方法将数据插入数据库的t_roompinglun表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行RoompinglunService.addRoompinglunact方法
logger.debug("RoompinglunService.addRoompinglunact ......");
// 使用Roompinglundao的insert方法将Roompinglun添加到数据库中
Roompinglundao.insert(Roompinglun);
// 将添加Roompinglun信息添加到request中用message参数进行保存
request.setAttribute("message", "添加客房留言成功");
添加客房留言页面如下所示。
图添加客房留言界面
表添加客房留言测试表
添加客房留言用例 | 添加客房留言名称 | 添加客房留言功能 | 添加客房留言输入 | 添加客房留言过程 | 添加客房留言预期 | 添加客房留言结果 |
---|---|---|---|---|---|---|
test_addroompinglun | 添加客房留言测试用例 | 在添加页面中输入客房留言的客房id、客房留言id、留言人id、客房留言、客房、留言时间、内容、信息 | 点击添加按钮 | 点击添加客房留言按钮 | 添加客房留言成功,并返回客房留言管理页面 | 正确 |
通过输入详细的订单信息可以完成订单的添加操作。在菜单栏中点击添加订单按钮,跳转到添加订单页面,输入详细的订单字段信息。订单字段信息包括客房id、用户id、状态、订单、开始时间、客房、用户、结束时间、。在Orders控制层通过addorders接口获取页面传入的roomid、userid、state、orders、starttime、room、user、endtime、信息。调用ORM的insert方法将数据插入数据库的t_orders表中。此部分的具体代码如下。
// 输出当前方法日志,表示正在执行OrdersService.addOrdersact方法
logger.debug("OrdersService.addOrdersact ......");
// 使用Ordersdao的insert方法将Orders添加到数据库中
Ordersdao.insert(Orders);
// 将添加Orders信息添加到request中用message参数进行保存
request.setAttribute("message", "添加订单成功");
添加订单页面如下所示。
图添加订单界面
表添加订单测试表
添加订单用例 | 添加订单名称 | 添加订单功能 | 添加订单输入 | 添加订单过程 | 添加订单预期 | 添加订单结果 |
---|---|---|---|---|---|---|
test_addorders | 添加订单测试用例 | 在添加页面中输入订单的客房id、用户id、状态、订单、开始时间、客房、用户、结束时间、信息 | 点击添加按钮 | 点击添加订单按钮 | 添加订单成功,并返回订单管理页面 | 正确 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计