理财通详细设计说明书

理财通详细设计说明书

ID:14799766

大小:385.06 KB

页数:18页

时间:2018-07-30

理财通详细设计说明书_第1页
理财通详细设计说明书_第2页
理财通详细设计说明书_第3页
理财通详细设计说明书_第4页
理财通详细设计说明书_第5页
资源描述:

《理财通详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、理财通详细设计说明书181引言21.1编写目的21.2背景21.3定义21.4参考资料22程序系统的结构23新增支出、我的支出设计说明23.1程序描述33.2功能33.3性能33.4输人项33.5输出项33.6算法33.7流程逻辑33.8接口33.9存储分配43.10注释设计43.11限制条件43.12测试计划43.13尚未解决的问题418详细设计说明书1.引言1.1编写目的本详细设计说明书是针对该项目进行详细设计,在概要设计基础上进一步明确系统结构,详细的介绍系统的各块,对进行后面的实现和测试做准备。本详细设计说明书的预期读者为本项目小组的成员以及项

2、目感兴趣的,在以后想对系统进行扩展和维护的人员。1.2项目背景系统名称:理财通开发工具:AndroidStudio开发者:吴涛王润鑫冯绍辉罗志鹏吕德冠1.3定义用户的收入信息:收入信息,保存,修改,删除用户的支出信息:支出信息,保存,修改,删除用户的便签信息:便签信息,保存,修改,删除1.4参考资料a.《软件工程》,《java设计》2程序系统的结构183新增支出、我的支出设计说明3.1程序描述主界面中点击新增支出按钮进入新增支出界面,在金额、时间、类别、地点、备注等编辑框输入内容,点击保存,输入内容将会保存到数据表Tb_outaccount,点击我的支

3、出按钮,将从数据表Tb_outaccount中调出数据并显示在listview中。3.2功能金额、时间、类别、地点、备注新增支出保存数据库我的支出将获取的数据显示到listview中183.3性能本程序输入金额要求为整数,其他要求不高。3.4输入项金额:输入类型为整数时间:输入类型yyyy-mm-dd(年-月-日)类别:中文(字符串)地点:中文(字符串)备注:中文(字符串)3.5输出项类别:中文(字符串)金额:输入类型为整数时间:输入类型yyyy-mm-dd(年-月-日)3.6算法无3.7流程逻辑金额、时间、类别、地点、备注新增支出数据库我的支出183

4、.8接口添加支出信息接口:publicvoidadd(Tb_outaccounttb_outaccount){db=helper.getWritableDatabase();//初始化SQLiteDatabase对象//执行添加支出信息操作db.execSQL("insertintotb_outaccount(_id,money,time,type,address,mark)values(?,?,?,?,?,?)",newObject[]{tb_outaccount.getid(),tb_outaccount.getMoney(),tb_outacco

5、unt.getTime(),tb_outaccount.getType(),tb_outaccount.getAddress(),tb_outaccount.getMark()});}查找支出信息接口:publicTb_outaccountfind(intid){db=helper.getWritableDatabase();//初始化SQLiteDatabase对象Cursorcursor=db.rawQuery("select_id,money,time,type,address,markfromtb_outaccount18where_id=?"

6、,newString[]{String.valueOf(id)});//根据编号查找支出信息,并存储到Cursor类中if(cursor.moveToNext()){//遍历查找到的支出信息//将遍历到的支出信息存储到Tb_outaccount类中returnnewTb_outaccount(cursor.getInt(cursor.getColumnIndex("_id")),cursor.getDouble(cursor.getColumnIndex("money")),cursor.getString(cursor.getColumnIndex(

7、"time")),cursor.getString(cursor.getColumnIndex("type")),cursor.getString(cursor.getColumnIndex("address")),cursor.getString(cursor.getColumnIndex("mark")));}returnnull;//如果没有信息,则返回null}183.9存储分配序号字段字段名类型长度精度小数位数默认值允许空主键说明1_idInt10√2money金额Int103time时间Int10√4type类别nvarchar25√5ad

8、dress地点nvarchar40√6mark备注nvarchar50√3.10注释设计a.加

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

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

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