Insert title here

Java开发的个人记账

发布时间:2023-05-08 15:42:57

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个个人记账,个人记账项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。


为实现具体的功能,在WalletController中接受小程序中的ajax请求和页面中的get/post请求,WalletController调用WalletService中的具体接口将数据同步到wallet表中,完成钱包相关的数据操作。

实现功能数据流向实现说明
添加钱包WalletController.addwalletact->WalletService.addwalletact->WalletMapper.insert->wallet数据表->WalletController.addwalletact在钱包控制层接受钱包参数,调用钱包服务层的插入方法,在钱包服务层中调用钱包dao层的插入方法,将数据插入到钱包表中
删除钱包WalletController.deletewallet->WalletService.deletewallet->WalletMapper.delete->wallet数据表->WalletController.deletewallet在钱包控制层接受钱包删除参数,调用钱包服务层的删除方法,在钱包服务层中调用钱包dao层的删除方法,将从钱包表中删除
修改钱包WalletController.updatewalletact->WalletService.updatewalletact->WalletMapper.update->wallet数据表->WalletController.updatewalletact在钱包控制层接受钱包参数,调用钱包服务层的修改方法,在钱包服务层中调用钱包dao层的修改方法,将数据同步到钱包表中
查询钱包WalletController.walletmanage->WalletService.walletmanage->WalletMapper.select->wallet数据表->WalletController.walletmanage在钱包控制层接受钱包查询请求,调用钱包服务层的查询方法,在钱包服务层中调用钱包dao层的查询方法,从钱包表中查询数据返回钱包控制层


用户可以根据自己的需要在系统中使用搜索钱包功能,获取钱包列表。对于查询出的钱包信息,可以进入钱包详情页面。在详情页面中展示钱包的详细信息,包括金额、钱包、名称、流向、添加时间、钱包id、用户、用户id、业务类型、备注、。用例描述如表所示。

表钱包详情用例描述

用例名称钱包详情用例
参与者用户
用例概述本用例用于用户查看钱包详情
前置条件用户点击钱包超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击钱包详情超链接在服务器中通过GET接收传入的id信息,查询出钱包详情信息,返回钱包展示页面,并展示钱包的金额、钱包、名称、流向、添加时间、钱包id、用户、用户id、业务类型、备注、

 



为实现具体的功能,在UserfinancialController中接受小程序中的ajax请求和页面中的get/post请求,UserfinancialController调用UserfinancialService中的具体接口将数据同步到userfinancial表中,完成用户理财产品相关的数据操作。

实现功能数据流向实现说明
添加用户理财产品UserfinancialController.adduserfinancialact->UserfinancialService.adduserfinancialact->UserfinancialMapper.insert->userfinancial数据表->UserfinancialController.adduserfinancialact在用户理财产品控制层接受用户理财产品参数,调用用户理财产品服务层的插入方法,在用户理财产品服务层中调用用户理财产品dao层的插入方法,将数据插入到用户理财产品表中
删除用户理财产品UserfinancialController.deleteuserfinancial->UserfinancialService.deleteuserfinancial->UserfinancialMapper.delete->userfinancial数据表->UserfinancialController.deleteuserfinancial在用户理财产品控制层接受用户理财产品删除参数,调用用户理财产品服务层的删除方法,在用户理财产品服务层中调用用户理财产品dao层的删除方法,将从用户理财产品表中删除
修改用户理财产品UserfinancialController.updateuserfinancialact->UserfinancialService.updateuserfinancialact->UserfinancialMapper.update->userfinancial数据表->UserfinancialController.updateuserfinancialact在用户理财产品控制层接受用户理财产品参数,调用用户理财产品服务层的修改方法,在用户理财产品服务层中调用用户理财产品dao层的修改方法,将数据同步到用户理财产品表中
查询用户理财产品UserfinancialController.userfinancialmanage->UserfinancialService.userfinancialmanage->UserfinancialMapper.select->userfinancial数据表->UserfinancialController.userfinancialmanage在用户理财产品控制层接受用户理财产品查询请求,调用用户理财产品服务层的查询方法,在用户理财产品服务层中调用用户理财产品dao层的查询方法,从用户理财产品表中查询数据返回用户理财产品控制层


