您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
软件工程方法与金融领域实践
字数: 418
出版社: 机械工业
作者: 许蕾 编著
商品条码: 9787111727873
版次: 1
开本: 16开
页数: 254
出版年份: 2023
印次: 1
定价:
¥69
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书聚焦于金融软件的开发理论、技术和方法,并注重实践,强调使用正确的工程方法开发出成本低、可靠性好并能高效运行的金融软件,为金融软件的开发维护培养复合人才。本书以软件生命周期为顺序,分别介绍问题的定义和可行性分析、软件需求分析、软件设计、程序编码、软件测试、软件的发布维护和重构。并在现有软件工程的技术基础上,介绍金融科技项目实践。结合新兴的大数据、云计算、人工智能、区块链等技术,构建金融科技产业生态,并通过分析发展面临的挑战,对未来趋势进行展望。
目录
目 录<br />前言<br />第1章 软件工程概述 1<br />1.1 引言 1<br />1.2 软件工程的基本概念 2<br />1.2.1 工程 2<br />1.2.2 软件 3<br />1.2.3 软件的特点 5<br />1.2.4 软件的类型 5<br />1.2.5 软件危机 6<br />1.3 软件工程的发展历史 8<br />1.3.1 软件开发历程 8<br />1.3.2 软件工程定义 9<br />1.3.3 软件工程生命周期模型 11<br />1.3.4 软件工程的经济观点 12<br />1.4 金融软件工程 13<br />作业 14<br />第2章 计算机软件的发展与<br />开发计划 16<br />2.1 计算机软件的发展历程 16<br />2.2 问题定义和可行性分析 18<br />2.2.1 现状调查和问题定义 18<br />2.2.2 可行性研究与论证 18<br />2.2.3 可行性分析所需工具 20<br />2.3 个人软件流程与团队软件流程 21<br />2.4 敏捷过程 24<br />2.4.1 敏捷过程的流行 24<br />2.4.2 Scrum框架 25<br />2.4.3 用户故事 27<br />2.4.4 敏捷估算 28<br />2.5 软件生命周期 29<br />2.6 软件体系结构 29<br />作业 31<br />第3章 软件需求分析 33<br />3.1 软件需求 33<br />3.2 需求工程 35<br />3.3 需求获取 36<br />3.3.1 需求获取的流程和方法 37<br />3.3.2 需求获取的注意事项 38<br />3.3.3 NABCD模型 40<br />3.4 需求分析与建模 41<br />3.4.1 需求分析 42<br />3.4.2 结构化需求分析 43<br />3.4.3 面向对象需求分析 44<br />3.5 软件需求规格说明书 46<br />3.6 需求验证 47<br />作业 48<br />第4章 软件设计基础 50<br />4.1 软件设计过程 50<br />4.2 软件设计的任务和步骤 52<br />4.3 软件设计的方法 54<br />4.3.1 模块化设计 55<br />4.3.2 结构化设计 58<br />4.3.3 面向对象设计 61<br />4.4 UML的发展历程 63<br />4.5 其他设计方法 65<br />作业 66<br />第5章 软件详细设计 67<br />5.1 详细设计阶段的目的与任务 67<br />5.2 结构化详细设计的描述工具 68<br />5.2.1 程序流程图 68<br />5.2.2 N-S图 69<br />5.2.3 PAD 70<br />5.2.4 伪代码 71<br />5.3 基于UML的分析与设计过程 72<br />5.4 数据库选择策略 80<br />作业 82<br />第6章 用户界面设计 83<br />6.1 界面设计的概念 83<br />6.1.1 界面与界面设计 83<br />6.1.2 用户界面设计的要点和<br />原则 85<br />6.1.3 用户界面设计相关人员和<br />工具 88<br />6.2 用户界面设计分析 88<br />6.3 界面设计的基本类型 89<br />6.3.1 菜单 90<br />6.3.2 图像 90<br />6.3.3 对话 91<br />6.3.4 窗口 91<br />6.4 用户界面设计风格 92<br />6.5 数据输入界面的设计 92<br />6.6 数据输出界面的设计 94<br />作业 95<br />第7章 程序编码 96<br />7.1 程序设计语言概述 96<br />7.1.1 程序设计语言的三要素 96<br />7.1.2 程序设计语言的基本成分 97<br />7.1.3 程序设计语言的特性 98<br />7.1.4 程序设计语言的发展和<br />分类 99<br />7.1.5 程序设计语言的选择 101<br />7.2 程序设计风格和代码规范 101<br />7.2.1 源程序的内部文档 101<br />7.2.2 数据说明 102<br />7.2.3 语句构造 103<br />7.2.4 输入和输出 104<br />7.3 结构化编程 104<br />7.3.1 结构化编程的起源 104<br />7.3.2 结构化编程的原则和<br />方法 105<br />7.3.3 程序复杂性度量 106<br />7.3.4 程序效率 107<br />7.3.5 结构化编程风格 108<br />7.4 面向对象编程 108<br />7.4.1 面向对象编程的特点 109<br />7.4.2 面向对象编程的概念和<br />术语 110<br />7.5 代码复审和结对编程 111<br />7.5.1 代码复审 111<br />7.5.2 结对编程 112<br />7.6 软件配置管理 113<br />7.7 配置管理工具—Git 116<br />7.7.1 Git的诞生 116<br />7.7.2 Git的工作机制 117<br />7.7.3 Git的安装和使用 117<br />7.7.4 Git的工作原理 118<br />7.7.5 Git的远程仓库 119<br />7.7.6 Git的分支 120<br />作业 122<br />第8章 软件测试基础 123<br />8.1 软件测试的起源 123<br />8.2 软件测试的相关概念和特点 125<br />8.2.1 软件缺陷 125<br />8.2.2 软件质量 127<br />8.2.3 软件测试 127<br />8.3 软件测试的流程和类别 129<br />8.3.1 软件测试的流程 130<br />8.3.2 软件测试的类别 131<br />8.4 软件测试工具 136<br />8.5 有关软件测试的误解 137<br />8.6 对测试人员的要求 138<br />作业 139<br />第9章 软件测试用例设计方法 140<br />9.1 白盒测试用例的设计 140<br />9.1.1 逻辑覆盖方法 141<br />9.1.2 基本路径测试方法 143<br />9.2 黑盒测试用例的设计 145<br />9.2.1 等价类划分 146<br />9.2.2 边界值分析 148<br />9.2.3 组合测试 149<br />9.2.4 因果图法 152<br />9.2.5 决策表法 153<br />9.2.6 相关技术的比较和应用 154<br />9.3 ATM取款测试示例 155<br />作业 156<br />第10章 软件测试技术体系 157<br />10.1 程序错误类型 157<br />10.2 软件测试的级别 158<br />10.2.1 单元测试 159<br />10.2.2 集成测试 161<br />10.2.3 确认测试 163<br />10.2.4 系统测试 163<br />10.2.5 验收测试 164<br />10.3 软件测试的类型 165<br />10.3.1 功能测试 165<br />10.3.2 接口测试 165<br />10.3.3 性能测试 166<br />10.3.4 安全测试 168<br />10.4 软件的纠错 170<br />10.4.1 常用的调试技术 170<br />10.4.2 现有的自动错误定位<br />方法 171<br />10.5 面向对象测试与敏捷测试 173<br />10.5.1 面向对象测试 173<br />10.5.2 敏捷测试 173<br />10.6 测试工作中的文档 177<br />作业 180<br />第11章 软件测试实战 181<br />11.1 Web应用特性相关的测试<br />角度 181<br />11.2 Web网站测试的内容 184<br />11.2.1 功能测试 184<br />11.2.2 可用性测试 187<br />11.2.3 安全性测试 188<br />11.2.4 性能测试 190<br />11.3 如何测试一个Web应用 193<br />11.3.1 测试一个典型的Web<br />应用 193<br />11.3.2 对于测试的两个小建议 194<br />11.4 论文评析 195<br />11.5 Web应用自动化测试 197<br />11.5.1 自动化测试工具<br />—Selenium 198<br />11.5.2 自动化测试框架 200<br />作业 202<br />第12章 软件的发布、维护和<br />重构 203<br />12.1 软件的稳定与发布 203<br />12.1.1 和软件发布有关的词 203<br />12.1.2 软件发布流程 204<br />12.1.3 软件发布方案 205<br />12.1.4 准备发布 206<br />12.1.5 “事后诸葛亮”会议 208<br />12.2 软件的维护与重构 209<br />12.2.1 软件的维护 210<br />12.2.2 软件的重构 211<br />作业 217<br />第13章 金融科技项目实践 218<br />13.1 金融科技新兴技术 218<br />13.1.1 云计算 220<br />13.1.2 大数据 221<br />13.1.3 人工智能 223<br />13.1.4 区块链 224<br />13.2 金融科技产业生态 228<br />13.3 金融科技发展面临的挑战 230<br />13.4 金融科技未来的发展趋势 231<br />13.5 金融科技项目实践 232<br />13.5.1 量化投资 232<br />13.5.2 智能信贷 239<br />13.5.3 智能投顾 241<br />13.6 案例分析 246<br />13.6.1 市场分析 246<br />13.6.2 AI量化投资解决方案 247<br />作业 250<br />参考文献 252
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网