个人收支管理系统大学毕业设计范例

上传人:s9****2 文档编号:459935318 上传时间:2022-09-24 格式:DOC 页数:35 大小:422.50KB
返回 下载 相关 举报
个人收支管理系统大学毕业设计范例_第1页
第1页 / 共35页
个人收支管理系统大学毕业设计范例_第2页
第2页 / 共35页
个人收支管理系统大学毕业设计范例_第3页
第3页 / 共35页
个人收支管理系统大学毕业设计范例_第4页
第4页 / 共35页
个人收支管理系统大学毕业设计范例_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《个人收支管理系统大学毕业设计范例》由会员分享,可在线阅读,更多相关《个人收支管理系统大学毕业设计范例(35页珍藏版)》请在金锄头文库上搜索。

1、摘 要PDA移动应用程序具有反应快速、操作简便、适合户外等特点,在很多领域得到应用。近年来,随着网络技术的发展,无线标准的成熟,电信网络的建设,用户对移动办公的需求日益强烈,移动应用开发成为软件行业一个新的热点。移动设备本身硬件资源存在较大限制,CPU运算速率、存储空间大小和多媒体处理性能等方面远比桌面PC逊色,加之终端设备种类繁多,操作系统、基础设施平台不统一,所以移动应用在开发工具和开发方法均有其特色。 通过对主流的移动应用开发平台和开发工具进行了分析和比较后,针对在大多数移动应用平台上进行开发时设计复杂,编程繁琐,测试困难,可移植性问题等缺陷,本文以可移植性为首要考查点选择了Eclips

2、e+Super Waba开发平台,并采用开发包中的Catalog进行数据存储。本文对移动应用系统设计,开发过程,软件测试等环节进行了较深入的探讨,并开发出个人收支管理系统。本系统包括五个子系统:信息安全系统,收入管理系统,支出管理系统,汇总系统,附件工具系统。关键字:PDA; Super Waba; Catalog / AbstractPDA Mobile application program has the response fast, the operation simple, suitable for outdoor feature, obtains theapplication in

3、 very many ways. In recent years, along with thenetwork technology development, the wireless standard maturity, thetelecommunication network construction, the user to moved the work thedemand to be day by day intense, the motion application developed intoa software profession new hot spot.Mobile equ

4、ipment itself hardware resources existence bigger limit, CPUaspect and so on operation speed, storage space size and multimediaprocessing performance far compared to tabletop PC inferior, adds theterminal device type to be many, the operating system, theinfrastructure platform are not unified, there

5、fore the motionapplication has its characteristic in the development kit and themethod of exploitation. Through developed the platform and thedevelopment kit after the mainstream motion application has carried onthe analysis and the comparison, in view of applied when the majoritymigration in the pl

6、atform carried on the development designs complex,the programming was tedious, the test difficulty, flaw and so onprobability question, this article chose Eclipse+Super Waba take theprobability as the most important consideration spot to develop theplatform. and you can store persistent data into un

7、derlying Palm OS database system by waba.io.catalog.This article to moved the application system design, the performancehistory, link and so on software test has carried on a more thoroughdiscussion, and developed individual revenue and expendituremanagement system management system. This system inc

8、luding fivesubsystems: The information security system, the income managementsystem management system, the disbursement management systemmanagement system, compiles the system, the appendix tool system.Keywords:PDA; Super Waba; Catalog目 录绪论11. 系统需求分析21.1 设计要求21.2 使用需求21.3 开发工具21.3.1 JDK31.3.2 Super

9、Waba简介31.3.3 Eclipse41.3.4 Super Waba IDE51.4 系统环境搭建52. 系统结构分析82.1 功能模块分析82.1.1 各模块的功能82.2 系统流程分析102.2.1 系统操作流程102.2.2总体结构和模块接口设计113. 人机界面设计123.1 用户帮助设施123.1.1附件工具123.1.2 管理友好提示123.2 出错信息处理134.数据存储的实现144.1 Catalog基本简介144.2 数据模型表结构145. 详细设计165.1 Main类165.2 基础菜单175.3 User类185.4 NewIncome类和NewExpenses类

