【毕业学位论文】(Word原稿)鸿宇家庭财务管理软件的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)鸿宇家庭财务管理软件的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)鸿宇家庭财务管理软件的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)鸿宇家庭财务管理软件的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)鸿宇家庭财务管理软件的设计与实现-软件工程_第5页
已阅读5页,还剩97页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

硕士学位论文 (专业学位) 鸿宇家庭财务管理软件的设计与实现 姓 名: 学 号: 所在院系:软件学院 学科门类:工程硕士 学科专业:软件工程 指导教师: 副指导教师: 二 一四年三月 A in u 2014 鸿宇家庭财务管理软件的设计与实现 同济大学 学位论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签 名: 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论 文作者签名: 年 月 日同济大学 硕士学位论文 摘要 I 摘要 随着计算机技术的发展和人们理财观念的增强,家庭财务管理软件越来越受到人们的重视。它可以帮助使用者方便的管理自己的财务信息,及时的反馈财务状况。而且家庭理财管理系统经过多年的发展,它所具备的功能也不尽相同。本人参与开发的家庭财务管理系统主要是为普通家庭所设计的财务管理软件。 本系统主要分为五个模块,分别是登录模块、系统管理模块、账务管理模块、报表功能模块和辅助工具模块。登录功能 是为了保证系统的安全性,对使用者进行身份验证。系统管理功能主要是对系统中的基本信息进行管理,包括备份 /还原、家庭账户管理、基础数据维护。账务管理模块该模块包含的功能较多,包括资产中心和负债中心,资产中心又包括银行中心和投资中心,负债中心包括债务、信用卡、贷款、税务和应付款等。报表功能是根据财务管理模块中的信息生成的各类报表,其中包括日常收支报表、资产投资报表和资产负债报表。辅助工具模块是为了帮助用户更好的使用系统而设置的功能。 经过对系统的分析,使用 司的 为开发工具,采用 据库作为后台数据库,充分利用数据窗口这一方便而简洁操纵数据库的智能化对象,在短时间内很容易建立起系统的应用原型,然后对初始原型系统进行需求迭代,通过反复多次地修正和改进,直到形成用户满意的系统。本系统的体系结构采用基于 C/S 模式。 关键词 :软件、家庭理财、数据库、投资I of s s It of it I in of is of is to of of to of is to of up of s as a as of is to in a it is to up by of / S 济大学 硕士学位论文 目录 录 第一章 绪论 . 1 题研究背景 . 1 财现状和发展趋势分析 . 2 国理财现状分析 . 2 财市场未来发展的趋势分析 . 4 题研究的目的和意义 . 5 统建设的目的 . 5 题研究意义 . 6 题主要研究内容 . 7 第二章 相关技术与运行环境分析 . 9 架的设计技术 . 9 术 . 10 接字通讯技术 . 11 件技术 . 12 层架构技术 . 13 章小结 . 14 第三章 系统需求分析 . 15 统非功能性需求分析 . 15 靠性 . 15 用性 . 15 全性 . 15 操作性 . 16 统可行性分析 . 16 术可行性 . 16 济可行性 . 16 会可行性 . 17 统用例分析 . 17 录功能用例分析 . 17 统管理用例分析 . 18 务功能用例分析 . 19 表功能用例分析 . 23 助工具用例分析 . 24 章小结 . 25 第四章 系统设计 . 27 同济大学 硕士学位论文 目录 统设计原则 . 27 统整体架构 . 28 图 统整体的架构图 . 29 统功能设计 . 29 录功能设计 . 29 统管理功能设计 . 31 务功能设计 . 35 表功能设计 . 47 助工具功能设计 . 51 据库 . 55 据库表设计 . 60 据库访问类的设计 . 64 章小结 . 65 第五章 系统功能实现 . 67 统主要模块实现 . 67 录模块 . 67 统管理模块 . 68 务管理模块 . 70 表查询模块 . 72 助工具模块 . 74 章小结 . 75 第六章 系统测试 . 77 试的目的和任务 . 77 试的方法 . 78 统的具体测试 . 78 试环境与测试辅助工具的描述 . 78 试驱动程序的设计 . 78 口测试用例和结果 . 78 试路径检查表 . 79 能测试 . 80 户界面测试 . 82 全性测试用例 . 83 章小结 . 84 第七章 总结和展望 . 85 结 . 85 作展望 . 86 致谢 . 87 参考文献 . 88 同济大学 硕士学位论文 目录 V 附件 A 软硬件开发图表 . 89 个人简历 在读期间发表的学术论文与研究成果 . 90 第 一 章 绪论 1 第一章 绪论 题研究背景 随着金融市场的往前不断地发展并且我国在金融中的管理工具逐渐进行更新改造或日新月异,纷纷出现的各种业务理财,不轻易地在不觉中打破人们以住的常规投资业务。经济正在进行着的多元化日益形 变的潮流中,人们在金融投资正在发生翻天覆地的变化,特别是以前人们对资本如何增值真是不知,只是盲目从无意识形态要求逐渐转化为有意识的过程,人们思想也正缓缓地走向通常百姓家庭,投资所面临方式或范围半径渐渐增大,以家庭个人为主的经济模式发展己经不同于传统相对保守型的收支单纯型、储蓄型等经济方式,过渡到以现代经营不同主体的投资型式,包括股票债券、期货外汇、保险种等,成为开放型式的经济增长模式方法。人们意识不断到不仅要懂得如何去积累保贵财富的经验,还要更重要的是对理财服务的要求,要有一定水平,专业化水准。利用有效己有 的手段去鉴别金融市场和采用多种管理方法相结合等金融工具,以保证财富的贬值或要求到增值,而有必要进行非常的能力手段风险管理。据从我国部分储蓄银行不成熟的统计,特别在发达沿海像上海等城市存款额超过万亿人民币的公民大有存在,深圳也不例外,它们支配可收入人民币简直可以与中等发达国家白领人存款数目相比美,这些人除了购添置房产地产、拥有私人车外,还有大量的盈余资产。那么如何合理化去投资划分、管理其金融等资产是这类人所需要的主要的意愿。现在并且许多人们关于投资于金融业的需求很早以前就有的,他们从以前金融的储蓄、保管等资产 最原始保值要求转变向增值方向过渡。盲目投资往往发生在这些人们当中,看不到在股市风险,可能造成大量资本无谓损失流失,还有相当大部分害怕风险,宁愿把资产以定存定期存放在银行储蓄 ; 中间者处于投资与储蓄之间,不知怎样让资产从中能够至少保值更好能增值。家庭金融资产如何对其管理是一个很现实面临问题,多余的家庭现金流应怎样合理处置而让其增加利润值,家庭投资如何准备筹集更多资金,是一个活生生的问题摆在他们眼前。在以前,很多人在日常账目的管理上真是感到越来越力无所适从,因此收支管理己在跟前,从大多数家庭里情况看,人们由于缺乏 计算机基础知识,还是喜欢用手写记账的传统使用方法,导致属于缺陷的管理办法。如 : 它的效率低下,更不用谈保密性问题,甚至随时间一变,就会产生大量的重复无用的数据或文件,这不仅给查找、更新等维护资料的工作带来了很大的麻烦 12。因此,个人家庭理财管理系统不断成为一种引领时尚,更有效稳妥积极采用处理地方式,顺利运用个人同济大学 硕士学位论文 鸿宇家庭财务管理软件的设计与实现 2 家庭钱财,不断逐渐增加投资其水平效率、尽可能提升人们生活水平质量,满足丰富它们的现有状况。 家庭理财系统外国正在许多国家的很多不同地方都使用起来,己经相当的普遍应用,国外的家庭理财系统具有更多丰 富的功能,如对股票的重新预测、基金深入开展分析等实现其强大功能 ; 而在中国内地,虽然在不长的时间内经过了发展,伴随着高科技计算机的高速度到来并普及,家庭理财系统的使用者越来越多,范围还在不断地扩大,好比从早期的简单作坊式记录方式、随着个人丰富财务的收入与支出情况要相生,到现今年代用计算机对家庭财务的详细收支情况进行管理统计、实现多条件查询、适当分类汇总等等。巨大的理财市场需求促使了现在很有能力的软件开发公司加大人财力对理财系统的研究开发。 财现状和发展趋势分析 国理财现状分析 1 我国 的银行,证券信托等金融业部门,以及保险等它们各自分开业务经营进行,形成以自身为目的我行我素的运行金融机构,它们的理财产品都惯有自身的味道特征,造成产品形式单一,精通于各方面的业务的理财综合素质人员非常稀少,因此没办法给投资者全方位辅助理财投资需求,更不可能实现对客户综合指导进行的投资等规划活动。 ( 1) 面对当今这么大的前景市场,自有的业务纷纷出自各家商业银行,推出不同理财种类。但能使大众能使都能接受的产品真是缺少,业务许多都为客户限制了范围,这样那样的,只有一部分人能办理,造成较大局限性。另外商业银行不同层 次又推出的一些理财产品,这些并不具备这方面的专业化水平,甚至以揽存数量银行对理财人员的考核的指标唯一,理财只是存款的一个 噱头 称谓。真正理财产品的自有还是储蓄、外汇买卖和信贷等传统那样的业务 3。 ( 2) 证券公司也开展的很少理财产品,最主要通过的是批准证监会的管理业务,但投资受托 ; 另外一种,拥有者大资金只能将钱借给一些投资者机构由证券公司完成帮助,这种就叫做 “ 三方监管 ” ,角色监管者由证券公司把持,名头的证券公司只是东西,没有实质性的作用,但在政策允许的有时经营范围之外可做一些额外交易。 ( 3) 个人理财业务也 算在基金业最古老的品牌,具有相对产品丰富的特点,涉及债券与基金、基金和股票、伞形状基金和不同种基金混合等。但基金产品比国外相应产品不少得多,内容形式比较简单单一化,因此产品个性特点几乎最无,第 一 章 绪论 3 模型呆板,真正能完美地体现出投资的差异性几乎没有。 ( 4) 多理财产品也存于保险公司,正如三大类十几个品种保险市场中,如万能寿险,连结投资保险和分红保险等,这些保障性功能的,所谓的分红获得利息也只是最少的一部分人获得,而大部分人根本无法从中获得什么,更不可能获得较高的收益从这些保险中。 ( 5) 相比较面言,受到的羁绊最少监管 属于信托公司,可以原则上投资多种实业和资产金融,包括的项目有房地产、基础设施、票据股票等,它的缺点其经历行业整顿后是由于处于初级探索阶段,投资者多数不了解它的情形,因为业务恢复原本面貌不久,虽然能投资其规模居然不会很大,造成在普通情况下没有过高的收益率。 ( 6) 相对于不同性质的个人理财,许多企事业单位理财落后更加严重,还许多单位主要管理决策都有一些认识上错误,简单地把理财等同于管理财务,相当肤浅认识是片面的,其实主营业务所谓很可能不如大家看不好的其它理财产品所带来效益。 ( 7) 正在全面综合形成新的专业理财机 构,包括少数这类机构中国投资理财网、智诚投资管理有限公司在内的相继成立,他们着想客户,以中立客观的一面展现,在积极推出各类主要盈利产品的同时,也给用户的同时又与银行证券类,保险信托类,基金保险类和房产类等众多类不同机构保持通力合作,作为客户的理财组 合,从事这类机构的产品中选择出最适合投资客户的产品。这些大多机构是由原先分布在各专业领域的专家理财创办、组成,得不到资助,没有其他传统业务,完全单靠专业理财服务来生存,这是一个最具有专业、最高追求服务品质的群体,而且他们不受一个任何传统行业以及任何一家银行保险等单 位的约束,能够行业的在所有产品中进行客户理财组合,从体制机制上保证了能够为客户,比如各类分支机构提供更加全面、客观、专业的理财服务。 2理财宣传不利,营销能力更加散失 建立在这样的基础之上理财业务,具有一批丰富经验专业精通业务的人才是最重要的,它们不仅要学习最基本的基础知识,还具备与客户开展良好的关系,包括业务上与技能方面并不缺乏沟通,除此之外要有营销优秀技能,全面发展,尽量拉近与客户距离从而建立关系形成良好的合作。恰巧相反,很多银行等现在有理财机构的从业人员却不懂理财的概念相应的原理,不清楚自己产品所具 备的功能,所以对客户进行产品的培训简直就是空话 4。而当今组建的理财机构,是通过组合不同方向的理财专家混合组建而成。它们专业具有全面,但不可能竞争过具有雄厚资本实力银行保险信托等机构,能通过开展他们大规模地的宣传多种类工作,因此虽然具备理财专家,但因营销人员缺少,虽能比传统机构更能够为同济大学 硕士学位论文 鸿宇家庭财务管理软件的设计与实现 4 提供客户更专业客观全面的理财业务服务,也无能为力进行宣传工作的推广。 3理财人员综合素质低 与国外相比,国内缺乏综合素质理财人员更是相差一大截。理财业务是一项需要高智力活动,涉及到银行的各个部门领域,包括证券信托,保险基金 ,外汇房地产,此外还票据债券等,不仅需要精湛的专业具备的金融知识,还要知晓各种投资工具和金融产品;在国内,工作人员的操作水平知识远远达不到要求,综合理财不仅了解综合专家,能通晓国内外金融形势,更需要有现有很多更多的综合专家或专家组合团队。 综上所述,我们可以说由于诸多原因,制约着家庭理财业务的发展,但是随着社会经济得到了迅速的发展,家庭收入也与日俱增。随着房产、私家车、出国游等走入寻常百姓家,居民财富的逐渐增加和个人投资意识的增强,如何规划财富、如何让财富增值,如何享受财富等日渐成为每个家庭关注的话题。因此 对于家庭理财这门新兴的科学:以经济学为指导(追求极大化目标)、以会计学为基础(客观忠实记录)、以财务学为手段(计划与满足未来财务需求、维持资产负债平衡)的边缘科学。已呈现出巨大的发展潜力。家庭投资理财的根本目的就是家庭财产保值增值,通俗的来说,理财就是打理钱财,即赚钱、省钱、花钱之道。所以我们提倡科学的理财,就是要善用钱财,使家庭财务状况处于最佳状态,满足家庭各层次各成员的需求,从而拥有一个幸福的家庭,美好的生活。从这个意义上讲,每个家庭都需要正确理财与科学投资。不管是股票投资、储蓄投资、保险投资、外汇,但 是由于投资品种日益增多,所需的专业知识也不尽相同,投资方法也很难完全掌握,因此,理财工具的出现才会受到很多家庭的青睐,能够让每个家庭都能够用的得心应手,因此说家庭理财工具的使用得到人们的广泛认可。 财市场未来发展的趋势分析 目前存在几十万亿的金融市场,几千万理财需要的家庭和企业,再不断扩大加上的理财队伍,使我们对理财未来的充满信心市场,但国内现有的市场现状又深爱无不在告诉我们,前途是光明的道理,而道路是非常曲折的,在做大理财中国市场的道路上还有较长一段的距离,国内理财的未来市场正在或将要出现以 下发展趋势 56。 1面向新的理财市场环境,理财将进一步转向的重点是如何合理原理利用财务杠杆,降低成本资本、提高经济效益以及理财风险正确评估和适度降低等方面。市场投资理财不再将局限于传统市场,转向更多地将综合多品种服务,国内市场也不再局限,开始走向国际市场,对进行研究国外的投资理财产品,通过范第 一 章 绪论 5 围内组合投资在全球,规避合理的市场政策性风险周期风险,真正做到无国界理财 7。 2在理财市场环境的变化中,理财的内容方式、方法重大发生改变,更加注重无形资源知识,关注的焦点就就是价值增值。同时为效益提高,必 然对筹资、投资、消费、分配(含遗产规划)的各个环节进行了解学习,继而进行科学化管理,理财管理的等多种方法将从管理走向集中管理。但在投资理财组合份额上,在很多人对理财的偏见认识还很片面甚至无谓错误的现阶段不会发生较多的变化,虽然其他投资产品占用资金不断会增多,但金融在的投资理财规划中还将占据较大部分或全额份额。 3作为理财市场的主要应用操作工具方案,不仅多种银行大力发展现有理财业务,法律会计,证券信托公司,保险事务公司,法律律师事务所等也都在加大对理财业务现今的投资力度,再加上电电台、报纸杂志、书籍网站等众 多媒体也在争先恐后地推出纷纷理财服务众多栏目,向人们宣达理财理念,进行普及理财方法。可以预见,伴随着资本生产市场的影响,理财规划师 8( 称 活动地域将会扩大,理财顾问将成为新兴的一门行业,以更加专业化、标准化的方向迈进发展。 4伴随着发展和兴起理财市场的,国家的监管部门出台相关法律也将陆续规定,理顺投资人才,管理者及被监管者之间关系,保证合法权益到各主体,开辟更多的渠道投资,加强监管力度方位,使市场在我国的理财日趋规范完善,这也将是我国金融 改革在新的历史条件下的一部分。 5理财市场也将改变过去单一,一些研究机构的研究角色,更多地市场注重变化,在引进外来理财模式和开创新的理财方式上发挥作用更加积极。并将出区域特点,出现一批理财机构具有投资,甚至是知名品牌投资理财。 6发挥更大的作用互联网将理财的信息化进程,将我国互联网事业极大地促进的发展,同时也将对金融行业需要更高的要求。 7国民经济快速发展,迅速壮大的中国中产阶级势力,日益富裕家庭,强烈需求的理财,我国的理财市场这一切决定了将会是继美国,日本,德国之后,世界上的最具潜力最庞大的理财市场 。 题研究的目的和意义 统建设的目的 家庭理财系统是一个财务管理软件,在存取款与收支项、债务报表统计管理同济大学 硕士学位论文 鸿宇家庭财务管理软件的设计与实现 6 等方面,它与通用的管理信息系统有非常多不同点,系统强调财务上这些管理要求往往是其它系统所不用具备的。家庭理财系统对家庭的收支以存取款、债务、固定资产管理等进行科学的管理著称,其目的是使家庭的财务管理更准确化、规范科学全理化。本文主要以此为目的研究并开发了家庭理财系统。由此可见,现代理解意义的家庭理财概念,不等同于以前单纯的储蓄或固有投资,它不仅包括对不断积累财富,而且还包括有效性保 障和有条件安排所有财富。重要核心是对财富保障的目前风险的管理手段和控制方式,当生命和健康出现不可意外预见,或家庭所面临外部或内部一时的经济环境发生不可未知不利于健康方向转化时,如进入恶性通货膨胀情况时,个人自身和家庭成员的生活水平不至于受到这样严重事态的影响而造成混乱。 目前国内与国外各种理财产品管理工具非常之多,同时理财市场软件也发展得不可估量。各种款式的理财软件产品以其出色的账务管理理财与功能赢得了人们的称赞,成为理财不可缺失的好助手。目前国内质量参差不齐理财软件市场上的产品,种类更是繁多,简直鱼目混珠 ,但是即使最畅销的几款也有美中不足之处,但是真正说明能够适用于普能大众理财管理工具就越来越少,经常对那些庞大的理财管理工具很难能让用户容易使用,简真望尘莫及,功能之强大,操作之繁锁,真不知道该如何动手去操作。只能对于大型公司和大型企业管理人员经过培训的人来说还是可以应付使用的,但是对于个人理财用户就显得过于罗列庞大。正好相反,一些小型点的理财工具功能显得势单力簿过于简单,要求不足,而且界面也不够美观,功能上还有所欠缺等缺点,往往还需要进行一系列复杂的注册。所以一款丰富功能又适合不同人群服务化的理财软件的设计 并成功开发,正是个人理财高手们梦寂以求的。 题研究意义 当今时代是信息高速发展的飞跃时代,每行每业都离不开对巨大信息处理,给计算机广泛应用于管理系统的创造了机会或应用坏境。最强,最胜任于信息管理方面就是使用现在的计算机。它不仅能有效对信息控制,还提高了使用者的工作效率,也大大的提高在安全性方面计算机在处理巨大数据量信息管理中能够显示出独有发挥它的优越性 9。使用计算机对信息进行管理,与系统的开发有着紧密的联系,系统的开发是系统管理应用的前提条件,系统应用管理是系统开发的终极目的。 家庭理财系 统就是对人们日常的收支通过计算机进行管理,能够在实现理财的基本功能的同时,还具有一些辅助功能,能有效地完成财务管理。使人们从繁重的体力中解脱出来,只要对一些简单的输入操作,及时准确地获得所需要的信第 一 章 绪论 7 息。人们多年以来都使用传统的人工记录方法来管理家庭财产或自己财务开支情况。这种管理和记录方式不仅影响资料长期保存,也存在着的缺点不可避免,如效率太低保密性太差等。随着时间变化,伴随着收入水平的极大提高和伴随着各种消费和收入的多样性复杂化,家庭理财所需要管理的信息就会越来越多样化,复杂化,就会产生数以万计的数据和文件 ,这样就给查阅、更新、保存等方面都带来困难。随着计算机等科学技术的飞快不断提高,计算机科学成熟逐渐起来,发挥出其应有不可磨灭的功能,逐渐被人们掌握使用并认识。如果使用计算机对家庭理财信息进行有效可靠地管理,是传统的手工管理所没法比拟。例如:高性能统计、查找容易、高可靠性、保密好、更新更加方便等优点。这些优点能够极大地提高家庭理财信息管理的水平业务效率,大大降低居民在信息管理精力上无谓的投入,使企业获得更大的发展利润空间。 因此,开发一个能够管理内部家庭对多种财务信息的家庭理财管理系统是一项当务之急的任务。本 系统就是为了方便家庭的收支管理而设计出更好、更科学合理地管理好家庭资产,使其保值或不断增值,同时,我相信“家庭理财系统”必将成为人们家庭生活中不可缺少的一分子。 题主要研究内容 根据课题设计方面与开发的实际工作进度情况,主要做的工作大致概括有如下几点: ( 1)分析了目前有关财务管理软件的组织结构;与使用者进行进一步的沟通和研究,对需求了解透彻;分析研究了三层架构的设计思路后,通过 模技术对财务管理软件的业务需求进行分析和研究,并画出相关用例图。 ( 2)设计了财务管理软件总体的结构和功能,通过 时序图反映了各个步骤的工作流程,并对财务管理软件进行详细设计和开发,在基于 B/S 结构和微软的 台下进行设计与实现;设计出通用的数据访问接口,以方便系统进行扩展;设计了系统管理模块,帐务管理模块,报表管理模块,辅助管理模块等一系列的管理模块。 ( 3)对系统进行了详细的设计与开发实现,然后集成各模块,并对系统进行测试与调试,各模块的功能也都得到了充分的证明。 文组织结构 从以上的分析与论证,从组织结构上可以进行七个部分的阐述: 第一章 绪论,这章主要详细深入介绍理财课题的研究背景,理财管理系统的发展现状及未来趋势,包括对研究目的可行定义和丰富意义表达及主要研究内同济大学 硕士学位论文 鸿宇家庭财务管理软件的设计与实现 8 容阐述。 第二章 系统使用相关技术与系统运行需要的环境分析,还详细介绍了系统开发方法以及需要使用到的关键技术方法及其所需要的运行环境。 第三章 系统需求分析,主要阐明了系统初步结构分析设计、系统设计思想方法、分析其可行性、分析系统总体需求、系统功能需求和系统性能需求等方面。 第四章 系统设计,主要详细阐明系统开发的原则以及时序图。接着对各个功能模块进行细分介绍说明,主要对系统管理模块、财务管理模块、报表功能模块和辅助工具模块等进行了分析和 说明。另外还介绍了系统的数据库设计。 第五章 系统功能实现,首先介绍系统首页界面如何去完美的构建,然后分别介绍用什么控件实现各功能模块,通过 C#代码编写和工程有效性实施与测度试,最终实现预定的系统的全部功能,满足的客户对理财系统的要求 第六章 系统测试,在这一章中,介绍了系统的测试方法和测试用例。 第七章 总结和展望,主要对课题丰富的研究内容、各种分析方法、系统设计过程、用什么技术去实现以及存在不足以后需要改进的内容等方面进行表达总结。第 二 章 相关技术与运行环境 9 第二章 相关技术与运行环境分析 架的设计技术 发应用平台是微软公司推出的一个开发简单并且容易上手,提供功能极其丰富强大的软件开发平台 10,它属于一种应用型分布式进行管理应用程序框架式结构,适用程序多语言多模式组件开发,并且提供了可跨越平台的语言环境与程序执行环境,真正实行统一的编程软件环境。 目前流行的几种脚本语言比如 都有两个主要的缺点。第一,不支持强数据类型。在 定义变量只有一个关键字 用 键字定义的变量,如果赋值是字符串,该变量就是字符串变量;如果赋 值是整数,则该变量就是整型变量。在 ,定义变量只通过一个关键字 变量也没有具体的类型。第二,脚本语言是解释型的。通常情况下,解释型的脚本语言在性能上抵不上编译型的语言 1112。 架是一个层次结构组成,称为公共语言运行时(简称 服务框架(简称 上层的二类不同应用模板三个组成部分构成,相互连接。其中面向 网络应用程序模板( 基于 有就是基于传统的 用程序模板。实现了多种 语言开发的 架不仅实现组件配置与多对象交互功能,而且具有 码编译。因此它具有更加有效的高效运行速度等不同应用层面的功能 13,真正体现属于面向对象开发过程。尤其是在普通软件应用程序之间与网页服务运行同时的层面上,通过 台上创建的软件应用程序因为具备 库 14来构成,这两个核心模块组成架构,它的执行环境是一个托管、安全并且高效的。 发平台的框架组成如图 同济大学 硕士学位论文 鸿宇家庭财务管理软件的设计与实现 10 V B . N E T C # C + +通 用 开 发 语 言 规 范 ( C o m m o n L a n g u a g e S p e c i f i c a t i o n ) A S P . N E T ( W e b F o r m s & W e b ) W i n d o w s F o r m O . N E T ( D a t a & X M L )统 一 类 库 ( C l a s s L i b r a r y )通 用 语 言 运 行 库 ( C o m m o n L a n g u a g e R u n t i m e )图 发平台框架结构图 术 术是一种数据访问方法 15, 16技术关键的部分就是对数据处理方式的灵活性有了软大不同方面的提高,因为使用起来数据集( 替了比传统的记录集合更有效;积极其连接数据库方式的一般过程理论为:第一步,建立与数据库安全可靠连接;第二步,完全执行其相应数据操作并选取用户所选择的数据并动态实时将这些数据填写到 ;第三步,对数据操作记录确定完毕后才实现断开数据库的有效连接,需要再次连接数据库并将结果写回修改记录 18。其中能够实现这种方法,数据集控件对象,它能以快速检索数据库中的记录数据写到内存计算机缓存中。此外 提供十分强大的、对其它数据对象的完美形式支持,如文本格式形式文本如 程序设计,它使用 扩展性语言为数据交换方式。所以只要是能够存取可扩展性语言的应用程序,而过去的 件为 件,数据传递中保只能为标准的二进制模式 1921,都可以经过可扩展性语言与 行相互数据交换与相互实现沟通。通过这种沟 通方式,使得在不同应用程序之间、不同的组件关系之间,当需要传递交换数据时,就不用对数据类型间进行相应的转换。而且相互传输数据就可以穿透防护功通用防火墙,是因为 用文本式的可扩展性语言格式进行传输。 提供数据程序,又叫托管与数据集 2223是 类有两个组成部分,前者负责与物理数据源的连接,后者就是表示实际的数据,它们与数据之间(如体和 体)可以使用程序进行通信。 第 二 章 相关技术与运行环境 11 下面说一下 对象情况,主要有:数据集,数据表,数据行与列,以及数据关系组成。 数据的读写操作最重要的方式是以数据集的方式进行在内存中,数据集中的数据可以是存放表、视图和它们相关表数据关系限制等,表可以存放任意数量。其对象模型如图 示: C o n n e c t i o n 对 象 C o m m a n d 对 象D a t a A d a p t e r 对 象D a t a R e a d e r 对 象D a t a S e t 对 象数 据 提 供 程 序图 型中的主要对象关系图 使用数据库的数据集的方法有下面几种方式 2425: 1使用 句从数据源读取的填充数据,通过数据适配器的 法。针对不同的数据源,一个数据库的数据集对象

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论