用户可以根据自己的需要在系统中使用搜索用户理财产品功能,获取用户理财产品列表。对于查询出的用户理财产品信息,可以进入用户理财产品详情页面。在详情页面中展示用户理财产品的详细信息,包括理财产品、理财产品id、状态、用户理财产品id、用户、用户理财产品、购买金额、红利、购买时间、日利率、结算时间、。用例描述如表所示。

表用户理财产品详情用例描述

用例名称用户理财产品详情用例
参与者用户
用例概述本用例用于用户查看用户理财产品详情
前置条件用户点击用户理财产品超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击用户理财产品详情超链接在服务器中通过GET接收传入的id信息,查询出用户理财产品详情信息,返回用户理财产品展示页面,并展示用户理财产品的理财产品、理财产品id、状态、用户理财产品id、用户、用户理财产品、购买金额、红利、购买时间、日利率、结算时间、

 



为实现具体的功能,在BusinesstypeController中接受小程序中的ajax请求和页面中的get/post请求,BusinesstypeController调用BusinesstypeService中的具体接口将数据同步到businesstype表中,完成业务类型相关的数据操作。

实现功能数据流向实现说明
添加业务类型BusinesstypeController.addbusinesstypeact->BusinesstypeService.addbusinesstypeact->BusinesstypeMapper.insert->businesstype数据表->BusinesstypeController.addbusinesstypeact在业务类型控制层接受业务类型参数,调用业务类型服务层的插入方法,在业务类型服务层中调用业务类型dao层的插入方法,将数据插入到业务类型表中
删除业务类型BusinesstypeController.deletebusinesstype->BusinesstypeService.deletebusinesstype->BusinesstypeMapper.delete->businesstype数据表->BusinesstypeController.deletebusinesstype在业务类型控制层接受业务类型删除参数,调用业务类型服务层的删除方法,在业务类型服务层中调用业务类型dao层的删除方法,将从业务类型表中删除
修改业务类型BusinesstypeController.updatebusinesstypeact->BusinesstypeService.updatebusinesstypeact->BusinesstypeMapper.update->businesstype数据表->BusinesstypeController.updatebusinesstypeact在业务类型控制层接受业务类型参数,调用业务类型服务层的修改方法,在业务类型服务层中调用业务类型dao层的修改方法,将数据同步到业务类型表中
查询业务类型BusinesstypeController.businesstypemanage->BusinesstypeService.businesstypemanage->BusinesstypeMapper.select->businesstype数据表->BusinesstypeController.businesstypemanage在业务类型控制层接受业务类型查询请求,调用业务类型服务层的查询方法,在业务类型服务层中调用业务类型dao层的查询方法,从业务类型表中查询数据返回业务类型控制层


用户可以根据自己的需要在系统中使用搜索业务类型功能,获取业务类型列表。对于查询出的业务类型信息,可以进入业务类型详情页面。在详情页面中展示业务类型的详细信息,包括业务类型id、名称、。用例描述如表所示。

表业务类型详情用例描述

用例名称业务类型详情用例
参与者用户
用例概述本用例用于用户查看业务类型详情
前置条件用户点击业务类型超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击业务类型详情超链接在服务器中通过GET接收传入的id信息,查询出业务类型详情信息,返回业务类型展示页面,并展示业务类型的业务类型id、名称、

 



为实现具体的功能,在FinancialproductsController中接受小程序中的ajax请求和页面中的get/post请求,FinancialproductsController调用FinancialproductsService中的具体接口将数据同步到financialproducts表中,完成理财产品相关的数据操作。

