开题报告
论文(设计)题目
|
基于Android的个人理财App的设计与实现
|
学生姓名
|
|
专业
|
计算机科学与技术
|
指导教师
|
|
选题目的和意义:
随着时代的发展,智能手机已经成为人们生活必不可少的一部分,而随着生活水平的提高,理财也成为了人们越来越重视的环节。理财,通俗的讲就是当你需要花钱的时候有足够的钱给你花。个人财务管理App,在手机上可以运行,方便快捷,让用户可以合理安排家庭财务收支,做到收支平衡,保障家庭基本生活开支。
|
与本课题相关的技术和方法综述:
(1)Fragment
四个模块通过四个Fragment进行切换,并通过继承Fragment来实现各种功能。
(2)Android四大组件
Activity,最基本的android应用程序组件,每一个界面以及界面内的逻辑代码都会写在单独的Activity中。
Service,服务,不会与用户进行交互,没有用户界面,通过继承service类来提供程序运行需要的服务。
Broadcast Receiver,接收来自广播和系统中应用程序发送的消息。
Content Provider用来保存和读取用户数据,将用户的登录名和密码保存以便于用户登录来使用软件。
|
开题报告
主要设计内容:
设计内容主要包括系统分析、功能分析、数据库设计、系统测试,具体如下:
1、系统分析
该个人财务管理系统,是一款可以在安卓手机上运行的App。用户通过注册用户名密码登录系统,进入以后用户可以将每天的收入支出等消费情况添加到系统内,系统会将收入支出情况显示在界面上,并可以用图表模式显示。
2、功能分析
该系统主要包括登录注册模块,记账模块,报表模块以及资金模块。
(1)登录注册模块:此模块在App的更多一栏中,用户通过点击头像进行登录注册。
(2)记账模块:用户在此栏目中可以添加每天的收入或者支出情况,并会予以显示。
(3)报表模块:收入支出情况都会以图表模式显示在App中。
(4)资金模块:用户在此模块中可以添加诸如银行卡、支付宝之类的资金账户,在记账时可以选择。
3、数据库设计
通过SQL语句建立,存放用户名密码收入支出等数据。
4、系统测试
通过手机对App进行运行以及Bug检测,确保没有数据的错误以及各种Bug。
|
设计的环境、方法及措施:
环境:Eclipse、Oracle、Android手机
方法及措施:
打开App进行用户注册登录,登录之后添加资金账户以及收入支出情况,查看每天的消费明细,进行修改及汇总。
|
指导教师意见及建议:
签字:
年 月 日
|
注:1. 此表由学生填写后交指导教师签署意见,否则不得开题;此表作为毕业论文(设计)评分的依据。 2. 学生填写部分可以用电脑输入,教师填写部分必须手填。