当前位置:首页>> >>


基于WindowsMobile的房贷计算器.rar

收藏

资源目录
    文档预览:
    编号:20180824111437672    类型:共享资源    大小:656.46KB    格式:RAR    上传时间:2018-08-24
      
    80
    金币
    关 键 词:
    基于 WindowsMobile 计算器
    资源描述:
    本科生毕业设计(论文)I 基于 Windows Mobile 的房贷计算器摘 要目前,智能手机的市场占有率越来越大,但能用于智能手机的应用软件比较缺乏,尤其缺乏一些实用的、功能强大的应用软件。本次毕业设计使用 Windows Mobile 开发平台,利用 Visual Studio 2005集成开发环境,开发了一个能够运行在智能手机、掌上电脑、PAD 上的房贷计算器。该软件可以接收用户输入数据,选择贷款方式,贷款金额,选择还款方式等信息,最终可以将结果显示给用户。该软件可以直接安装到 Windows 智能手机或者 PAD 上,使用户在需要计算房贷利息时非常方便。本次设计根据软件工程开发流程,从系统的需求分析,系统设计,编写代码,测试和使用等角度进行了描述,通过本次毕业设计,使我掌握了 Windows Mobile 软件开发的方法和过程。 关键词 智能手机;房贷计算器;Windows Mobile本科生毕业设计(论文)II Mortgage Calculator Based on Windows Mobile AbstractAt present, the smart phone market share is growing, but can the relative lack of application software for smart phones, in particular the lack of some useful and powerful application software.The graduation project using the Windows Mobile development platform, using Visual Studio 2005 integrated development environment, development database technology one can run on smart phones, handheld computers, the PAD on the mortgage calculator. The software can receive user input data, select loans, loan amount, select the method of repayment, information, and ultimately the results can be displayed to the user. The software can be installed directly into the Windows Smart phone or PAD, so that the user is very convenient when you need to calculate the interest on home loans. The design according to the software engineering development process, from system requirements analysis, system design, database design, write code, test and use the perspective of the description of the graduation project, I mastered the method of the Windows Mobile software development and process.Keywords Smart phones; Mortgage calculator; Windows Mobile本科生毕业设计(论文)III 目 录第 1 章 引言 ...................................................................................................................................11.1 课题研究的意义 .........................................................................................................11.2 Windows Mobile 简介 ................................................................................................11.3 .NET Compact Framework 简介 ................................................................................31.4 Visual Studio 2005 简介 ........................................................................................3第 2 章 系统需求分析 ...................................................................................................................52.1 系统功能概述 .............................................................................................................52.2 功能需求分析 .............................................................................................................62.3 系统性能需求 .............................................................................................................72.4 系统属性需求 .............................................................................................................7第 3 章 系统概要设计 ...................................................................................................................83.1 设计技术方案 .............................................................................................................83.1.1 对应平台 .........................................................................................................83.1.2 开发语言 .........................................................................................................83.1.3 开发环境的搭建 .............................................................................................93.2 模块设计 .....................................................................................................................93.2.1 功能需求分析 .................................................................................................93.2.2 系统流程设计 ...............................................................................................10第 4 章 系统详细设计 .................................................................................................................124.1 界面设计 ...................................................................................................................124.1.1 信息输入界面 ...............................................................................................124.1.2 显示结果页面 ...............................................................................................134.2 代码设计 ...................................................................................................................154.2.1 等额本息 .......................................................................................................154.2.2 等额本金 .......................................................................................................174.2.3 商业贷款 .......................................................................................................194.2.4 公积金贷款 ...................................................................................................194.2.5 组合贷款 .......................................................................................................20第 5 章 系统测试 .........................................................................................................................225.1 正常测试用例 ...........................................................................................................225.1.1 等额本息 .......................................................................................................225.1.2 等额本金 .......................................................................................................265.2 异常测试用例 ...........................................................................................................295.2.1 漏填提示 .......................................................................................................295.2.2 逻辑校验 .......................................................................................................295.3 系统维护 .................................................................................................................30第6章 结论 .................................................................................................................................326.1 系统总结 .................................................................................................................326.2 系统展望 .................................................................................................................33致 谢 .............................................................................................................................................34参 考 文 献 .................................................................................................................................35附录 A 译文 ................................................................................................................................36计算机网络技术 ...................................................................................................................36附录 B 外文原文 ........................................................................................................................43本科生毕业设计(论文)1 第 1 章 引言1.1 课题研究的意义随着手机功能的日益强大、无线因特网的引入以及操作系统的逐渐智能化,人们形象地把这种多功能智能化手机称之为“智能手机” 。智能手机除了具备手机的通话功能外,还具备了 PDA 的大部分功能,特别是个人信息管理以及基于无线数据通信的浏览器和电子邮件功能。智能手机为用户提供了足够的屏幕尺寸和带宽,不仅方便随身携带,而且为软件运行提供了广阔的舞台。智能手机为用户带来了更加便捷的移动体验。然而由于所包含的功能块不断增多,其耗电量也随之不断提高,同时智能手机的芯片结构与设计过程也变得日趋复杂。因此,对于手机软件开发人员来说,采用何种手机开发平台具有十分重要的意义。先进、成熟的手机开发平台可以极大地减少技术风险。所以,基于Windows Mobile 手机开发平台开发实用的、功能强大的应用软件是一个很大的趋势。1.2 Windows Mobile 简介Windows Mobile,是 Microsoft 用于 Pocket PC 和 Smart phone 的软件平台。Windows Mobile 将熟悉的 Windows 桌面扩展到了个人设备中。Windows Mobile 是微软为手持设备推出的“移动版 Windows”,使用 Windows Mobile 操作系统的设备主要有 PPC 手机、PDA、随身音乐播放器等。Windows Mobile 操作系统有三种,分别是 Windows Mobile Standard、Windows Mobile Professional, Windows Mobile Classic。目前常用版本 Windows Mobile 6.1,最新的版本是 6.5。微软从 2003 年发布 Windows Mobile 以来,Windows Mobile 的版本就一直在持续更新,从 Windows Mobile 2003 到 Windows Mobile 2003 的第二版,然后是 Windows Mobile 5.0。2007 年 2 月 12 日,微软在 3GSM 大会上高调发布了 Windows Mobile 的最新版本 Windows Mobile 6,Windows Mobile 6 相对 Windows Mobile 5.0 的主要提升包括类似 Windows Vista 的漂亮界面和更精致的图标;更快的界面运行本科生毕业设计(论文)2 速度;内嵌 Windows Live 的在线服务;支持 HTML 格式的邮件;智能搜索,能够方便快速地搜索所需的邮件;专为 MS Exchange 2007 量身制作了各种功能;内植 IP 技术 (VOLP、SIP) ;Marketplace,直接从手机上购买、下载、安装应用程序;加密技术,能够为存储卡加密等等。Windows Mobile 6 推出后,短短几个月的时间,Windows Mobile 6 就表现得锐不可挡。在中国内地,多普达和中国移动已经联手销售 Windows Mobile 6,中国香港运营商 CSL HK、中国台湾“中华电信”也都开始出货。新兴亚洲市场受到微软移动事业部门的高度重视。在亚洲,微软已与 31家运营商合作,联合推广 Windows Mobile 设备。这些运营商包括中国移动,中国联通,中国台湾地区的“中华电信” 等等。微软还在中国成立了专门针对Windows Mobile 应用的移动解决方案行业联盟,帮助独立软件开发商和系统集成商更好地开发、集成基于 Windows Mobile 的应用方案。Windows Mobile 与其他手机操作系统相比,具有以下优点:(1) 界面类似于 PC 上的 Windows,便于熟悉电脑的人操作;(2) 预装软件丰富,内置 Office Word, Excel, Power Point,可浏览或者编辑,内置 Internet Explorer,Media Player;(3) 电脑同步非常便捷,完全兼容 Outlook, Office Word, Excel 等;(4) 多媒体功能强大,借助第三方软件可播放几乎任何主流格式的音视频文件;(5) 操作方式灵活,可以进行很方便的触摸式操作,也可以使用手写笔或者其他有尖端的工具进行像素级别的操作,有些型号有数字键盘或者全键盘,能比较快速地输入文字;(6) 极为丰富的第三方软件,特别是词典,卫星导航软件均可运行;(7) 文件兼容性佳,利用内置以及三方软件基本上能兼容电脑上使用的常用格式文档;(8) 价格区间大,从低端 700-800 元左右的手机到高端 7000-8000 元左右的手机均有装备此操作系统适合各个消费层次的消费者使用;(9) 与 Linux 兼容,可以通过三方软件安装 Linux 操作系统例如 android; 本科生毕业设计(论文)3 近段时间,Windows Mobile 6.1 Professional 的全面流出让很多国内用户的Pocket PC 刷入了 Windows Mobile 6.1 操作系统。1.3 .NET Compact Framework 简介.NET Compact Framework 是.NET Framework 的精简版,微软开发.NET Compact Framework 的目的是在智能设备上快速开发应用程序。微软提供开发工具 Visual Studio .NET 来创建针对.NET Compact Framework 的应用程序,可以通过 Visual Studio .NET 使用 C#.NET 或 Visual Basic.NET 创建应用程序。.NET Compact Framework 有两个主要组件:公共语言运行库和.NET Compact Framework 类库。(1) 公共语言运行库 (Common Language Runtime,CLR) ,提供了管理.NET Compact Framework 代码的执行环境。代码管理的形式可以是内存管理、线程管理、安全性管理、代码验证和编译以及其他系统服务。运行时是为了增强性能而设计的。它使用实时 (JIT) 编译的方法,使托管代码能够以运行应用程序的平台的本机语言运行。这样,开发人员就可以创造适用于多种平台的应用程序,而不用担心如何分别为每个平台重新编译或重新生成可执行程序。即使移动应用程序与托管代码一样都是用 Visual Basic .NET 或 C# .NET 编写的,仍然可以集成封装在动态链接库 (DLL,包括 Windows CE API) 外部的功能和子例程。.NET Compact Framework 提供的数据类型以及对结构的支持使开发人员能够轻松地将 Windows CE API 的功能集成到 Pocket PC 应用程序中。(2) .NET Compact Framework 类库是与公共语言运行库紧密集成的可重复使用类的集合。应用程序利用这些库来派生出所需的功能。作为.NET Framework 的一个功能子集,.NET Compact Framework 支持整个命名空间中大约 25%的类型,另外还有一些.NET Compact Framework 特定的类型,用于处理用户输入、消息以及访问 SQL Server 2000 for Windows CE。就像其他面向对象的类库一样,.NET Compact Framework 的类库支持完成许多常见的编程任务,包括界面设计、利用 XML、数据库访问、线程管理、文件本科生毕业设计(论文)4 输入/输出、图形和网络访问等。1.4 Visual Studio 2005 简介Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、 Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE) ,利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。同时,基于.NET2.0框架的,它也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。这个版本的Visual Studio 包含有众多版本,分别面向不同的开发角色。同时还永久提供免费的 Visual Studio Express 版本。Visual Studio 2005 是微软公司推出的目前比较流行的开发环境,它向移动开发者提供了强大的基于.NET Compact Framework 的开发功能和强大的开发环境。目前支持 Visual Basic .NET 和 C# .NET 两种开发语言。Visual Studio 2005 包括一组预先建立的设备配置文件。设备配置文件包含建立特定类型的应用程序 (针对特定设备) 所需的信息。另外,Visual Studio 2005 还包括设备开发工具包 (SDK) ,默认的 SDK 为.NET Compact Framework 2.0 SDK。设备开发工具包与 Visual Studio 2005 是分开的,可以独立安装和升级。Visual Studio 2005 提供了下列设备特性:(1) 模板——预先定义好的公共工程配置。模板可由 Pocket PC 和Windows CE 设备使用。(2) 设备仿真器——模拟设备的测试环境。仿真器运行在 PC 上,可以脱离物理设备进行测试。(3) 远程工具——允许开发人员在开发应用程序的过程中执行很多常见但又难以直接在设备上执行的任务,如查看文件系统或修改注册表。为了提高设备应用程序开发效率,Visual Studio 2005 提供了远程工具,以简化对设备管理本科生毕业设计(论文)5 和监视的任务。(4) CAB 设计器——允许开发人员使用图形方案设计 CAB 文件。本科生毕业设计(论文)6 第 2 章 系统需求分析2.1 系统功能概述在管理信息系统的生命周期中,紧接系统规划阶段的是系统开发,而系统分析阶段是管理信息系统生命周期中系统开发的第一环节,这一环节工作质量的高低直接影响到后继工作的进行, 特别是系统分析中产生的可行性研究报告和系统说明书。其中,可行性研究报告是系统开发任务是否下达的决策依据。系统说明书是整个系统分析阶段的工作总结,是系统分析人员和用户交流的主要手段,是系统建设领导部门决定是否进行系统建设的主要依据。需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。需求分析很重要,因为它具有决策性、方向性和策略性的作用,因此它在软件开发的过程中具有举足轻重的作用。买房作为家庭的大事,肯定要进行一番计划,比如每月应攒多少钱,买房需要承受多大负担等等。房贷计算器能使用户的买房更加有的放矢,有备而战。目前房贷计算器可以说是购房者房屋贷款的一个得力助手。一个专业而简单的按揭贷款计算器,它包括了等额本息计算和等额本金等计算方法,有着灵活多变的贷款方式,而且按揭贷款者可以选择商业,公积金,组合贷款等进行计算,可以根据单价,面积,按揭成数计算。可以说是不用花钱的助手。如果买房人没有缴纳住房公积金或是缴纳的时间还不够,这时只能申请商业性质的住房按揭贷款。许多人贷款一般是先办理利率较低的公积金贷款,不足部分再申请商业贷款,这时你肯定需要对自己的贷款额度、每月还款情况进行测算。使用组合住房贷款计算器便可以让复杂的测算变得再简单不过。本次毕业设计要求完成的房贷计算器须包含以下功能和要求:(1) 分别计算公积金、商业贷款、组合贷款的购房;(2) 可选择按等额本金和等额本息支付;(3) 可以选择按揭成数以及按揭年数;本科生毕业设计(论文)7 (4) 手工调整和保存利率;(5) 可以接收用户输入的单价、面积等数据;(6) 系统结构清晰,功能明确;(7) 系统页面风格友善统一,易操作。2.2 功能需求分析当用户输入房屋单价,面积,选择按揭成数,还款年数,还款方式,贷款利息,如果还款方式是组合贷款,需输入两种还款方式分别贷多少金额。当计算后可以查看每月还款金额,房款总额,贷款总额,利息总额,还款总额等信息。根据房贷计算器的功能需求,确定了该系统的用例图,如图 2-1 所示。图 2-1 房贷计算器用例图
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:基于WindowsMobile的房贷计算器.rar
    链接地址:http://www.gold-doc.com/p-82012.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开