实现功能数据流向实现说明
添加理财产品FinancialproductsController.addfinancialproductsact->FinancialproductsService.addfinancialproductsact->FinancialproductsMapper.insert->financialproducts数据表->FinancialproductsController.addfinancialproductsact在理财产品控制层接受理财产品参数,调用理财产品服务层的插入方法,在理财产品服务层中调用理财产品dao层的插入方法,将数据插入到理财产品表中
删除理财产品FinancialproductsController.deletefinancialproducts->FinancialproductsService.deletefinancialproducts->FinancialproductsMapper.delete->financialproducts数据表->FinancialproductsController.deletefinancialproducts在理财产品控制层接受理财产品删除参数,调用理财产品服务层的删除方法,在理财产品服务层中调用理财产品dao层的删除方法,将从理财产品表中删除
修改理财产品FinancialproductsController.updatefinancialproductsact->FinancialproductsService.updatefinancialproductsact->FinancialproductsMapper.update->financialproducts数据表->FinancialproductsController.updatefinancialproductsact在理财产品控制层接受理财产品参数,调用理财产品服务层的修改方法,在理财产品服务层中调用理财产品dao层的修改方法,将数据同步到理财产品表中
查询理财产品FinancialproductsController.financialproductsmanage->FinancialproductsService.financialproductsmanage->FinancialproductsMapper.select->financialproducts数据表->FinancialproductsController.financialproductsmanage在理财产品控制层接受理财产品查询请求,调用理财产品服务层的查询方法,在理财产品服务层中调用理财产品dao层的查询方法,从理财产品表中查询数据返回理财产品控制层


用户可以根据自己的需要在系统中使用搜索理财产品功能,获取理财产品列表。对于查询出的理财产品信息,可以进入理财产品详情页面。在详情页面中展示理财产品的详细信息,包括日利率、名称、添加时间、理财产品、介绍、。用例描述如表所示。

表理财产品详情用例描述

用例名称理财产品详情用例
参与者用户
用例概述本用例用于用户查看理财产品详情
前置条件用户点击理财产品超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击理财产品详情超链接在服务器中通过GET接收传入的id信息,查询出理财产品详情信息,返回理财产品展示页面,并展示理财产品的日利率、名称、添加时间、理财产品、介绍、

 



为实现具体的功能,在UserController中接受小程序中的ajax请求和页面中的get/post请求,UserController调用UserService中的具体接口将数据同步到user表中,完成用户相关的数据操作。

实现功能数据流向实现说明
添加用户UserController.adduseract->UserService.adduseract->UserMapper.insert->user数据表->UserController.adduseract在用户控制层接受用户参数,调用用户服务层的插入方法,在用户服务层中调用用户dao层的插入方法,将数据插入到用户表中
删除用户UserController.deleteuser->UserService.deleteuser->UserMapper.delete->user数据表->UserController.deleteuser在用户控制层接受用户删除参数,调用用户服务层的删除方法,在用户服务层中调用用户dao层的删除方法,将从用户表中删除
修改用户UserController.updateuseract->UserService.updateuseract->UserMapper.update->user数据表->UserController.updateuseract在用户控制层接受用户参数,调用用户服务层的修改方法,在用户服务层中调用用户dao层的修改方法,将数据同步到用户表中
查询用户UserController.usermanage->UserService.usermanage->UserMapper.select->user数据表->UserController.usermanage在用户控制层接受用户查询请求,调用用户服务层的查询方法,在用户服务层中调用用户dao层的查询方法,从用户表中查询数据返回用户控制层


用户可以根据自己的需要在系统中使用搜索用户功能,获取用户列表。对于查询出的用户信息,可以进入用户详情页面。在详情页面中展示用户的详细信息,包括密码、用户、名字、介绍、年龄、用户id、性别、余额、。用例描述如表所示。

表用户详情用例描述

用例名称用户详情用例
参与者用户
用例概述本用例用于用户查看用户详情
前置条件用户点击用户超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击用户详情超链接在服务器中通过GET接收传入的id信息,查询出用户详情信息,返回用户展示页面,并展示用户的密码、用户、名字、介绍、年龄、用户id、性别、余额、

 



为实现具体的功能,在JournalController中接受小程序中的ajax请求和页面中的get/post请求,JournalController调用JournalService中的具体接口将数据同步到journal表中,完成日志相关的数据操作。

