记账本NABCD分析
学生记账本NABCD分析
N(Need,需求)
随着我们进入大学开始逐步的扩大自己的消费水平,而我们每天无法准确的记住一笔一笔的消费记录。常常,每一个月末时我们在宿舍楼道听到不少学生抱怨这个月怎么花钱这么快,都不知道干了什么。的确,我们有时用校园卡消费(如食堂吃饭。。。),有时用支付宝消费(如网上购物,商店消费。。。),有时用银行卡消费。。。而这么多的支付方式导致在每一个支付软件上都无法全面的列出一个月的消费情况。因此,用一个专门记账的软件,每消费一笔就记一笔,这样,我们可以清晰的看到这个月的消费情况,在什么方面消费的金额最多,下个月就会多多注意,控制自己的消费欲望,达到合理消费的目的。
A(Approach,做法)
做一个学生记账APP软件,建立登录和注册界面,建立数据库存放用户的个人信息,在主界面上面引入日历的控件,自动更新日期,日历下面显示当天记账的记录,点击每一笔记录即可跳转到当次记录的详细信息,最下面点击“记一笔”跳转到记账界面,可以选择“吃喝”,“交通”,“购物”,“话费”,“医疗”,“娱乐”,“理财”类别,然后输入支出金额,点击确定,月末可以看到总账单和每笔消费记录。
B(Benefit,好处)
大学生可以设定当月消费预算,当消费达到这个预算便会提醒,以此可以控制我们的消费欲望。在月末可以查看当月总账单,看到这个月什么方面花销最大,做的每笔心里有数。
C(Competitors,竞争)
我们团队开发的这个APP主要面向学生,没有让用户头疼的广告推送,界面简洁美观,操作简单,每消费完记一笔只会花费不到一分钟的时间,不会浪费大家的时间,入手即会,而市面上的此类软件看起来功能复杂,实际上记账本只需要有核心的功能,起到最终的目的即可。一些软件有每天抽奖功能,但实际上只会浪费用户的时间,没有什么实际的作用。因此我们团队研发的这个软件虽然不如一些公司开发的软件功能那么复杂,但我们的优势也是显然易见的。
D(Delivery,推广)
在软件完善后我们可以介绍给班级的其他学生试用,根据其他学生的建议进一步的完善,可以尝试申请软件著作权,如果申请通过便可以发布到各大软件商店。
记账本NABCD分析的更多相关文章
- 记账本-NABCD分析
N(Need)需求 这个软件主要解决了大学生管理自己财务状况的问题,随着手机支付的日趋流行大家对财务的概念就变成了银行卡账户余额的一串数字,在不知不觉中,这串数字就一变小,也就出现了月光族.由此看来, ...
- 安卓开发实战-记账本APP(六)
记账本APP开发---终结篇 昨天的动态数字录屏奉上:在抖音上拍了一个(ps:欢迎点赞) https://v.douyin.com/poEjmG/ 今天将图表的内容进行了制作,我用的是MPChart的 ...
- 【近取 key】NABCD分析
项目 内容 这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 团队项目-NABCD分析 我在这个课程的目标是 提升工程能力和团队意识,熟悉软件开发的流程 这个作 ...
- 用户需求与NABCD分析
用户需求与NABCD分析 目录 项目简介 用户需求分析 调研途径 问卷情况说明 问卷反馈与分析 NABCD分析 Need 需求 Approach 途径 Benefit 好处 Competitors 竞 ...
- 团队项目NABCD分析
1.卡片分类讨论 我们团队在软件工程课上对准备开发的帮你项目进行激烈的讨论后,得出了两个特点. (1)信息检索 (2)主动推送 之所以得出这两个特点,是因为我们作为学生,平常在校园里面有很多专用群和Q ...
- 团队项目 NABCD分析java音乐播放器
NABCD分析java音乐播放器 程设计题目:java音乐播放器 一.课程设计目的 1.编程设计音乐播放软件,使之实现音乐播放的功能. 2.培养学生用程序解决实际问题的能力和兴趣. 3.加深java中 ...
- 炸弹人NABCD分析
团队项目NABCD分析结果 N(Need 需求):现在安卓手游比较热门,所以我们想要编写这样一款软件应用于学生,让学生可以在课余时间放松心情,缓解学习压力. A (Approach 做法):使用Coc ...
- 炸弹人——NABCD分析
炸弹人——NABCD分析结果 N:需求:本软件应用于学生,学生可以在课余时间放松心情,缓解学习压力. A:做法:使用Cocosdx和Visual Studio 2010结合,之间用Python使其结合 ...
- 记账本APP(2)
今天下载了Hbuiler,生成了一个记账本APP,目前里面只可以 输入今日消费 明天将会做出来记录以及计算总额于月消费.
随机推荐
- TestMap
public class TestMap { public static void main(String[] args) { Map map=new HashMap(); //在此映射中关联指定值与 ...
- 使用mpvue开发小程序
前言: 最近接到小程序的开发需求,由于之前也没开发过小程序,心情还是有点激动.先花15分钟看一遍小程序官方文档,再花10分钟看一遍mpvue官方文档,然后拿着原型图和UI图就开干.踩了不少坑,写篇博客 ...
- 20175317 《Java程序设计》第三周学习总结
20175317 <Java程序设计>第三周学习总结 教材学习内容总结 第三周我学习了教材第四章的内容,了解了Java中的部分常用语句,学到了以下内容: 明白了什么是类,成员变量有哪些,什 ...
- Deep Learning回顾#之LeNet、AlexNet、GoogLeNet、VGG、ResNet - 我爱机器学习
http://www.cnblogs.com/52machinelearning/p/5821591.html
- CentOS7.5安装Python3.7报错:configure: error: no acceptable C compiler found in $PATH --Python3
1.问题解析 报错信息中有这样一条:configure: error: no acceptable C compiler found in $PATH即:配置错误,在$path中找不到可接受的C编译器 ...
- google sitemap
引言 刚开始以为要一个绿色快速通道网页,涵盖常用的地址链接,以便于google的爬虫统计数据,然后看了google sitemap站点文档,原来站点地图是一种文件,您可以通过该文件列出您网站上的网页, ...
- Git中修复bug
问题描述:提交的远程分支中有一个小bug需要修复: 首先在本地拉取指定分支的代码: git checkout -b test origin/远程分支 git pull 再从test分支中切一个分支: ...
- python -- 内置模块02
1.os 所有和操作系统相关的内容都在os模块,一般用来操作文件系统 import os os.makedirs('dirname1/dirname2') # 可生成多层递归目录 os.removed ...
- JJTree Tutorial for Advanced Java Parsing
The Problem JJTree is a part of JavaCC is a parser/scanner generator for Java. JJTree is a preproces ...
- JavaScript HTML DOM - 改变 CSS
HTML DOM 允许 JavaScript 改变 HTML 元素的样式. 改变 HTML 样式 如需改变 HTML 元素的样式,请使用这个语法: document.getElementById(id ...