logo资料库

基于Android个人财务管理系统.doc

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
第一部分:概要结构设计
一.前言
1.1编写目的:
1.2业务背景:
1.3IT背景:
1.4目标:
二.总体设计
2.1需求规化
2.1.1系统功能
2系统性能
2.1精度2.1.2.2时间特性要求2.1.2可靠性 2.1.2.5灵活性
2.1.3输入输出要求
2.1.4数据管理能力要求
2.1.5故障处理要求
2.1.6其他专门要求
2.2运行环境
2.3基本设计概念和处理流程
2.4结构
2.6人工处理过程
2.7尚未解决的问题
三.接口设计
3.1用户接口
3.2外部接口
四.运行设计
4.1运行模块组合
4.2运行控制
4.3运行时间
五.数据库设计
5.1.模块联系图
5.2详细说明
第二部分:详细结构设计
1.系统结构图
2.功能模块说明 
.2.1重要模块流程图
.2.2设计所用的名:
第三部分:项目计划设计
一.工作范围计划
1.1 项目目标
1.2工作成果及其验收标准
1.3范围说明
1.4项目主要任务
二.时间计划
2.1项目里程碑
2.2项目进度表
三.人力资源计划
3.1 组织结构以及各成员的责任
3.2人员投入以及时间安排
四.质量计划
五.沟通计划
六.详细如下:
1.1项目目标
1.2工作成果及其验收标准
1.3范围说明
1.4项目的主要任务
2.时间计划
3、人力资源计划
4.质量计划
5.沟通计划
题目 基于 Andriod 的个人财务管理系统 1
目录 第一部分:概要结构设计........................................................................................................4 一.前言...................................................................................................................................4 1.1 编写目的:..................................................................................................................4 1.2 业务背景:..................................................................................................................4 1.3IT 背景:.......................................................................................................................4 1.4 目标:..........................................................................................................................5 二.总体设计........................................................................................................................5 2.1 需求规化......................................................................................................................5 2.2 运行环境......................................................................................................................6 2.3 基本设计概念和处理流程..........................................................................................6 2.4 结构..............................................................................................................................8 2.6 人工处理过程..............................................................................................................8 2.7 尚未解决的问题..........................................................................................................9 三.接口设计........................................................................................................................9 3.1 用户接口......................................................................................................................9 3.2 外部接口......................................................................................................................9 四.运行设计........................................................................................................................9 4.1 运行模块组合..............................................................................................................9 4.2 运行控制......................................................................................................................9 4.3 运行时间....................................................................................................................10 五.数据库设计.....................................................................................................................10 5.1.模块联系图.............................................................................................................10 5.2 详细说明....................................................................................................................11 第二部分:详细结构设计......................................................................................................12 1.系统结构图.......................................................................................................................12 2.功能模块说明................................................................................................................12 .2.1 重要模块流程图.......................................................................................................13 .2.2 设计所用的名:.......................................................................................................16 2
第三部分:项目计划设计......................................................................................................18 一.工作范围计划..............................................................................................................18 1.1 项目目标...................................................................................................................18 1.2 工作成果及其验收标准............................................................................................18 1.3 范围说明....................................................................................................................18 1.4 项目主要任务............................................................................................................18 二.时间计划......................................................................................................................18 2.1 项目里程碑................................................................................................................18 2.2 项目进度表................................................................................................................18 三.人力资源计划..............................................................................................................18 3.1 组织结构以及各成员的责任...................................................................................18 四.质量计划......................................................................................................................18 五.沟通计划.........................................................................................................................19 六.详细如下:..................................................................................................................19 1.1 项目目标....................................................................................................................19 1.2 工作成果及其验收标准............................................................................................19 1.3 范围说明....................................................................................................................19 1.4 项目的主要任务........................................................................................................19 2.时间计划.......................................................................................................................20 3、人力资源计划............................................................................................................21 4.质量计划.......................................................................................................................21 5.沟通计划.......................................................................................................................21 3
第一部分:概要结构设计 一.前言 1.1 编写目的: 编写需求说明书的目的就是为了开发基于 Android 的个人财务管理系统时 有文档可以参照,可以根据需求说明书合理的安排项目的规划和进度,以及根据 需求说明书组织软件的开发与测试、根据不同的需求定义出各种接口,对设计的 要求做进一步的探讨,画出各种用例图表示系统的架构情况。该需求说明书的作 者包括项目经理、产品经理、开发人员、测试人员、设计人员、项目提出和验收 人员。其中项目提出人员阅读后应对文档提出建议,检查是否有未完善或者不妥 的地方,以及项目是否达到自己对项目的预期。 1.2 业务背景: 基于个人理财自动化的迫切需求,但是专业的大型商业软件价格昂贵而 且功能庞杂而无法满足需求。本软件免费,简单,实用,满足个人的大部分 理财需求。 1.3IT 背景: 目前的电子理财软件偏向于商业级别,且主要用于企业级和部门级,但 是个人理财的需求越来越强烈,因此需要一款免费简单实用的小型理财软件。 4
1.4 目标: 本软件努力解决个人理财需求,可以方便随时的进行财务管理。从而督促使 用者合理规划自己的资本。 二.总体设计 2.1 需求规化 2.1.1 系统功能 方便快捷的对家庭财务进行管理,提醒,规划,合理时间提示使用者, 给使用者带来使用的方便和舒适感。 2 系统性能 2.1 2.1.2.2 2.1.2 精 特 时 间 可 要 性 靠 度 求 性 2.1.2.5 灵活性 2.1.3 输入输出要求 可视化界面,方便简洁的使客户了解使用方法,功能简洁,明确的输出相关 信息,及规定时间所要显示的功能 2.1.4 数据管理能力要求 数据要进行长时间保存,分类保存到 sd 卡,可以随时向用户提供历史记录 等重要信息 5
2.1.5 故障处理要求 首先保证数据部丢失,同时尽快的杀死相关进程,方便用户其他程序的正常 运行,以及更好的再次使用软件 2.1.6 其他专门要求 数据明确,显示简洁,功能使用顺畅 2.2 运行环境 [android 4.0 以上版本] 2.2.1 设备 [移动设备、手机、平板电脑 等 ] 2.2.2 支持软件 [android 版 excel、android 操作系统 、java 语言 、android 虚拟机 手 机 android 平板电脑 等] 2.2.3 接口 [ http 协议 ,pc 电脑等 可与 android 系统 工具相连] 2.2.4 控制 通过 手机等移动设备 的电容屏等 需要手指对软件相关控件进行操作后台 消息栈等进行控制通过电容屏的触屏技术获得控制信号 2.3 基本设计概念和处理流程 面向的用户是普通的拥有 Android 手机的个人用户,用户的知识水平参差不齐, 对于传统大型理财的自动化软件需要很长的平均学习时间,而且对于商业软件昂贵的价 格以及传统基于 web 的软件的不灵活,我们准备开发这款基于 Android 的简单,实用、 免费的个人财务管理软件。相信这也将成为广大手机用户的最佳理财软件。 6
7
2.4 结构 2.5 功能需求与系统模块的关系 [本条用一张矩阵图说明各项功能需求的实现同各模块的分配关系。] 用户信息 用户收支 系统模块 √ 个人信息 个人财务 财务计算 √ √ √ 2.6 人工处理过程 开发人员在 android 移动端设备上进行测试交给用户进行初期测试,感受,然后再次进行修 改。 8
分享到:
收藏