分享
 
 
 

技术方案宝典:软件工程师典藏(附光盘)

技术方案宝典:软件工程师典藏(附光盘)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,软件工程/开发项目管理,

作者: 刘彬彬,高春艳,安剑 编著

出 版 社: 人民邮电出版社

出版时间: 2008-7-1字数: 1111000版次: 1页数: 642印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115180421包装: 平装编辑推荐

通过137个实际开发方案,深入讲解Visual Basic核心应用全面提高实际开发能力

模式与程序模块化:包括设计模式、窗体设计模式方案、程序模块化设计方案,共9个实用方案。

用户界面设计:包括界面设计方案、用户操作界面设计方案、信息提示界面设计方案和界面美化设计方案,共11个实用方案。

数据库操作技术:包括数据库访问方案、ADO操作数据方案、SQL语句操作数据库方案、二进制数据处理方案、数据库维护方案、数据库转换方案,共19个实用方案。

数据查询及显示方案:包括简单查询方案、中级查询方案、高级查询方案、其他相关查询方案和数据显示方案。共22个实用方案。

决策分析方案:包括图表决策分析方案、交叉表决策分析方案、透视图表决策分析方案、实时动态决策分析方案,共16个实用方案。

报表打印方案:包括VB自带报表设计方案、Printer对象报表打印方案、水晶报表设计方案、其他报表设计方案、报表导出方案,共19个实用方案。

安全策略方案:软件注册方案、用户登录方案、密码验证方案和用户权限方案。共12个实用方案。

邮件发送方案:Outlook Express邮件发送方案、Microsoft OutLook邮件发送方案、Winsock邮件发送方案和Jmail邮件发送方案,共4种实用方案。

程序打包:包括VB自带的打包工具、Setup Factory打包设计方案和Install Shield打包设计方案,共10个实用方案。

帮助文件:包括Help Workshop制作帮助文件、HTML Help Workshop制作帮助文件、Power CHM制作帮助文件、帮助文件的调用,共15个实用方案。

内容简介

本书从用户在利用Visual Basic进行软件开发中必须掌握的核心技术入手,通过各种实用方案深入介绍各种核心技术在实际开发中的应用。全书分为10章,分别介绍了模式与程序模块化、用户界面设计、数据库操作技术、数据查询技术、决策分析、报表打印技术、安全策略、邮件发送、打包发行、帮助文件等。通过本书,读者不但可以学习相关技术的各种核心应用,更能触类旁通,学以致用,掌握Visual Basic应用开发的精髓。

本书附有配套光盘。光盘提供了书中所有方案实例的源代码,所有实例都经过精心调试,在Windows XP/2003下测试通过,保证能够正常运行。

本书内容翔实,突出技术功能属性,具有非常强的实用性。本书适合于各级软件开发人员学习使用,也可供大、中专院校师生学习参考用书。

目录

第1章 模式与程序模块化

1.1 设计模式概述

1.2 设计模式

1.3 窗体模式设计方案

1.4 程序模块化设计方案

第2章 用户界面设计

2.1 界面设计原则

2.2 界面设计技术

2.3 主界面设计方案

2.4 用户操作界面设计方案

2.5 信息提示界面设计方案

2.6 界面美化方案

第3章 数据库操作技术

3.1 数据库开发技术

3.2 数据库访问方案

3.3 ADO操作数据方案

3.4 SQL语句操作数据库方案

3.5 二进制数据操作方案

3.6 数据库维护方案

3.7 数据库转换方案

第4章 数据查询及显示方案

4.1 SQL语句基础

4.2 简单查询

4.3 中级查询

4.4 高级查询

4.5 其他相关查询

4.6 数据显示方案

第5章 决策分析方案

5.1 决策分析技术

5.2 常见图表分析方案

5.3 交叉表决策分析方案

5.4 透视图表决策分析方案

5.5 实时动态决策分析方案

第6章 报表打印方案

6.1 报表打印技术

6.2 Visual Basic自带报表设计方案

6.3 Printer对象报表打印方案

6.4 水晶报表设计方案

6.5 其他报表设计方案

6.6 报表导出方案

第7章 安全策略方案

7.1 数据安全技术

7.2 提高数据库安全方案

7.3 软件注册方案

7.4 用户登录方案

7.5 密码验证方案

7.6 用户权限方案

第8章 邮件发送

8.1 邮件发送技术

8.2 邮件发送方案

第9章 程序打包

9.1 打包设计分析

9.2 Visual Basic自带的打包工具

9.3 Setup Factory打包设计方案

9.4 InstallShield打包设计方案

第10章 帮助文件

10.1 使用Help Workshop制作帮助文件

10.2 使用HTML Help Workshop制作帮助文件

10.3 使用PowerCHM制作帮助文件

10.4 帮助文件的调用

书摘插图

第1章 模式与程序模块化

模式和程序模块化是程序设计中比较重要的部分,在程序设计时,如果采用适当的模式就可以为程序带来模块化的效果。如果程序都是利用高内聚、低耦合的程序模块组成,对于以后的维护和移植都会带来很大的方便。因此在程序设计时,应选择正确的模式,并力求程序模块化。

1.1设计模式概述

设计模式在设计者中是一种流行的思考设计问题的方法,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。本节将对设计模式进行一个简单的介绍,使读者对设计模式有一个初步的认识。

1.1.1 统一建模语言(UML)

UML(Unified Modeling Language)是统一建模语言,是一种标准的图形化(或可视化)建模语言。它是一种标准的表示方法,而不是一种完整的方法学。人们可以以任何一种形式使用UML,但是无论何种形式,其基础都是UML图。

UML用面向对象的图形方法来描述任何类型的系统,它的应用领域很宽,最为常见的是建立软件系统的模型,当然也可以描述计算机软件以外的任何系统。如机械:商业系统等。总之,UML是一个通用的标准建模语言,可以为任何具有静态或动态行为的系统建立模型。

UML适用于以面向对象方法来描述任何类型的系统,适合于系统开发的全过程。

1.1.2 Visual Basic中的00P

面向对象编程(Object Oriented Programmin9,OOP,面向对象程序设计)是一种计算机编程架构。00P的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成的。OOP达到了软件工程的3个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其他对象发送信息。OOP主要有以下特性。

(1)封装(Encapsulation)

也叫做信息封装:确保组件不会以不可预期的方式改变其他组件的内部状态;只有在那些提供了内部状态改变方法的组件中,才可以访问其内部状态。每类组件都提供了一个与其他组件联系的接口,并规定了其他组件进行调用的方法。

(2)多态性(Polymorphism)

许多不同的对象有相同的名字和相同的方法。如,某一方法可以完成同样的功能,但是实现的方法不同。或者,方法的名称相同,但是参数不同。在Visual Basic中,一个类中不允许存在多个同名的方法,即使是参数不同。

(3)继承性(Inheritance)

继承是指可以从其他对象中继承属性和方法,这样可以从一些简单的对象开始构造更加复杂的程序。在Visual Basic中,仅仅支持继承性的部分特征,只能通过接口来体现继承。

1.1.3设计模式

设计模式是一种高级软件重用技术,是一套被反复使用、多数人知晓、经过分类编目的、大量设计经验的总结,是在软件开发过程中,在特定的环境下解决问题的方法。使用设计模式可以更加简便地重用成功的设计和体系结构,使代码编制真正的工程化,设计模式是软件工程的基石,是不同对象之间交互的定义和分类。

……

技术方案宝典:软件工程师典藏(附光盘)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有