面向对象程序设计综合实践PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:骆力明,徐敏,谭小慧等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2011
- ISBN:9787121125812
- 页数:231 页
第1章 面向对象软件开发方法 1
1.1概述 1
1.2软件生命周期各阶段的基本任务 2
1.3面向对象分析 3
1.3.1确定客户需要什么 3
1.3.2需求阶段概述 4
1.3.3理解应用域 4
1.3.4用例建模 4
1.4面向对象设计 5
1.4.1有效应用设计模式 5
1.4.2类建模 6
1.4.3状态图建模 9
1.4.4顺序图建模 10
1.4.5协作图建模 11
1.4.6活动图建模 12
1.4.7用户界面设计 14
1.5面向对象编程 14
1.5.1从设计到C+++代码 14
1.5.2编程举例 15
1.6面向对象测试 26
1.6.1白盒测试技术 26
1.6.2黑盒测试技术 26
1.6.3测试用例的编写 27
第2章Windows通用控件和对话框编程 29
2.1控件概述 29
2.1.1控件的添加和移除 29
2.1.2控件的属性 30
2.2常用控件 30
2.2.1静态文本框 30
2.2.2编辑文本框 31
2.2.3按钮 31
2.2.4列表框 32
2.2.5组合框 32
2.2.6进度条 33
2.3通用对话框 33
2.3.1添加一个对话框模板 34
2.3.2相关对话框类的定义 39
第3章 学习和使用STL 46
3.1 STL简介 46
3.2容器类 46
3.2.1 vector向量容器 46
3.2.2 list双向链表容器 48
3.3迭代器 52
3.4泛型算法 56
第4章 程序设计案例分析举例——“简单人事信息管理系统” 59
4.1实验概述 59
4.2需求分析 59
4.3总体设计 60
4.3.1类的静态设计 60
4.3.2类的动态设计 67
4.3.3功能事务的实现过程设计 71
4.4详细设计 78
4.4.1 CDate类 78
4.4.2 CPerson类 79
4.4.3 CPersonSet类 81
4.4.4 CPersonInfIODlg类 84
4.4.5 CPersonInfSelDlg类 85
4.4.6 CPersonInfListDlg类 86
4.4.7主要功能函数的算法 88
4.4.8程序主函数_tmain的算法流程 93
4.5系统测试 94
4.6系统操作说明 103
4.6.1信息添加 103
4.6.2信息删除 104
4.6.3信息清空 105
4.6.4信息修改 105
4.6.5信息排序 106
4.6.6信息查询 107
4.6.7信息显示 107
4.6.8退出系统 108
第5章 实验题目和实践要求 109
5.1实验题目 109
5.1.1实验题目:简单人事信息管理系统 109
5.1.2实验题目:简单银行存取管理程序 112
5.1.3实验题目:简单英汉字典程序 114
5.2实验实施建议 116
5.3考核标准(参考) 117
第6章“简单银行管理系统”参考解决方案 118
6.1实验概述 118
6.2需求分析 118
6.3总体设计 120
6.3.1类的静态设计 120
6.3.2类的动态设计 129
6.3.3功能事务的实现过程设计 132
6.4详细设计 136
6.5系统测试 158
6.6程序操作说明 160
6.6.1账户创建 161
6.6.2账户登录 162
6.6.3存款操作 163
6.6.4修改账户密码 163
6.6.5查询储户名下所有账户 164
6.6.6退出系统 165
小结 165
第7章“简单英汉字典程序”参考解决方案 166
7.1实验概述 166
7.2需求分析 166
7.3总体设计 167
7.3.1类的静态设计 167
7.3.2类的动态设计 172
7.3.3功能事务的实现过程设计 175
7.4详细设计 179
7.5系统测试 193
7.6程序操作说明 196
7.6.1增加单词 196
7.6.2修改单词 199
7.6.3删除单词 200
7.6.4查单词 201
7.6.5列出所有单词 202
7.6.6保存数据 203
7.6.7退出系统 204
小结 204
附录A使用Visio辅助建立软件模型 205
附录B string类和CString类的使用 221
附录C算法的伪代码描述约定 223
附录D使用Turbo C++环境建立面向对象的程序项目 225
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《先进激光加工技能实训》肖海兵主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017