高级编程技术

作者:王洪泊

定价:29元

印次:1-1

ISBN:9787302254805

出版日期:2011.08.01

印刷日期:2011.08.04

图书责编:龙启铭

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是多年教学实践的总结,注重从技术的源头出发,既有“热点”上的深入浅出的详细讲解与剖析,更有“面上”的系统梳理,用发展的眼光看现代软件工程的实质及其发展趋势。本书以现代软件高级编程的主流技术为主线,以提升学习者开发兴趣为先导,将几个典型的软件项目浓缩成课程设计的形式,采用实战探索式理念,鼓励学生们在团队协作中,自己动手、动脑、动口,通过亲自参与,自然克服害怕编程的心理,进而逐步过渡到喜欢动手写程序,并懂得自觉遵循编程习惯与软件开发标准的益处所在,最终达到编程能力锻炼及提高的目的。 本书结合项目实例,详细剖析了基于可伸缩矢量图形SVG的WebGIS系统的设计与实现、J2EE核心技术框架Struts、对象持久化存储技术Hibernate、面向服务计算SOC、面向Agent、面向智能工作流的编程新技术,可作为高校电子信息类计算机、通信、电信、自动化、电气等专业本科的教学及课程设计教材,也可作为有关工程技术人员的科研参考书。

近年来,随着计算机编程技术的迅速发展,社会、企业等用人部门对计算机专业的毕业生提出更新、更高的实践动手能力要求,“高级编程技术”课程开设以来,受到学生们的广泛欢迎,选课人数逐年递增。 本书是多年教学实践的总结,注重从技术的源头出发,既有编程技术“热点”上的深入浅出的详细讲解与剖析,更有“面上”的系统梳理,使学生们可以用发展的眼光看清楚现代软件工程的实质及其发展趋势。本书以现代编程的主流技术为主线,以提升兴趣为先导,以项目实战、团队合作的目标,采用探索式理念,鼓励学生们在协作中,自己动手、动脑、动口,帮助学生们自然克服害怕编程的心理,逐步过渡到喜欢动手编写程序,进而自觉遵循编程习惯与软件开发标准,逐步建立信心、培养学生们在团队协作中写好程序的习惯,最终达到各自编程能力的锻炼及提高的目的。 本书共分为15章:第1章绪论;第2章计算模式与编程技术共同演进之趋势;第3章Web服务器配置与运行管理;第4章超文本置标语言HTML;第5章可扩展置标语言XML;第6章可伸缩矢量图形SVG;第7章Web动态编程技术JSP及Servlet;第8章基于.NET实现电子黑板:教学集成环境系统;第9章基于J2EE的核心技术框架Struts;第10章对象持久化存储技术;第11章面向服务计算的软件编程技术;第12章面向Agent的软件编程技术;第13章面向智能工作流的编程技术;第14章基于SVG的USTB-WebGIS;第15章大型建设项目的资源合同管理系统的研发。其中,第1章由涂序彦教授编写,第11章由马忠贵博士编写,第2~10、12~15章由王洪泊博士编写,书中各章程序代码分别由董树宇、曹一贤、张所...

目录
荐语
查看详情 查看详情
第1章  绪论  /1

1.1  从网络复杂应用软件需求剧增谈起 1

1.2  从个性化独立设计到团队高效协作 1

1.2.1  多方支持、关系和谐 1

1.2.2  用户、开发者真诚合作 2

1.2.3  工作有序、阶段推进 2

1.2.4  网络沟通、流程开放 2

1.2.5  系统渐进、功能渐用 2

1.2.6  按需办事、技术适用 2

1.3  系统开发策略 2

1.3.1  最小系统 3

1.3.2  原型系统 3

1.3.3  进化系统 3

1.4  理顺软件开发与系统维护的关系 3

1.5  软件编程开发流程的标准化之路 4

1.5.1  软件模块的组件、构件化之趋势 4

1.5.2  基于网络构件的智能软件体系结构 5

1.5.3  构件模型及其运行机制的研究 5

1.5.4  基于递阶协调联盟框架的反射式动态配置机制 6

1.5.5  用户需求驱动的动态演化意图的构造与实现 6

小结 7

思考与练习 7

第2章  计算模式与编程技术共同演进之趋势  /8

2.1  从集中式计算到分布式计算的演进 8

2.2  从C/S 到B/S软件体系结构的演进 9

2.2.1  客户机/服务器计算模式 9

2.2.2  浏览器/服务器计算模式 10

2.3  从两层到多层的Web应用系统设计 11

2.4  中间件的涌现 11

小结 12

思考与练习 12

第3章  Web 服务器配置与运行管理  /13

3.1  Web服务器概述 13

3.1.1  WWW简介 13

3.1.2  WWW的发展和特点 1... 查看详情

查看详情