出版社:清华大学出版社
年代:2016
定价:35.0
本书为读者介绍了可视化D++语言如何实现视窗软件的设计和制作,读者在教学软件“可视化D++语言”的提示下,只需花数十分钟时间在键盘上输入几十个用于说明用途的中文词或者拼音字母,通过鼠标点选若干个用于说明的菜单和图标,即可自动根据该说明书自动生成可运行的应用软件。
第1章构建软件自动化框架
1.1软件生命周期和软件框架
1.1.1软件生命周期
1.1.2软件框架
1.1.3Windows窗体应用软件
1.2建立数据库
1.2.1设计数据库结构
1.2.2创建数据库
1.3查看数据库
1.3.1查看数据库属性
1.3.2查看数据库表属性
1.3.3查看字段属性
1.4建立窗体
1.4.1创建新的空白窗体
1.4.2创建病员资讯窗体
1.5运行视窗软件
1.6功能测试
1.7小结
第2章进程操作与数据类型
2.1进程操作
2.1.1添加窗体到进程目录
2.1.2查看进程
2.2读取数据库记录
2.2.1删除字段取指定值
2.2.2设定字段取指定值
2.3数据类型
2.3.1数据类型概述
2.3.2查看与设置数据类型
2.4小结
第3章窗体内的数据传送
3.1表格控件
3.1.1添加表格控件
3.1.2调整控件布局
3.2操作表格数据
3.2.1绘制用户界面图
3.2.2移送数据
3.2.3替换数据
3.3读取表格数据
3.4小结
第4章窗体间的数据传送
4.1窗体设计
4.1.1视图与对话框
4.1.2创建视图窗体
4.1.3创建简单对话框
4.2预置数列
4.2.1新建对话框
4.2.2预置常数数列
4.2.3预置数据库表的数据数列
4.3传送数据
4.3.1【加进】和【改变】按钮
4.3.2测试运行
4.4小结
第5章数据的读取
5.1读取预置值与查看数据类型
5.2读取数据记录
5.2.1读取指定数据
5.2.2选择读取
5.3后接进程
5.4后接进程的逻辑控制
5.5小结
第6章控件的数据格式
6.1数据类型
6.1.1数据类型与大类
6.1.2控件的数据类型
6.2控件的数字格式
6.2.1数字格式与精度
6.2.2存入数据
6.3控件的日期时间格式
6.3.1日期时间格式
6.3.2日期格式控制
6.4小结
第7章更改数据类型与重置值
7.1更改数据类型
7.1.1更改数据类型的必要性与严肃性
7.1.2添加示例对话框
7.1.3控制对数据类型的更改
7.2重置值
7.3数据的实时传送
7.3.1编辑框的取值
7.3.2查看“设计概要”
7.4小结
第8章数据的主从连接
8.1教学示例
8.1.1查看主从信息
8.1.2添加主数据
8.1.3添加从数据
8.2建立主从连接
8.2.1设计主从数据库表
8.2.2创建窗体
8.2.3创建主从窗体
8.3生成主从连接程序
8.3.1主从连接数据的存取
8.3.2更改从数据库表的显示类型
8.3.3设计主数据库表的控件类型
8.3.4【加进】和【改变】按钮
8.4小结
第9章算术公式计算与纵向累加
9.1算术公式计算
9.1.1创建销售记录数据表
9.1.2创建物品销售单窗体
9.1.3设立计算公式
9.2表列的纵向累加计算
9.3预置并读取销售记录
9.3.1设置“销售记录号预置”编辑框
9.3.2设置【读取】按钮
9.4示例运行
9.5小结
第10章用户管理与登录
10.1教学示例
10.1.1管理员登录
10.1.2添加与删除普通用户
10.1.3普通用户登录
10.2用户管理窗体
10.2.1创建用户数据表
10.2.2设置数据表属性
10.2.3设计用户管理窗体
10.3用户登录窗体
10.3.1设计用户登录窗体
10.3.2验证用户登录
10.3.3设置登录后接进程
10.4窗体按钮的图标
10.5小结
第11章商店售货系统
11.1教学示例
11.1.1物品进货单
11.1.2物品选单
11.1.3物品销售单
11.2物品进货单窗体
11.2.1创建物品资料表
11.2.2设计物品进货单窗体
11.2.3设置物品图像编辑框的属性
11.2.4设置图像大方阵显示
11.3物品选单窗体
11.4物品销售单窗体
11.4.1创建物品销售记录数据表
11.4.2设计物品销售单窗体
11.4.3设置物品销售单控件的属性
11.5小结
第12章Visual D++构件
12.1创建新构件
12.1.1查看原构件
12.1.2创建构件
12.2引用构件
12.3禁用菜单打开窗体
12.4小结
附注
后记
可视化D++语言不同于任何一种计算机编程语言,它是一种全新的当代社会的自然语言与图表相结合的计算机软件设计语言(兼编程自动化系统)。当前,应用系统开发失败的主要原因在于需求分析时程序员出现了偏差,因为程序员对业务流程的把握不如客户。可视化D++语言能把客户的需要精确完整地记录下来,让客户配合软件专业人员一起开发软件,完美地解决该问题。本书是可视化D++语言的第2册,着眼于软件公司的客户需求最多、创收最大的数据库应用管理软件领域。本书不同于第1册(绘制进程图),而是逐章逐节地介绍窗体Windows软件的各个功能部件的设计要求,使读者既愉快又迅速地成为视窗管理软件的制作者。当用户学会了可视化D++语言后,就更清楚自动构建软件的“ModeltoCode”技术实现了软件工程方法论上的一次革命。本书可以作为没有任何程序设计语言基础人员的入门教程,也可以让学习了第1册的读者更深入地学习可视化D++语言,掌握使用可视化D++语言开发数据库管理系统的技能。同时,本书致力于使各个知识领域的人员都能参与到程序设计中来,就像人人都能学开汽车一样,人人都能为其熟悉的领域自主制作软件,扩大软件应用范围至生活中的各个角落。
本书着眼于客户需求多的企事业应用管理软件领域,逐步介绍使用可视化D++语言去设计Windows窗体应用软件的所有流程,界面与数据库,使读者既愉快又迅速的成为软件设计人员。本书所使用的可视化D++软件设计语言不同于任何一种“人工编程语言”,它是自然语言与图表相结合的自全新软件“设计语言”,软件(编码)能由设计文件自动构建的而不必人工编程。本书配套可视化D++语言的自动化编程系统教学软件,读者可通过该软件快速高效的制作符合自身需求的Windows窗体应用软件。
吴文豪, 著
(美) 克莱珂 (Clark,M.) , 著
张莹, 耿兴隆, 薛玉倩, 编著
(美) 沃夫斯-布洛克 (Wirfs-Brock,R.) 等, 著
陈立元, 范逸之, 廖锦棋, 编著
(奥) 斯特凡·鲍姆加特纳 (Stefan Baumgartner) , 著
陈立元, 范逸之, 廖锦棋, 编著
范逸之, 廖锦棋, 编著
孙鑫, 编著