![[优秀毕业设计精品] 基于Eclipse RCP的个人记账系统的设计与实现.doc_第1页](http://file.renrendoc.com/FileRoot1/2013-11/20/78bb8ceb-cbf0-4cac-80a6-edca00dc869c/78bb8ceb-cbf0-4cac-80a6-edca00dc869c1.gif)
![[优秀毕业设计精品] 基于Eclipse RCP的个人记账系统的设计与实现.doc_第2页](http://file.renrendoc.com/FileRoot1/2013-11/20/78bb8ceb-cbf0-4cac-80a6-edca00dc869c/78bb8ceb-cbf0-4cac-80a6-edca00dc869c2.gif)
![[优秀毕业设计精品] 基于Eclipse RCP的个人记账系统的设计与实现.doc_第3页](http://file.renrendoc.com/FileRoot1/2013-11/20/78bb8ceb-cbf0-4cac-80a6-edca00dc869c/78bb8ceb-cbf0-4cac-80a6-edca00dc869c3.gif)
![[优秀毕业设计精品] 基于Eclipse RCP的个人记账系统的设计与实现.doc_第4页](http://file.renrendoc.com/FileRoot1/2013-11/20/78bb8ceb-cbf0-4cac-80a6-edca00dc869c/78bb8ceb-cbf0-4cac-80a6-edca00dc869c4.gif)
![[优秀毕业设计精品] 基于Eclipse RCP的个人记账系统的设计与实现.doc_第5页](http://file.renrendoc.com/FileRoot1/2013-11/20/78bb8ceb-cbf0-4cac-80a6-edca00dc869c/78bb8ceb-cbf0-4cac-80a6-edca00dc869c5.gif)
已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业(设计)论文题目基于EclipseRCP的个人记账系统的设计与实现学生姓名专业班级会计+软件03-1所在院系软件学院指导教师职称副教授所在单位软件学院嵌入式系统教研室教研室主任完成日期2008年月日摘要RCP(EclipseRichClientPlatform)是Eclipse平台的一套子集,开发者可以利用这个开源平台及其组件开发任何客户端程序。因为使用了SWT技术,RCP拥有一个被证明界面美观度和响应速度都非常优秀的基于RCP的UI。而对于程序员来说,Eclipse的开放源代码让他们可以阅读最顶级的Java源码,学习最优秀的Java技术。在Eclipse源码中,有着诸多设计模式的使用,其编码的优雅和高效令人叹服不已;并且以Eclipse插件方式来开发系统,可以基于原有Eclipse菜单、编辑器来扩展,节省了很多开发精力,所以RCP的应用和开发在全球都有着很广的应用前景以及极大的潜在市场需求。本文首先研究了国内外个人理财软件的发展趋势和富客户端技术,并分析了相关核心技术和各自的优势。进而进行需求分析和总体设计,力求完整地分析个人理财软件所需要的各项功能。而后把整个系统涉及到的实体抽象成对象并进行数据库设计。之后的详细设计阶段按照功能分别进行了设计与实现。然后利用系统测试、性能测试及验收测试三个测试技术对系统进行了全面地测试。文章最后对本论文的写作和研究内容进行简短的回顾。关键词:RCPEclipse插件SWT/JFaceABSTRACTTheEclipseRichClientPlatformisasubsetoftheEclipseplatform,whichisdesignedtoserveasanopentoolsplatformsothatitscomponentscouldbeusedtobuildjustaboutanyclientapplication.TheRichClientPlatformwhichisconstructedwithSWT,hasarichplatform-orienteduserinterfacewithgoodperformance.ForJavaprogrammers,theopensourceofEclipseprovidesachancetoreadandlearnthebestsourcecodesintheJavadomain,andmanyJavadesignpatternsareusedintheEclipsestructureelegantlyandfantastically.Whatsmore,manyGUIelementslikemenus,views,editorsfacilitatethedevelopmentprocessandmanydevelopedplug-incanbesupportedwellinallofRCPapplications.RCPhasprosperityintheworld.Firstly,thispaperhasaresearchofpersonalfinancialsoftwareandthecomponenttechnologyofRCP,analyzestherelatedcoretechnologiesandeachadvantages.Thereafter,thispaperbringsinrequirementsanddesignphase,analysesallthefunctionsthatpersonalfinancialsoftwareneeds.Thenthepaperbuildsalltheentitiestoobjectsanddesignsthedatabase.Andthepaperdidtheimplementationphasejustonthebasisofthespecification.Thenthepaperdidthetestphaseincludingsystemtest,stresstestandacceptabletest.Finally,thepaperbrieflysummarizesitselfandputsforwardsometaskstomakethesoftwarebetter.Keywords:RCPEclipsePlug-inSWT/JFace目录第一章绪论.11.1开发背景及意义.11.2相关技术背景.21.3开发及运行环境.4第二章需求分析.52.1设计目标.52.2功能需求.52.3可行性分析.5第三章总体设计.73.1设计目标.73.2系统结构设计.73.3系统功能结构图.7第四章数据库设计.84.1数据库的创建.84.2数据库设计.84.3数据库的连接.10第五章详细设计.125.1基本对象设计.125.2系统主程序的设计与实现.135.3用户登录功能的设计与实现.175.4流水账视图的设计与实现.205.5消费结构视图的设计与实现.235.6流水账明细视图的设计与实现.245.7账
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度二手房买卖合同交易双方信息保密修订版24
- 二零二五年度车辆维修保养费用担保协议
- 二零二五年度海洋油气田安装工程施工服务协议
- 2025版HSE风险评估与管理合同范本
- 2025版牧民草原放牧权租赁合同
- 2025版餐饮业品牌推广合作合同范本
- 二零二五年度高品质保温材料采购销售合同模板
- 二零二五年度风力发电机组安装施工合同
- 二零二五年度智能办公楼租赁服务及配套设施合同
- 二零二五年度车贷居间服务合同电子版下载及使用规定
- 车辆悬架空气弹簧产品生产技术现状
- 现场观摩会策划方案
- 酒店安全培训
- IATF16949-2016版质量体系培训
- 装卸工安全培训课件
- 安全与急救学习通超星期末考试答案章节答案2024年
- 高位截瘫护理查房
- 酒店贵重物品寄存室管理制度
- 2024图书约稿合同范本
- 人教版(2024)八年级上册物理第2章《声现象》单元测试卷(含答案解析)
- 【正版授权】 ISO 13408-5:2006 EN Aseptic processing of health care products - Part 5: Sterilization in place
评论
0/150
提交评论