10、195.5 SearchIN类和SearchOUT类205.6 Summarize类225.7数据操作类235.8 Income类和Expenses类246. 软件的发布256.1 Warp和Exegen256.2 创建Super Waba应用程序256.3 安装应用程序26结 论27参考文献29绪论随着以半导体工业为基础的电子技术飞速的发展,使得重量在200克左右的运算能力强大的价格相对低廉的掌上电脑的生产成为现实.与个人计算机的桌面操作系统市场不同,掌上电脑用嵌入式操作系统的市场竞争是十分激烈的.仅在中国制作开放式掌上电脑用嵌入式操作系统的厂商就有HOPEN、桑夏2000、的快译通、的Pe

11、nbex等多家.国际上,Palm OS一度占据了90%的PDA市场,由于微软的Windows CE 的异军突起,现在Palm OS和微软的Windows CE平分秋色,占据了几乎全部市场,当然Linux也开始在这方面发展壮大.因此在此背景下程序的可移植性就显得格外的重要。基于这点本系统开发工具采用了 Super Waba,它实现了一次编译到处运行。PDA个人收支管理系统可以为用户提供对个人收支信息的基本管理。但它不是个人财务管理系统,他只对用户基本的财务信息收入和支出管理。本系统包括五个子系统:信息安全系统,收入管理系统,支出管理系统,汇总系统,附件工具系统。信息安全系统允许用户为本系统设置一

12、个密码以保护用户的财务信息安全。收入管理系统为用户提供了对收入信息的添加,查询,更新,删除功能。支出管理系统为用户提供了对支出信息的添加,查询,更新,删除功能。汇总系统显示了用户收支信息的总体情况。附件工具系统为用户提供计算器,万年历,虚拟键盘。PDA为运行速度而将所有的应用程序植入RAM,因此它不存在硬盘的概念,但是这也随之带来一些问题,因为系统运行所需要的存与应用程序占用的存是公用的,如今主流PDA的RAM容量为1664MB,很可能不够用,又由于可移植性上的问题,所以本系统没有采用数据库管理数据,而是采用了Super Waba提供的Catalog一种简表的形式来管理数据。当然他对数据的管理

13、功能没有数据库那么强大,但是对本系统而言Catalog已经足够了。它会产生一个*.pdb文件Physical Data Base,用来存贮数据。Catalog是最基本的数据库系统,是列阵纪录。各个纪录可以分明大小。没有用户索引, 没有桌面定义, 没有域定义。唯一知道的是格式和每个的容纪录。从操作系统的观点, 记录容是真正的原始数据。本文对移动应用系统设计,开发过程,软件发布等环节进行了较深入的探讨,并开发出个人收支管理系统。本系统包括五个子系统:信息安全系统,收入管理系统,支出管理系统,汇总系统,附件工具系统。1. 系统需求分析1.1 设计要求本课题希望通过开发一个通用的、功能相对完整的个人收

14、支管理系统,进一步掌握综合应用软件工程的基本知识解决实际问题的能力。实现基本收支管理功能:记录新的收入与支出以及对收入、支出的查询、汇总等基本功能,还必须有安全性的系统登录,以防止信息被破坏。为了方便用户操作以及减少对系统资源的占用如电源,在基本功能不受影响的情况下,系统要具备简洁、明了的用户界面。1.2 使用需求PDA是Personal Digital Assistant的缩写,字面意思是个人数字助理,这种手持设备集中了计算、网络、通信等多种功能。它不仅可以用来管理个人信息如通讯录、计划等,更重要的是可以上网浏览,收发XX,尤为重要的是这些功能都可以通过无线方式实现。这就是PDA最直观的体现

15、,而且PDA体积较小,大多只有手机的大小,非常便于携带。该系统是个人收支管理软件在PDA上的延伸,它不仅具备个人收支管理的功能,而且在PC软件上备受喜爱的理财工具箱如:计算器,万年历,虚拟键盘也移植到PDA上,是一种比较人性化的考虑,具有当今社会以人为本的宗旨。用于各种手持设备,掌上电脑,个人数字助理等的个人收支管理软件帮助用户方便、简单、快捷的管理个人收支情况1.3 开发工具PDA程序开发工具主要有微软的EVB、EVC、.NET;SUN公司的J2ME、KVM、Kawt Configuration和 Profile,IBM公司的J9、Super Waba。由于我自己有一定的Java基础,所以选择Java作为开发语言,加之较强的英语阅读能力,配合SuperWaba工具来开发该系统。本文中用到的具体开发工具、版本,下载地址见表1-1:JDK1.4.2.java.sun.Eclipse3.0.eclipse.orgSuper Waba IDE0.3.3.superwaba-Super Waba SDK 5.27.suoperwaba.br1.3.1 JDKJDK

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号