详细设计

1. 引言

引言部分主要说明编写目的、系统的范围和参考资料等。

  1.1编写目的

目的在于:

1. 为编码人员提供依据;

2. 为修改维护提供条件;

     预期读者:

1. 项目开发人员;

2. 软件维护人员;

3. 技术管理人员;

  1.2项目背景

1. 项目名称:记账APP;

2. 项目提出者:本小组成员;

3. 项目开发者:本小组成员;

4. 最终用户:需要使用记账软件的人群;

  1.3定义

     本文档即该APP安装到手机Android版本平台的应用。

  1.4参考资料

     《软件工程方法与实践 第三版》

 

 

 

1.5版本信息

修改编号

修改日期

修改后版本

修改位置

修改内容概述

1

2018-6-9

1.0

全部

完成第一次编写

2.总体设计

本部分简要给出系统的需求和软件结构组成,以便追踪到需求与设计。

2.1需求概述

记账APP的需求定义如下:

账户信息显示:显示余额与收入、支出。

记账及账单显示:记录账单并显将所有账单显示。

计划及计划详情:拟定自己的支出计划,并显示自己的计划详情。

  2.2软件结构

记账APP的软件结构图如图所示:  

 

 

3.程序模块描述与过程设计

3.1模块信息

 3.1.1账户模块

用户:记账APP的使用者

l 功能:

   显示账户的余额、收入与支出。

l 用例模型图:

    

l 输入与输出

   输入:无;输出:账户余额、收入、支出。

 

 

 3.1.2计划详情模块

用户:记账APP的使用者

l 功能:

   显示自己拟定的支出计划的详情。

 

 

 

l 用例模型图

    

l 输入与输出

      输入:无;输出:支出计划详情。

 

 

 

 3.1.3记账模块

l  用户:记账APP的使用者

l  功能:

     记录自己的一笔账

l  用例模型图

 

l  输入与输出

输入:支出或是收入,类型,时间,金额,备注;输出:无。

  

3.1..4账单模块

用户:记账APP的使用者

l 功能:

   显示自己的账单

l 用例模型图:

 

l 输入与输出

 输入:可通过长按选择删除指定账单;输出:账单详情。

 

3.1.5计划模块

用户:记账APP的使用者

l 功能:

   显示自己拟定的支出计划的详情。

l 用例模型图:

 

l 输入与输出

    输入:支出计划,预计金额,预估收入;输出:无。

3.2活动图

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值