实现功能数据流向实现说明
添加日志JournalController.addjournalact->JournalService.addjournalact->JournalMapper.insert->journal数据表->JournalController.addjournalact在日志控制层接受日志参数,调用日志服务层的插入方法,在日志服务层中调用日志dao层的插入方法,将数据插入到日志表中
删除日志JournalController.deletejournal->JournalService.deletejournal->JournalMapper.delete->journal数据表->JournalController.deletejournal在日志控制层接受日志删除参数,调用日志服务层的删除方法,在日志服务层中调用日志dao层的删除方法,将从日志表中删除
修改日志JournalController.updatejournalact->JournalService.updatejournalact->JournalMapper.update->journal数据表->JournalController.updatejournalact在日志控制层接受日志参数,调用日志服务层的修改方法,在日志服务层中调用日志dao层的修改方法,将数据同步到日志表中
查询日志JournalController.journalmanage->JournalService.journalmanage->JournalMapper.select->journal数据表->JournalController.journalmanage在日志控制层接受日志查询请求,调用日志服务层的查询方法,在日志服务层中调用日志dao层的查询方法,从日志表中查询数据返回日志控制层


用户可以根据自己的需要在系统中使用搜索日志功能,获取日志列表。对于查询出的日志信息,可以进入日志详情页面。在详情页面中展示日志的详细信息,包括操作内容、用户、日志id、日志、操作时间、。用例描述如表所示。

表日志详情用例描述

用例名称日志详情用例
参与者用户
用例概述本用例用于用户查看日志详情
前置条件用户点击日志超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击日志详情超链接在服务器中通过GET接收传入的id信息,查询出日志详情信息,返回日志展示页面,并展示日志的操作内容、用户、日志id、日志、操作时间、

 



为实现具体的功能,在BudgetController中接受小程序中的ajax请求和页面中的get/post请求,BudgetController调用BudgetService中的具体接口将数据同步到budget表中,完成收支情况相关的数据操作。

实现功能数据流向实现说明
添加收支情况BudgetController.addbudgetact->BudgetService.addbudgetact->BudgetMapper.insert->budget数据表->BudgetController.addbudgetact在收支情况控制层接受收支情况参数,调用收支情况服务层的插入方法,在收支情况服务层中调用收支情况dao层的插入方法,将数据插入到收支情况表中
删除收支情况BudgetController.deletebudget->BudgetService.deletebudget->BudgetMapper.delete->budget数据表->BudgetController.deletebudget在收支情况控制层接受收支情况删除参数,调用收支情况服务层的删除方法,在收支情况服务层中调用收支情况dao层的删除方法,将从收支情况表中删除
修改收支情况BudgetController.updatebudgetact->BudgetService.updatebudgetact->BudgetMapper.update->budget数据表->BudgetController.updatebudgetact在收支情况控制层接受收支情况参数,调用收支情况服务层的修改方法,在收支情况服务层中调用收支情况dao层的修改方法,将数据同步到收支情况表中
查询收支情况BudgetController.budgetmanage->BudgetService.budgetmanage->BudgetMapper.select->budget数据表->BudgetController.budgetmanage在收支情况控制层接受收支情况查询请求,调用收支情况服务层的查询方法,在收支情况服务层中调用收支情况dao层的查询方法,从收支情况表中查询数据返回收支情况控制层


用户可以根据自己的需要在系统中使用搜索收支情况功能,获取收支情况列表。对于查询出的收支情况信息,可以进入收支情况详情页面。在详情页面中展示收支情况的详细信息,包括月份、结算、收支情况、用户id、收支id、。用例描述如表所示。

表收支情况详情用例描述

用例名称收支情况详情用例
参与者用户
用例概述本用例用于用户查看收支情况详情
前置条件用户点击收支情况超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击收支情况详情超链接在服务器中通过GET接收传入的id信息,查询出收支情况详情信息,返回收支情况展示页面,并展示收支情况的月份、结算、收支情况、用户id、收支id、

 



为实现具体的功能,在AdminController中接受小程序中的ajax请求和页面中的get/post请求,AdminController调用AdminService中的具体接口将数据同步到admin表中,完成管理员相关的数据操作。

