发布时间:2023-05-08 19:04:30
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个客房管理系统,客房管理系统项目使用框架为JSP+SERVELT,选用开发工具为idea。
表修改管理员测试表
修改管理员用例 | 修改管理员名称 | 修改管理员功能 | 修改管理员输入 | 修改管理员过程 | 修改管理员预期 | 修改管理员结果 |
---|---|---|---|---|---|---|
test_upldateadmin | 修改管理员测试用例 | 进入管理员管理页面,通过点击修改按钮,查询管理员详细信息,完成账号、管理员、管理员id、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的管理员修改后信息 | 在管理员修改页面点击管理员修改按钮 | 修改管理员成功,并跳转到管理员管理页面 | 正确 |
登录系统中,在左侧菜单栏中点击添加管理员可以跳转到添加管理员页面。在添加管理员页面中。通过输入账号、管理员、管理员id、的详细信息,通过点击添加可以将管理员信息提交到服务器中。在服务器中通过username、admin、id、字段进行接收。
管理员存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在管理员控制层中使用管理员对象接收页面传入的管理员参数信息。使用管理员dao层的方法将页面传入的管理员信息保存到数据库的t_admin表中。
添加完成后,用添加管理员成功的信息告知用户。
实现此功能所需代码如下:
adminservive.insert(admin);
使用insert语句将username、admin、id、字段信息保存到数据库中。实现此部分功能如图所示。
管理员新增页面
表修改预订测试表
修改预订用例 | 修改预订名称 | 修改预订功能 | 修改预订输入 | 修改预订过程 | 修改预订预期 | 修改预订结果 |
---|---|---|---|---|---|---|
test_upldatebook | 修改预订测试用例 | 进入预订管理页面,通过点击修改按钮,查询预订详细信息,完成预订id、顾客身份证号、预订、退房时间、顾客姓名、房间编号、入住时间、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的预订修改后信息 | 在预订修改页面点击预订修改按钮 | 修改预订成功,并跳转到预订管理页面 | 正确 |
登录系统中,在左侧菜单栏中点击添加预订可以跳转到添加预订页面。在添加预订页面中。通过输入预订id、顾客身份证号、预订、退房时间、顾客姓名、房间编号、入住时间、的详细信息,通过点击添加可以将预订信息提交到服务器中。在服务器中通过id、cidnum、book、leftdate、cname、rno、comedate、字段进行接收。
预订存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在预订控制层中使用预订对象接收页面传入的预订参数信息。使用预订dao层的方法将页面传入的预订信息保存到数据库的t_book表中。
添加完成后,用添加预订成功的信息告知用户。
实现此功能所需代码如下:
bookservive.insert(book);
使用insert语句将id、cidnum、book、leftdate、cname、rno、comedate、字段信息保存到数据库中。实现此部分功能如图所示。
预订新增页面
表修改客房管理员测试表
修改客房管理员用例 | 修改客房管理员名称 | 修改客房管理员功能 | 修改客房管理员输入 | 修改客房管理员过程 | 修改客房管理员预期 | 修改客房管理员结果 |
---|---|---|---|---|---|---|
test_upldateroommanager | 修改客房管理员测试用例 | 进入客房管理员管理页面,通过点击修改按钮,查询客房管理员详细信息,完成登录密码、姓名、登录用户名、客房管理员id、客房管理员、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的客房管理员修改后信息 | 在客房管理员修改页面点击客房管理员修改按钮 | 修改客房管理员成功,并跳转到客房管理员管理页面 | 正确 |
登录系统中,在左侧菜单栏中点击添加客房管理员可以跳转到添加客房管理员页面。在添加客房管理员页面中。通过输入登录密码、姓名、登录用户名、客房管理员id、客房管理员、的详细信息,通过点击添加可以将客房管理员信息提交到服务器中。在服务器中通过password、rmname、username、id、roommanager、字段进行接收。
客房管理员存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在客房管理员控制层中使用客房管理员对象接收页面传入的客房管理员参数信息。使用客房管理员dao层的方法将页面传入的客房管理员信息保存到数据库的t_roommanager表中。
添加完成后,用添加客房管理员成功的信息告知用户。
实现此功能所需代码如下:
roommanagerservive.insert(roommanager);
使用insert语句将password、rmname、username、id、roommanager、字段信息保存到数据库中。实现此部分功能如图所示。
客房管理员新增页面
表修改入住测试表
修改入住用例 | 修改入住名称 | 修改入住功能 | 修改入住输入 | 修改入住过程 | 修改入住预期 | 修改入住结果 |
---|---|---|---|---|---|---|
test_upldateliving | 修改入住测试用例 | 进入入住管理页面,通过点击修改按钮,查询入住详细信息,完成订单编号、顾客姓名、顾客身份证号、入住时间、入住id、入住、房间编号、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的入住修改后信息 | 在入住修改页面点击入住修改按钮 | 修改入住成功,并跳转到入住管理页面 | 正确 |
登录系统中,在左侧菜单栏中点击添加入住可以跳转到添加入住页面。在添加入住页面中。通过输入订单编号、顾客姓名、顾客身份证号、入住时间、入住id、入住、房间编号、的详细信息,通过点击添加可以将入住信息提交到服务器中。在服务器中通过bno、cname、cidnum、comedate、id、living、rno、字段进行接收。
入住存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在入住控制层中使用入住对象接收页面传入的入住参数信息。使用入住dao层的方法将页面传入的入住信息保存到数据库的t_living表中。
添加完成后,用添加入住成功的信息告知用户。
实现此功能所需代码如下:
livingservive.insert(living);
使用insert语句将bno、cname、cidnum、comedate、id、living、rno、字段信息保存到数据库中。实现此部分功能如图所示。
入住新增页面
表修改顾客测试表
修改顾客用例 | 修改顾客名称 | 修改顾客功能 | 修改顾客输入 | 修改顾客过程 | 修改顾客预期 | 修改顾客结果 |
---|---|---|---|---|---|---|
test_upldatecustomer | 修改顾客测试用例 | 进入顾客管理页面,通过点击修改按钮,查询顾客详细信息,完成身份证号、顾客id、顾客、性别、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的顾客修改后信息 | 在顾客修改页面点击顾客修改按钮 | 修改顾客成功,并跳转到顾客管理页面 | 正确 |
登录系统中,在左侧菜单栏中点击添加顾客可以跳转到添加顾客页面。在添加顾客页面中。通过输入身份证号、顾客id、顾客、性别、的详细信息,通过点击添加可以将顾客信息提交到服务器中。在服务器中通过cidnum、id、customer、csex、字段进行接收。
顾客存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在顾客控制层中使用顾客对象接收页面传入的顾客参数信息。使用顾客dao层的方法将页面传入的顾客信息保存到数据库的t_customer表中。
添加完成后,用添加顾客成功的信息告知用户。
实现此功能所需代码如下:
customerservive.insert(customer);
使用insert语句将cidnum、id、customer、csex、字段信息保存到数据库中。实现此部分功能如图所示。
顾客新增页面
表修改客房测试表
修改客房用例 | 修改客房名称 | 修改客房功能 | 修改客房输入 | 修改客房过程 | 修改客房预期 | 修改客房结果 |
---|---|---|---|---|---|---|
test_upldateroom | 修改客房测试用例 | 进入客房管理页面,通过点击修改按钮,查询客房详细信息,完成房间编号、客房id、房间类型、房间状态、房间价格/天、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的客房修改后信息 | 在客房修改页面点击客房修改按钮 | 修改客房成功,并跳转到客房管理页面 | 正确 |
登录系统中,在左侧菜单栏中点击添加客房可以跳转到添加客房页面。在添加客房页面中。通过输入房间编号、客房id、房间类型、房间状态、房间价格/天、的详细信息,通过点击添加可以将客房信息提交到服务器中。在服务器中通过rno、id、rtype、rstate、rprice、字段进行接收。
客房存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在客房控制层中使用客房对象接收页面传入的客房参数信息。使用客房dao层的方法将页面传入的客房信息保存到数据库的t_room表中。
添加完成后,用添加客房成功的信息告知用户。
实现此功能所需代码如下:
roomservive.insert(room);
使用insert语句将rno、id、rtype、rstate、rprice、字段信息保存到数据库中。实现此部分功能如图所示。
客房新增页面
表修改结账测试表
修改结账用例 | 修改结账名称 | 修改结账功能 | 修改结账输入 | 修改结账过程 | 修改结账预期 | 修改结账结果 |
---|---|---|---|---|---|---|
test_upldatebill | 修改结账测试用例 | 进入结账管理页面,通过点击修改按钮,查询结账详细信息,完成结账、顾客姓名、消费总金额、订单编号、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的结账修改后信息 | 在结账修改页面点击结账修改按钮 | 修改结账成功,并跳转到结账管理页面 | 正确 |
登录系统中,在左侧菜单栏中点击添加结账可以跳转到添加结账页面。在添加结账页面中。通过输入结账、顾客姓名、消费总金额、订单编号、的详细信息,通过点击添加可以将结账信息提交到服务器中。在服务器中通过bill、cname、totalprice、bno、字段进行接收。
结账存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在结账控制层中使用结账对象接收页面传入的结账参数信息。使用结账dao层的方法将页面传入的结账信息保存到数据库的t_bill表中。
添加完成后,用添加结账成功的信息告知用户。
实现此功能所需代码如下:
billservive.insert(bill);
使用insert语句将bill、cname、totalprice、bno、字段信息保存到数据库中。实现此部分功能如图所示。
结账新增页面
表修改顾客信息管理员测试表
修改顾客信息管理员用例 | 修改顾客信息管理员名称 | 修改顾客信息管理员功能 | 修改顾客信息管理员输入 | 修改顾客信息管理员过程 | 修改顾客信息管理员预期 | 修改顾客信息管理员结果 |
---|---|---|---|---|---|---|
test_upldatecustommanager | 修改顾客信息管理员测试用例 | 进入顾客信息管理员管理页面,通过点击修改按钮,查询顾客信息管理员详细信息,完成顾客信息管理员id、登录密码、登录用户名、编号、顾客信息管理员、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的顾客信息管理员修改后信息 | 在顾客信息管理员修改页面点击顾客信息管理员修改按钮 | 修改顾客信息管理员成功,并跳转到顾客信息管理员管理页面 | 正确 |
登录系统中,在左侧菜单栏中点击添加顾客信息管理员可以跳转到添加顾客信息管理员页面。在添加顾客信息管理员页面中。通过输入顾客信息管理员id、登录密码、登录用户名、编号、顾客信息管理员、的详细信息,通过点击添加可以将顾客信息管理员信息提交到服务器中。在服务器中通过id、password、username、cmidnum、custommanager、字段进行接收。
顾客信息管理员存在外键字段{表外键},在进入添加页面时,需先初始化{关联表}信息。
在顾客信息管理员控制层中使用顾客信息管理员对象接收页面传入的顾客信息管理员参数信息。使用顾客信息管理员dao层的方法将页面传入的顾客信息管理员信息保存到数据库的t_custommanager表中。
添加完成后,用添加顾客信息管理员成功的信息告知用户。
实现此功能所需代码如下:
custommanagerservive.insert(custommanager);
使用insert语句将id、password、username、cmidnum、custommanager、字段信息保存到数据库中。实现此部分功能如图所示。
顾客信息管理员新增页面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计