发布时间:2022-11-30 07:41:50
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于Android的花店销售系统,基于Android的花店销售系统项目使用框架为PHP,选用开发工具为phpstorm。
管理员管理实现
系统中可以对管理员进行添加和管理操作,添加操作实现方式为,通过输入完整的管理员id、权限、管理员、账号、信息,调用Admin控制层的添加方法,将管理员的数据插入到数据库的admin表中,系统给出添加管理员成功信息。
同时可以对系统中已存在的管理员信息进行删除和修改操作,删除操作为点击对应的管理员删除按钮,调用Admin控制层的删除方法,进行删除。修改管理员同理。
管理员控制层代码:
//获取页面的管理员操作请求
@RequestMapping(value = "addadminact")
//调用管理员服务层的添加请求
adminservice.addadminact(request, session);
管理员服务层代码:
//调用admindao的insert方法将管理员信息插入admin表中
admindao.insert(admin);
//返回页面添加管理员成功提示信息
request.setAttribute("message", "添加管理员成功");
管理员详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索管理员页面,点击详情按钮 | 点击管理员详情按钮,进入管理员详情页面 | Pass,展示管理员详细信息 | 与预期相同 |
02 | 手动输入管理员id信息 | 地址栏跳转adminxiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转adminxiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
会员类型管理实现
系统中可以对会员类型进行添加和管理操作,添加操作实现方式为,通过输入完整的白金会员、黄金会员、会员类型id、钻石会员、信息,调用Huiyuanleixing控制层的添加方法,将会员类型的数据插入到数据库的huiyuanleixing表中,系统给出添加会员类型成功信息。
同时可以对系统中已存在的会员类型信息进行删除和修改操作,删除操作为点击对应的会员类型删除按钮,调用Huiyuanleixing控制层的删除方法,进行删除。修改会员类型同理。
会员类型控制层代码:
//获取页面的会员类型操作请求
@RequestMapping(value = "addhuiyuanleixingact")
//调用会员类型服务层的添加请求
huiyuanleixingservice.addhuiyuanleixingact(request, session);
会员类型服务层代码:
//调用huiyuanleixingdao的insert方法将会员类型信息插入huiyuanleixing表中
huiyuanleixingdao.insert(huiyuanleixing);
//返回页面添加会员类型成功提示信息
request.setAttribute("message", "添加会员类型成功");
会员类型详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索会员类型页面,点击详情按钮 | 点击会员类型详情按钮,进入会员类型详情页面 | Pass,展示会员类型详细信息 | 与预期相同 |
02 | 手动输入会员类型id信息 | 地址栏跳转huiyuanleixingxiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转huiyuanleixingxiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
鲜花管理实现
系统中可以对鲜花进行添加和管理操作,添加操作实现方式为,通过输入完整的名字、价格、品种、鲜花id、信息,调用Xianhua控制层的添加方法,将鲜花的数据插入到数据库的xianhua表中,系统给出添加鲜花成功信息。
同时可以对系统中已存在的鲜花信息进行删除和修改操作,删除操作为点击对应的鲜花删除按钮,调用Xianhua控制层的删除方法,进行删除。修改鲜花同理。
鲜花控制层代码:
//获取页面的鲜花操作请求
@RequestMapping(value = "addxianhuaact")
//调用鲜花服务层的添加请求
xianhuaservice.addxianhuaact(request, session);
鲜花服务层代码:
//调用xianhuadao的insert方法将鲜花信息插入xianhua表中
xianhuadao.insert(xianhua);
//返回页面添加鲜花成功提示信息
request.setAttribute("message", "添加鲜花成功");
鲜花详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索鲜花页面,点击详情按钮 | 点击鲜花详情按钮,进入鲜花详情页面 | Pass,展示鲜花详细信息 | 与预期相同 |
02 | 手动输入鲜花id信息 | 地址栏跳转xianhuaxiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转xianhuaxiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
支付方式管理实现
系统中可以对支付方式进行添加和管理操作,添加操作实现方式为,通过输入完整的支付方式id、在线支付、支付方式、预付款扣款支付、信息,调用Zhifufangshi控制层的添加方法,将支付方式的数据插入到数据库的zhifufangshi表中,系统给出添加支付方式成功信息。
同时可以对系统中已存在的支付方式信息进行删除和修改操作,删除操作为点击对应的支付方式删除按钮,调用Zhifufangshi控制层的删除方法,进行删除。修改支付方式同理。
支付方式控制层代码:
//获取页面的支付方式操作请求
@RequestMapping(value = "addzhifufangshiact")
//调用支付方式服务层的添加请求
zhifufangshiservice.addzhifufangshiact(request, session);
支付方式服务层代码:
//调用zhifufangshidao的insert方法将支付方式信息插入zhifufangshi表中
zhifufangshidao.insert(zhifufangshi);
//返回页面添加支付方式成功提示信息
request.setAttribute("message", "添加支付方式成功");
支付方式详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索支付方式页面,点击详情按钮 | 点击支付方式详情按钮,进入支付方式详情页面 | Pass,展示支付方式详细信息 | 与预期相同 |
02 | 手动输入支付方式id信息 | 地址栏跳转zhifufangshixiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转zhifufangshixiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
用户管理实现
系统中可以对用户进行添加和管理操作,添加操作实现方式为,通过输入完整的用户、用户id、账号、性别、联系方式、密码、姓名、信息,调用Yonghu控制层的添加方法,将用户的数据插入到数据库的yonghu表中,系统给出添加用户成功信息。
同时可以对系统中已存在的用户信息进行删除和修改操作,删除操作为点击对应的用户删除按钮,调用Yonghu控制层的删除方法,进行删除。修改用户同理。
用户控制层代码:
//获取页面的用户操作请求
@RequestMapping(value = "addyonghuact")
//调用用户服务层的添加请求
yonghuservice.addyonghuact(request, session);
用户服务层代码:
//调用yonghudao的insert方法将用户信息插入yonghu表中
yonghudao.insert(yonghu);
//返回页面添加用户成功提示信息
request.setAttribute("message", "添加用户成功");
用户详情测试数据
测试用例编号 | 测试步骤 | 操作 | 预期结果 | 测试结果 |
---|---|---|---|---|
01 | 在搜索用户页面,点击详情按钮 | 点击用户详情按钮,进入用户详情页面 | Pass,展示用户详细信息 | 与预期相同 |
02 | 手动输入用户id信息 | 地址栏跳转yonghuxiangqing?id=-1 | Fail,数据库无此信息 | 与预期相同 |
03 | 地址栏不传入id | 地址栏跳转yonghuxiangqing?id= | Fail,数据库无此信息 | 与预期相同 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计