上海电力学院
An droid大作业
题 目: 大学生理财软件
院 系: 计算机与信息
专业年级: 软件工程
学生姓名: 赵杰 学号 20093304
同组学生: 学号
2012 年 12月 5 日
一、需求分析
首先进行系统的可行性分析。可行性分析是在目前市场已有的类似系统调查 基础上,辩证新系统的研发是否具备开发必要性和可能性, 对新系统的研发从技
术、经济、社会因素等多个方面进行相关的分析和研究,以避免造成不必要的投 资失误,保证和提高新系统开发成功的把握。 可行性研究的目的就是以最小的时 间、金钱代价确定疑难问题是否能够妥善解决。
技术可行性:合理的建立数据库,开发个人理财系统实现安全性、 高效性管 理在技术上是可行的。本系统基于java开发技术进行开发。数据库采用 an droid 手机稳定的SQLite数据库,同时保持数据的完整性以及提供许多简易、实用的 管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。 因此,
系统的软件开发平台成熟是非常可行的。 在硬件方面,科技飞速发展,硬件更新 的速度日新月异,容量变得越来越大,可靠性变得越来越高,价格变得越来越低, 其硬件水平完全能满足此类系统开发和使用的需要。
经济可行性:为大作业设计项目,不需要经费预算等。
综上所述,此系统开发在技术和经济以及社会因素等方面都是可行, 并且投 入少量的工作就能达到明显的效果。因此系统的开发是完全可行的,而且是十分 有必要的。
主要模块:
用户信息管理模块:用户可以进行增加、修改、查找,通过这些功 能对用户资料有个基本的保护。
日常收支信息管理模块:用户把收支信息录入,系统生成报表,便于 用户进行查看,修改等操作。
统计管理模块:对收支信息进行汇总、可以对个人财务进行统计。
操作系统:An droid
开发语言:Java
开发工具:Eclipse
数据库:SQLite
«indude»^
(1)添加收支类型
提示请输入 完整信息
添加收支类型流程图
(2)删除数据项
连接数据库 删除成功
结束
删除数据项流程图
、系统设计
本系统包括:用户信息管理模块、日常收支信息管理模块、统计管理模块 3个模块。
系统功能结构图
预期本系统将通过对用户信息管理模块、日常收支信息管理模块、统计管理 模块3个模块的实现,能基本满足用户的需求,使用户能够方便、快捷的进行财 务处理。自己熟悉了开发过程,同时生成各个阶段的文档。
日常收支管理模块
功能概述:
用户可以对日常的收入支出情况以及收支类型情况进行添加、查看、删除。
处理流程:
1、收支管理:输入相应的收支信息,比如时间、金额、资金类型、选择收入或 支出等,信息输入完毕后点确定进行添加,系统对信息进行验证,符合则添加, 不符合提示信息输入有误。
统计管理模块
功能概述:
对收支情况进行汇总、对个人财务进行统计。 处理流程:
1、 用户查看收支情况:用户点击统计管理,可查看每一条收支信息。
2、 财务统计:对收支金额
Android个人理财大作业报告 来自淘豆网www.taodocs.com转载请标明出处.