程序设计综合
-
Visual FoxPro 8.0程序设计山酷,青山,风鸣编著第1章准备开发数据库管理程序1.1安装与运行VisualFoxPro8.01.2创建相关文件夹1.3建立—个“项目”1.4分析应用软件系统1.5创建数据库与数据表1.6准备查询报表、表单1.7总结第2章创建数据库与数据表2.1建立数据库2.2打开TableDesigner(表设计器)2.3使用“字段”2.4定义字段2.5输入数据记录2.6快速浏览数据表结构2.7修改数据表结构2.8排序字段2.9更名数据表2.10使用TableWizard建立数据表2.11总结第3章浏览与修改数据记录3.1启动浏览窗口3.2修改数据记录3.3查找记录行3.4定位“指针”位置3.5添加记录3.6删除记录3.7控制使用“浏览窗口”的网格线3.8改变各栏的显示宽度3.9分裂“浏览窗¨”3.10分离“浏览窗口”3.11总结第4章设计“查询”4.1启动QueryWizard4.2选择查询字段4.3筛选查询记录4.4排序查询结果4.5保存查洵4.6应用“查询”4.7将“查询”加入“项目”中4.8使用QueryDesigner设计“查询”4.9在QueryDesigner中选择查询字段4.10在QueryDesigner中加入数据表与字段4.11预览查询4.12设置查询的输出形式4.13浏览“查询”4.14总结第5章设计“表单”5.1启动FormWizard5.2在FormWizard中选择字段5.3在FormWizard中设计“表单”外观5.4排序“表单”中的数据5.5保存与预览“表单”5.6运行“表单”5.7快速创建表单5.8应刚“表单”5.9总结第6章设计“报表”6.1启动ReportWizard6.2选择“报表”中的字段6.3设计记录的分组方式6.4选择报表样式6.5制定“报表”版面6.6排序“报表”中的记录6.7保存与预览“报表”6.8浏览与打印“报表”6.9使用“快速报表”功能6.10浏览与打印“快速报表”6.11总结第7章建立表达式7.1查看“表达式”的值7.2使用“字符操作符”7.3使用“关系操作符”7.4使用“逻辑操作符”7.5使川“数值操作符”7.6使用“函数”7.7总结第8章建立“索引”8.1使用TableDesigner定义“索引”8.2使用INDEX命令定义索引8.3使用INDEX命令制定筛选条件8.4INDEX命令的参数8.5排序记录顺序8.6使用SORT命令排序记录8.7总结第9章建立关系数据库9.1使用“关系数据库”9.2打开关系数据表9.3使用“数据工作期”9.4使用“索引”浏览记录9.5准备定义数据关系9.6定义关联表9.7创建“—对多”关系9.8浏览关系数据表9.9总结第10章设计“一对多查询”10.1设计关系数据库查询10.2指定“—对多”查询字段10.3定义表问的关系10.4排序记录与与预览查询10.5设计多张数据表的“查询”10.6总结第1l章设计“一对多表单”11.1启动One-to-ManyFormWizard11.2从父表中选择字段11.3从子表中选定字段11.4选择匹配字段11.5排列“表单”中的记录顺序11.6保存与预览“一对多表单”11.7修改“一对多表单”11.8总结第12章设计“一对多”报表12.1进入One-to-ManyReportWizard12.2从“父数据表”中选择字段12.3从“子数据表”中选择字段12.4保存与预览“一对多报表”12.5控制显示工具栏12.6设置“数据环境”12.7设计报表的标题12.8在“报表”中插入图片12.9排布“报表”中的内容12.10设置“报表”文字属性12.11在“报表”中添加新的数据12.12总结第13章设计“交叉表查询”与“图形查询”13.1使用Cross-TabWizard13.2选定交叉表中的字段13.3设计“交叉表查询”的布局13.4加入总结信息13.5预览与保存交叉表13.6设计“图形查询”13.7总结第14章制定应用程序的主程序14.1控制显示程序命令运行结果14.2控制显示数据修改确认对话框14.3控制状态栏14.4控制已删除记录的处理方式14.5设置日期表达方式14.6制定操作窗口的显示形式14.7制定操作窗口与标题14.8设置程序位置与入口14.9设置主程序14.10总结第15章制定程序安全入口15.1制定授权使用者列表15.2制定对话框中的说明文本15.3复制并创建新的对象15.4应用相对位置对齐功能15.5设计文本框15.6设计命令按钮15.7制定单击按钮后的任务15.8设计表单的运行方式15.9总结第16章制定应用程序的操作菜单和工具栏16.1制定下拉菜单结构16.2使用下拉菜单16.3设计下拉菜单16.4指定访问键与快捷键16.5设置初始化与清理代码16.6生成菜单程序16.7总结第17章设计工具栏17.1使用“类”与“子类”17.2定义新类的时机17.3设训—新的类17.4设计按钮的单击动作17.5从表单中创建类17.6为使用类定义而注册它17.7制定类的定义信息与图标17.8浏览类库与类17.9总结第18章设计库房管理模块18.1制定库房管理主程序18.2制定库房管理者信息18.3设计表单标题栏18.4用数据表中的记录创建表单控件18.5绘制入库单表格18.6填充标签与文本框18.7预设可选文本18.8保存入库单18.9总结第19章设计库房货物管理功能19.1查询指定品名、类别货物19.2制定“货物明细表”19.3在表单中设计表格19.4控制表单中的显示内容19.5设计选项组按钮19.6应刚按钮选项组19.7打印库存明细表19.8总结第20章开发客户管理程序20.1设计主程序20.2在表单中设计背景图像20.3添加背景音乐20.4制定程序的版权信息20.5设计Web页面风格的表单20.6设计控件的功能注释文本20.7快速设计按钮与注释文本20.8控制显示主操作窗门20.9总结第21章设计客户资料表单21.1在系统分析中制定数据表结构21.2导入纯文本文件来创建数据表21.3制定客户资料数据库21.41句数据库添加数据表21.5制作客户资料浏览表单21.6快速制作按钮组21.7修改按钮组21.8设置按钮的快捷键21.9总结第22章应用客户资料22.1应用矩形控件22.2设计控件的显示特效22.3设计搜索资料功能22.4设计资料备份功能22.5设计选择修改资料功能22.6设计编辑已有客户资料功能22.7设计添加新的客户资料功能22.8总结第23章调试与编译程序23.1启动调试器23.2控制显示子窗口23.3跟踪程序或表单23.4控制断点类型23.5查看与修改当前值23.6艮踪事件23.7处理错误23.8编译应用程序23.9总结第24章设计网络应用程序24.1设计多用户访问入口24.2设计应用程序的运行方式24.3设计结束操作程序24.4设计产品数据表24.5设计产品库存数据表24.6设计客户定货数据表24.7制定产品信息系统主程序24.8设计产品信息菜单栏24.9总结第25章设计产品信息管理功能25.1定义关系数据库25.2应用关系数据库设计表单25.3设计网格标题25.4设计“产品总揽”功能25.5在表单中设计选项卡25.6设计备份产品信息功能25.7设计数据恢复功能25.8总结第26章设计客户/服务器应用程序26.1设计主操作窗口26.2设计连网销售数据表26.3设计本地视图26.4设计网络浏览功能26.5创建定货表26.6设计在线定货功能26.7总结附录AVisualFoxPro8.0常用命令、函数、操作符、对象、属性、事件和方法速查A.1命令A.2函数A.3操作符A.4对象A.5属性A.6事件A.7方法这是一本讲解VisualFoxPro8.0基础知识与程序设计的速成教程。全书由26章和1个附录组成。本书以开发应用程序为主线来讲述VisualFoxPro8.0的各项主要功能,目的在于让读者能够在短时间内掌握VisualFoxPro8.0的使用方法和编程思想,并且可以将书中的实例稍加修改就应用于学习和工作之中。本书从拿到VisualFoxPro8.0软件后第一步要做的事情开始讲述,只要读者一步接着一步的跟着操作,最后就可以开发出适用于人事、库房、销售、网络服务与管理的应用程序。全书语言通俗流畅、操作步骤明确、中英文对照,并且将令人费解的理论融会于具体的操作与应用之中,使读者读得轻松、学得容易。本书非常适合对VisualFoxPro8.0感兴趣的初、中级读者,同时也是社会培训班师生教学与自学的理想教材。
-
常见BIOS与注册表问题速查张增强编著这套小红宝书系列,目的是:希望用户拿到手就能用,按照书中的步骤一步步操作就能实现想要的效果,同时避开深奥知识的讲解,直接告诉读者如何做,让读者在操作过程中体会电脑的奥妙。希望更快地学习电脑知识吗?希望更轻松地深化电脑应用吗?不要死啃大块头的精深知识了,拿起红宝书来,开始学习吧!在互联网时代,每一个连接网络上的计算机都面临着被攻击的威胁。本书目的在于让读者了解黑客的攻击手段,使读者在实际应用中碰到黑客攻击的时候,能够做到“心中有数”,本书主要讲解了计算机攻防知识、操作系统攻防、IE攻防、QQ攻防、电子邮件攻防、冰河木马攻防、数据包拦截以及杀毒和防火墙技术等内容。本书适合广大计算机爱好者和网络冲浪者使用,同时对系统管理员也有参考价值。
-
UML基础教程(美)Jason T.Roff著;张瑜,杨继萍等译;张瑜译本书是为开发人员、分析者、质量保证人和项目经理编写的。不要被本书的题目误导。尽管本书的标题涉及初学阶段的人员,但本书不只是为初级开发人员或入门级分析者准备的。事实上,本书假定读者对软件以及软件是如何建立的已经有了一个基本的理解。分析者从本书可以了解到如何从系统的用户或准用户获取业务需求。他们会学习并理解开发人员需要什么来编写系统?开发人员将会了解到如何使用分析者提供的信息来开始建立系统的具体模型,并最终编写其代码。质量保证人会了解到如何阅读要进行测试的应用程序的设计图以使他们的工作效率更高。当然,项目经理可以了解如何管理整个过程以使工程顺利进行。如果你读到了这里,可能就已经分享了对开发软件之前,建立软件模型的理解。你进行任何主要工程之前了解了这一点,或者因为你目前正在参与一项工程,所以正在阅读本书的话,你就太幸运了。无论如何,学习正确的东西永远也不会太晚,本书将为你显示这一点。JasoncT.Roff拥有并运营着FirstFactory公司,它是一家软件开发咨询公司,擅长于Microsoft软件和Internet开发、文档制作服务和Web宿主(www.firstfactory.com)。Jason编写过多种有关数据库开发和电子商务方面的图书,目前正致力于使用SQLServer进行.NET开发和项目管理。他在AlbanyUniversity获得了计算机科学与应用数学专业的学士学位,目前正在攻读硕士学位。通过本书,读者将能够使用统一建模语言(UML)进行软件的设计、分析与开发。本书秉承“基础教程”(Beginner''''sGuide)丛书的一贯风格,使用了丰富的图形来表现用户的软件设计思想,以便最终创建结构良好的、更加稳定的产品。通过本书,你将会了解到软件设计和分析中的用例图和面向对象的概念。减少为了创建正确的设计和?峁刮牡刀ǚ训目⑹奔洹A私饣疃肌⑺承蛲己屠嗤迹褂眉赏技觳橄低辰峁埂2还苣闶浅绦蛟薄⒐こ淌Α⑷砑⒄摺⑷砑乖焓Γ故羌扑慊蒲ёㄒ档难臼槎际悄憧佳癠ML的良师益友。
-
Visual FoxPro应用及程序设计教程熊李艳,吴昊编著高等教育系列教材(计算机与信息管理类)。该教程讲述了Visual FoxPro 6.0概述、项目管理器、数据库和表的基本操作、表的基本应用、VFP程序设计基础、数据库和表的高级应用、视图和查询等内容。
-
快速开发信息管理系统陆倜,张光庭编著本书介绍了信息管理系统的一种新型快速开发平台HY-DSSW,它采用了先进的工作流和数据库技术,开发过程和修改过程与编写源程序无关。本书共9章,分别叙述了HY—DSSW基本概念;如何使用数据库等6个编辑器在脱离源程序编写的情况下完成即时开发、即时维护、即时修改的功能;可视化的工作流程设定,用拖、拽图标等简单方法,即时完成工作流程(分支、条件、并发……)的设定和修改;最后介绍了几个开发实例。本书适合作为大学本科和高等职业院校作为管理信息系统课程的教科书,适合作为信息化开发者的培训教材,也适合作为高等院校相关教师和软件开发者的参考书目。
-
Visual FoxPro教程陈晓明主编本书共分十二章,介绍支持可视化编程技术、支持面向对象程序设计的数据语言——Visual FoxPro(简称VFP)。主要内容包括:中文VFP数据库系统简介,程序设计基础知识,数据表与数据库的创建与使用,查询与视图,面向对象的程序设计,表单的基础设计、控件设计与高级设计,报表与菜单高计,数据的导出、导入与追加,系统开发实例。 本书集多年教学经验编写而成,突出了实用性与操作性,适合于高职高专,中专和各类计算机培训班作为教材使用,也要供广大计算机爱好者参考。
-
新编中文Visual FoxPro 6.0基础操作教程本书编委会编《21世纪高职高专计算机课程规划教材:新编中文Visual FoxPro 6.0基础操作教程》是为计算机基础教学和广大电脑爱好者自学而编写的教材。Visual FoxPro6.0是由美国Microsoft最近推出的程序开发工具软件,主要用于小型数据库系统的开发。《21世纪高职高专计算机课程规划教材:新编中文Visual FoxPro 6.0基础操作教程》是一本通用的关系型数据库管理实用教材,由理论知识和课后练习两部分组成。《21世纪高职高专计算机课程规划教材:新编中文Visual FoxPro 6.0基础操作教程》主要介绍数据库基本原理和数据库管理系统软件Visual FoxPro6.0。具体内容包括数据库系统概念、Visual FoxPro6.0系统概述、数据和数据运算、数据库和表、视图与查询、面向对象和程序设计基础、表单、报表和标签设计、菜单设计与工具栏、应用程序连编和发布、综合实例。《21世纪高职高专计算机课程规划教材:新编中文Visual FoxPro 6.0基础操作教程》从实用性和先进性出发,内容组织合理、通俗易懂。《21世纪高职高专计算机课程规划教材:新编中文Visual FoxPro 6.0基础操作教程》可作为各高职高专计算机专业“数据库原理与应用”课程的教材,也可作为各类成人教育计算机专业的教材或作为从事数据库应用开发技术人员的参考资料,还可作为Visual FoxPro培训斑教材。
-
BIOS与注册表活学活用300问瀚文工作室编著本书共16章,第1-3章重点介绍了BIOS的一些基础知识,设置和升级的技巧,通过这部分撑习,读者将全面深刻地理解BIOS,知道如何设置BIOS以及一般的升级技巧和注意事项。第4-8章深入介绍了BIOS个性化修改,包括开机画面、能源之星图标、开机文字等,并详细介绍了使用MODBIN和CBROM工具修改的方法,此外,还介绍了BIOS的修复技术、显卡等外设的BIOS升级技术以及有关BIOS的“异想天开”的用法。最后还讨论了有关BIOS的故障处理方法。通过这五章的学习,读者还发现BIOS世界的巨大魅力。第9-16章结合Windwos操作系统,从注册表基础、菜单修改、桌面修改、性能提升、网络安全、加密解密、注册表工具等角度阐述了修改注册表的具体操作方法。通过这几章的学习,读者将对注册表有一个完整的认识,并熟练地掌握,根据实际需要,修改注册表的方法。[编辑推荐]电脑作为新一代的工具已经越来越普及,电脑软件的频频升级换代也使得学习者必须尽快掌握它们,大多数电脑用户已经没有足够的精力和热情去深入地研究每一种软件背后的理论,而更多地是关注它的实际应用效果。包括各种软件和插件在内,只要是效果突出的、易于理解的、可以轻松上手的就会被大部分用户所接受,自然也会广泛传播。作为从事电脑教学工作的人员,能够为读者提供在最短时间内学到最多东西的方法是义不容辞的。学习电脑应用的主要方法就是操作,所以一本电脑图书是否能让读者从中学到东西,最关键的也是内容是不是易学、实用。这次推出的“电脑活学活用300问丛书”的编写宗旨就是以解决问题为目的,以介绍实例操作为重点。本丛书案例丰富,包括300个实际问题的解决方案,讲解方式简单明了,可以帮助读者有的放矢地排困解难。
-
ABEL硬件程序设计刘毅坚编著编写此书的目的是介绍通过程序设计的方法,达到高效地完成硬件设计过程的计算机技术,引导学生完成一些传统的电子设计技术(包括单片机)不能实现的内容,从而突出这一现代电子设计技术的优势。书中针对ABEL语言、涉及SYNARIO编译控制及部分设计实例进行了相关的描述,借助GYH-I、III型电子实验仪,结合一些具体实验内容进行教学,帮助读者学习有关电路原理图、真值表、状态图设计,以及仿真测试、适配下载等方面的知识。EDA技术是建立在电子电路自动化设计基础上综合多学科知识的新型应用技术。本书用ABEL语言和Synario软件工具对硬件设计程序的步骤和方法进行了较为全面地论述,其中包括有关电原理图、真值表、状态图设计,以及仿真测试、适配下载等方面的专业知识,同时还针对ABEL语言和涉及Synario编译控制给出设计实例,由浅到深地安排大量实验,力求将理论知识和设计实践紧密结合,达到边学边练、即学即用的效果。本书可作为高等院校计算机应用、电子电器及自动化控制等本、专科专业的教材,也可作为相关工程技术人员从事应用电路设计的技术参考资料。
-
Code Reading(美)Diomidis Spinellis著如果你是个程序员的话,那么你就需要本书,本书帮助你:当需要向一个超过3万行代码的程序中添加新功能时,该从哪里开始呢?该如何去理解一段用来同进解决多件事情的代码呢?当需要解决一个复杂的编边过程时,该从哪里开始呢?可能导致我们阅读代码的原因陋就简:我们不得不去修复它其中所包含的错误,或者是对它进行遍查(inspect)或者是改善它,我们阅读代码的方式可能和工程师检查机械的方式一样:找出它的工作原理,或者我们阅读代码的目的是对代码进行清理:找出其中可以被重用的部分阅读代码有它自身的技巧,并需要我们能够在重要场合对采用何种技术有判断能力,在这本不可或缺的书中,Diomidisspinellis使用了超过6个来自现实世界中的例子来向我们展示如何鉴别好的或坏的代码,如何去阅读它,从中去找寻什么,以及如何利用这种技巧来提升我们自身编写的代码的品质,请记住这个事实,如果我们养成了阅读好代码的习惯,我们就能写出品质更高的代码。