目录
一、项目前景及范围
1.1项目名称
记账本
1.2项目背景
有记账习惯的人可以从以往的统计中看到自己主要消费方向,看出自己的消费是否合理。此项目可以满足大学生对于自己消费明细的需要。
1.3项目前景
记账从过去的纸质记账到网络记账,再到现在流行的手机记账, 让记账成为了很好的传统习惯,也变成了现代生活的一种时尚。
如果进行账目的整理,每天手动统计的话,用于统计的账本和记录会越来越多,不利于保管,容易造成丢失;其次,随着纪录的增多,如果要查找以前的记录,会变得越来越困难。电脑记账的话,不方便携带,要先在纸上记录然后再录入到电脑上,麻烦且浪费时间, 记账又是一种需要持之以恒的耐力才能实现的良好习惯,但是工作以后时间就没那么固定。因此,需要一个功能比较完善的手机记账系统来代替传统的手工和电脑统计。在微信使用记账小程序以后, 等公交车或坐车的时候、甚至吃午饭、晚饭等待的时间都可以成为记账的时间。本小程序详细记录用户的每次收入、支出行为, 并且可以做出统计, 用户可以对自己的收支情况做各种综合的查询,可以管理账目, 方便对数据的管理。除此之外,本程序还采用对话式记账的形式,每记一笔账会根据预设情景做出应答,在这个高压力的时代能够给人一种放松和欣慰。
1.4项目范围(用户)
对于账目管理有想法的人。初步推给身边同学逐渐向外辐射。
二、需求分析
记账管理是一个家庭和个人不可缺少的部分,本记账系统计划已微信小程序的形式呈现,包括以下几个模块: (用户密码登陆),收支数据的录入、个人明细及汇总统计, 虚拟对话等几个部分。
随着支付手段及购物场景的日趋多样化,人们对于自己的开支消费未能有着很好的整体把握,而单纯的采用记事本记账, 条目繁多而杂乱。用户对于收支记账有着较大的需求。而专业的记账系统,通过良好的归类和便捷的记账功能,让用户方便的记下自己的每一笔开支,并且通过图表形式,清晰的了解自己的收支情况和变化趋势。随着人们生活水平的不断提高, 越来越多的人开始注意到理财的重要性,在计算机网络技术高速发展的今天,原始的记账方式已经不能满足人们的需要,手机记账不仅方便快捷, 而且可以实现数据的长期保存, 同时还可以实现账本信息共享, 并与更多的朋友分享自己的理财心得。
三、双方沟通交流记录
| 项目 | 具体内容 |
|---|---|
| 沟通时间 | 2019-5-09 |
| 沟通地点 | 微信 |
| 沟通要点 | 微信小程序 |
| 对话式记账(每次消费有对话反馈) | |
| 消费类别匹配小icon | |
| 统计功能(饼状图) |
四、时间计划安排
| 时间 | 内容安排 |
| 第一周 | 探讨甲方项目需求并提交 |
| 浏览所有小组的项目需求,并选取项目 | |
| 与甲方小组进行项目沟通,明确项目需求及定位 | |
| 建立GitHub仓库 | |
| 第二周 | 完成项目功能建模 |
| 学习小程序及后端相关知识 | |
| 完成前端页面设计及搭建 | |
| 第三周 | 学习数据库相关知识并完成数据库设计 |
| 后端基础功能实现 | |
| 第四周 | 代码审核优化 |
| 在完成此项目的前提下增加创新功能 | |
| 整合项目工程,进行最后的测试与审核 | |
| 审核完成后发布 |
五、人员分工安排
| 成员 | 分工 |
|---|---|
| 任翔渝 | 组长,负责后端代码实现,以及整体的规划 |
| 李传赫 | 负责前端的设计与实现,文档的撰写,博客的更新 |
| 饶东来 | 负责数据库的设计及实现,后端功能模块划分及整理 |
| 李春锦 | 数据库语言学习及设计,后端接口文档的整理与撰写 |
| 樊子玉 | 负责对前端界面功能的实现 |