发布时间:2023-01-21 01:21:54
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个收支管理系统,收支管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
为完成添加计划功能,对添加计划功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加计划按钮。点击添加计划按钮后,跳转到添加计划页面中,输入计划的计划id、计划日期、用户、计划、用户id、标题、说明、字段,在服务器中通过id、plandate、user、plan、userid、title、mark、字段接收,并添加到数据库中可以完成添加计划操作。用例描述如表所示。
表添加计划用例描述
| 用例名称 | 添加计划 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加计划 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加计划、在添加计划页面中输入计划详细信息、点击添加计划按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加计划页面、返回添加计划成功信息 | |
系统中计划添加的实现为,通过菜单栏跳转到添加计划页面,输入计划详细信息,包括计划id、计划日期、用户、计划、用户id、标题、说明、。点击添加计划 页面的添加按钮,将计划信息添加到plan表中,返回页面添加计划信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addplan请求
@RequestMapping(value = "addplanact")
//调用计划服务层的添加请求
planservice.addplanact(request, session);
服务层核心代码:
//调用plandao的insert方法将计划信息插入plan表中
plandao.insert(plan);
//返回页面添加计划成功提示信息
request.setAttribute("message", "添加计划成功");
为完成添加收入功能,对添加收入功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加收入按钮。点击添加收入按钮后,跳转到添加收入页面中,输入收入的用户id、收入、收入id、入账时间、金额、用户、字段,在服务器中通过userid、income、id、addtime、money、user、字段接收,并添加到数据库中可以完成添加收入操作。用例描述如表所示。
表添加收入用例描述
| 用例名称 | 添加收入 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加收入 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加收入、在添加收入页面中输入收入详细信息、点击添加收入按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加收入页面、返回添加收入成功信息 | |
系统中收入添加的实现为,通过菜单栏跳转到添加收入页面,输入收入详细信息,包括用户id、收入、收入id、入账时间、金额、用户、。点击添加收入 页面的添加按钮,将收入信息添加到income表中,返回页面添加收入信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addincome请求
@RequestMapping(value = "addincomeact")
//调用收入服务层的添加请求
incomeservice.addincomeact(request, session);
服务层核心代码:
//调用incomedao的insert方法将收入信息插入income表中
incomedao.insert(income);
//返回页面添加收入成功提示信息
request.setAttribute("message", "添加收入成功");
为完成添加支出功能,对添加支出功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加支出按钮。点击添加支出按钮后,跳转到添加支出页面中,输入支出的金额、支出、用户、用户id、支出id、说明、字段,在服务器中通过money、expenditure、user、userid、id、mark、字段接收,并添加到数据库中可以完成添加支出操作。用例描述如表所示。
表添加支出用例描述
| 用例名称 | 添加支出 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加支出 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加支出、在添加支出页面中输入支出详细信息、点击添加支出按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加支出页面、返回添加支出成功信息 | |
系统中支出添加的实现为,通过菜单栏跳转到添加支出页面,输入支出详细信息,包括金额、支出、用户、用户id、支出id、说明、。点击添加支出 页面的添加按钮,将支出信息添加到expenditure表中,返回页面添加支出信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addexpenditure请求
@RequestMapping(value = "addexpenditureact")
//调用支出服务层的添加请求
expenditureservice.addexpenditureact(request, session);
服务层核心代码:
//调用expendituredao的insert方法将支出信息插入expenditure表中
expendituredao.insert(expenditure);
//返回页面添加支出成功提示信息
request.setAttribute("message", "添加支出成功");
为完成添加用户功能,对添加用户功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加用户按钮。点击添加用户按钮后,跳转到添加用户页面中,输入用户的账号、密码、名字、用户id、性别、年龄、介绍、字段,在服务器中通过username、password、name、id、sex、age、introduce、字段接收,并添加到数据库中可以完成添加用户操作。用例描述如表所示。
表添加用户用例描述
| 用例名称 | 添加用户 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加用户 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加用户、在添加用户页面中输入用户详细信息、点击添加用户按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加用户页面、返回添加用户成功信息 | |
系统中用户添加的实现为,通过菜单栏跳转到添加用户页面,输入用户详细信息,包括账号、密码、名字、用户id、性别、年龄、介绍、。点击添加用户 页面的添加按钮,将用户信息添加到user表中,返回页面添加用户信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的adduser请求
@RequestMapping(value = "adduseract")
//调用用户服务层的添加请求
userservice.adduseract(request, session);
服务层核心代码:
//调用userdao的insert方法将用户信息插入user表中
userdao.insert(user);
//返回页面添加用户成功提示信息
request.setAttribute("message", "添加用户成功");
为完成添加管理员功能,对添加管理员功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加管理员按钮。点击添加管理员按钮后,跳转到添加管理员页面中,输入管理员的管理员、密码、管理员id、字段,在服务器中通过admin、password、id、字段接收,并添加到数据库中可以完成添加管理员操作。用例描述如表所示。
表添加管理员用例描述
| 用例名称 | 添加管理员 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加管理员 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加管理员、在添加管理员页面中输入管理员详细信息、点击添加管理员按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加管理员页面、返回添加管理员成功信息 | |
系统中管理员添加的实现为,通过菜单栏跳转到添加管理员页面,输入管理员详细信息,包括管理员、密码、管理员id、。点击添加管理员 页面的添加按钮,将管理员信息添加到admin表中,返回页面添加管理员信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addadmin请求
@RequestMapping(value = "addadminact")
//调用管理员服务层的添加请求
adminservice.addadminact(request, session);
服务层核心代码:
//调用admindao的insert方法将管理员信息插入admin表中
admindao.insert(admin);
//返回页面添加管理员成功提示信息
request.setAttribute("message", "添加管理员成功");
为完成添加便签功能,对添加便签功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加便签按钮。点击添加便签按钮后,跳转到添加便签页面中,输入便签的便签id、标题、用户id、发布日期、便签、用户、字段,在服务器中通过id、title、userid、addtime、notice、user、字段接收,并添加到数据库中可以完成添加便签操作。用例描述如表所示。
表添加便签用例描述
| 用例名称 | 添加便签 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加便签 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加便签、在添加便签页面中输入便签详细信息、点击添加便签按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加便签页面、返回添加便签成功信息 | |
系统中便签添加的实现为,通过菜单栏跳转到添加便签页面,输入便签详细信息,包括便签id、标题、用户id、发布日期、便签、用户、。点击添加便签 页面的添加按钮,将便签信息添加到notice表中,返回页面添加便签信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addnotice请求
@RequestMapping(value = "addnoticeact")
//调用便签服务层的添加请求
noticeservice.addnoticeact(request, session);
服务层核心代码:
//调用noticedao的insert方法将便签信息插入notice表中
noticedao.insert(notice);
//返回页面添加便签成功提示信息
request.setAttribute("message", "添加便签成功");
为完成添加预算功能,对添加预算功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加预算按钮。点击添加预算按钮后,跳转到添加预算页面中,输入预算的用户id、月份、预算id、预算、用户、字段,在服务器中通过userid、month、id、budget、user、字段接收,并添加到数据库中可以完成添加预算操作。用例描述如表所示。
表添加预算用例描述
| 用例名称 | 添加预算 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加预算 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加预算、在添加预算页面中输入预算详细信息、点击添加预算按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加预算页面、返回添加预算成功信息 | |
系统中预算添加的实现为,通过菜单栏跳转到添加预算页面,输入预算详细信息,包括用户id、月份、预算id、预算、用户、。点击添加预算 页面的添加按钮,将预算信息添加到budget表中,返回页面添加预算信息成功。对应核心代码如下:
控制层核心代码:
//接受用户发起的addbudget请求
@RequestMapping(value = "addbudgetact")
//调用预算服务层的添加请求
budgetservice.addbudgetact(request, session);
服务层核心代码:
//调用budgetdao的insert方法将预算信息插入budget表中
budgetdao.insert(budget);
//返回页面添加预算成功提示信息
request.setAttribute("message", "添加预算成功");
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计