实现功能数据流向实现说明
添加管理员AdminController.addadminact->AdminService.addadminact->AdminMapper.insert->admin数据表->AdminController.addadminact在管理员控制层接受管理员参数,调用管理员服务层的插入方法,在管理员服务层中调用管理员dao层的插入方法,将数据插入到管理员表中
删除管理员AdminController.deleteadmin->AdminService.deleteadmin->AdminMapper.delete->admin数据表->AdminController.deleteadmin在管理员控制层接受管理员删除参数,调用管理员服务层的删除方法,在管理员服务层中调用管理员dao层的删除方法,将从管理员表中删除
修改管理员AdminController.updateadminact->AdminService.updateadminact->AdminMapper.update->admin数据表->AdminController.updateadminact在管理员控制层接受管理员参数,调用管理员服务层的修改方法,在管理员服务层中调用管理员dao层的修改方法,将数据同步到管理员表中
查询管理员AdminController.adminmanage->AdminService.adminmanage->AdminMapper.select->admin数据表->AdminController.adminmanage在管理员控制层接受管理员查询请求,调用管理员服务层的查询方法,在管理员服务层中调用管理员dao层的查询方法,从管理员表中查询数据返回管理员控制层


用户可以根据自己的需要在系统中使用搜索管理员功能,获取管理员列表。对于查询出的管理员信息,可以进入管理员详情页面。在详情页面中展示管理员的详细信息,包括管理员id、账号、管理员、。用例描述如表所示。

表管理员详情用例描述

用例名称管理员详情用例
参与者用户
用例概述本用例用于用户查看管理员详情
前置条件用户点击管理员超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击管理员详情超链接在服务器中通过GET接收传入的id信息,查询出管理员详情信息,返回管理员展示页面,并展示管理员的管理员id、账号、管理员、

 



为实现具体的功能,在BillsController中接受小程序中的ajax请求和页面中的get/post请求,BillsController调用BillsService中的具体接口将数据同步到bills表中,完成账单相关的数据操作。

实现功能数据流向实现说明
添加账单BillsController.addbillsact->BillsService.addbillsact->BillsMapper.insert->bills数据表->BillsController.addbillsact在账单控制层接受账单参数,调用账单服务层的插入方法,在账单服务层中调用账单dao层的插入方法,将数据插入到账单表中
删除账单BillsController.deletebills->BillsService.deletebills->BillsMapper.delete->bills数据表->BillsController.deletebills在账单控制层接受账单删除参数,调用账单服务层的删除方法,在账单服务层中调用账单dao层的删除方法,将从账单表中删除
修改账单BillsController.updatebillsact->BillsService.updatebillsact->BillsMapper.update->bills数据表->BillsController.updatebillsact在账单控制层接受账单参数,调用账单服务层的修改方法,在账单服务层中调用账单dao层的修改方法,将数据同步到账单表中
查询账单BillsController.billsmanage->BillsService.billsmanage->BillsMapper.select->bills数据表->BillsController.billsmanage在账单控制层接受账单查询请求,调用账单服务层的查询方法,在账单服务层中调用账单dao层的查询方法,从账单表中查询数据返回账单控制层


用户可以根据自己的需要在系统中使用搜索账单功能,获取账单列表。对于查询出的账单信息,可以进入账单详情页面。在详情页面中展示账单的详细信息,包括业务类型id、账单、账户余额、账单id、对方账户、收入金额、商品名称、业务类型、备注、支出金额、交易渠道、订单号、用户、流水号、消费时间、。用例描述如表所示。

表账单详情用例描述

用例名称账单详情用例
参与者用户
用例概述本用例用于用户查看账单详情
前置条件用户点击账单超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击账单详情超链接在服务器中通过GET接收传入的id信息,查询出账单详情信息,返回账单展示页面,并展示账单的业务类型id、账单、账户余额、账单id、对方账户、收入金额、商品名称、业务类型、备注、支出金额、交易渠道、订单号、用户、流水号、消费时间、

 



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服