幫助中心 | 我的帳號 | 關於我們

軟體工程方法與金融領域實踐(高等院校軟體工程學科系列教材)

  • 作者:編者:許蕾|責編:姚蕾
  • 出版社:機械工業
  • ISBN:9787111727873
  • 出版日期:2023/07/01
  • 裝幀:平裝
  • 頁數:254
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    目前我國正從製造大國向金融大國轉變,證券、銀行等金融產業佔據越來越重要的地位,各種金融產品影響著每一個人的生活。金融行業需要大量既懂軟體技術又掌握金融知識的專業軟體開發人員。因而,學科的交叉融合是當前環境下的必然趨勢,本書正是在這樣的背景下應運而生。
    本書以軟體生命周期為序,分別介紹問題定義和可行性分析、軟體需求分析、軟體設計、程序編碼、軟體測試、軟體的發布/維護/重構等內容,並在現有軟體工程技術的基礎上,介紹金融科技項目實踐。之後結合新興的大數據、雲計算、人工智慧、區塊鏈等技術,講解如何構建金融科技產業生態,並通過分析金融科技發展面臨的挑戰,對金融科技未來發展趨勢進行展望。

作者介紹
編者:許蕾|責編:姚蕾
    許蕾,東南大學電腦軟體與理論博士,現為南京大學電腦科學與技術系副教授、博士生導師。從2005年任教至今,先後擔任「編譯原理」「電子商務」「Web程序分析測試」「軟體分析測試」「金融軟體工程」等課程的任課教師,多次獲得南京大學福佑獎教金、南瑞繼保獎教金、南京大學魅力導師獎、南京大學教師教學競賽二等獎等教學獎項。主要從事軟體工程領域中智能化軟體分析測試的研究。中國電腦學會高級會員、軟體工程專委會委員、信息系統專委會委員。主持國家自然科學基金面上項目3項、青年項目1項,參與國家973項目、863項目、國家自然科學基金重點項目多項。參與完成的成果獲省部級科技進步、自然科學一等獎及二等獎6次。

目錄
前言
第1章  軟體工程概述
  1.1  引言
  1.2  軟體工程的基本概念
    1.2.1  工程
    1.2.2  軟體
    1.2.3  軟體的特點
    1.2.4  軟體的類型
    1.2.5  軟體危機
  1.3  軟體工程的發展歷史
    1.3.1  軟體開發歷程
    1.3.2  軟體工程定義
    1.3.3  軟體工程生命周期模型
    1.3.4  軟體工程的經濟觀點
  1.4  金融軟體工程
  作業
第2章  電腦軟體的發展與開發計劃
  2.1  電腦軟體的發展歷程
  2.2  問題定義和可行性分析
    2.2.1  現狀調查和問題定義
    2.2.2  可行性研究與論證
    2.2.3  可行性分析所需工具
  2.3  個人軟體流程與團隊軟體流程
  2.4  敏捷過程
    2.4.1  敏捷過程的流行
    2.4.2  Scrum框架
    2.4.3  用戶故事
    2.4.4  敏捷估算
  2.5  軟體生命周期
  2.6  軟體體系結構
  作業
第3章  軟體需求分析
  3.1  軟體需求
  3.2  需求工程
  3.3  需求獲取
    3.3.1  需求獲取的流程和方法
    3.3.2  需求獲取的注意事項
    3.3.3  NABCD模型
  3.4  需求分析與建模
    3.4.1  需求分析
    3.4.2  結構化需求分析
    3.4.3  面向對象需求分析
  3.5  軟體需求規格說明書
  3.6  需求驗證
  作業
第4章  軟體設計基礎
  4.1  軟體設計過程
  4.2  軟體設計的任務和步驟
  4.3  軟體設計的方法
    4.3.1  模塊化設計

    4.3.2  結構化設計
    4.3.3  面向對象設計
  4.4  UML的發展歷程
  4.5  其他設計方法
  作業
第5章  軟體詳細設計
  5.1  詳細設計階段的目的與任務
  5.2  結構化詳細設計的描述工具
    5.2.1  程序流程圖
    5.2.2  N-S圖
    5.2.3  PAD
    5.2.4  偽代碼
  5.3  基於UML的分析與設計過程
  5.4  資料庫選擇策略
  作業
第6章  用戶界面設計
  6.1  界面設計的概念
    6.1.1  界面與界面設計
    6.1.2  用戶界面設計的要點和原則
    6.1.3  用戶界面設計相關人員和工具
  6.2  用戶界面設計分析
  6.3  界面設計的基本類型
    6.3.1  菜單
    6.3.2  圖像
    6.3.3  對話
    6.3.4  窗口
  6.4  用戶界面設計風格
  6.5  數據輸入界面的設計
  6.6  數據輸出界面的設計
  作業
