发布时间: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、对方账户、收入金额、商品名称、业务类型、备注、支出金额、交易渠道、订单号、用户、流水号、消费时间、 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计