Pascal/Delphi
-
Delphi数据库开发毕业设计指导及实例刘瑞新主编;张志纲等编著本书主要针对高等院校计算机专业学生,指导他们使用Delphi进行课程设计与毕业设计。本书重点介绍了4个系统实例:新生报名管理系统、图书管理系统、小区物业管理系统和高校工资管理系统,并从用户调查、系统分析、系统设计、应用程序的设计进行了详细分析,读者可以按照书中气氛讲述内容加以实施。本书从开发应用程序所用到的基本概念(管理信息系统、数据库等)讲起,由浅入深地介绍当前流行的应用程序的开发方法和开发步骤,直到应用程序的详细实现过程。本书作为指导计算机专业学生毕业设计的工具书,对毕业设计的整个过程,将有很大的帮助。
-
Delphi程序设计周果宏等编著现在国内计算机程序设计语言教学已从传统的DOS编程转向Windows编程。Delphi以其优秀的语言、丰富的环境、友好的界面、高速的编译器、强大的数据库支持,与最新编程技术的紧密结合以及独特的组件技术吸引各个层次的开发和使用人员。同时,它也成为高等学校计算机专业和相关专业程序设计语言教学首选课程之一。本书采用一种全新的教学方法,在介绍完Delphi6集成开发环境、Delphi语法基础和程序设计等基础知识之后,通过计算程序设计、文本编辑程序设计、图文处理程序设计、多媒体程序设计、学生通讯录设计和学生信息管理系统应用开发等实例,循序渐进地讲解了Delphi6的界面设计、基本程序设计、图形图像与多媒体、数据库编程和应用程序的编译与调试等应用系统设计与开发的相关方法和技巧。本书既有适度的Delphi程序设计理论知识,又有详尽的应用程序开发内容,叙述流畅,重点突出,实用性强,便于教师教学和学生自学。书中每章均附有典型习题和实训。为了使读者尽快掌握学习内容,本书的配套教材《Delphi程序设计实训》对本书中的习题和实训做了详实的解答,供读者学习时参考。本书由戴宗友、李文龙、张伍荣、杨辉和陈卫等编著。本书在构思和编写过程中,得到了中国科技大学、安徽大学的计算机科学与技术系有关专家和教授的指导和帮助,在此表示致谢。由于作者水平有限,书中不当之处,敬请各位专家、读者多提宝贵意见。编者
-
Delphi面向对象程序设计李俊平主编本书从实例出发,由浅入深,全面系统地介绍Delphi7的基础知识以及开发中方方面面的技巧及应用,展示Delphi7强大的功能及易用性。全书从面向对象的角度,在充分理解VCL组件体系结构的基础上,详细阐述Delphi7的集成开发环境、Object Pascal语言体系、面向对象的编程机制、VCL体系结构、基于常用VCL组件的编程、文件操作和多媒体编程、异常处理机制以及数据库编程等知识。本书以面向对象作为主线,用丰富而贴近实际的全程来诠释Delphi强大的编程能力。更为重要的是,本书贯穿企业化的编程规范和理念,引导读者形成正确的编程风格。本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养。书中内容丰富,章节安排合理,讲解深入浅出、通俗易懂,示例典型实用,程序结构严谨、规范。本书适合作为应用型本科、高职高专院校、成人高校计算机及相关专业的Delphi程序教材,也可作为初学者的入门参考书。本书所配电子教案及书中相关程序源代码均可从高等教育出版社的计算机教学资源网下载,网址为http://www.hep-st.com.cn或http://cs.hep.com.cn。
-
Delphi数据库开发经典案例解析王晟,万科编著本书特色:重点突出:紧贴行业特点,需求分析详尽,着重讲解数据库设计。通用性强:模块清晰,代码规范,具有很好的可移植性。结构清晰:关键步骤的讲解详细,学习目标明确。实用性强:本丛书附书光盘附有完整源代码,可供读者积累工作经验,也可供计算机相关专业教师指导学生毕业设计之用。本书以进销存管理系统、人力资源管理系统、生产管理系统、财务管理系统、酒店管理系统、图书馆管理系统、医院管理系统、教务管理系统等多个当今最为热门的管理信息系统为例子,详细地介绍了这些系统的需求分析及管理信息系统开发的过程和方法。对项目背景、业务需求分析、功能需求分析、数据库需求分析、数据库建模、系统开发、系统编译及系统发行等过程进行了详细的讲解。本书实例的实用性非常强,读者从中可以迅速了解相应实例的行业特点和用户需求,成为行业专家;同时还可以全面掌握利用Delphi开发管理信息系统的过程和方法。同时从书提供了所有系统完整的数据库建库脚本,读者在实际的工作中可以直接使用并在此基础上进行补充,从而可以大大减少系统数据库设计的工作量和时间。
-
分形算法与程序设计孙博文编著本书从实用的角度出发,论述了分形图形的生成算法与程序设计。内容包括分形图的递归算法、文法构图算法、迭代函数系统算法、逃逸时间算法、分形演化算法,以及分形图的放大、分形图的动画、分形图的立体化和利用分形算法实现自然景物的模拟等内容。本书共分10章,集中介绍了近年来分形图形学的研究成果,以通俗的语言总结出了相应的算法,并配有相应的Delphi程序设计源代码,使读者易学、易掌握、易用。只要具备高中的数学知识和Delphi程序设计的能力,便可轻松阅读此书。本书可供广大分形爱好者,以及数学、物理、计算机、艺术设计、工业造型、影视动画制作等专业的本专科学生阅读学习,也可供从事计算机绘图、数字图像处理等领域的研究人员和工程技术人员参考阅读。
-
Delphi for.NET开发人员指南(美)Xavier Pacheco等著;马朝晖[等]译本书不只讲解Delphi和.NET Framework的基本特点,它深入讲座了如何使用Borland著名的开发工具编写.NET应用程序。在本书中,你会找到关于如何高效地利用.NET Framework的实用范例、技术和原则。当前的Delphi用户通过掌握这种新的激动人心的技术,可以将自己的开发技能提高到新的层次。Delphi for .NET的初学者可以快速掌握使用Delphi进行各种类型的.NET开发。 通过Delphi语言利用.NET Framework。创建数据驱动的高性能ASP.NET应用程序。开发ADO.NET数据库应用程序。设计Windows Forms和Web Forms组件。使用COM Interop、GDI+、线程化和Reflection API构建高级应用程序。使用Mono项目将.NET应用程序部署到Linux。学习Remoting、Web服务、ASP.NET缓存和安全性。充分利用新的Delphi IDE。 光盘内容:书中范例的所有源代码,由本书作者所著的《Delphi 6开发人员指南》的完整英文文本,第三方演示版软件,.NET Framework 1.1 SDK、Web Matrix和MSDE,Active!Focus 1.5的单用户免费版本,这个软件可以用一管理软件需求、缺陷、更改请求等。
-
Delphi 7数据库项目案例导航周兴华,李增民,臧洪光编著本书注重工程实践,具有较强的实用性。全书从软件工程原理出发,对每一个管理系统进行详细的分析,并始终贯彻深层的管理理念,同时通过具体的语言来实现每一个系统。书中的系统都具备商业特性,是众多数据库程序员的工作结晶。全书采用UML对各个系统进行建模,每个数据库都经过详细的分析和设计,并通过PowerDesign进行数据建模,所有系统都经过详细测试以及专家审核。通过对这些案例的学习,能够使读者更加透彻地掌握数据库系统的开发方法和步骤,从而开发出具有使用价值的管理信息系统。本书从软件工程原理出发,对每一个管理系统进行详细的分析。全书始终贯彻深层的管理理念,同时通过具体的语言来实现每一个系统。每一个系统都具备商业特性,是许多数据库程序员的工作结晶。全书共14章,第1章对Delphi与数据库开发作了介绍。第2章~第13章分别以人事/工资/考勤管理系统、销售管理信息系统、库存管理信息系统、质量管理信息系统、档案/资料管理信息系统、计划管理信息系统、制造业管理信息系统、学生管理信息系统、医院管理信息系统、宾馆/餐饮管理信息系统、图书馆管理信息系统、POS管理信息系统等多个实用信息管理系统作为例子,详细地讲述信息管理系统创建的各个过程。本书最后一章介绍了系统(数据库)建模技术。全书采用UML对每个系统进行建模,每个数据库都经过详细的分析和设计,并通过PowerDesign进行数据建模,每个系统都经过详细测试及专家审核。本书注重工程实践,实用性强,可以帮助读者全面掌握利用Delphi开发信息管理系统的方法和编程步骤。本书适合初学者阅读,也可作为中级开发人员的参考书。
-
Delphi案例开发温尚清等编著Delphi是著名的可视化软件开发工具。"真正的程序员用C,聪明的程序员用Delphi",这句话是对Delphi最经典、最实在的描述。Delphi被称为第4代编程语言,具有简单、高效、功能强大的特点。和VisualC++相比,Delphi更简单、更易于掌握,而且在功能上却丝毫不逊色;和VisualBasic相比,Delphi功能更强大、更实用。可以说Delphi同时兼备了VisualC++功能强大和VisualBasic简单易学的特点,一直是程序员挚爱的编程工具。本书属于案例开发系列,以信息搜索系统为基线,贯穿介绍Delphi相关高级实现技术和理论,通过实例将知识点与开发实战紧密结合,从而达到学以致用的目的。通读本书,不仅可以全面掌握Delphi高级开发知识,而且可以了解更多Delphi应用技巧。研究本书大案例还有助于读者体会使用Delphi开发大型应用程序时需要注意哪些问题,帮助读者建立大局观。本书共10章,第1章介绍本书大案例的基本情况,包括系统体系结构,相关实现技术和方法等;第2章~第10章分别基于Delphi的主要技术特点进行讲解,理论结合实践,并基于每章的技术点完善本书大案例,主要技术点包括注册表、数据库编程、网络编程、GUI、多线程、异常处理、组件技术、图形操作、多媒体等。本书不仅适合从事软件系统开发的软件工程师和架构师,而且适合大中专院校信息专业的学生,还可以作为软件培训班的教材或辅助材料。Delphi是当今世界上最优秀的Windows开发工具之一,因其强大的功能和简易的操作,故在软件开发人员中流传着"聪明的程序员学Delphi"的感慨。本书共分10章,通过"信息搜索系统"大案例贯穿全书,介绍Delphi的各种技术。第1章"案例提出"简单介绍了本书案例,包括功能和逻辑结构、开发环境和工具等。第2章"Delphi编程基础"介绍Delphi的基本语法结构,并完善本书大案例。第3章"Delphi可视化编程"介绍Delphi控件在可视化编程中的应用。第4章"数据库"介绍数据库系统体系结构、Delphi的数据库解决方案以及本书大案例使用的数据库解决技术。第5章"文件管理"介绍Delphi的文件管理技术、文件操作、目录操作、驱动器操作和文件名操作的常用函数。第6章"多线程"介绍多线程技术在Delphi中的实现。第7章"图形图像"介绍Delphi的多媒体编程技术,主要是图像处理技术。第8章"网络编程"介绍Delphi提供的强大的网络编程技术。第9章"高级应用"介绍Delphi应用开发中的一些高级话题,如COM、DLL、XML、注册表等。第10章"项目测试"介绍项目测试的基本方法和理论以及Delphi提供的测试手段。本书最大的特点就是以一个大案例"信息搜索系统"为基线,贯穿全书,逐一覆盖Delphi提供的各种技术。每章首先介绍Delphi的关键技术点,并在本章最后完善本书大案例,通过案例的实践,进一步巩固了解学到的知识。本书适合于Delphi中高级用户,通读全书不仅可以全面掌握Delphi高级开发知识,而且跟随本书研究大案例,不但有助于进一步了解Delphi更能体会到使用Delphi开发大型应用程序时需要注意哪些问题,帮助读者建立大局观。本书还提供了很多很好的Delphi应用技巧、优秀的编程思想以及很多经典实例。本书由温尚清、易向东、谢在鹏等组织编写,参与本书构思、组稿、编辑、录入、审校的人员还有:陈磊、刘永军、蔡丽、郑启迪、周松建、邓欣、慈小勇、张红伟、张小潘、张宣帝、李晓明、董彬、李生卫、张庆铭、高迎鹏、李军锋、夏兵、马丽、史阳、张志、王东军等。张军胜最后对本书进行了仔细复审,并进行了较大幅度的改编,使本书质量得到很大提高,在此一并表示感谢。在本书编写的过程中,作者本着实事求是的态度,参阅了大量文献,但由于时间仓促及作者水平有限,书中错误和疏漏之处在所难免,恳请广大读者批评指正。 序言前言第1章案例提出1.1案例概述1.2案例分析1.2.1需求分析1.2.2概要模块设计1.2.3模块简要说明1.3本章小结第2章Delphi编程基础2.1标识符和保留字2.2数据类型和常变量2.2.1数据类型2.2.2常量和变量2.3·运算符和表达式2.4过程和函数2.5流程控制2.5.1选择结构2.5.2循环结构2.5.3其他语句2.6自定义数据类型2.7指针类型2.8面向对象技术2.8.1对象和类的概念2.8.2类的定义2.8.3方法2.8.4多态性2.8.5类运算符2.8.6类方法和类引用2.8.7所有对象的祖先2.9异常处理2.9.1异常类2.9.2异常处理语句2.10案例完善2.11本章小结第3章Delphi视化编程3.1Delphi的常用控件3.1.1容器控件3.1.2文字控件3.1.3菜单控件3.1.4其他控件3.2自定义控件3.2.1控件创建3.2.2控件安装3.3案例完善3.3.1主界面设计3.3.2定制搜索界面设计3.3.3查看信息界面的(基本)设计3.3.4滚动新闻和系统设置界面的设计3.4本章小结第4章数据库4.1数据库概述4.1.1数据库的优点4.1.2数据库模型4.1.3结构化查询语言(SQL)4.2ADO4.2.1ADO基础4.2.2ADO控件4.3数据控制感知控件4.4案例完善4.4.1信息搜索系统数据库设计4.4.2信息搜索系统数据库的备份与还原4.4.3定制搜索4.4.4查看信息4.4.5站内搜索4.4.6滚动新闻设置4.4.7系统设置4.5本章小结第5章文件管理5.1文件类型5.1.1文本文件5.1.2类型文件5.1.3无类型文件5.2文件对话框组件5.3Win3.1相关组件5.4对象操作5.4.1文件操作5.4.2目录操作5.4.3驱动器操作5.4.4文件名操作5.5内存映射文件5.5.1内存映射文件的应用5.5.2使用映射文件5.5.3内存映射文件的一致性5.61NI文件管理5.7案例完善5.7.1调用帮助文件5.7.2操作ini文件5.7.3打开和保存html文本5.8本章小结第6章多线程6.1进程和线程6.2TThread对象6.2.1TThread类的属性6.2.2TThread类的方法6.3线程编程6.3.1创建线程类6.3.2线程的初始化操作6.3.3实现线程对象的功能6.3.4挂起和唤醒线程6.3.5终止线程6.3.6测试线程的执行时间6.4管理多线程6.4.1线程局部存储6.4.2线程同步6.5多线程实例6.6案例完善6.7本章小结第7章多媒体7.1图形图像控件7.1.1几何图形控件:Shape7.1.2图像控件:Image7.1.3画板控件:PaintBox7.2图形对象7.2.1画布对象(TCanvas)7.2.2画笔对象(TPen)7.2.3画刷对象(TBmsh)7.2.4颜色对象(TColor)7.2.5实例7.3图像对象7.3.1TGraphic对象7.3.2TPicture对象7.3.3TBitmap对象7.3.4其他图像对象7.3.5实例7.4视频编程7.4.1TMediaPlayer控件7.4.2实例7.5案例完善7.5.1程序运行前的闪屏制作7.5.2闪屏窗体的动态效果实现7.6本章小结第8章网络编程8.1网络基础8.2常见的网络控件8.2.1TcpClient控件8.2.2TcpServer控件8.2.31dTcpClient控件8.2.41dTcpServer控件8.2.5UDP控件组8.3其他网络控件8.4HTTP编程8.4.1HTTP协议8.4.21dHTTP控件8.4.31dHTTPServer控件8.5Web应用编程8.5.1Web编程基础8.5.2TWebBrowser控件8.5.3WebBroker和WebSnap控件组8.6案例完善8.6.1搜索信息8.6.2信息搜索系统的浏览器8.6.3显示搜索结果的右键功能实现8.7本章小结第9章高级应用9.1注册表9.1.1注册表结构9.1.2TRegistry类,9.1.3与注册表相关的APl函数9.1.4实例9.2操作Excel文件9.2.1Application对象9.2.2Workbooks对象9.2.3WorkSheets对象9.2.4Range对象9.2.5ShellExecute函数9.2.6Excel实例9.3DLL编程9.3.1DLL基本概念9.3.2DLL实例9.4COM编程9.4.1相关组件和函数9.4.2实例9.5XML编程9.5.1XML语言基础9.5.2XMLDocument组件9.5.3XML实例9.6本章小结第10章项目测试10.1项目测试类型10.1.1.测试基本概念10.1.2测试过程10.1.3测试方案设计10.1.4调试技术10.2Delphi测试手段10.2.1控制程序运行10.2.2断点的使用10.2.3监视数据的值10.2.4微处理器状态的监视10.2.5局部变量窗口10.2.6模块窗口10.2.7事件日志窗口10.2.8FPU窗口10.2.9Browser窗口10.3案例完善10.3.1单元测试10.3.2集成测试10.3.3验收测试10.4本章小结附录A"信息搜索系统"发布、配置和运行附录BDelphi编程规范参考文献
-
Delphi 应用与开发案例教程徐谡主编;张雷等编著本书是一本面向初、中级读者的指导书,作者通过精心设计的案例,介绍了Delphi开发的方法和技巧。全书共分11章,内容包括Delphi基础、Delphi集成开发环境与工程创建基础、Object PASCAL程序高度基本方法、Delphi窗体设计、Delphi常用控件及其基础编程、数据库应用开发基础、ADO控件的运用及SQL编程、报表基础设计、应用系统分析与设计、安装部署程序等。本书根据知识的深浅程度采用渐进式的方式进行介绍,语言严谨、求实,层次分明。书中案例有典型性,知识面履盖广,实用性强。本书可以作为Delphi开发程序员的自学指导书,以及计算机专业本科生、硕士研究生,理工科其他专业专科生、本科生和硕士研究生的教材。
-
Borland Delphi管理信息系统开发案例武新华等编《管理信息系统开发案例系列丛书:Borland Delphi管理信息系统开发案例》融知识性、实用性于一体,通过详细介绍五个利用Borland Delphi 7.0语言进行管理信息系统开发的典型实例,全面讲解了Borland Delphi 7.0语言程序设计的方法和步骤。书中开篇就以实例构成,将Borland Delphi数据库及系统的开发方法渗入到每个实例设计中进行讲解,其中每个实例的讲解主要分为需求分析、功能设计、数据库结构设计、模块设计、系统开发过程、相关技术应用等几个方面,并提供编译好的安装程序与源程序供读者参考。 《管理信息系统开发案例系列丛书:Borland Delphi管理信息系统开发案例》实例丰富,内容翔实,涵盖了Borland Delphi 7.0语言编程的难点和热点。《管理信息系统开发案例系列丛书:Borland Delphi管理信息系统开发案例》适于作为大中专院校计算机与相关专业及培训班的Borland Delphi语言信息管理教学辅导书,也可以作为Borland Delphi语言培训班的参考书和从事管理信息系统设计人员的参考资料,更是广大毕业生进行毕业设计的第一手参考资料。