家庭理财小助手需求分析

家庭理财小助手需求分析

ID:18188568

大小:368.50 KB

页数:8页

时间:2018-09-15

家庭理财小助手需求分析_第1页
家庭理财小助手需求分析_第2页
家庭理财小助手需求分析_第3页
家庭理财小助手需求分析_第4页
家庭理财小助手需求分析_第5页
资源描述:

《家庭理财小助手需求分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、家庭理财通需求分析报告汪旭阳:软工131120.1需求分析为了更好的记录您每月的收入以及支出,这里将开发一款基于Android系统的家庭理财软件,通过软件,用户可以很好的记录自己的收入支出等信息。另外为保护自己的隐私。还可以为家庭理财通设置密码。20.2系统设计20.2.1系统目标实现的目标:1.操作简单方便,界面简介美观。2.方便对收入支出进行增,删,改,查等操作。3.通过便签方便的记录用户的计划。4.能够通过设置密码保证程序的安全性。5.系统运行稳定,安全可靠。20.2.2系统功能结构图20.1家庭理财通功能结构图20.2.3系统业务流程图图20.2家庭理财通业务流程图20.

2、2.4系统编码规范1.数据类型的简写规则程序中定义常量,变量或者方法等内容时,常常需要制定类型,下面介绍一种常见的数据类型简写规则,如表20.4所示表20.4数据类型间歇规则数据类型简写数据类型简写整型Int单精度浮点型flt字符串str双精度浮点型dbl布尔型bl1.组件命名规则所有的组件对象名称都为自然名称的拼音简写,出现冲突可采用不同的简写规则。组件命名规则如表20.5所示表20.5.组件命名规则控件缩写形式控件缩写形式EditTexttxtListViewlvButtonbtn.......Spinnersp......2.变量的命名规则变量名以该变量的英文简写为准,可以

3、使用翻译工具。例如得到变量的方法名:getdata().20.3系统开发及运行环境操作系统:Window7JDK:version7开发工具:Eclipse,Android4.4开发语言:java,xml数据库管理软件:SQLite3运行平台:windows,Linux各版本20.4数据库与表的设计开发应用时,对数据库的操作要求是比不可少的,数据表设计是根据程序的需求及其实现功能测定的,数据库设计合理性,将直接影响程序的开发进程。20.4.1创建数据表数据库的名称统一设置为:data20.4.2创建表创建数据表之前,首先根据项目的实际要求规划相关的数据结构,然后再数据库中创建相应的

4、数据表。1.密码用户登陆表表的名称用户账号(text)账号密码(text)记录数Loginuserpassword1条2.用户支出信息表字段名数据类型主键否描述_idinteger是编号moneydecimal否支出金额timeVarchar(10)否支出时间typeVarchar(10)否支出类别addressVarchar(100)否支持地点markVarchar(100)否备注3.收入信息表字段名数据类型主键名描述_idinteger是编号moneydecimal否收入金额timeVarchar(10)否收入时间typeVarchar(10)否收入类别handlerVarc

5、har(100)否付款方markVarchar(100)否备注4.便签信息表字段名数据类型主键否描述_idInterger是编号flagVarchar(200)否便签内容20.4.4界面设计图登陆界面1.120.5功能类设计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。