发布时间:2023-01-07 10:32:41
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个记账小程序,记账小程序项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
在系统中可以通过添加支付方式模块进行支付方式的添加,进入到添加支付方式页面中,输入支付方式的详细信息,包括名称、支付方式、,输入完成后,点击添加按钮。将支付方式信息提交到服务器中,响应控制层的Method类,在服务器中调用addmethod方法,进行添加支付方式的操作。支付方式在程序中的字段信息为name、method、。
该部分的核心代码如下:
methoddao.insert(method);
request.setAttribute("message","添加支付方式成功");
Return "forward:/methodguanli.action";
通过调用insert方法,将页面获取的支付方式信息插入数据库的t_method表中。给出页面提示添加支付方式成功。
添加支付方式页面如下所示。
图添加支付方式界面
表添加支付方式测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_1 | 在系统中进行支付方式的添加,从页面中获取输入支付方式详细信息,提交到Method控制层中,使用insertmethod进行支付方式数据的添加 | 输入完整的支付方式信息,封装为Method类,保存到数据库t_method表中 | 获取完整支付方式信息,点击添加按钮,完成支付方式表单提交 | Method控制层中接受到名称、支付方式、信息,提交到数据库中插入t_method数据表,页面给出添加支付方式成功信息 | Method控制层中接受到名称、支付方式、信息,提交到数据库中插入t_method数据表,页面给出添加支付方式成功信息 | 通过 |
在系统中可以通过添加账单类型模块进行账单类型的添加,进入到添加账单类型页面中,输入账单类型的详细信息,包括账单类型、账单类型id、,输入完成后,点击添加按钮。将账单类型信息提交到服务器中,响应控制层的Type类,在服务器中调用addtype方法,进行添加账单类型的操作。账单类型在程序中的字段信息为type、id、。
该部分的核心代码如下:
typedao.insert(type);
request.setAttribute("message","添加账单类型成功");
Return "forward:/typeguanli.action";
通过调用insert方法,将页面获取的账单类型信息插入数据库的t_type表中。给出页面提示添加账单类型成功。
添加账单类型页面如下所示。
图添加账单类型界面
表添加账单类型测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_2 | 在系统中进行账单类型的添加,从页面中获取输入账单类型详细信息,提交到Type控制层中,使用inserttype进行账单类型数据的添加 | 输入完整的账单类型信息,封装为Type类,保存到数据库t_type表中 | 获取完整账单类型信息,点击添加按钮,完成账单类型表单提交 | Type控制层中接受到账单类型、账单类型id、信息,提交到数据库中插入t_type数据表,页面给出添加账单类型成功信息 | Type控制层中接受到账单类型、账单类型id、信息,提交到数据库中插入t_type数据表,页面给出添加账单类型成功信息 | 通过 |
在系统中可以通过添加管理员模块进行管理员的添加,进入到添加管理员页面中,输入管理员的详细信息,包括密码、账号、管理员、,输入完成后,点击添加按钮。将管理员信息提交到服务器中,响应控制层的Admin类,在服务器中调用addadmin方法,进行添加管理员的操作。管理员在程序中的字段信息为password、username、admin、。
该部分的核心代码如下:
admindao.insert(admin);
request.setAttribute("message","添加管理员成功");
Return "forward:/adminguanli.action";
通过调用insert方法,将页面获取的管理员信息插入数据库的t_admin表中。给出页面提示添加管理员成功。
添加管理员页面如下所示。
图添加管理员界面
表添加管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_3 | 在系统中进行管理员的添加,从页面中获取输入管理员详细信息,提交到Admin控制层中,使用insertadmin进行管理员数据的添加 | 输入完整的管理员信息,封装为Admin类,保存到数据库t_admin表中 | 获取完整管理员信息,点击添加按钮,完成管理员表单提交 | Admin控制层中接受到密码、账号、管理员、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | Admin控制层中接受到密码、账号、管理员、信息,提交到数据库中插入t_admin数据表,页面给出添加管理员成功信息 | 通过 |
在系统中可以通过添加用户模块进行用户的添加,进入到添加用户页面中,输入用户的详细信息,包括账号、名字、用户、性别、年龄、密码、用户id、,输入完成后,点击添加按钮。将用户信息提交到服务器中,响应控制层的User类,在服务器中调用adduser方法,进行添加用户的操作。用户在程序中的字段信息为username、name、user、sex、age、password、id、。
该部分的核心代码如下:
userdao.insert(user);
request.setAttribute("message","添加用户成功");
Return "forward:/userguanli.action";
通过调用insert方法,将页面获取的用户信息插入数据库的t_user表中。给出页面提示添加用户成功。
添加用户页面如下所示。
图添加用户界面
表添加用户测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_4 | 在系统中进行用户的添加,从页面中获取输入用户详细信息,提交到User控制层中,使用insertuser进行用户数据的添加 | 输入完整的用户信息,封装为User类,保存到数据库t_user表中 | 获取完整用户信息,点击添加按钮,完成用户表单提交 | User控制层中接受到账号、名字、用户、性别、年龄、密码、用户id、信息,提交到数据库中插入t_user数据表,页面给出添加用户成功信息 | User控制层中接受到账号、名字、用户、性别、年龄、密码、用户id、信息,提交到数据库中插入t_user数据表,页面给出添加用户成功信息 | 通过 |
在系统中可以通过添加账单模块进行账单的添加,进入到添加账单页面中,输入账单的详细信息,包括描述、账单、类型、类型id、方向、金额、支付方式id、用户id、日期、用户、支付方式、,输入完成后,点击添加按钮。将账单信息提交到服务器中,响应控制层的Bill类,在服务器中调用addbill方法,进行添加账单的操作。账单在程序中的字段信息为introduce、bill、type、typeid、direction、balance、methodid、userid、addtime、user、method、。
该部分的核心代码如下:
billdao.insert(bill);
request.setAttribute("message","添加账单成功");
Return "forward:/billguanli.action";
通过调用insert方法,将页面获取的账单信息插入数据库的t_bill表中。给出页面提示添加账单成功。
添加账单页面如下所示。
图添加账单界面
表添加账单测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_5 | 在系统中进行账单的添加,从页面中获取输入账单详细信息,提交到Bill控制层中,使用insertbill进行账单数据的添加 | 输入完整的账单信息,封装为Bill类,保存到数据库t_bill表中 | 获取完整账单信息,点击添加按钮,完成账单表单提交 | Bill控制层中接受到描述、账单、类型、类型id、方向、金额、支付方式id、用户id、日期、用户、支付方式、信息,提交到数据库中插入t_bill数据表,页面给出添加账单成功信息 | Bill控制层中接受到描述、账单、类型、类型id、方向、金额、支付方式id、用户id、日期、用户、支付方式、信息,提交到数据库中插入t_bill数据表,页面给出添加账单成功信息 | 通过 |
在系统中可以通过添加预算模块进行预算的添加,进入到添加预算页面中,输入预算的详细信息,包括预算、用户id、已用、预算id、预算、月份、,输入完成后,点击添加按钮。将预算信息提交到服务器中,响应控制层的Budget类,在服务器中调用addbudget方法,进行添加预算的操作。预算在程序中的字段信息为balance、userid、used、id、budget、month、。
该部分的核心代码如下:
budgetdao.insert(budget);
request.setAttribute("message","添加预算成功");
Return "forward:/budgetguanli.action";
通过调用insert方法,将页面获取的预算信息插入数据库的t_budget表中。给出页面提示添加预算成功。
添加预算页面如下所示。
图添加预算界面
表添加预算测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_6 | 在系统中进行预算的添加,从页面中获取输入预算详细信息,提交到Budget控制层中,使用insertbudget进行预算数据的添加 | 输入完整的预算信息,封装为Budget类,保存到数据库t_budget表中 | 获取完整预算信息,点击添加按钮,完成预算表单提交 | Budget控制层中接受到预算、用户id、已用、预算id、预算、月份、信息,提交到数据库中插入t_budget数据表,页面给出添加预算成功信息 | Budget控制层中接受到预算、用户id、已用、预算id、预算、月份、信息,提交到数据库中插入t_budget数据表,页面给出添加预算成功信息 | 通过 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计