博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《软件工程(第4版?修订版)》—第1章1.14节 学期项目
阅读量:7278 次
发布时间:2019-06-29

本文共 2079 字,大约阅读时间需要 6 分钟。

本节书摘来自异步社区《软件工程(第4版?修订版)》一书中的第1章1.14节 学期项目,作者【美】Shari Lawrence Pfleeger , 【加】Joanne M.Atlee,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.14 学期项目

软件工程(第4版•修订版)
如果不与你的同事一起参与软件开发项目,是不可能学会软件工程的。因此,本书的每一章都将介绍你可以与同学一起进行的学期项目的相关信息。学期项目是一个基于真实组织机构的真实系统,是对分析、设计、实现、测试和维护的真正挑战。另外,因为你将会与一个团队一起工作,你会面对团队的多样性和项目管理的问题。

这个学期项目是当你想买一套房子的时候,你可能与银行磋商贷款的方式。银行有很多途径获得收入,通常是以较低利率从储户那里借钱,然后以较高的利率用贷款的方式把这些钱借出。长期的房产贷款(如抵押贷款)的期限一般有15年、25年甚至30年。也就是说,有15年、25年或30年的时间去偿还贷款,包括本金(你最初借的钱)和利息。尽管从这些贷款利息获得的收入是丰厚的,但由于贷款占用时间很长,会妨碍银行进行其他投资。因此,银行常常把它们的贷款出售给财团机构,这虽然减少了长期利润,但可以用其他方式使用资本。

学期项目应用称为Loan Arranger。我们假设金融财团组织(FCO)处理从银行购买的贷款,然后再把它卖给投资者,从中获得利润。银行把贷款卖给FCO,并获得本金作为回报。然后,FCO把贷款转让给那些愿意比银行等更长时间获得回报的投资者。

要了解这一交易如何运作,考虑你获得房贷(称为“抵押贷款”)的情形。你可以首付5万元(称为头期款)、贷款10万元购买一套15万元的房子。从第一国家银行贷款的“期限”可能是30年,利息是5%。这意味着第一国家银行给你30年的时间来偿还你借的钱(“本金”)加上也不用立即偿还的利息。例如,你可以通过每月付款一次的方式偿还10万元(也就是说,360个“分期付款”或“月供”),并包括未付余额的利息。如果最初的差额是10万元,银行根据本金的数额、利率、你偿还贷款的时间和假定你每月等额偿还等因素来计算每月的付款额。

例如,假设银行告诉你每月付款额是536.82元。第一个月的利息是(1/12)(0.05)(100 000元)= 416.67元。其余的付款额使本金减少120.15元(536.82元416.67元)。第二个月,你现在欠银行是100 000元减去120.15元,因此,利息减少为(1/12)(0.05)(100 000元120.15元),即416.17元。因此,在第二个月有416.17元的付款是利息,而其余的付款额120.65元支付的是本金。随着时间的推移,你偿还的利息越来越少,并且剩下的本金越来越少,直到你付完所有的本金,完全拥有自己的房子,并收回银行对财产的抵押权为止。

在偿还贷款期间,第一国家银行可能把你的贷款卖给FCO一段时间。第一国家银行与FCO商谈一个价格。依次地,FCO可能把你的贷款卖给ABC投资公司。你仍然必须每月偿付抵押贷款,但是你的款付给了ABC,而不是第一国家银行。通常,FCO用“组合”的方式销售贷款,而不是单个贷款,因此,投资者根据风险、包含的本金和期望的回报率购买贷款。换言之,像ABC这样的投资者可以联系FCO,并指定希望投资多少钱、多长时间、希望承担多少风险(基于贷款人或组织机构偿还贷款的历史)以及预期的利润。

Loan Arranger允许FCO的分析人员选择符合投资者期望的投资特性的一组贷款。该应用访问FCO从各种贷款机构中购买的贷款信息。当一个投资者指定投资标准后,系统选择最优的、满足标准的贷款组合。而系统支持更高级的优化策略,例如,从那些可用的子集中选择最优的贷款组合(例如是从马萨诸塞州所有的贷款而不是从所有可用的贷款中选择),系统也允许分析人员为客户从贷款组合中手工选择贷款。另外,除了贷款组合的选择,系统还能将信息管理活动自动化。诸如,当银行每月提供有关信息时,自动地更新银行信息、贷款信息以及增加新的贷款记录。

现在总结一下上面的信息。Loan Arranger系统允许贷款分析人员访问FCO从多个贷款机构购买的抵押贷款的相关信息(家庭贷款在这里也被简单地描述成“贷款”)。FCO的目的是将贷款重新打包后卖给其他投资者。FCO把为投资的目的购买以及转卖的贷款统称为贷款投资组合。Loan Arranger系统在贷款信息库中跟踪这些贷款投资组合。贷款分析人员可以增加、浏览、更改或删除贷款投资组合中关于借款方和贷款集合的相关信息。另外,系统允许贷款分析人员建立贷款组合以销售给投资者。Loan Arranger的用户是贷款分析人员,他们跟踪FCO购买的抵押贷款。

在后面的章节中,我们将更深入地探讨系统的需求。目前,如果你想理解本金和利息的相关信息,可以复习以前的数学书,或查看。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

你可能感兴趣的文章
js如何将字符串作为函数名调用函数
查看>>
Android程序的安装和打包
查看>>
P1508 Likecloud-吃、吃、吃
查看>>
HTML.3列表
查看>>
第 19 章 用户帐号
查看>>
PSR-1 基础编码规范
查看>>
Hive UDF开发实例学习
查看>>
5B - 一只小蜜蜂...
查看>>
消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe
查看>>
实验4 数组
查看>>
Mysql---1.数据库中间件(代理) 2.集群HA (同步复制)
查看>>
office2003 + photoshop CS3 + flash CS5.5 安装步骤及注意事项
查看>>
各种计算机编码与base64
查看>>
[BZOJ3295] [Cqoi2011]动态逆序对
查看>>
也谈成功
查看>>
一个镜像开多个container出现 Cannot allocate memory - nodejs问题
查看>>
前端之CSS
查看>>
使用line_profiler查看api接口函数每行代码执行时间
查看>>
Spring中关于view层的一些配置和使用方法
查看>>
查看Linux磁盘空间大小命令
查看>>