第7章  程序編碼
  7.1  程序設計語言概述
    7.1.1  程序設計語言的三要素
    7.1.2  程序設計語言的基本成分
    7.1.3  程序設計語言的特性
    7.1.4  程序設計語言的發展和分類
    7.1.5  程序設計語言的選擇
  7.2  程序設計風格和代碼規範
    7.2.1  源程序的內部文檔
    7.2.2  數據說明
    7.2.3  語句構造
    7.2.4  輸入和輸出
  7.3  結構化編程
    7.3.1  結構化編程的起源
    7.3.2  結構化編程的原則和方法
    7.3.3  程序複雜性度量
    7.3.4  程序效率
    7.3.5  結構化編程風格
  7.4  面向對象編程
    7.4.1  面向對象編程的特點

    7.4.2  面向對象編程的概念和術語
  7.5  代碼複審和結對編程
    7.5.1  代碼複審
    7.5.2  結對編程
  7.6  軟體配置管理
  7.7  配置管理工具——Git
    7.7.1  Git的誕生
    7.7.2  Git的工作機制
    7.7.3  Git的安裝和使用
    7.7.4  Git的工作原理
    7.7.5  Git的遠程倉庫
    7.7.6  Git的分支
  作業
第8章  軟體測試基礎
  8.1  軟體測試的起源
  8.2  軟體測試的相關概念和特點
    8.2.1  軟體缺陷
    8.2.2  軟體質量
    8.2.3  軟體測試
  8.3  軟體測試的流程和類別
    8.3.1  軟體測試的流程
    8.3.2  軟體測試的類別
  8.4  軟體測試工具
  8.5  有關軟體測試的誤解
  8.6  對測試人員的要求
  作業
第9章  軟體測試用例設計方法
  9.1  白盒測試用例的設計
    9.1.1  邏輯覆蓋方法
    9.1.2  基本路徑測試方法
  9.2  黑盒測試用例的設計
    9.2.1  等價類劃分
    9.2.2  邊界值分析
    9.2.3  組合測試
    9.2.4  因果圖法
    9.2.5  決策表法
    9.2.6  相關技術的比較和應用
  9.3  ATM取款測試示例
  作業
第10章  軟體測試技術體系
  10.1  程序錯誤類型
  10.2  軟體測試的級別
    10.2.1  單元測試
    10.2.2  集成測試
    10.2.3  確認測試
    10.2.4  系統測試
    10.2.5  驗收測試
  10.3  軟體測試的類型
    10.3.1  功能測試
    10.3.2  介面測試

    10.3.3  性能測試
    10.3.4  安全測試
  10.4  軟體的糾錯
    10.4.1  常用的調試技術
    10.4.2  現有的自動錯誤定位方法
  10.5  面向對象測試與敏捷測試
    10.5.1  面向對象測試
    10.5.2  敏捷測試
  10.6  測試工作中的文檔
  作業
第11章  軟體測試實戰
  11.1  Web應用特性相關的測試角度
  11.2  Web網站測試的內容
    11.2.1  功能測試
    11.2.2  可用性測試
    11.2.3  安全性測試
    11.2.4  性能測試
  11.3  如何測試一個Web應用
    11.3.1  測試一個典型的Web應用
    11.3.2  對於測試的兩個小建議
  11.4  論文評析
  11.5  Web應用自動化測試
    11.5.1  自動化測試工具——Selenium
    11.5.2  自動化測試框架
  作業
第12章  軟體的發布、維護和重構
  12.1  軟體的穩定與發布
    12.1.1  和軟體發布有關的詞
    12.1.2  軟體發布流程
    12.1.3  軟體發布方案
    12.1.4  準備發布
    12.1.5  「事後諸葛亮」會議
  12.2  軟體的維護與重構
    12.2.1  軟體的維護
    12.2.2  軟體的重構
  作業
第13章  金融科技項目實踐
  13.1  金融科技新興技術
    13.1.1  雲計算
    13.1.2  大數據
    13.1.3  人工智慧
    13.1.4  區塊鏈
  13.2  金融科技產業生態
  13.3  金融科技發展面臨的挑戰
  13.4  金融科技未來的發展趨勢
  13.5  金融科技項目實踐
    13.5.1  量化投資
    13.5.2  智能信貸
    13.5.3  智能投顧
  13.6  案例分析

    13.6.1  市場分析
    13.6.2  AI量化投資解決方案
  作業
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032