软件与程序设计
-
Java与UML面向对象程序设计( )Bruce E.Wampler著;王海鹏译本书旨在介绍使用Java和UML开发面向对象的软件所必需的知识,并将伴您走上使用Java进行真正面向对象软件开发的道路。本书共分12章。本书的前4章介绍了面向对象的精髓,第1章是关于对象的简介。第2章介绍了面向对象的基本概念以及UML的一些基本知识。第3章阐述了如何使用Java来编写面向对象程序。第4章介绍面向对象的分析和设计。第5章使用这些面向对象观点分析了图形用户界面(GUI)和Java Swing类库。第6章以一个小规模的Java应用程序为实例,将前5章的内容结合到一起。接下来的章节让您对面向对象编程的实践方面有较好的了解。第7章介绍了设计模式。第8章介绍软件重构。第9章简要介绍针对大规模和小规模的面向对象软件项目以及当前的一些主要开发方法。第10章介绍当前一些面向对象软件开发的工具软件。第11章给出了作者为开发更好的软件而提出一些指导意见。最后,第12章提供了关于面向对象软件和Java方面更多的学习资源。本书强调理论和设计相结合,重视对软件开发方法学有指导作用的重要概念。本书可作为高等学校计算机科学系及软件学院高年级学生和研究生的教科书,也可作为从事软件开发的管理者、系统分析员、程序员在学习面向对象程序设计时的参考书。 -
C#编程技术与技巧(美)Charles Wright著;胡俊哲,英宇等译本书全面系统地讲述了C# 编程语言,例如C#的数据类型、结构和类、流操作、异常处理、封装、继承和多态等。介绍了Visual Studio .NET集成开发环境以及如何使用C#语言来编写Windows应用程序,书中还提供了大量的代码实例、编程技巧以及中文屏幕图,更利于快速理解和掌握C#语言。本书通俗易懂,叙述深入浅出,概念清晰、准确,实例丰富。非常适合有一定C/C++或者Visual Basic编程基础的初学者自学和参考,也可以作为专门的C#程序员培训教材。 -
Visual Basic数据库开发自学教程孙越编著编辑推荐:数据库开发自学教程系列。VisualBasic6.0是微软公司推出的可视化开发工具,它具有功能强、效率高、学习快的特点。无论是专业人员还是非专业人员,都可以比较容易地掌握好VisualBasic的使用。现在,VisualBasic已经成为Windows环境中广为使用的开发工具,在数据库开发方面使用尤为广泛。本书以全面详细的叙述配以丰富的实例,结合Access2000数据库并兼顾Access97,由浅入深地进行讲解,使读者更容易掌握VisualBasic6.0开发数据库应用程序的知识和技巧。本书内容全面、实例丰富、概念清晰、图文并茂,非常适合VisualBasic数据库编程初学者的入门学习,并可作为数据库编程爱好者的参考书。 -
Visual C++ 6.0数据库系统开发实例导航李闽溟等编著中小型信息管理系统开发实例系列丛书。本书以多个实用的管理信息系统为例子,详细地讲述了利用VisualC++作为开发工具开发管理信息系统的各个过程。书中的第1章、第2章介绍信息系统开发的一些基础知识,第3~10章是本书的精华部分,以多个实用的管理信息系统为例,详细地讲述管理信息系统创建的各个过程。对目标设计、系统开发背景、开发和运行环境选择、系统功能分析、系统功能模块设计、数据库需求分析、数据库概念结构设计、数据库逻辑结构设计、数据库结构实现、各个功能模块的创建、系统的编译和发行等各个过程进行了详细的介绍。本书可以帮助读者掌握管理信息系统的开发方法和步骤,开发出具有实用价值的管理信息系统。 -
J2ME无线设备编程(美)Roger Riggs等著;李迅,孙毅等译本书介绍了Java 2平台微缩版(J2ME)标准,为消费类产品例如蜂窝电话、双向传呼机和无线个人信息管理器的应用开发提供支持。本书包含对无线技术的描述,J2ME平台的概览以及小资源占用的K虚拟机的信息等。此外,本书还详细介绍了互联受限设备配置和移动信息设备描述。 本书内容全面、易于理解、实例众多。为读者更好地使用这项技术和标准进行工作提供了很好的指导。 -
Visual Prolog语言教程雷英杰等编著全书共分四个部分:第一部分介绍Visual Prolog可视化开发环境;第二部分说明如何学会用Visual Prolog编程;第三部分叙述Visual Prolog预定义特性;第四部分详细叙述Visual Prolog语言元素和模块化程序设计。 -
XML宝典(美)Elliotte Rusty Harold著;马云,钟萍等译;马云译可扩展标记语言(XML)是由万维网联盟(W3C)发布的用于网页设计和数据交换的新技术,具有良好的发展前景。本书是一本全面介绍XML的优秀书籍,共分为五部分。书中首先介绍了XML的基本概念和基本语法,接着讲解了如何利用文档类型定义(DTD)描述和验证XML文档,如何声明文档的各个组成部分以及在文档中嵌入非XML的数据。利用本书,读者能够掌握如何使用样式表(CSS和XSL)处理文档的显示效果,并将文档转化为HTML,用于在浏览器中显示。书中还介绍了XML的相关技术XLink和XPointer,这些技术为形成文档之间和文档内部的链接提供了最有效的工具。最后,本书向读者展示了XML在不同领域中的应用实例,并在附录中给出了XML参考资料以及XML 1.0规范第二版的完整内容。本书提供了大量的XML应用实例,随书所带的光盘上涵盖了书中的所有实例以及与XML相关的浏览器和解析器,这些都为读者学习XML提供了极大的帮助。本书既可以作为学习XML的入门教程,也可以是软件开发人员、网页制作者必不可少的权威参考手册。 -
PowerBuilder 8.0应用与开发中国计算机学会教材编委会编著PowerBuilder 8.0是Sybase公司的最新版本应用工具,本书从PowerBuilder的开发基础进行介绍,由浅入深地向读者展示了PowerBuilder 8.0的强大功能,同时采用丰富的实例,使其在讲解每一项功能的同时,都有实际的可操作步骤,从而方便读者的学习和开发。本书包括两大部分:第一部分应用篇是PowerBuilder的基本概念与使用方法,主要介绍了该软件的相关基本知识,如PowerBuilder的特色、集成开发环境、PowerBuilder 8.0的新特性、面向对象的概念、客户机/服务器结构常识等,同时还介绍了使用PowerBuilder进行应用程序开发的步骤和基本方法以及PowerBuilder丰富的各种常用功能;第二部分开发篇是高级应用部分,着重讲解了在应用程序开发过程中使用到的一些高级技术,包括多文档界面应用程序、数据窗口、高级控件、API调用、注册表、Web开发等。这部分内容是在第一部分内容的基础上,进一步进行深化而形成的,它包含了PowerBuilder进行大型应用程序开发时可能使用的各种功能及高级特性,同时还附有大量的应用代码实例,可直接用于应用程序的开发。本书内容丰富、深入浅出,适合中高级读者或开发人员使用,可作为培训教材及大中专院校学生教材。 -
JBuilder培训教程(美)Borland Software Corporation著;周鹏 等译JBuilder是美国Borland公司最近推出的遵循Sun公司J2EE标准的可视化集成开发工具,是目前使用最广泛的Java开发工具之一。本书主要基于JBuilder开发环境讲解怎样进行Java设计,利用JBuilder提供的各种机制、组件等加快程序开发进度。本书语言简练、结构合理,每章分专题论述了JBuilder的各个重要方面。并在书后附有大量的复习题及练习,可以帮助读者温习巩固所学知识。相信本书对JBuilder的初学者及高级用户都能提供很好的帮助。Jbuilder注册方案 -
C++实践之路[美]Bartosz Milewski著;周良忠译本书将带你领略C++作为工业编程语言的强大威力。全书分四个部分共23章。第一部分“语言”(第1章~第5章)从面向对象的角度讲解了C++的相关语言知识。第二部分“技术”(第6章~第13章)介绍了许多实用的工业强度的编程技术,如清理、隐藏实现细节、资源管理、重载运算符等技术。第三部分“Windows”(第14章~第18章)探讨了编写和维护Windows应用程序的相关知识,是本书的特色部分。第四部分“知识扩展”(第19章~第23章)在以前所学知识的基础上进一步对软件设计策略、团队协作开发、平台移植等内容进行简单介绍。附录A提供了第一部分内容中部分练习的答案。附录B介绍了事务处理相关知识。本书适合于不同层次的C++程序员,无论是初学者还是高级程序员都可从中汲取有用的C++知识营养。
