发布时间:2023-05-05 07:45:11
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个酒店数据管理系统,酒店数据管理系统项目使用框架为DJANGO,选用开发工具为pycharm。
表添加预定测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_1 | 在系统中进行预定的添加,从页面中获取输入预定详细信息,提交到Reserve控制层中,使用insertreserve进行预定数据的添加 | 输入完整的预定信息,封装为Reserve类,保存到数据库t_reserve表中 | 获取完整预定信息,点击添加按钮,完成预定表单提交 | Reserve控制层中接受到预定天数、操作员、操作员id、人数、手机号、预定、预定房间、预定时间、预定房间id、身份证号、用户姓名、预定单号、信息,提交到数据库中插入t_reserve数据表,页面给出添加预定成功信息 | Reserve控制层中接受到预定天数、操作员、操作员id、人数、手机号、预定、预定房间、预定时间、预定房间id、身份证号、用户姓名、预定单号、信息,提交到数据库中插入t_reserve数据表,页面给出添加预定成功信息 | 通过 |
系统中存在的预定信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的预定管理按钮,跳转到预定管理页面可以对预定信息进行维护。用例描述如表所示。
为了维护系统中的预定信息,系统设置了预定管理模块。在预定管理模块中,将初始化数据库中的预定信息。在菜单栏中点击预定管理按钮,将跳转到预定管理页面,向服务器中的Reservecontroller类发起reservemanage请求,在Reservecontroller中将调用对应的Reserveservice进行预定信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化预定信息后,可以在单独的预定信息操作栏中点击对应的按钮执行预定管理。
表管理预定用例描述
| 用例编号 | 管理预定 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理预定 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击预定按钮,服务器响应管理预定请求,获取所有的预定信息,保存到request中进行命名为reserve进行保存。在页面中通过for循环进行预定的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的预定信息,跳转到预定管理页面中,展示所有预定信息。 |
| 响应时间 | 1S |
| 输入参数 | 预定天数、操作员、操作员id、人数、手机号、预定、预定房间、预定时间、预定房间id、身份证号、用户姓名、预定单号、 |
表添加历史记录测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_2 | 在系统中进行历史记录的添加,从页面中获取输入历史记录详细信息,提交到History控制层中,使用inserthistory进行历史记录数据的添加 | 输入完整的历史记录信息,封装为History类,保存到数据库t_history表中 | 获取完整历史记录信息,点击添加按钮,完成历史记录表单提交 | History控制层中接受到房间号、结账时间、操作员id、客户姓名、身份证号、历史记录id、房间号id、操作员、人数、订单号、金额、入住时间、客户手机号、历史记录、信息,提交到数据库中插入t_history数据表,页面给出添加历史记录成功信息 | History控制层中接受到房间号、结账时间、操作员id、客户姓名、身份证号、历史记录id、房间号id、操作员、人数、订单号、金额、入住时间、客户手机号、历史记录、信息,提交到数据库中插入t_history数据表,页面给出添加历史记录成功信息 | 通过 |
系统中存在的历史记录信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的历史记录管理按钮,跳转到历史记录管理页面可以对历史记录信息进行维护。用例描述如表所示。
为了维护系统中的历史记录信息,系统设置了历史记录管理模块。在历史记录管理模块中,将初始化数据库中的历史记录信息。在菜单栏中点击历史记录管理按钮,将跳转到历史记录管理页面,向服务器中的Historycontroller类发起historymanage请求,在Historycontroller中将调用对应的Historyservice进行历史记录信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化历史记录信息后,可以在单独的历史记录信息操作栏中点击对应的按钮执行历史记录管理。
表管理历史记录用例描述
| 用例编号 | 管理历史记录 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理历史记录 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击历史记录按钮,服务器响应管理历史记录请求,获取所有的历史记录信息,保存到request中进行命名为history进行保存。在页面中通过for循环进行历史记录的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的历史记录信息,跳转到历史记录管理页面中,展示所有历史记录信息。 |
| 响应时间 | 1S |
| 输入参数 | 房间号、结账时间、操作员id、客户姓名、身份证号、历史记录id、房间号id、操作员、人数、订单号、金额、入住时间、客户手机号、历史记录、 |
表添加楼层测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_3 | 在系统中进行楼层的添加,从页面中获取输入楼层详细信息,提交到Floor控制层中,使用insertfloor进行楼层数据的添加 | 输入完整的楼层信息,封装为Floor类,保存到数据库t_floor表中 | 获取完整楼层信息,点击添加按钮,完成楼层表单提交 | Floor控制层中接受到名称、楼层id、信息,提交到数据库中插入t_floor数据表,页面给出添加楼层成功信息 | Floor控制层中接受到名称、楼层id、信息,提交到数据库中插入t_floor数据表,页面给出添加楼层成功信息 | 通过 |
系统中存在的楼层信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的楼层管理按钮,跳转到楼层管理页面可以对楼层信息进行维护。用例描述如表所示。
为了维护系统中的楼层信息,系统设置了楼层管理模块。在楼层管理模块中,将初始化数据库中的楼层信息。在菜单栏中点击楼层管理按钮,将跳转到楼层管理页面,向服务器中的Floorcontroller类发起floormanage请求,在Floorcontroller中将调用对应的Floorservice进行楼层信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化楼层信息后,可以在单独的楼层信息操作栏中点击对应的按钮执行楼层管理。
表管理楼层用例描述
| 用例编号 | 管理楼层 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理楼层 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击楼层按钮,服务器响应管理楼层请求,获取所有的楼层信息,保存到request中进行命名为floor进行保存。在页面中通过for循环进行楼层的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的楼层信息,跳转到楼层管理页面中,展示所有楼层信息。 |
| 响应时间 | 1S |
| 输入参数 | 名称、楼层id、 |
表添加入住测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_4 | 在系统中进行入住的添加,从页面中获取输入入住详细信息,提交到Orders控制层中,使用insertorders进行入住数据的添加 | 输入完整的入住信息,封装为Orders类,保存到数据库t_orders表中 | 获取完整入住信息,点击添加按钮,完成入住表单提交 | Orders控制层中接受到手机号、人数、客户姓名、入住、身份证号、入住天数、单号、房间id、入住id、操作员、房间号、操作员id、信息,提交到数据库中插入t_orders数据表,页面给出添加入住成功信息 | Orders控制层中接受到手机号、人数、客户姓名、入住、身份证号、入住天数、单号、房间id、入住id、操作员、房间号、操作员id、信息,提交到数据库中插入t_orders数据表,页面给出添加入住成功信息 | 通过 |
系统中存在的入住信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的入住管理按钮,跳转到入住管理页面可以对入住信息进行维护。用例描述如表所示。
为了维护系统中的入住信息,系统设置了入住管理模块。在入住管理模块中,将初始化数据库中的入住信息。在菜单栏中点击入住管理按钮,将跳转到入住管理页面,向服务器中的Orderscontroller类发起ordersmanage请求,在Orderscontroller中将调用对应的Ordersservice进行入住信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化入住信息后,可以在单独的入住信息操作栏中点击对应的按钮执行入住管理。
表管理入住用例描述
| 用例编号 | 管理入住 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理入住 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击入住按钮,服务器响应管理入住请求,获取所有的入住信息,保存到request中进行命名为orders进行保存。在页面中通过for循环进行入住的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的入住信息,跳转到入住管理页面中,展示所有入住信息。 |
| 响应时间 | 1S |
| 输入参数 | 手机号、人数、客户姓名、入住、身份证号、入住天数、单号、房间id、入住id、操作员、房间号、操作员id、 |
表添加管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_5 | 在系统中进行管理员的添加,从页面中获取输入管理员详细信息,提交到Admin控制层中,使用insertadmin进行管理员数据的添加 | 输入完整的管理员信息,封装为Admin类,保存到数据库t_admin表中 | 获取完整管理员信息,点击添加按钮,完成管理员表单提交 | Admin控制层中接受到密码、编号、管理员id、管理员、住址、账号、性别、电话、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | Admin控制层中接受到密码、编号、管理员id、管理员、住址、账号、性别、电话、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | 通过 |
系统中存在的管理员信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的管理员管理按钮,跳转到管理员管理页面可以对管理员信息进行维护。用例描述如表所示。
为了维护系统中的管理员信息,系统设置了管理员管理模块。在管理员管理模块中,将初始化数据库中的管理员信息。在菜单栏中点击管理员管理按钮,将跳转到管理员管理页面,向服务器中的Admincontroller类发起adminmanage请求,在Admincontroller中将调用对应的Adminservice进行管理员信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化管理员信息后,可以在单独的管理员信息操作栏中点击对应的按钮执行管理员管理。
表管理管理员用例描述
| 用例编号 | 管理管理员 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理管理员 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击管理员按钮,服务器响应管理管理员请求,获取所有的管理员信息,保存到request中进行命名为admin进行保存。在页面中通过for循环进行管理员的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的管理员信息,跳转到管理员管理页面中,展示所有管理员信息。 |
| 响应时间 | 1S |
| 输入参数 | 密码、编号、管理员id、管理员、住址、账号、性别、电话、 |
表添加类型测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_6 | 在系统中进行类型的添加,从页面中获取输入类型详细信息,提交到Type控制层中,使用inserttype进行类型数据的添加 | 输入完整的类型信息,封装为Type类,保存到数据库t_type表中 | 获取完整类型信息,点击添加按钮,完成类型表单提交 | Type控制层中接受到类型、样式、价格、图片、类型id、信息,提交到数据库中插入t_type数据表,页面给出添加类型成功信息 | Type控制层中接受到类型、样式、价格、图片、类型id、信息,提交到数据库中插入t_type数据表,页面给出添加类型成功信息 | 通过 |
系统中存在的类型信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的类型管理按钮,跳转到类型管理页面可以对类型信息进行维护。用例描述如表所示。
为了维护系统中的类型信息,系统设置了类型管理模块。在类型管理模块中,将初始化数据库中的类型信息。在菜单栏中点击类型管理按钮,将跳转到类型管理页面,向服务器中的Typecontroller类发起typemanage请求,在Typecontroller中将调用对应的Typeservice进行类型信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化类型信息后,可以在单独的类型信息操作栏中点击对应的按钮执行类型管理。
表管理类型用例描述
| 用例编号 | 管理类型 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理类型 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击类型按钮,服务器响应管理类型请求,获取所有的类型信息,保存到request中进行命名为type进行保存。在页面中通过for循环进行类型的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的类型信息,跳转到类型管理页面中,展示所有类型信息。 |
| 响应时间 | 1S |
| 输入参数 | 类型、样式、价格、图片、类型id、 |
表添加用户测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_7 | 在系统中进行用户的添加,从页面中获取输入用户详细信息,提交到User控制层中,使用insertuser进行用户数据的添加 | 输入完整的用户信息,封装为User类,保存到数据库t_user表中 | 获取完整用户信息,点击添加按钮,完成用户表单提交 | User控制层中接受到用户id、名字、联系方式、密码、年龄、性别、账号、用户、信息,提交到数据库中插入t_user数据表,页面给出添加用户成功信息 | User控制层中接受到用户id、名字、联系方式、密码、年龄、性别、账号、用户、信息,提交到数据库中插入t_user数据表,页面给出添加用户成功信息 | 通过 |
系统中存在的用户信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的用户管理按钮,跳转到用户管理页面可以对用户信息进行维护。用例描述如表所示。
为了维护系统中的用户信息,系统设置了用户管理模块。在用户管理模块中,将初始化数据库中的用户信息。在菜单栏中点击用户管理按钮,将跳转到用户管理页面,向服务器中的Usercontroller类发起usermanage请求,在Usercontroller中将调用对应的Userservice进行用户信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化用户信息后,可以在单独的用户信息操作栏中点击对应的按钮执行用户管理。
表管理用户用例描述
| 用例编号 | 管理用户 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理用户 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击用户按钮,服务器响应管理用户请求,获取所有的用户信息,保存到request中进行命名为user进行保存。在页面中通过for循环进行用户的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的用户信息,跳转到用户管理页面中,展示所有用户信息。 |
| 响应时间 | 1S |
| 输入参数 | 用户id、名字、联系方式、密码、年龄、性别、账号、用户、 |
表添加房间测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_8 | 在系统中进行房间的添加,从页面中获取输入房间详细信息,提交到Room控制层中,使用insertroom进行房间数据的添加 | 输入完整的房间信息,封装为Room类,保存到数据库t_room表中 | 获取完整房间信息,点击添加按钮,完成房间表单提交 | Room控制层中接受到类型、房间号、电话、位置、房间id、电话、类型id、价格、状态、图片、楼层id、状态、房间、楼层、信息,提交到数据库中插入t_room数据表,页面给出添加房间成功信息 | Room控制层中接受到类型、房间号、电话、位置、房间id、电话、类型id、价格、状态、图片、楼层id、状态、房间、楼层、信息,提交到数据库中插入t_room数据表,页面给出添加房间成功信息 | 通过 |
系统中存在的房间信息需要用户进行维护,用户通过登录系统,点击左侧菜单栏的房间管理按钮,跳转到房间管理页面可以对房间信息进行维护。用例描述如表所示。
为了维护系统中的房间信息,系统设置了房间管理模块。在房间管理模块中,将初始化数据库中的房间信息。在菜单栏中点击房间管理按钮,将跳转到房间管理页面,向服务器中的Roomcontroller类发起roommanage请求,在Roomcontroller中将调用对应的Roomservice进行房间信息的获取,将获取后的信息保存到request中进行保存,返回页面进行循环展示,初始化房间信息后,可以在单独的房间信息操作栏中点击对应的按钮执行房间管理。
表管理房间用例描述
| 用例编号 | 管理房间 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户管理房间 |
| 前置条件 | 用户登陆系统后执行操作 |
| 用例步骤 | 用户登录系统,在菜单栏中点击房间按钮,服务器响应管理房间请求,获取所有的房间信息,保存到request中进行命名为room进行保存。在页面中通过for循环进行房间的循环展示。 |
| 系统响应 | 提示用户登录成功,获取对应的房间信息,跳转到房间管理页面中,展示所有房间信息。 |
| 响应时间 | 1S |
| 输入参数 | 类型、房间号、电话、位置、房间id、电话、类型id、价格、状态、图片、楼层id、状态、房间、楼层、 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计