第一篇:《利息理論》教學大綱
《利息理論》教學大綱
The Theory of Interest
學分數:3
周學時:3 一.說明
1. 課程名稱:利息理論(一學期課程)2.教學目的和要求:(1)課程性質:本課程是數學科學學院選修課,為數學科學學院本科高年級學生所選修。(2)基本內容:利息、年金、收益率、債務償還、償債基金、債券與證券、隨機利率。
(3)基本要求:通過本課程的學習,使學生掌握應用數學工具對金融保險業務中與利息
有關的方面進行定量分析的一些方法,并為今后對現代金融業務作進一步研究或實務打下堅實的基礎。
3.教
材:《利息理論》 劉占國編,南開大學出版社,2000年。
參考書:《 The Theory of Interest 》 S.G.kellison RICHARD D.IRWIN, INC.1991.二、講授綱要
第一章 利息的基本概念 §1.1利息度量 §1.2利息問題求解
本章教學要求:掌握實際利率、實際貼現率、名義利率、名義貼現率、利息效力、貼現效力的概念,知道利息度量中所涉及的基本原則與基本假設。會用時間圖建立價值方程,從而求出原始投資的本金、投資時期的長度、利率或本金在投資期末的積累值。第二章 年金
§2.1年金的標準型 §2.2年金的一般型
本章教學要求:掌握標準年金、一般年金和永續年金的概念。掌握推演年金在任意時刻現時值的代數表達式的方法,會求在任意時刻的年金值,會求解年金的未知時間、未知利率問題。第三章 收益率
§3.1收益率
§3.2收益率的應用
本章教學要求:掌握收益率的概念。會在單純借貸業務和更廣大的商業與金融業務領域中,通過對現金流動的分析,計算出某項資金運動的收益情況。第四章 債務償還 §4.1分期償還計劃 §4.2償債基金
本章教學要求:掌握償還貸款的兩種主要方法:分期償還方法和償債基金方法。會計算在任何時刻的未償還貸款余額,會劃分還款對本金的償還和利息的支付。第五章 債券與其他證券 §5.1債券
§5.2其它類型的債券與證券 本章教學要求:掌握債券、股票的概念。會計算債券、股票的價格、收益率和其在被購買后的一給定日期的價值。第六章 利息理論的應用于金融分析 §6.1利息理論的應用 §6.2金融分析
本章教學要求:掌握誠實信貸、不動產抵押貸款的概念。會計算銀行信貸業務的收益率、投資成本和固定資產的折舊。第七章 利息的隨即處理 §7.1隨機利率 §7.2模型 本章教學要求:掌握隨機利率的概念。會用資產估價模型分析不同類型投資收益率的變化規律,會用Black-Scholes模型和兩項模型計算期權價值。本綱要編寫者:黃云敏
第二篇:《軟件工程》理論教學大綱
《軟件工程》理論教學大綱
(2000年制訂,2004年修訂)
課程編號:210024 英 文 名:Software Engineering 課程類別:專業主干課
前 置 課:計算機導論、程序設計基礎、數據結構、面向對象程序設計、離散數學 后 置 課:畢業設計和畢業論文 學
分:3學分
課
時:48課時(其中理論教學32課時,實驗教學16課時)主講教師: 韓忠愿等
選定教材: 張海藩.軟件工程.北京:人民郵電出版社.2002年.課程概述:
本課程面向信息系統與信息管理專業的學生,介紹軟件系統性質、目標、環境的分析方法,目標系統邏輯聯系、功能聯系、控制聯系和狀態轉換過程的描述方法,軟件結構、測試方案的設計要求和分析方法,軟件工程學新進展,以及上述過程所用的規范化圖文數表模型。具體包括:軟件工程概念及其過程模型、結構化分析/設計/實現方法和工具,面向對象方法學及面向對象的概念、模型、分析方法、設計方法、實現方法,軟件項目管理及其定量度量方法、相關國際標準。最后介紹佩特網等形式化方法、統一建模語言、軟件常用技術和軟構件的分類與檢索。教學目的:
本課程的教學目的,應使學生掌握大型復雜軟件系統的開發方法、規則和工具。首先,應使其克服長期書寫小程序形成的“重編碼、輕分析設計;重編碼、輕技術資料建設和管理”的習慣;其次,要理解軟件工程原理/方法/規則的必要性和掌握其技術細節;第三,要了解軟件工程學的進展和前沿動態;第四,要通過軟件系統設計的練習,鞏固和應用所學知識。教學方法:
本課程的難點在于,學生不曾經過大型軟件開發的訓練,因此在講解中要適時插入大量軟件開發事例,要求教師具有一定的軟件開發經驗;本課程不安排具體編程環境和開發語言的學習,但必須以大型軟件開發實例說明問題,因此要求教師熟悉多種開發環境和開發語言;此外,軟件開發技術的滯后和軟件應用的廣泛性所形成的反差,要求教師了解并適時提出計算機輔助軟件工程(CASE)的問題。因此,作為教師,應把案例的收集和規律的提取作為重點;作為學生,重點是掌握基本思想和基本方法及其綜合應用。教學中以講授和討論為主,實驗內容則是在Power Designer、Project、IBM Rational Rose等CASE環境下實習理論教學中的建模、分析和管理過程。各章教學要求及教學要點
第一章 軟件工程概述
課時分配:2課時 教學要求:
本章對計算機軟件工程學進行簡短的概述。首先要通過回顧計算機系統軟硬件關系的發展簡史,說明開發軟件的一些錯誤方法和觀念是怎樣形成的。然后列舉這些錯誤方法帶來的嚴重弊病(軟件危機),澄清一些糊涂觀念。為了計算機系統的進一步發展,需要認真研究開發和維護軟件的科學技術。應總結計算機軟件技術發展的歷史經驗教訓,借鑒其他工程領域的管理技術。教學內容:
第一節
軟件工程
一、什么是軟件工程
概括地說,軟件工程是指導計算機軟件開發和維護的工程學科。采用工程的概念、原理、技術和方法來開發與維護軟件,把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來,以經濟地開發出高質量的軟件并有效地維護它,這就是軟件工程。
二、軟件工程的基本原理
1.用分階段的生命周期計劃嚴格管理; 2.堅持進行階段評審; 3.實行嚴格的產品控制; 4.采用現代程序設計技術; 5.結果應能清楚地審查; 6.開發小組的人員應該少而精;
7.承認不斷改進軟件工程實踐的必要性。
第二節 軟件工程方法學
一、方法學(methodology)范型(paradigm)瀑布模型、噴泉模型、快速原型模型、增量模型、螺旋模型。
二、軟件工程方法學三要素:方法、工具和過程。
三、傳統方法學和面向對象方法學 思考題:
1.什么是軟件工程?怎么應用軟件工程消除軟件危機? 2.軟件工程化的觀點認為,軟件生命周期包含哪些階段?
3.簡要論述結構化范式和面向對象范式的要點,并比較這兩種范式的優缺點。
第二章 軟件過程
課時分配:2課時 教學要求:
本章需要明確:軟件過程是為了獲得高質量軟件產品所需要完成的一系列任務的框架,它規定了完成各項任務的工作步驟。軟件過程必須科學、合理,才能開發出高質量的軟件產品。按照在軟件生命周期全過程中應完成任務的性質,在概念上可以把軟件生命周期劃分成問題定義、可行性研究、需求分析、概要設計、詳細設計、編碼和單元測試、綜合測試以及維護等八個階段。實際從事軟件開發工作時,軟件規模、種類、開發環境及使用的技術方法等因素,都影響階段的劃分。因此,一個科學、有效的軟件過程應該定義一組適合于所承擔的項目特點的任務集合。據此,本章講授五類典型的軟件生命周期模型及其特點。教學要點
第一節 軟件生命周期的基本任務
一、問題定義—“要解決的問題是什么?”
二、可行性研究—“上一個階段所確定的問題是否有行得通的解決辦法?”
三、需求分析—用規格說明(specification)定義“目標系統必須做什么?”
四、概要設計—“怎樣實現目標系統?”
五、詳細設計—“怎樣具體地實現這個系統?”
六、編碼和單元測試—寫出正確的容易理解、容易維護的程序模塊。
七、綜合測試—通過各種類型的測試及相應的調試,使軟件達到預定的要求。
八、軟件維護—通過各種必要的維護活動使系統持久地滿足用戶的需要(改正性維護、適應性維護、完善性維護、預防性維護)。
第二節 瀑布模型
一、階段間具有順序性和依賴性。
二、推遲實現的觀點。
三、質量保證的觀點。思考題:
1.什么是軟件過程?它與軟件工程方法學有什么關系?
2.假設你要開發一個軟件,它的功能是把某個數開平方,所得的結果應該精確到小數點后4位。一旦實現并測試完畢后,該產品將會被拋棄。你打算選用哪種軟件生命周期模型?
3.列出上一題所述軟件產品在開發過程中可能遇到的風險。
第三章 結構化分析
課時分配:3課時 教學要求:
本章講授用戶需求的發現、求精、建模、規格說明和復審的過程。本章還要說明模型的以下作用:1.模型能幫助分析員更好地理解軟件系統的信息、功能和行為,從而使得需求分析工作更容易完成,使需求分析的結果更系統化。2.模型是復審需求分析成果時的焦點,因此,也成為驗證規格說明的完整性、一致性和準確性的重要依據。3.模型是設計的基礎,為設計者提供軟件的實質性表示,通過設計工作將把這些表示轉化成軟件實現。在此基礎上,引導學生使用實體—關系圖來建立數據模型,掌握數據流圖的基本符號,并能正確地使用這些符號建立目標系統的功能模型。此外,簡要說明狀態轉換圖和數據字典。教學內容:
第一節
概述
一、需求分析的含義(發現、求精、建模、規格說明和復審的過程)。
二、模型—為了理解事物而對事物做出的一種抽象,是對事物的一種無歧義的書面描述。
三、結構化分析通常建立數據模型、功能模型和行為模型等三種模型。
四、用分析模型表示軟件需求并寫出準確的軟件需求規格說明。
第二節 需求分析與需求工程
一、訪談—訪談(或稱為會談)。
最早開始運用的獲取用戶需求的技術,也是迄今為止仍然廣泛使用的主要的需求分析技術。
二、規格說明技術。
這種方法提倡用戶與開發者密切合作,共同標識問題,提出解決方案的要素,商討不同的方法并指定基本的需求。
三、軟件原型化方法。
構建原型的要點是,它應該實現用戶看得見的功能(例如屏幕顯示或打印報表),省略目標系統的“隱含”功能(例如修改文件)。
第三節 軟件需求規格說明
一、軟件需求規格說明簡略大綱。
引言、信息描述、功能描述、行為描述、確認標準、參考書目、附錄。
二、需求規格說明書各部分的撰寫要點。
第四節 實體—關系圖
數據模型包含三種相互關聯的信息:數據對象、描述數據對象的屬性及數據對象彼此間相互連接的關系。
第五節 數據流圖
一、數據流圖符號。正方形(或立方體)表示數據的源點或終點;圓角矩形(或圓形)代表變換數據的處理;開口矩形(或兩條平行橫線)代表數據存儲;箭頭表示數據流,即特定數據的流動方向。
二、例子。
三、圖元命名。
第六節 狀態轉換圖
一、狀況轉換圖的各種圖形結構要素。
二、換圖的應用實例。
第七節 數據字典
一、數據字典是為了描述在結構化分析過程中定義的對象的內容而使用的一種半形式化的工具。
二、數據字典是所有與系統相關的數據元素的有組織的列表。
三、數據字典是對系統中使用的所有數據元素的定義的集合。
四、數據字典的內容(名字、別名、使用地點與方式、內容描述、補充信息)。
五、數據字典中表示數據構成的符號。思考題:
1.銀行計算機儲蓄系統的工作過程大致如下:儲戶填寫存款單和取款單,由業務員鍵入系統。如果是存款,則系統記錄存款人姓名、住址(或電話號碼)、身份證號、存儲類型、存款日期、到期日起、利率及密碼等信息,并打印存款單給儲戶;如果是取款而且存款時留有密碼,則系統首先核對儲戶密碼,若密碼正確和存款時未留密碼,則計算利息并打印利息清單。
2.用數據流圖描繪本系統的功能,并用實體聯系圖描繪系統中的數據對象。
第四章 結構化設計
課時分配:6課時 教學要求:
本章應使學生學會用各種圖形描繪軟件結構。描述程序處理過程的工具,可分為圖形、表格和語言三類,這三類工具各有所長,教學中應該讓學生能夠根據需要選用適當的工具。教學內容:
第一節
結構化設計與結構化分析的關系
結構化分析的結果為結構化設計提供了最基本的輸入信息,結構化設計是結構化分析的繼續。
第二節 軟件設計的概念和原理
一、模塊化。模塊是由邊界元素限定的相鄰的程序元素(例如,數據說明,可執行的語句)的序列,而且有一個總體標識符來代表它。像Pascal或Ada這樣的塊結構語言中的Begin?end對,或者C,C++和Java語言中的{?}對,都是邊界元素的例子。因此,過程、函數、子程序和宏等,都可作為模塊。面向對象范型中的對象是模塊,對象內的方法也是模塊。模塊是構成程序的基本構件。
模塊化就是把程序劃分成獨立命名且可獨立訪問的模塊,每個模塊完成一個子功能,把這些模塊集成起來構成一個整體,可以完成指定的功能滿足用戶的需求。
1.模塊可分解性; 2.模塊可組裝性; 3.模塊可理解性; 4.模塊連續性; 5.模塊保護性。
二、抽象。
三、逐步求精。
四、信息隱藏。
第三節 模塊獨立
一、耦合。
耦合是對一個軟件結構內不同模塊之間互連程度的度量,分為數據耦合,控制耦合,公共環境耦合,內容耦合。
二、內聚。
內聚標志一個模塊內各個元素彼此結合的緊密程度,它是信息隱蔽和局部化概念的自然擴展。分為功能內聚、順序內聚、通訊內聚、過程內聚、時間內聚、邏輯內聚、偶爾內聚。
第四節 啟發規則
一、改進軟件結構提高模塊獨立性。
二、模塊規模應該適中。
三、深度、寬度、扇出和扇入都應適當。
四、模塊的作用域應該在控制域之內。
五、力爭降低模塊接口的復雜程度。
六、設計單入口單出口的模塊。
七、模塊功能應該可以預測。
第五節 表示軟件結構的圖形工具
一、層次圖。
二、HIPO圖。
三、層次圖和HIPO圖的區別和所適用的情況。
第六節 面向數據流的設計方法
一、概念。
1.變換流—如果數據流圖中的輸入經過加工處理后才沿輸出通道變換成外部形式后離開軟件系統,這種數據流稱為變換流。
2.事務流—如果數據流圖中的輸入未經加工處理后就沿多個輸出通道離開軟件系統進入下一個分支,這種數據流稱為變換流。
二、變換分析。
復查基本系統模型、復查并精化數據流圖、確定數據流圖具有變換特性還是事務特性、確定輸入流和輸出流的邊界,從而孤立出變換中心、完成“第一級分解”、完成“第二級分解”、使用設計度量和啟發規則對第一次分割得到的軟件結構進一步精化。
三、事務分析。
事務分析的設計步驟和變換分析的設計步驟大部分相同或類似,主要差別僅在于由數據流圖到軟件結構的映射方法不同。
四、設計優化。
第七節 過程設計
一、經典的結構程序設計。
只允許使用順序、IF-THEN-ELSE型分支和DO-WHILE型循環這三種基本控制結構。
二、擴展的結構程序設計。
除了上述三種基本控制結構之外,還允許使用DO-CASE型多分支結構和DO-UNTIL型循環結構。
三、修正的結構程序設計。
在上述結構的基礎上,再加上允許使用LEAVE(或BREAK)的結構。
第八節 過程設計的工具
描述程序處理過程的工具稱為過程設計的工具,它們可以分為圖形、表格和語言三類。
一、程序流程圖。
二、盒圖(N-S圖)。
盒圖沒有箭頭,因此不允許隨意轉移控制。堅持使用盒圖作為詳細設計的工具,可以使程序員逐步養成用結構化的方式思考問題和解決問題的習慣。
三、PAD圖。
用二維樹形結構的圖來表示程序的控制流,將這種圖翻譯成程序代碼比較容易。
四、判定表。
當算法中包含多重嵌套的條件選擇時,判定表能夠清晰地表示復雜的條件組合與應做的動作之間的對應關系。
五、判定樹。
判定表雖然能清晰地表示復雜的條件組合與應做的動作之間的對應關系,但其含義卻不是一眼就能看出來的,初次接觸這種工具的人要理解它需要有一個簡短的學習過程。判定樹是判定表的變種,也能清晰地表示復雜的條件組合與應做的動作之間的對應關系。
六、過程設計語言(PDL)。思考題:
1.分析模型中的哪些信息為數據設計奠定了基礎?哪些信息為軟件體系結構設計奠定了基礎?那些信息為接口設計奠定了基礎?那些信息為過程設計奠定了基礎?
2.為每種類型的模塊偶合舉一個具體例子。3.對每種類型的模塊內聚舉一個具體例子。4.舉例說明信息隱藏和模塊獨立的關系。5.舉例說明藕合和可移植性的關系。
第五章 結構化實現
課時分配:3課時 教學要求:
學習本章后,為了設計出有效的測試方案,學生必須深入理解并應用指導軟件測試的基本準則,應該能夠應用各種測試方法設計軟件系統的測試方案,并根據測試結構進行錯誤定位、軟件調試和軟件可靠性估計等后續工作。教學內容:
第一節 軟件實現的基本問題
一、選擇程序設計語言。
二、編碼風格。
程序內部的文檔、數據說明、語句構造、輸入/輸出、效率。
第二節 軟件測試基礎
一、測試目標。
1.測試是為了發現程序中的錯誤而執行程序的過程;
2.好的測試方案是極可能發現迄今為止尚未發現的錯誤的測試方案; 3.成功的測試是發現了至今為止尚未發現的錯誤的測試。
二、黑盒測試和白盒測試。
三、測試準則。
1.所有的測試都應該能追溯到用戶需求;
2.應該在測試開始之前的相當長時間,就制定出測試計劃; 3.測試發現的錯誤中的80%很可能是由程序中20%的模塊造成的; 4.測試應該從“小規模”開始,并逐步進行“大規模”測試; 5.窮舉測試是不可能的;
6.為了達到最佳的測試效果,應該由獨立的第三方來從事測試工作。
四、流圖。
第三節 邏輯覆蓋
一、語句覆蓋。
二、判定覆蓋。
三、條件覆蓋。
四、判定/條件覆蓋。
五、條件組合覆蓋。
第四節 控制結構測試
一、基本路徑測試。
1.根據過程設計結果畫出相應的流圖; 2.計算流圖的環形復雜度; 3.確定線性獨立路徑的基本集合;
4.設計可強制執行基本集合中每條路徑的測試用例。
二、條件測試。
三、數據流測試。
四、循環測試。1.簡單循環; 2.嵌套循環; 3.串接循環。
第五節 黑盒測試技術
一、等價劃分。
1.如果規定了輸入值的范圍,則可劃分出一個有效的等價類輸入值在此范圍內(兩個無效的等價類輸入值小于最小值或大于最大值)。2.如果規定了輸入數據的個數,則類似地也可以劃分出一個有效的等價類和兩個無效的等價類。
3.如果規定了輸入數據的一組值,則每個允許的輸入值是一個有效的等價類,此外還有一個無效的等價類(任一個不允許的輸入值)。
4.如果規定了輸入數據必須遵循的規則,則可以劃分出一個有效的等價類(符合規則)和若干個無效的等價類(從各種不同角度違反規則)。
5.如果規定了輸入數據為整型,則可以劃分出正整數、零和負整數等三個有效類。6.如果程序的處理對象是表格,則應該使用空表,以及含一項或多項的表。
二、邊界值分析。
三、錯誤推測。
第六節 測試策略
一、測試步驟。
二、單元測試。1.代碼審查; 2.軟件測試。
三、集成測試。1.自頂向下集成; 2.自底向上集成; 3.回歸測試;
4.不同集成測試策略的比較。
四、確認測試。
第七節 調試
一、調試過程。
二、調試途徑。1.蠻干法; 2.回溯法; 3.原因排除法。思考題:
航空公司向軟件公司訂購了一個規劃飛行路線的程序。假設你是另一軟件公司的軟件工程師。航空公司已雇用你在的公司對上述程序進行驗收測試。你的任務是,根據下述事實設計驗收測試的輸入數據,并解釋你選取這些數據的理由:領航員向程序輸入出發點和目的地,以及根據天氣和飛機型號而初步確定的飛行高度。程序讀入途中的風向風力等數據,并且制定出三套飛行計劃(高度、速度、方向及途中的五個位子校核點)。所制定的飛行計劃應做到燃油消耗和飛行時間都最少。
第六章 面向對象的概念與模型
課時分配:3課時 教學要求:
面向對象方法學比較自然地模擬了人類認識客觀世界的思維方式,本章教學應使學生了解面向對象方法的概念和規律和工具,能夠用面向對象的思想描述問題域,從而建立關于軟件系統的對象模型,當然,出于面向對象建模的需要,也要重溫過程建模和功能建模方法。教學內容:
第一節
概述
一、面相對象思想基本內涵:OO=Objects+ Classes+ Inheritance+ Communication with messages。
二、面向對象方法學的主要優點。
與人類習慣的思維方法一致、穩定性好、可重用性好、較易開發大型軟件產品、可維護性好。
三、面向對象方法的其他概念。
(類Class)、對象、消息(Message)、方法(Method)、屬性(Attribute)、封裝(Encapsulation)、繼承(Inheritance)、多態性(Polymorphism)、重載(Overloading)。
第二節 對象模型
一、表示類—&—對象的圖形符號。
二、表示結構的圖形符號。
三、對象模型之例。
第三節 動態模型
一、概念。
二、符號。
第四節 功能模型
一、表示方法。二、三種模型之間的關系。思考題:
1.試分析傳統的生命周期方法學的優缺點。2.什么是面向對象方法學?這種方法有什么優點? 3.什么是對象?它與傳統的數據有何關系?有何不同? 4.什么是模型?開發軟件為什么要建立模型? 5.什么是對象模型? 6.什么是動態模型? 7.什么是功能模型?
第七章 面向對象分析
課時分配:2課時 教學要求:
本章介紹面向對象思想和方法在具體軟件系統分析中的應用,包括一些具體的操作技術,如對象、屬性、聯系和行為的初選和求精等。本章講述的自動取款機系統和電梯系統這兩個實例,應該有助于讀者更深入、具體地理解面向對象分析的方法與過程。教學內容:
第一節 分析過程
一、概述。二、三個子模型與五個層次。
第二節 需求陳述
一、書寫要點。
二、例子。
第三節 建立對象模型
一、確定類—&—對象。1.找出候選的類—&—對象; 2.篩選出正確的類—&—對象。
二、確定關聯。1.初步確定關聯; 2.篩選; 3.進一步完善。
三、劃分主題。
四、確定屬性。1.分析; 2.選擇。
五、識別繼承關系。
六、反復修改。
第四節 其他過程
一、建立動態模型。
二、建立功能模型。
三、定義服務。
第五節 面向對象分析實例
思考題:
1.用面向對象方法分析研究一個儲蓄系統,試建立它的對象模型、動態模型和功能模型。2.用面向對象方法分析研究一個機票預定系統,試建立它的對象模型、動態模型和功能模型。
3.用面向對象方法分析研究一個患者監護系統,試建立它的對象模型、動態模型和功能模型。
第八章 面向對象設計
課時分配:2課時 教學要求:
本章在前面兩章關于面向對象思想及其基本應用的系統介紹的基礎上,考慮到面向對象分析與結構化分析在過程、要求和原則等方面的相似性,講授從略;同時考慮到具體實現技術的差異,著重介紹在面向對象方法中實現模塊化、信息隱蔽的若干技術。教學內容:
第一節 面相對象設計方法與過程
一、面向對象設計的準則。
二、啟發規則。
三、系統分解。
四、設計問題域子系統。
五、設計人-機交互子系統。
六、設計任務管理子系統。
七、設計數據管理子系統。
八、設計類中的服務。
九、設計關聯。
十、設計優化。
十一、面向對象分析與設計實例。
第九章 計劃
課時分配:4課時 教學要求:
軟件工程包括技術和管理兩方面的內容,是管理與技術緊密結合的產物。只有在科學而嚴格的管理之下,先進的技術方法和優秀的軟件工具才能真正發揮出它們的威力。因此,本章教學應使學生在認識軟件管理特點的基礎上,掌握主流的估算和評價指標,并能據此安排和優化軟件項目的進度。教學內容:
第一節 度量軟件規模
一、代碼行技術。
二、功能點技術。
功能點技術依據對軟件信息域特性和軟件復雜性的評估結果,估算軟件規模。1.信息域特性—輸入項數(Inp)、輸出項數(Out)、查詢數(Inq),主文件數(Maf)和外部接口數(Inf)。
2.計算未調整的功能點數UFP。3.計算技術復雜性因子TCF。
第二節 工作量估算
一、靜態單變量模型:E=A+B×(ev)C。
二、動態多變量模型:E=〔LOC×B0.333/P〕3×(1/t)4。
三、COCOMO模型。
第三節 進度計劃
一、基本原則。
二、Gantt圖。
三、工程網絡。
四、估算進度。
五、關鍵路徑。
六、機動時間。思考題:
分析研究一個倉庫管理信息系統,要求: 1.用代碼行技術估算本系統的規模; 2.用功能點技術估算本系統的規模; 3.用靜態單變量模型估算開發本系統所需的工作量; 4.假設由一個人開發本系統,請制定進度計劃; 5.假設由兩個人開發本系統,請制訂進度計劃。
第十章 軟件工程項目管理組織
課時分配:2課時 教學要求:
本章教學要具體介紹國外比較流行的民主制程序員組、主程序員組和現代程序員組的組織方式,討論不同組織方式的優缺點和適用范圍。然后再從更廣闊的角度進一步討論通用的軟件項目組的組織結構問題,主要講述風險管理、質量保證和配置管理等三類軟件工程控制活動。教學內容:
第一節 組織策略
一、民主制程序員組;
二、主程序員組;
三、現代程序員組;
四、軟件項目組。
第二節 控制策略
一、風險管理;
二、質量保證;
三、配置管理。
第十一章 國際標準
課時分配:3課時 教學要求:
本章簡要地介紹幾個與軟件項目管理有關的國際標準,供學生在實際工作中參考、借鑒。教學內容:
第一節 常用標準
一、IEEE1058.1軟件項目管理計劃標準。
二、ISO9000質量標準。
三、ISO/IEC12207軟件生命周期過程標準。
四、ISO/IECTR15504軟件過程評估標準。
五、能力成熟度模型。
附 錄:參考書目
1.齊治昌等.軟件工程[M].北京:高等教育出版社,北京.1997.2.王選.軟件設計方法[M].北京:清華大學出版社,1992.3.Pont M J.Software Engineering with C++ and CASE Tools[M].Addison-Wesle,1996.4.周之英.現代軟件工程[M].北京:科學出版社,1999.5.張海藩.軟件工程導論(第三版)[M].北京:清華大學出版社,1998.6.張海藩.牟永敏.面向對象程序設計實用教程[M].北京:清華大學出版社,2001.7.張海藩等.計算機第四代語言[M].北京:電子工業出版社,1996.8.蔣慧等.UML設計核心技術[M].北京:希望電子出版社,2001.9.柏路等譯.C++面向對象的程序開發技術[M].北京:電子工業出版社,1996.10.Roger S.Pressman.Software Engineering—A Practitioner’s Approach.Fourth Edition[M].McGraw-Hill,1997.11.Stephen R.Schach.Software Engineering with Java[M].McGraw-Hill,1999.執筆人:
韓忠愿
審定人:
程國達
2004年6月
2004年6月
2004年6月
院(系、部)負責人:韓忠愿
第三篇:新利息理論教案第3章
第3章:變額年金
本課程第2章討論的都是等額支付的年金問題。本章將討論年金不相等的情況。如果每次支付的金額沒有任何變化規律,那么只好分別計算每次付款的現值與終值,然后將其相加求得年金的現值與終值。但某些變額年金仍然是有規律可循的,本節將討論這方面的年金。
第3.1節:遞增年金
本節內容:
3.1.1期末付遞增年金
假設第一期末支付1元,第二期末支付2元,…,第n期末支付n元,那么這項年金就是按算術級數遞增的。
一、年金現值(Ia)nn
(Ia)如果用(Ia)n表示其現值,則有
?v?2v2?3v3?...?nvn(1)公式推導過程:
上式兩邊同乘(1+i)
(1?i)(Ia)?1?2v?3v2?...?nvn?1n
用第二式減去第一式 i(Ia)?(1?v?v2?v3?...?vn?1)?nvnn
?an?nvn
所以:(Ia)?ann?nvni
(2)公式的另一種推導思路(略)
二、年金終值(Is)nn
nii
三、例題
例
1、一項20年期的遞增年金,在第1年末支付65元,第2年末支付70元,第3年末支付75元,以此類推,最后一次支付發生在第20年末,假設年實際利率為6%,求此項年金在時刻零的現值。
解:最后一次支付的金額應該為65?19?5?160元。將此年金分解成一項每(Is)?(1?i)(Ia)n?sn?n?sn?1?(n?1)年末支付60元的等額年金和一項第1年末支付5,每年遞增5元的遞增年金。這時:
例
2、一項遞增年金,第1年末支付300元,第2年末支付320元,第3年末支付340元,以此類推,直到最后一次支付600元,假設年實際利率為5%,試計算此項年金在最后一次支付時刻的終值。
20上述年金的現值為:60a20?5(Ia)?1181.70解:支付金額每次遞增20元,因為600?300?15?20,所以一共支付了16次。最后一次支付發生在第16年末。
將此年金分解成一項每年末支付280元的等額年金和一項第1年末支付20,每年遞增20元的遞增年金。這時:
上述年金的終值為:280s16?20(Is)?10160.2516
3.1.2 期初付遞增年金
假設第一期初支付1元,第二期初支付2元,…,第n期初支付n元,那么這項年金就是按算術級數遞增的。
一、年金現值
如果用(Ia)n表示其年金現值,則有
?nvnd(Ia)n?(1?i)(Ia)n?an
二、年金終值 如果用(Is)nn表示年金現值,則有
dd
三、永續年金
當n趨于無窮大時:
111??(1?(Ia)?diii)112??(1?)(Ia)?d2i
四、例題
1、確定期末付永續年金的現值,每次付款為1、2、3、…。設實際利率為i=5%。
解:(Is)?(1?i)(Is)n?sn?n?sn?1?(n?1)(Ia)??111?(1?)diii=420 2
本節重點:
(Ia)年金現值本節難點:
年金現值n的計算公式。
(Ia)n的公式推導。
第3.2節:遞減年金
本節內容:
3.2.1 期末付遞減年金
假設第一期末支付n元,第二期末支付n-1元,…,第n期末支付1元,那么這項年金就是按算術級數遞減的。
(Da)
一、年金現值如果用
n
(Da)nn表示其現值,則有
(Da)?nv?(n?1)v2?(n?2)v3?...?nn(1)公式推導過程:
上式兩邊同乘(1+i)
(1?i)(Da)?n?(n?1)v?(n?2)v2?...?vn?1n
用第二式減去第一式 i(Da)?n?(v?v2?v3?...?vn)?n?ann
(Da)所以:?nn?ani
(2)公式的另一種推導思路(略)
二、年金終值(Ds)nn
i
3.2.2 期初付遞減年金
假設第一期初支付n元,第二期初支付n-1元,…,第n期初支付1元,那么這項年金就是按算術級數遞減的。
一、公式(Ds)?(1?i)n(Da)n?n(1?i)n?sn1、如果用(Da)n表示其年金現值,則有
n?and(Da)n?(1?i)(Da)n?
2、如果用(Ds)n表示年金現值,則有
(Ds)n?(1?i)(Ds)n?n(1?i)n?snd
說明 :遞減年金不存在永續年金的情況。
二、例題
本節重點:
(Da)年金現值本節難點:
年金現值
n(Da)和
n的計算公式。
(Da)n公式的證明。
第3.3節:付款金額按幾何級數變化的年金(復遞增年金)
本節內容:
3.3.1 期末付復遞增年金
2(1?r)假設第一年末付款1元,第二年末付款(1+r)元,第三年末付款元,…,n?1(1?r)第n年末付款元,那么這項年金就是按幾何級數增長,其中(1?r)?0。當r>0時,年金為遞增的,當r<0時,年金為遞減的。
1、如果用A表示其年金現值,則有
1?rn1?()1?i?i?rA(推導過程略)
2、如果用S表示年金終值,則有
1?rn1?()(1?i)n?(1?r)nn1?iS?(1?i)[]?i?ri?r
3.3.2 期初付復遞增年金
2(1?r)假設第一年初付款1元,第二年初付款(1+r)元,第三年初付款元,…,4 n?1(1?r)第n年初付款元,那么這項年金就是按幾何級數增長,其中(1?r)?0。當r>0時,年金為遞增的,當r<0時,年金為遞減的。
1、如果用A表示其年金現值,則有
A1?rn1?()1?i?(1?i)i?r
2、如果用S表示年金終值,則有
(1?i)n?(1?r)nS?(1?i)i?r
3、關于永續年金
1?rn1?()11?i?i?r 在A中,當ri時極限不存在。
4、例題
例1、20年期末付年金,首次付款1000元,以后每年遞增4%,如果年利率為7%,計算年金現值。
解:i=7%,r=4% 1?r101?()1?i?1000i?r現值=14459元 本節重點:
1?rn1?()1?i?i?r A。本節難點:
1?rn1?()1?i?i?rA的推導。
第3.4節:每年支付m次的變額年金
本節討論的年金屬于廣義變額年金。
本節內容:
本部分內容以期末付為例進行分析
本部分為確定年金中最復雜的情況,主要以下述年金為例說明。假設利息結 轉周期為n,每個利息結轉周期支付款項m 次,那么總的付款次數為mn。如果每個利息結轉周期支付款項m 次,付款又是逐期遞增的,在第一個利息結轉周期末支付1/m元,在第二個利息結轉周期末支付2/m元,…,在第n個利息結轉周期末支付n/m元。下面分兩種情況討論:
一、在同一個利息結轉周期內付款相同,但后一個利息結轉周期比前一個利息結轉周期每次多付1/m元。這樣在第一個利息結轉周期內每次付款1/m元,在第二個利息結轉周期內每次付款2/m元,…,在第n個利息結轉周期內每次付款n/m元。年金現值記為
(Ia)?m?n。可以推導出計算公式。
(Ia)
1、?i(m)?m?n?a1(m)(1?2v?3v2?..?nvn?1)an?nvn
同里也可以推出終值的計算公式。
2、例題
二、在同一個利息結轉周期內付款也是逐期遞增。為了保證在第一個利息結轉周期末付款1/m元,在第二個利息結轉周期末付款2/m元,…,在第n個利息
1222mm結轉周期末付款n/m元,假設第一次付款元,第二次付款元,第三次付
?m?3mnn(m)?22a)n。可以推導出mmm元。年金現值記為(I款元,…,第mn次付款計算公式。
(m)(Ia)
1、?m?n?(m)an?nvni(m)
2、例題
本節重點:
遞增年金的計算公式。本節難點:
(m)(Ia)?m?n?(m)an?nvni(m)的推導。
第3.5節:連續支付的變額年金
本節內容:
3.5.1 連續支付的變額年金
一、連續支付的遞增年金
an?nvn1、現值(Ia)n??
2(Is)?sn?n、終值n?
3、永續年金現值
(Ia)??1?d
二、連續支付的遞減年金
1、現值(Da)n?n?an?
n(1?i)n?sn2、終值(Ds)n??
3.5.2 連續支付連續遞增的年金
(m?m?a(m)
一、由(I)a)n?n?nvni(m)推出
(Ia)n公式
二、(Ia)n公式的直接推導
3.5.3 連續支付連續遞減的年金
(略)
3.5.4一般連續變額年金
一、現值
ntPV? ??texp[?0??sds]dt0
二、終值
nnFV? ??texp[0??sds]dtt
本節重點:
連續變額年金公式的推導。本節難點:
一般連續變額年金現值的表示。
第3.6節:年金問題的案例
一、固定養老金計劃
1.一般情景
責任:退休前時,每月初存入一定的金額,具體方式為,25-29歲,月付x1元;30-39歲,月付x2元;40-49歲,月付x3元;50-59歲,月付x4元。
權益:從60歲(退休)開始每月初領取p元,一直進行20年。問題:在給定年利率i情況下,分析x1、x2、x3、x4與p的關系。2.(1)假設某人25歲參加保險,則基本價值方程為
(12)(12)(12)12pa20?12x1s5(1?i)30?12x2s10(1?i)20(12)(12)?12x3s10(1?i)10?12x4s10
于是,p?x1s35?(x2?x1)s30?(x3?x2)s20?(x4?x3)s10a20
若i=10%,x1=200元,x2=300元,x3=500元,x4=1000元。
p?2s35?s30?2s20?5s10a?10580.48
20(2)如果從30歲開始加入,p?100則3s30?2s20?5s10a?8077.89
20(3)如果從40歲開始加入,p?500s則20a?s1020?4299.73
二、購房分期付款
某人采用貸款方式購房。已知房價為50萬元,首付比例為30%,貸款的年實際利率為8%。若每月底等額付款。求相應貸款期為五年,八、十年時的月還款額。
解:(1?k)p?12Ran 計算出i(12)?12?=7.7208%。
五年期:月付款額7050.05元 八年期:月付款額4898.33元。十年期:月付款額4194.98元
三、汽車零售
某汽車商計劃采用如下零售策略:(1)若一次付清款項,價格為10萬元;(2)以年利率提供8%給4年分期貸款(每月末付款)。已知當前市場上商業消費貸款的月度結轉名義利率為12%,試分析第2種銷售策略的當前成本(第2種付款的現值)。解:在8%的年實際利率下,月度付款100000/(12a4)=2428.2(元);
按12%當前利率計算上述月付款的當前價值為:2428.2 當前成本為100000-92209.6=7790。
?12?a48=92209.6(元)
第四篇:《就業、利息與貨幣理論》讀后感
《就業、利息和貨幣通論》讀后感
會計1116王佳玲1203110121
有人說:“如果不讀凱恩斯的著作,就沒有資格談論經濟學。”大一大二的時候分別修了微觀經濟學和宏觀經濟學這兩門課,雖然有學習了一些凱恩斯的理論,但對其系統的觀點和理論還是一知半解,便從圖書館借了《就業、利息和貨幣通論》,利用課余時間把它給讀完了。這本書被公認為是一本非常難懂的經濟學著作,由于時間有限,我也只能勉勉強強地從頭到尾看了一遍,雖然也在網上查閱了相關的資料,但很多內容都是囫圇吞棗。不過在閱讀的過程中也確實感受到了大師的思想魅力,并將我看到的想到的記錄了下來。
凱恩斯的《就業利息和貨幣通論》、亞當斯密的《國富論》與馬歇爾的《經濟學原理》是西方經濟學史上三部劃時代的著作。《國富論》為古典經濟自由主義奠定了基礎,《經濟學原理》則是新古典經濟學的代表,為經濟自由主義作了總結,而《就業利息和貨幣通論》作為凱恩斯主義的經典之作,標志著凱恩斯主義這一獨立的理論體系的形成。
進入20世紀,壟斷資本主義的發展加深了資本主義的矛盾,先后發生了多次世界性的經濟危機,特別是1929-1933年的世界經濟大危機,企業紛紛倒閉,大批工人失業,購買力下降,市場供求力量失衡,這一嚴重的現實使得新、舊古典經濟學理論陷入“經濟學危機”。凱恩斯原本是一個自由貿易論者,他也是古典經濟的信奉者和支持者,他自己也承認“對于我抨擊的理論,我本人曾多年奉為圭臬,因而,我想我不至于忽視該理論的有利之處。”。然而,當環境的變化導致舊的理論不能指導和解釋新的經濟現象,他開始對古典的經濟學理論進行反思和改革,《通論》這本書的寫作過程就是凱恩斯在這樣的環境中為了擺脫傳統思想而長期奮斗的過程。《通論》也是由于力圖挽救這次“經濟學危機”而被稱為對傳統經濟學的“革命”的,其一出版就引起了西方經濟學界的轟動,有人把他的理論譽為一場像“哥白尼在天文學上,達爾文在生物學上,愛因斯坦在物理學上一樣的革命”。它的核心問題是如何解決就業,以緩解市場供求力量失衡的問題.書中的核心問題是如何解決就業,凱恩斯的中心論點是:提高總需求是充分就業的關鍵。本書共分6篇24章,以下對各篇的內容進行介紹:
第一篇引論中,凱恩斯主要批評了李嘉圖及其以后的資產階級經濟學家如約翰、穆勒、馬歇爾、庇古等人的兩個“前提”:1.工資等于勞動力的邊際產物;2.當就業量不變時,工資的效用正好等于該就業量的邊際負效用,這僅適用于一種特例,而不能適用于普遍情況。進而他分析了“有效需求原理”:總供給函數和總需求函數相交時的數值,就業量就是這個交點值。“有效需求理論”是本書最核心也是最精彩的部分,凱恩斯運用總量分析的方法,對總收入、總需求、總供給、投資、消費、就業水平、物價水平等一系列總量相互關系進行研究的同時,獨辟澳徑地創造了三個基本心理因素定理,精辟的分析出導致現實失業與蕭條的原因,在此基礎上又提出了國家干預經濟的主張。
第二篇中,他則主要闡明了預期、所得、儲蓄、投資的定義,以及單位的選擇等問題。這一部分的內容具有脫離主題的性質,凱恩斯在這里停下來對以下三個問題作了說明:1.選擇一個合適與研究整體經濟體系問題的數量單位;2.預期在經濟分析中的作用;3.收入的定義。
第三篇中,凱恩斯主要研究了消費者傾向,分析消費傾向的主客觀因素、邊際消費傾向與乘數的關系。在凱恩斯的理論中,乘數原理占有重要地位,它絕不只是一個“數學概念”。用凱恩斯的話來說:它是“整個就業理論中不可或缺的一步,有了這一步,設消費傾向不變,則我們可以在總就業量、總所得與投資量之間,建立一個確切的關系”。也正是以此為橋梁,凱恩斯將其經濟理論導向經濟政策,并指導經濟實踐。
第四篇中,他主要介紹和分析了資本邊際效率、長期預期狀態、利息率的一般理論、古典學派的利息率理論、流動性偏好理論、資本性質以及利息與貨幣的特征,并對一般就業理論做了重新表述。凱恩斯否定了經濟學界普遍接受的薩伊定律:供給創造了需求。在古典經濟學家看來,利率取決于儲蓄與投資的關系:如果儲蓄的人太多,利率會下跌,鼓勵人們投資企業,產出最大化;如果儲蓄的人太少,利率會提高,吸引更多的儲蓄者。凱恩斯探討了儲蓄者的動機,提出了完全不同的結論,他認為儲蓄者往往不把錢存入銀行或投資于股票,而是喜歡把錢以流動的形式存起來,主要因為可能的三個動機:1.出于交易的目的,滿足日常生活需要;2.出于預防的目的,以備應付意外的開支;3.出于投機的目的,“即相信自己對未來的看法,較市場上一般人高明,想由此從中獲利”。
第五篇中,凱恩斯對庇古教授的《失業論》做了詳細的批評,主要闡述了貨幣工資的決定和價格、就業函數和價格理論。凱恩斯提出就業量決定有效需求,也即消費,而就業量取決于消費傾向和投資量。在假定社會的消費傾向為既定的情況下,則就業量的均衡水平決定于當前的投資量。投資量取決于資本的邊際效率和利率所確立的投資引誘。
第六篇引用了幾篇短論,主要分析了商業循環,論述了重商主義、禁止高利貸法、加印貨幣以及消費不足論,最后通過結束語的方式,提出了《通論》所引起的社會哲學思考。
《通論》中我所理解比較深的一點是凱恩斯提出的三大心理規律,即消費邊際遞減,資本邊際效益遞減和流動性偏好。凱恩斯認為,由于基本的心理法則,收入的增加會引起消費的增加,但這是以遞減的幅度進行的,造成了消費在收入中的比重隨收入的增加而不斷減少,這就是邊際消費傾向遞減規律。凱恩斯認為,在決定投資需求的兩因素中,資本邊際效率是比利率更重要的因素。資本邊際效率是投資者預期增加的每單位投資與新增利潤之比,深受投資者的心理和利率因素的影響。資本邊際效率遞減規律使得投資很難隨儲蓄的增加而一直增加下去。所謂流動性偏好就是人們愿意用貨幣形式保持財富的心理動機。凱恩斯認為流動性偏好取決于三種心理動機:交易動機、謹慎動機和投機動機。
這三者共同導致了社會生活中,消費的不足,對經濟拉動作用的不足。所以,凱恩斯主張采取赤字政策,以國家消費來刺激經濟增長。凱恩斯曾把上街消費的婦女稱為愛國者,認
為她們對國家經濟做出了貢獻。但是,凱恩斯從人的心理因素出發尋找資本主義經濟危機爆發的根源是錯誤的。資本主義經濟危機的根源在于資本主義經濟制度自身不可克服的矛盾,即生產社會化同生產資料資本主義私人占有之間的矛盾。凱恩斯主義掩蓋了這一本質,符合資本主義發展的需要,維護了壟斷資產階級的利益。適應了生產社會化的需求。但并不能從本質上克服矛盾。
此外,凱恩斯認為,雖然貿易順差對于提高國內的就業和收入水平有好處,但各國應當盡量通過擴大國內需求來提高收入和就業水平,不應該過分依靠貿易順差。因為一國的順差就是別國的逆差,各國追逐出口順差的結果,勢必使貿易保護主義抬頭,結果使大家都遭受損失。凱恩斯也批評了自由放任的企業制度。他認為,這種制度有兩個最大的弊端:一是不能實現充分就業;二是造成財富與收入的分配不公平。但他依然認為私有財產制度對于保持經濟的效率和個人的自由是不可缺少的。
任何理論都有它的有限性,是藥三分毒。凱恩斯理論經常被大家說成是一種頭痛醫頭腳痛醫腳。是的,在盲目應用凱恩斯理論,運通寬松的財政政策和貨幣政策很容易產生一些副作用。比如盲目地進行投資,導致產能過剩,例如去年的歐盟對中國光伏產業的反傾銷就是一個很好地案例。所以在運用凱恩斯理論的時候一定要把握好分寸。
讀完這本書,讓我對凱恩斯主義有了系統和全面的認識,對凱恩斯的某些理論也有了更加深刻的理解。雖然沒有全部吸收與消化,但培養了我的邏輯思維能力,更激發了我對經濟學濃烈的興趣。
第五篇:《利息理論》課程的教學心思考
《利息理論》課程的教學心思考
摘要:《利息理論》是一門以經濟理論為基礎,用數理分析的方法對利息及其相關問題進行定量分析的課程,學科交叉的特性比較顯著,所以對于不同專業的學生在講授時存在較大差異,本文基于多年金融專業教學的實踐提出幾點思考。
關鍵詞:微觀金融;利息理論;貨時間價值
金融學是從經濟學分化出來的、研究金融的學科。傳統的金融學研究領域大致有兩個方向:宏觀金融學與微觀金融學。近年來微觀金融的研究受到重視。微觀金融學,也即國際學術界通常理解的Finance,它包括現有大多數金融學分支學科,如投資學、公司金融學、金融市場學等核心內容。隨著社會經濟的發展,利息理論已經深入滲透到微觀金融的各個領域,諸如財務分析、證券投資、金融風險管理等。通過利息理論課程的學習,能夠較完整地掌握其基本理論框架和基本方法體系,并將它們運用于實務工作中去。所以《利息理論》屬于金融學人才培養課程體系特別是搭建微觀金融基礎的重要課程,微觀金融學所闡述的資金融通、信用活動等總是以利息理論作為工具,對該課程的理解程度直接影響金融類專業學生后續相關課程的學習,進而影響到將來是否能勝任金融行業工作,因此我們應該特別重視利息理論課程的學習。
美國耶魯大學著名經濟理論家歐文?費雪(IrvingFisher)在1930年出版的《利息理論》(The Theory of Interest,1930)標志著利息理論學科的誕生。費雪(I.Fisher)在其《利息理論》中對利息的概念刻劃得淋漓盡致。“任何物品都是不同程度的耐用品,耐用品能在未來某個時段內提供一連串的服務,而其全部價值的折現之和,構成這物品的現值”,這個觀點解釋了人們為什么會悉心照顧一桶十年后才開的紅酒、為什么要蓋一所能用上兩百年的房子。《利息理論》作為金融學專業的一門基礎課,它要探討的主要內容是與利率和利息有關的理論及應用問題。利息理論(又稱復利數學),它是以經濟理論為基礎,應用簡單的數學工具給出有關利息和年金的計算方法。本課程由理論和應用兩部分組成。理論部分介紹了利息理論的主要內容,包括利率、利息力和累積函數等利息的度量工具,并討論了各種年金的計算等;應用部分探討了利息理論在投資分析和財務管理等領域的具體應用,包括收益率、債務償還、利率風險等內容。這門課程具有極為廣泛的適用性,在投資分析、資產定價、理財規劃等方面有很大的應用價值。以下是基于利息理論課程的學科交叉的特點,結合教學實踐的幾點建議。
1增加課程的教學時間
利息理論課程中有許多繁瑣的數學公式,比如各種年金的積累與貼現、資產定價等模型,要想很好的掌握這些公式并非易事,而且這些公式背后都隱含著豐富的經濟意義,它們是對經濟現象運行規律的高度概括和深刻把握。要想學生熟練掌握這些公式背后的金融學思想,不僅要求老師有較高的綜合學術素養,還應增加課程的授課時間,給老師以充分的時間輔助學生學習。
2樹立對該課程的正確認識
利息理論課程的教學涉及到許多數學公式的推導,但在教學過程中不能僅僅羅列枯燥的公式,而是要注重強調公式所代表的金融學意義及思想。要讓學生明確該課程不是數學課,雖然需要非常強的計算技巧和方法,但更應了解背后的經濟學原理,特別是對于本科階段的學生,復雜的數學公式推導對于他們來說實際應用價值非常低,這里只需要他們對基本的公式會應用,重點是要其理解經濟學意義。
3培養有能力的老師擔任該課程的主講教師
利息理論是一門綜合性非常強的課程,不僅要有較好的數理基礎,還要有較好的經濟金融學作為支撐,如果只懂數學則可能把該課程教授成數學課,使學生陷入無盡的數學推導,降低學習興趣。但如果只懂得經濟金融,則會使老師的講授過于感性,缺少對數學公式的深入解析,導致學生在解決實際問題時不夠嚴謹。所以為了避免以上情況的出現,高校應該培養利息理論課程專門的師資,使該課程的學習既具有數學的精確性又具有金融的感性。
4培養學生的“貨幣時間價值”觀念
利息理論課程的核心思想就是“貨幣時間價值”,該思想貫穿于課程的始終。本杰明?弗蘭克說:錢生錢,并且所生之錢會生出更多的錢,這就是貨幣時間價值的本質。貨幣經過一定時間的投資和再投資所增加的價值,稱為資金的時間價值。貨幣的時間價值不產生于生產與制造領域,產生于社會資金的流通領域。為了更好的理解和運用“貨幣時間價值”,讓學生養成用貼現的方式來解決實踐中的問題,該課程的教學將嘗試多使用案例教學法。在授課的過程中多選用經濟生活領域實際發生的與利息理論相關的事件作為教學案例,比如關于普通年金的理解,讓學生分析學費、生活費,或者工作后的工資、獎金、房貸等收入與支出是否是普通年金,如果自己打算購車,應該怎樣合理安排支出等。通過這些讓學生了解利息理論與生活的關系,提高學生學習的積極性。
總之,作為金融學重要的基礎課程之一,特別對于學生構建微觀金融基礎尤為重要,所以如何把利息理論的課程講授得即具有理論深度又具實踐意義,是值得更深入的探討與研究,以上所提出的想法是作者在多年的金融教學實踐中經驗的總結,也應用于教學實踐,取得了良好的教學效果。