理财通详细设计说明书.doc_第1页
理财通详细设计说明书.doc_第2页
理财通详细设计说明书.doc_第3页
理财通详细设计说明书.doc_第4页
理财通详细设计说明书.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 理财通理财通 详细设计说明书详细设计说明书 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 1 引言引言 2 1 1 编写目的 2 1 2 背景 2 1 3 定义 2 1 4 参考资料 2 2 程序系统的结构程序系统的结构 2 3 新增支出 我的支出新增支出 我的支出设计说明设计说明 2 3 1 程序描述 3 3 2 功能 3 3 3 性能 3 3 4 输人项 3 3 5 输出项 3 3 6 算法 3 3 7 流程逻辑 3 3 8 接口 3 3 9 存储分配 4 3 10 注释设计 4 3 11 限制条件 4 3 12 测试计划 4 3 13 尚未解决的问题 4 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 详细设计说明书详细设计说明书 1 引言引言 1 1 编写目的编写目的 本详细设计说明书是针对该项目进行详细设计 在概要设计基础上进一步明确系统结 构 详细的介绍系统的各块 对进行后面的实现和测试做准备 本详细设计说明书的预期 读者为本项目小组的成员以及项目感兴趣的 在以后想对系统进行扩展和维护的人员 1 2 项目背景项目背景 系统名称 理财通 开发工具 Android Studio 开发者 吴涛 王润鑫 冯绍辉 罗志鹏 吕德冠 1 3 定义定义 用户的收入信息 收入信息 保存 修改 删除 用户的支出信息 支出信息 保存 修改 删除 用户的便签信息 便签信息 保存 修改 删除 1 4 参考资料参考资料 a 软件工程 java 设计 2 程序系统的结构程序系统的结构 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 支出管理 收入管理 便签 系统设置 登陆界面 主菜单 浏览支 出信息 新增支 出 修改支 出信息 删除支 出信息 新增收 入 浏览收 入信息 修改收 入信息 删除收 入信息 新增便 签 浏览便 签信息 修改信 息便签 删除便 签信息 退出 3 新增支出 我的支出设计说明新增支出 我的支出设计说明 3 1 程序描述程序描述 主界面中点击新增支出按钮进入新增支出界面 在金额 时间 类别 地点 备注等 编辑框输入内容 点击保存 输入内容将会保存到数据表 Tb outaccount 点击我的支出按 钮 将从数据表 Tb outaccount 中调出数据并显示在 listview 中 3 2 功能功能 新增支出 保存 数据库 金额 时间 类别 地点 备注 我的支出 将获取的数 据显示到 listview 中 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 3 3 性能性能 本程序输入金额要求为整数 其他要求不高 3 4 输入项输入项 金额 输入类型为整数 时间 输入类型 yyyy mm dd 年 月 日 类别 中文 字符串 地点 中文 字符串 备注 中文 字符串 3 5 输出项输出项 类别 中文 字符串 金额 输入类型为整数 时间 输入类型 yyyy mm dd 年 月 日 3 6 算法算法 无 3 7 流程逻辑流程逻辑 新增支出 数据库 金额 时间 类别 地点 备注 我的支出 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 3 8 接口接口 添加支出信息接口 public void add Tb outaccount tb outaccount db helper getWritableDatabase 初始化 SQLiteDatabase 对象 执行添加支出信息操作 db execSQL insert into tb outaccount id money time type address mark values new Object tb outaccount getid tb outaccount getMoney tb outaccount getTime tb outaccount getType tb outaccount getAddress tb outaccount getMark 查找支出信息接口 public Tb outaccount find int id db helper getWritableDatabase 初始化 SQLiteDatabase 对象 Cursor cursor db rawQuery select id money time type address mark from 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 tb outaccount where id new String String valueOf id 根据编号查找支出信息 并存 储到 Cursor 类中 if cursor moveToNext 遍历查找到的支出信 息 将遍历到的支出信息存储到 Tb outaccount 类中 return new Tb outaccount cursor getInt cursor getColumnIndex id cursor getDouble cursor getColumnIndex money cursor getString cursor getColumnIndex time cursor getString cursor getColumnIndex type cursor getString cursor getColumnIndex address cursor getString cursor getColumnIndex mark return null 如果没有信息 则返回 null 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 3 9 存储分配存储分配 序号序号字段字段字段名字段名类型类型长度长度精度精度小数小数 位数位数 默认默认 值值 允许允许 空空 主键主键说明说明 1 1 id Int10 2 2money 金额 Int10 3 3time 时间 Int10 4 4type 类别 nvarchar25 5 5address 地点 nvarchar40 6 6mark 备注 nvarchar50 3 10 注释设计注释设计 a 加在模块首部的注释 b 加在各分枝点处的注释 c 对各变量的功能 范围 缺省条件等所加的注释 3 11 限制条件限制条件 无 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 4 新增收入 我的收入设计说明新增收入 我的收入设计说明 4 1 程序描述程序描述 主界面中点击新增收入按钮进入新增收入界面 在金额 时间 类别 付款方 备注 等编辑框输入内容 点击保存 输入内容将会保存到数据表 Tb inaccount 点击我的收入 按钮 将从数据表 Tb inaccount 中调出数据并显示在 listview 中 4 2 功能功能 4 3 性能性能 本程序输入金额要求为整数 其他要求不高 4 4 输入项输入项 金额 输入类型为整数 时间 输入类型 yyyy mm dd 年 月 日 类别 中文 字符串 付款方 中文 字符串 备注 中文 字符串 新增收入 保存 数据库 金额 时间 类别 付款 方 备注 我的收入 将获取的数 据显示到 listview 中 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 4 5 输出项输出项 类别 中文 字符串 金额 输入类型为整数 时间 输入类型 yyyy mm dd 年 月 日 4 6 算法算法 无 4 7 流程逻辑流程逻辑 4 8 接口接口 添加收入信息接口 public void add Tb inaccount tb inaccount db helper getWritableDatabase 初始化 SQLiteDatabase 对象 执行添加收入信息操作 新增收入 数据库 金额 时间 类别 付款 方 备注 我的收入 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 db execSQL insert into tb inaccount id money time type handler mark values new Object tb inaccount getid tb inaccount getMoney tb inaccount getTime tb inaccount getType tb inaccount getHandler tb inaccount getMark 查找收入信息接口 public Tb inaccount find int id db helper getWritableDatabase 初始化 SQLiteDatabase 对象 Cursor cursor db rawQuery select id money time type handler mark from tb inaccount where id new String String valueOf id 根据编号查找收入信息 并存储到 Cursor 类中 if cursor moveToNext 遍历查找到的收入信 息 将遍历到的收入信息存储到 Tb inaccount 类中 return new Tb inaccount cursor getInt cursor getColumnIndex 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 id cursor getDouble cursor getColumnIndex money cursor getString cursor getColumnIndex time cursor getString cursor getColumnIndex type cursor getString cursor getColumnIndex handler cursor getString cursor getColumnIndex mark return null 如果没有信息 则返回 null 4 9 存储分配存储分配 序号序号字段字段字段名字段名类型类型长度长度精度精度小数小数 位数位数 默认默认 值值 允许允许 空空 主键主键说明说明 1 1 id Int10 2 2money 金额 Int10 3 3time 时间 Int10 4 4type 类别 nvarchar25 5 5address 付款方 nvarchar40 6 6mark 备注 nvarchar50 4 10 注释设计注释设计 d 加在模块首部的注释 e 加在各分枝点处的注释 f 对各变量的功能 范围 缺省条件等所加的注释 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 5 收支便签 数据管理设计说明收支便签 数据管理设计说明 5 1 程序描述程序描述 主界面中点击收支便签按钮进入收支便签界面 在编辑框输入内容 点击保存 输入 内容将会保存到数据表 Tb flag 点击数据管理按钮 将从数据表 Tb flag 中调出数据并显 示在 listview 中 点击数据管理中支出信息 收入信息按钮 将从各自的数据表中调出数 据并显示 5 2 功能功能 5 3 性能性能 本程序输入字数不超过 200 字 5 4 输入项输入项 便签 中文 字符串 5 5 输出项输出项 1 便签信息 便签 中文 字符串 收支便签 保存 数据库 便签 数据管理 将获取的数 据显示到 listview 中 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 2 收支信息 类别 中文 字符串 金额 输入类型为整数 时间 输入类型 yyyy mm dd 年 月 日 5 6 算法算法 无 5 7 流程逻辑流程逻辑 5 8 接口接口 添加便签接口 public void add Tb flag tb flag db helper getWritableDatabase 初始化 SQLiteDatabase 对象 db execSQL insert into tb flag id flag values new Object tb flag getid 收支便签 数据库 便签 数据管理 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 tb flag getFlag 执行添加便签信息操作 查找收入信息接口 public Tb flag find int id db helper getWritableDatabase 初始化 SQLiteDatabase 对象 Cursor cursor db rawQuery select id flag from tb flag where id new String String valueOf id 根据编号查找便签信息 并存 储到 Cursor 类中 if cursor moveToNext 遍历查找到的便签信 息 将遍历到的便签信息存储到 Tb flag 类中 return new Tb flag cursor getInt cursor getColumnIndex id cursor getString cursor getColumnIndex flag return null 如果没有信息 则返回 null 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供学习与交流 5 9 存储分配存储分配 序号序号字段字段字段名字段名类型类型长度长度精度精度小数小数 位数位数 默认默认 值值 允许允许 空空 主键主键说明说明 1 1 id Int10 2 2Flag 便签 varchar100 5 10 注释设计注释设计 g 加在模块首部的注释 h 加在各分枝点处的注释 i 对各变量的功能 范围 缺省条件等所加的注释 6 系统设计说明系统设计说明 6 1 程序描述程序描述 主界面中点击系统按钮进入系统设计界面 在编辑框输入密码 点击保存 输入的密 码将会保存到数据表 Tb pwd 以后登录本 APP 的密码将修改为新的密码 6 2 功能功能 系统设计 保存 数据库 密码 此文档收集于网络 如有侵权 请联系网站删除 此文档仅供

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论