- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
手机记账软件报告
智能移动终端应用开发
设计报告
(2013/2014学年第2学期)
题 目 : 手机记账软件
学 院 : 信息与电气工程学院
专 业 :
姓 名 :
学 号 :
设计成绩 :
1 软件需求分析
1.1需求分析
需求分析分为四个方面:问题识别,分析与综合,制定规格说明,评审。需求分析讲究方法,原型化方法,结构化方法,动态分析方法等等。除此之外还要看可行性,可行性的研究可以使最小的付出获得最大的效益。
1.2软件需求分析
在电子信息如此发达的今天,几乎人人都有一部手机或者其他电子设备。我们出门可以忘了带钱,那也一定忘不了手机。智能移动设备在人们生活中的重要性可见一斑。如此快的生活节奏很容易打乱我们的消费情况,很多时候我们都不清楚自己的钱花在了哪里。俗话说:你不理财,财不理你。理财是现代社会每个人都必须掌握的基本技能。随着网络信息化的发展,人们的生活节奏生活质量都在提高,大家都追求的是方便快捷的生活方式。相比传统的笔记本记账,电脑等,人们更喜欢通过手机来记账,这样随时随地都可以记录自己的财务明细,更加及时了解自己的财务状况,而不是很麻烦的用笔记本或者开电脑。除此之外,对于一些想要拥有好的理财观念,但是又不会自主理财的用户,可以起到帮助好习惯养成的作用。所以,对于智能移动的终端开发软件类型之一的手机记账软件设计是非常有意义的。
2 软件总体设计
2.1软件说明
(1)软件名称:轻松理财。
(2)根据个人理财的实际需求,本软件有如下功能:用户登录,并对用户信息进行保密;可随时增加,删除,修改消费记录;可以统计查询出某天某月等的收入支出;可以对各项消费作预算;可以发现一些好的理财方式;备注功能。
2.2软件功能模块图
图 2-1软件功能模块图
2.3软件模块说明
(1)理财记录模块:可以记录收入支出的金额,进行描述,具体发生时间,并且保存;
(2)预算模块:每个月预算,例如基本的花销:吃饭,购物,出行,娱乐,人情的预算,备注就是用来进行提醒,与改进措施的;
(3)查询统计模块:可以查询用户在某天某月的收支记录;
(4)关于理财模块:可以通过链接查看一些新的理财方面的资讯,并且进行投资。
(5)设置模块:设置可以建立用户的账户,管理密码验证功能。
(6)密码验证模块:密码验证后才可以进到软件,具有安保性。
3 关键技术分析
java是一种面向对象的编程语言,Android的应用层上的应用程序是用Java编写的,以Java作为开发语言,但是,Java并不等同于Android,因为Android SDK引用了Java SDK的大部分,少数部分被Android SDK所抛弃。 所以,要想从事Android的开发,就必须有Java基础。
与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java软件必须相互兼容。“Java 语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。
Sun 公司对 Java 编程语言的解释是:Java?编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。
Java 平台是基于 Java 语言的平台。这样的平台非常流行。因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。
Java是功能完善的通用程序设计语言,可以用来开发可靠的、要求严格的应用程序。
Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,具体包括四个部分组成——Eclipse Platform、JDT、CDT和PDE。JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。Eclipse Platform允许工具建造者独立开发与他人工具无缝集成的工具从而无须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始。
Android是谷歌(Google)公司推出的手机开发平台。与iPhone相似,Android采用WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,比iPhone等
您可能关注的文档
- 房地产企业公司年经营计划.pdf
- 房地产企业取得政府返还土地出让金的六种形式及税务处理完全版.doc
- 房地产企业经营战略研究之非相关多元化.docx
- 房地产企业项目奖方案设计.doc
- 房地产企业风险识别评价及防范措施.doc
- 房地产企业社会化营销指引.pptx
- 房地产全程策划营销流程与提纲要点.doc
- 房地产估价理论方法估价报告要点.ppt
- 房地产公司工程经理总结.doc
- 房地产公司工程部现场管理手册.doc
- 山东省临沂市沂水县2023-2024学年高一下学期期中考试历史试题.docx
- 江苏省泰州市靖江高级中学2023-2024学年高二下学期4月期中考试物理试题(无答案).docx
- 新疆部分名校2023-2024学年高二下学期期中联合考试语文试题.docx
- 湖南省岳阳市岳阳县第一中学2023-2024学年高三下学期4月期中考试数学试题.docx
- 山东省烟台市2023-2024学年高二下学期4月期中生物试题(无答案).docx
- 江苏省靖江高级中学2023-2024学年高二下学期期中地理试题(无答案).docx
- 四川省甘孜藏族自治州某重点中学2023-2024学年高一下学期4月期中考试物理试题.docx
- 湖北省武汉市华中师范大学第一附属中学2023-2024学年高二下学期4月期中英语试题(无答案).docx
- 四川省成都市金牛区成都市实验外国语学校2024年高三三模考试生物试题.docx
- 浙江省宁波市北仑中学2023-2024学年高二下学期期中考试物理试题.docx
文档评论(0)