第四次团队作业:记账小能手

概要:

基于上次软件设计本着界面简洁、易于使用的初衷,进行功能的实现,代码位置:https://github.com/xiajibaqu/Account-book

多图预警

第一部分:软件的使用

1.开始界面:

2.明细:(可进行消费记录的筛选,或者对记录进行排序,在最右的文本框内可针对某一消费类型进行查询)

2.1排序:

2.2筛选:

2.3可对表的删、改操作

   

预算(可直接进行消费添加、删除和修改操作):

3图表(对消费记录进行信息处理以及统计):

3.1 月消费一览

3.2月消费报表:

4.设置(包含种类添加、货币选择、备份与恢复、本月总预算设置、更多信息):

5.记账(可新建消费、新建预算)

5.1 消费

5.2预算

第二部分:代码实现

DAO:                                                           entity:                                           Frame:

                 

gui.model:                                                       gui.page:

                 

gui.panel:                                                       listener:

               

service:

startup 、util:

软件界面和数据库的交互的模式:

功能的具体实现,请看代码仓库。

 第三部分:软件测试

话不多说先来记一笔账:

1.定制所需的分类:

添加成功:

设置本月总预算(软件开发时已事先设置好):

给出测试数据(支出类型、金额1000、分类为刚刚添加的测试分类、日期为当前默认时间):

添加成功:

再来看看明细:

再看看报表:

主要测试记账功能,其余功能在此不多加描述,待日后课上再给大家一一展示。

由于时间关系,账户添加功能暂未实现,账户添加的主要面向一些多消费用户,在以后维护阶段会考虑去实现。

时间: 2024-10-03 07:58:16

第四次团队作业:记账小能手的相关文章

2016福州大学软件工程第四次团队作业-系统设计成绩汇总

第四次团队作业--系统设计打分统计结果如下: 学号 组别 团队分数 贡献比例 个人分数 031401433 606notconnected 14 16 13.83 031402606 606notconnected 14 14 13.33 031402618 606notconnected 14 18 14.34 031402629 606notconnected 14 14 13.33 031402631 606notconnected 14 19 14.59 031402632 606not

软件工程(2018)第四次团队作业

1 前言 上一个阶段,我们完成了系统的需求分析,接下来,并且要结合UML技术对系统进行总体设计和详细设计工作. 2 题目要求 参考发到群里的<软件设计规格说明书>范本,撰写本团队的软件设计规格说明书 请参考模板里各章节建议内容,紧密结合本团队项目实质展开 使用UML工具进行描述,并保证符号.描述语言的一致性 请大家将报告发布在 "石墨文档" 中并将文档链接发布到博客中 推荐大家使用 https://www.draw.io 网站绘制UML图形(当然也可以使用Visio,但是毕

第四次团队作业:网络订餐平台实现与测试

本产品为基于javascript的网络订餐平台,由于时间与能力的有限,本产品只能实现一个大概的模型,功能比较简单.代码地址:https://github.com/wz1115a/WM 简易快速使用指南与软件测试本产品主要实现:用户注册与登录商家商品界面浏览生成支付页面与个人中心 进入主页 登录与注册页面 可以选择商家与餐品 点击进入付款页面 代码实现界面代码我是参考了不少网站的格式,学习借鉴最后整合出来主要界面: 1 <li><a href="http://localhost:

第四次团队作业:社团申请App

概要: 基于上次软件设计本着界面简洁.易于使用的初衷,进行功能的实现,代码位置:https://github.com/LinZezhong/testDemo 第一部分:软件的使用 注册: 登录: 主界面(所有社团显示): 点击社团,将跳到社团申请页面: 点击申请加入,即可提交申请 如果申请过该部门,将会提示"已申请过了" 点击主界面"个人",查看修改个人信息 点击主界面"审核",显示自己有权限审核的社团部门 点击相应部门,出现相应需要处理的部门申

第四次团队作业-软件实现与测试

一.代码地址 https://github.com/jmu201521121021/speech_demo605 二.实现结果 调用微软的语音识别SDK实现了语音转文本的功能 原文地址:https://www.cnblogs.com/samlltail/p/8185467.html

团队作业四-团队项目汇总

一.Daily Scrum Meeting[Alpha] 团队作业4--第一次项目冲刺(Alpha版本)预备工作 团队作业4--第一次项目冲刺(Alpha版本)第一天 and 第二天 团队作业4--第一次项目冲刺(Alpha版本)第三天 团队作业4--第一次项目冲刺(Alpha版本)第四天 团队作业4--第一次项目冲刺(Alpha版本)第五天 团队作业4--第一次项目冲刺(Alpha版本)第六天and第七天 二.Daily Scrum Meeting[Beta] 三.git git地址: htt

软工网络15团队作业2——团队计划

确定选题 1.确定团队选题,确定之后每个团队需要描述要做的究竟是什么系统,预期的用户量是多少. 团队选题:微信记账小程序 描述:我们的记账小程序是面向于舍友之间的舍费的记账系统,方便与大学生的舍费使用清算,预期用户量为集美大学全体学生. 2.围绕选题项目内容的 真实.可用.有价值(有情怀 作为加分项)目标来分别阐述. 真实目标:提供给在校大学的舍费管理小程序,提供舍费收支,流水查询,舍费管理等服务,为不知如何管理舍费的大学生提供一个管理工具,使舍费情况更加简单明了. 可用目标:后期我们小程序不仅

团队作业(七)

在这学期的团队项目中,各成员都有出力,但出力的多少各有不同. 第一个团队作业由队长叶思维完成,队员们配合拍照,以及在分析选择何种模式时进行了团队大讨论. 第二个团队作业由队长叶思维和队员莫皓中合作完成,其余成员在拍摄时提供了拍摄工具以及灯光效果,在采访用户时,各位成员到处奔波. 第三个团队作业和第四个团队作业以及第五个团队作业由队长叶思维负责整理合并,队员们负责查询资料讨论后并作分析报告.这三个作业算是大家一起努力完成的. 第六个团队作业由队长叶思维负责更改以及整理合并,系统框架由谢军莹和孙宇宏

软件工程第四次作业——团队作业

软件工程第四次作业--团队作业 本次作业采用团队作业的方式,我的队友是我的同班同学,他们分别为:(队长)亢健强,贾猛,黄明帅,黄珂锐.我们团队的总体任务是要做一个"乐谱识别与演奏"的软件,拍摄一张乐谱图片,它会使用光学识别转换成音乐. 此次团队作业中我得任务主要是做需求调研,为此我先总结了一下常用的需求调研方法的优缺点,然后结合我们团队的实际情况选出了一种最适合我们的调研方法. 调研方法 优 点 缺 点 实地观察法 调查者在实地通过观察获得直接的.真实可靠的第一手资料 有一定的偶然性,