李春雷 宋来亮 聂建英 陈苏 蒋解梅
创新互联提供高防物理服务器租用、云服务器、香港服务器、西信服务器托管等
摘要 胜利油区经过30多年的勘探实践,积累了大量的勘探基础资料(包括文字报告和图件),为了提高勘探研究水平及地质资料的利用率,针对地质制图及相关资料查询的智能化,开发了一套相应的管理软件。勘探图形文档库关系模式采用了面向数据的设计方法,勘探图形文档库管理软件采用了软件生存周期法和原型法相结合的设计。开发工具选择Inter-DEV6.0,软件的实现采用了在Intranet/Intemet环境下流行的ASP开发方式。其软件实现了勘探图形文档信息的网上录入、发布以及浏览查询。目前,该软件系统运行良好,并具有速度快、功能灵活、体系结构可伸缩的特点。
关键词 ASP B/S结构 关系模式 面向数据 设计方法
一、引言
胜利油区经过30多年的勘探实践,积累了大量的勘探基础资料(包括文字报告和图件),它们是胜利石油工作者辛勤劳动和智慧的结晶,也是石油地质工作者的宝贵财富。随着勘探程度的不断提高,勘探工作的难度越来越大。为了提高勘探研究水平以及地质资料的利用率,针对地质制图及相关资料查询的智能化,充分发挥计算机准确、高速、高效的优势,管好、用好地质资料,迫切需要建立勘探图形库和文档库,制定一整套相应的建库规范,编制一套相应的软件系统,从而达到为科研生产提供优质服务,提高工作效率的目的。
二、勘探图形文档数据库设计
勘探图形文档库采用了面向数据的设计方法。数据库设计的基本过程分为需求分析、概念设计、逻辑设计和物理设计。
1.需求分析
需求分析是整个数据库设计过程中非常重要的环节,也是全部设计工作的基础。其目的是了解用户要求,对处理对象进行调查、分析,制定数据库设计的目标。
目前,图形文档信息大多处于文件管理阶段,分布比较广泛,管理制度不够健全,重复利用率不高,各单位之间缺乏交流;图形、文档文件的管理也比较混乱,有待规范。科技人员使用多种分析软件(如MAPGIS、GEOMAP、AW、AUTOCAD等)生成了多种图形文件,其分析研究成果也是使用多种文档编辑软件(如WORD、WPS、POWERPOINT、EDIT、CCED等)形成文档文件。然而,图形、文档信息各具特色,无法用同一种绘图软件编辑,也难以用一转换软件进行无损的图形格式转换,图形的修改、编辑仍需用原来的图形软件。发达国家石油行业信息管理已经实行了数据库管理,但网上查询发布及入库的也不多见。
20世纪80年代兴起的两层客户机/服务器(Client/Server)结构应用,是伴随着网络数据库和图形交互窗口应用及开发技术发展逐渐形成的。以前开发的计算机应用软件大多是采用这种模式。两层结构应用软件的开发工作主要集中在客户方,客户方软件不但要完成用户交互和数据显示,而且还要完成应用逻辑的处理,即用户界面与应用逻辑位于同一个平台上。这样就带来了两个突出的问题:系统的可伸缩性较差和安装维护困难。从客户机方面考虑,如何使应用系统适应业务处理的变化,且具备良好的伸缩性及易使用和易维护,是亟待解决的问题。
2.概念设计
若要进行概念设计,首先必须选择适当的数据模型。目前,应用最广泛的是E-R数据模型及其扩充版本EER。E-R数据模型可以用E-R图表示数据模式,便于理解和交流。
在需求说明的基础上设计一个单位的数据模式,有两种不同的方法:集中模式设计法(centralized schema design approach)和视图集成法(view integratiin approach)。在勘探图形文档库的设计中,采用了集中模式设计法。
(1)用E-R数据模型设计勘探图形文档库初步的E-R图
在勘探图形库中,主要的实体型是图形文件、图形概类、图形大类、图形小类、一级地质单元、二级地质单元以及地层层位,这些实体型之间有以下几种联系(表1)。
表1 图形实体关系对应表
根据表1中实体型之间的几种联系,设计了“图形文件-图形概类”的E-R图(图1),其他联系的E-R图设计基本原理相同,在此省略。
(2)关系模式规范化的过程及基本E-R图
规范化是为了解决某些关系模式中存在插入异常、删除异常、修改复杂、数据冗余等问题而摸索出来的一种方法。其基本思路是逐步消除数据依赖中不合适的部分,使所设计的各个关系模式达到某种程度的“分离”,即以“一事一地”(“Onefact in one place”)的模式设计原则,让一个关系描述一个概念、一个实体或者实体间的一种联系。否则就把多于一个的概念“分离”出去。因此,所谓规范化实质上是概念的单一化。
图形文档库采用3NF,消除了冗余的联系:“W-d”联系、“W-x”联系、“W-e”联系,设计出基本E-R图(图2)。
图1 “图形文件-图形概类”联系的E-R图
图2 勘探图形库基本E-R图
勘探文档库的概念设计与勘探图形库类似,在此省略。
3.逻辑设计
进行数据库的逻辑设计,首先须将概念设计中所得到的E-R图转换成等价的关系模式。E-R图到关系模式的转换比较直接。实体和联系都可以表示成关系,E-R图中的属性也可以转换成关系的属性。
4.图形文档库的建立
根据系统要求,数据库文件设计需要勘探图形表、图形概类表、图形大类表、图形小类表、一级地质单元表、二级地质单元表、地层层位表、地震标准层表、地震非标准层表、勘探文档表、文档类型表和文档类别表。
建立数据库按下列步骤进行:①建立开发者的系统注册账号和口令;②建立数据库设备;③估算数据库大小并创建数据库;④在新建数据库上建立表并给相应用户授权。
三、勘探图形文档库软件的开发环境选择
1.B/S模式
在一些大中型企业的MIS系统中,三层Client/Server结构逐渐取代了两层Client/Server结构,并将Client端与用户界面无关的功能移到中间层(第二层)。三层服务包括:表示层、功能层(应用层)和数据层。
以B/S模式为核心的Internet有下列优点:①由于Internet支持底层的TCP/IP协议,使Internet网与目前使用的所有局域网都可以做到无缝连接,解决了异构系统间的连接问题;②由于Internet采用了“瘦客户端”,使系统具有彻底的开放性,不限制将要访问系统的用户数;③对系统的维护和扩展都变得比较容易;④界面统一(全部为浏览器方式),操作相对简单。
2.数据库系统
Microsoft SQL Server 6.5是可缩放、高性能的关系型数据库管理系统(RDBMS),其主要特点是:①与windows NT集成;②允许集中管理服务器;③提供企业级的数据复制;④提供并行的体系结构;⑤支持超大型数据库;⑥与OLE对象紧密集成。
SQL Server提供的分布式管理对象(DMO)的能力,给SQL Server引擎和服务提供了一个对象接口。该层包含用户接口组件所使用的OLE SQL Server对象及任何遵循OLE的应用程序,以便管理SQL Server。
3.ASP开发技术
ASP是一种类似 HTML(Hypertext Markup Language超文本标识语言)、Script与 CGI(Common Gateway Interface通用网关接口)的结合体,但是其运行效率却比CGI更高,程序编制比HTML更方便、更灵活,程序安全及保密性也比Script好。
4.ASP开发工具——Visual InterDEV
Visual InterDEV带有五种扩展了ASP功能的组件,能够实现实际意义上的嵌入。可以用Visual Basic,Visual C++,Delphi,或者其他任何支持创建Active Server组件的开发工具编写一些组件。
四、勘探图形文档库软件设计
1.系统总体结构设计流程
系统总体结构设计流程主要针对整个软件系统的功能进行具体的设计与构想(图3)。
2.功能模块概述
(1)图形库子系统
图形库子系统又分为图形入库和图形信息查询两部分。主要实现图形信息(图名、图形文件名、图形类别、图形所在位置、制图软件等)的入库功能及图形的网上查询。图形入库部分实现地质图形库的动态管理,其内容包括图形信息的录入、图形信息的删除、图形信息的编辑。图形信息查询为实现勘探图件及有关资料的自动查询,查询方式可选择无条件查询、任意条件查询、模糊查询。为便于用户预览图形,在显示图形数据信息的同时,提供了图形文件的相关信息,如制图软件名,图形类别等。群体浏览可将用户选中的满足条件的图全部显示为小图元,以图形的形式显示查询结果。
胜利油区勘探开发论文集
(2)文档库子系统
文档库子系统又分为文档入库部分和文档信息查询部分。主要实现文档信息入库功能及文档信息的网上查询。其中文档入库部分实现地质文档库的动态管理包括文档信息的录入、文档信息的删除和文档原文件的编辑。文档信息查询部分则实现了勘探文档及有关资料的自动查询,其方式可选择无条件查询、任意条件查询及模糊查询。
3.图形文档库管理软件的工作流程
图形文档库管理软件的工作流程如图4所示。
4.图形库与文档库接口的设计
数据库接口程序主要完成 web服务器与数据库的连接。可以用各种工具(例如 CGI)开发这个接口。目前,很多数据库产品或web服务器本身也附带了此类接口。其原理非常简单,它负责将web网页上的相关信息转换成相应的数据库执行命令,并将这些命令传给数据库服务器,最后将数据库服务器的输出结果转换成HTML文件,再传给网络上的用户。数据库存取部件(Database Access Component)是ASP提供的一个对支持ODBC数据库进行操作的部件。借助于ADO模型(ActiveX Data Object),数据库存取部件向编程人员提供了非常容易和方便的编程界面。ADO模型为数据库编程提供了一系列的对象,例如:Connection对象可以在程序和数据库之间建立连接,Command和Recordset对象则可以对已建立的Connection连接对象进行某些操作,Command对象可以用来执行SQL语句,Record-set对象可以存储程序对数据库的操作结果。
图4 图形文档库管理软件工作流程图
5.系统安全性设计
任何一个系统都要考虑其安全性,特别是一个开放的数据库系统,必须在用户的使用和操作权限进行严格的控制。在数据库中建立一个user表,当前端程序需对数据库进行存取操作时,使用Connection对象与数据库建立连接,并判断当前用户是否有权限进行要求的操作。
6.系统特点
(1)系统优越性
该系统采用多层应用软件体系开发,具有以下优点:①采用统一标准易用的浏览器界面;②用户只需学习简单的WEB页面与超级链接操作;③降低学习障碍与培训成本;④用户端不需要特殊设置与软件安装;⑤应用软件集中在服务器端开发管理;⑥减少构建维护成本,加快联机过程。
(2)规范的图形库结构
针对勘探工作中的需求,建立图形、文档库结构,并达到第三范式(3NF)的要求,解决了属性不惟一、函数依赖、传递依赖的问题。
(3)严谨的模块划分
根据图形管理的需要,设计了图形库子系统和文档库子系统。
(4)灵活方便的查询手段
在地质图形、文档的查询中,为用户提供了从粗略到详细的多种查询手段;为减轻用户输入文字的烦恼,采用了选择式输入法。
(5)完善的后台管理
该系统完成图形、文档库后台管理及用户管理,并定期对图形、文档数据备份,以保证图形、文档数据的安全性。
(6)灵活方便的录入和浏览方式
既有可选择的录入,也有自定义的录入方式;不仅有群体浏览,还有单独图件的浏览。
五、结束语
目前,图形、文档库系统在胜利油田有限公司地质科学研究院运行良好,速度快,稳定性好。该系统的建成为地质院图形文档提供了有效的管理手段,也为及时、全面、准确地了解油田勘探过程中图形文档资源的应用提供了技术保证。
设计软件时,考虑到系统的扩充要求,在数据库接口部分,可通过增加基本表提高系统的功能;在界面设计部分,通过精心的布局,预留了一定空间以供增加功能模块。
为了更好地使用和有效地推广该系统,其可靠性和安全性还有待于进一步提高。
主要参考文献
[1]徐士良,朱明方编著.软件应用技术基础.北京:清华大学出版社,1995.
[2]方亚隽,詹建梁等编.Windows NT联网技术.北京:清华大学出版社,1996.
[3]Miller K,Spencer K等著.希望图书创作室译.Visual InterDEV从入门到精通.北京:北京希望电脑公司出版,1999.
[4]Microsoft公司著.希望图书创作室译.Visual Inter DEV6.0 Programmer's Guide.北京:北京希望电脑公司出版,1999.
[5]王一,卢宜鸿编著.JavaScript程序开发手册.广州:华南理工大学出版社,1996.
[6]Brian Farrar著.刘哓丹译.ActiveX使用指南,北京:机械工业出版社,1996.
[7]刘志斌等编著.Microsoft SQL Server 6.5数据库系统高级管理员指南.北京:清华大学出版社,1998.
[8]Microsoft著.希望图书创作室译.Microsoft SQL Server 6管理员指南.北京:科学出版社,1998.
[9]John Zukowski著.邱仲潘等译.Java2从入门到精通.北京:电子工业出版社,1999.
[10]Noel Jerke著.Visual Basic 5开发人员指南.北京:机械工业出版社,1997.
《JavaScript和jQuery实战手册》(David Sawyer McFarland)电子书网盘下载免费在线阅读
资源链接:
链接:
提取码: etux
书名:JavaScript和jQuery实战手册
作者:David Sawyer McFarland
译者:孙向阳
豆瓣评分:7.9
出版社:机械工业出版社华章公司
出版年份:2013-3-31
页数:516
内容简介:
本书第1版不仅在市场上取得了良好的销售成绩,而且获得了读者极佳的口碑,在JavaScript编程领域独树一帜!第2版结合JavaScript和jQuery最新技术,对全书内容进行了更新和优化,使之在技术上更先进,也更易于学习。本书的最大特色就是内容系统且全面:从JavaScript的基本概念,到Web最流行的JavaScript库——jQuery,再到构建Web功能;从JavaScript各组件和服务的使用,到jQuery和Ajax等开发工具的应用,再到Web应用程序的发布;从基本的Web搭建等基础知识,到jQuery、CSS、Ajax等高级知识……几乎面面俱到,广度与深度兼备。
全书通过大量代码示例说明图的方式说明代码的工作机制,以及各个部分的作用和功能,引导读者在实践中学习和领悟JavaScript的基本思想。通过学习本书,读者不仅能够掌握JavaScript编程的各项技术细节,还能体会到不断剖析、层层递进解决问题的思路。让读者在实践中学,轻松地掌握使用JavaScript和jQuery开发Web应用的有用技能。
作者简介:
David Sawyer McFarland,Sawyer McFarland Media公司总裁,资深Web应用开发工程师、培训讲师和技术作家。在Web开发方面拥有将近20年的工作经验,具有非常高的知名度和非常大的影响力。曾担任加州大学伯克利分校的网络负责人并负责针对Macworld.com进行了一次完全由CSS驱动的重新设计。曾在《Practical Web Design》《MX Developer's Journal》《Macworld》杂志和CreativePro.com发表了大量关于Web设计的文章,广受读者好评。
《JavaScript和jQuery实战手册(原书第3版)》电子书网盘下载免费在线阅读
资源链接:
链接:
密码:9hja
书名:JavaScript和jQuery实战手册(原书第3版)
出版社:机械工业出版社
出版年份:2017-3-1
内容简介:
jQuery可以大大改进网页的动画、交互性和视觉效果,但学习该门语言不太容易。本书通过一步步引导基础知识,展示了如何使用jQuery(即预先写好的代码库)来节省时间和精力,以及jQueryUI插件中的创新。
作者简介:
大卫·索耶·麦法兰德,公司总裁,资历Web应用开发工程师、培训讲师和技术作家。在Web开发方面拥有将近20年的工作经验,具有很好高的度和很好大的影响力。曾担任加州大学伯利分校的网络负责人,他还在加州大学伯利分校新闻学研究生院和波特兰州立大学任教。他居住在波特兰,并撰写了Adobe Dreamweaver和CSS方面的Missing Manual系列书。
[精华] 提供一些c书下载地址! 需要的朋友来~~
--------------------------------------------------------------------------------
作者:hancang 发表于:2006-03-16 22:35:15
【发表评论】【查看原文】【C/C++讨论区】【关闭】
C++编程思想——C++的神奇书籍 13.82 MB
·本书作者根据自己学习C++的亲身体会及多年教学经验,用简单的例子和简练的叙述讲解C++编程,别具特色。 全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命...
钱能C++程序设计教程 6.8 MB
·钱能C++程序设计教程虽然是很老的书,不过总算是国产书中质量不错中的一本,适合C++初学者....
The C++ Standard Library 4.24 MB
·虽然也是老书,但是够经典,:-) Programming with the C++ Standard Library can certainly be difficult, but Nicolai Josuttiss The...
C++PrimerPlus 4thEdition 4.34 MB
·The fourth edition presents the ANSI C++ standard beginning with a discussion of the essential elements of C++ program...
C++ Primer 中文版(第三版)完全版 3.81 MB
·C++ Primer的第三版结合了Stanley Lippman的实践经验和Josée Lajoie对于ANSI/ISO标准C++的深入理解。这本指导书的第三版已经被重新改写过,以便更加精确地讲述标准C++的特性和用法。在本书中,对于C...
Exceptional C++ 351 KB
·本书详细地讨论了如何编写健壮高效的代码以及模块设计技术。本书采用了自问自答的语言风格,它讨论了实际程序设计中普遍存在的,又非常不易察觉的问题,并且进行了深刻的分析,提出了具有广泛意义的解决方案。本书值得每个想成为优秀c++程序员的人阅读...
Inside the C++ Object Model 2003-12-17 741 KB 378
·Bestselling author Stanley B. Lippmans Inside the C++ Model provides valuable insight into some of the internal...
Secure Programming Cookbook for C and C++ 1.34 MB
·Secure Programming Cookbook for C and C++...
The C++ Programming Language 3rdEdition 3.99 MB
·In this brand-new third edition of The C++ Programming Language, author Bjarne Stroustrup, the creator of C++, ...
C-C++ 最佳编程指南 41.28 MB
·C-C++ 最佳编程指南...
上述书籍下载地址是
深度探索C++对象模型 7.86 MB
高质量C++编程指南 326 KB
C与C++中的异常处理 53 KB
C++ Primer 题解 6.57 MB 0
Effective C++中文版 255 KB
Essential C++中文版(全) 7.88 MB
C++视频学习(RM) 1200 MB
C++沉思录 PDF版 7.46 MB
Visual C++ 运行库参考手册 8.43 MB
Visual C++ 6.0 数据库编程大全 6 10.86 MB
Visual C++经典 13.53 MB
Visual C++编程技巧 241 KB 896
Optimizing C++ 370 KB 9976
数据结构 C++ 语言描述 20.88 MB
C++ In Action 1.51 MB
Visual.C++技术内幕 78.57 MB
C++.Primer.3rd.Edition 中文完美版 4.5 MB
上述书籍去
里面找吧~~
:em17: :em17: :em17: :em11: :em11: :em11:
找到好电子书也告诉我啊~~
--------------------------------------------------------------------------------
1.vc++技术内幕第四版 (潘爱民)
课件/c++primer/vc++技术内幕IV(潘爱民).rar
2.C++经典对话系列
中文:
3.MFC Windows 程序设计(第二版)
英文版:
中文版:暂无,制作中...
4.Effective C++中文版:
5.More Effective C++中文版-zhc译
6.More Effective C++中文版-候捷译
7.Essential C++中文版(全)-候捷译
中文版(全).rar
8.深入浅出MFC 2/e
9.代码大全中文版
11.C++经典对话系列
中文:
12.MFC Windows 程序设计(第二版)
英文版:
中文版:暂无,制作中...
13.数据结构 C++ 语言描述(中文版)
14.Java编程思想中文版
编程思想.zip
15.C++标准库英文版
新文件夹/f/The%20C++%20Standard%20Library(with%20TOC).pdf
16.Windows核心编程
英文:
17.TCP-IP详解卷1:协议
学习资料/TCPIP/TCP-IP详解卷1:协议.pdf
18.TCP-IP详解卷2:实现
学习资料/TCPIP/TCP-IP详解卷3:TCP事务协议,HTTP,NNTP.pdf
19.TCP-IP详解卷3:TCP事务协议
学习资料/TCPIP/TCP-IP详解卷2:实现.pdf
20.实用算法的分析与程序设计
[4]%20编程资源/[%20书籍资料%20]/[算法与数据结构]/实用算法的分析与程序设计.rar
21.vc++技术内幕第四版 (潘爱民)
课件/c++primer/vc++技术内幕IV(潘爱民).rar
22.C++ Primer英文版:
23.Effective C++中文版:
24.More Effective C++中文版-zhc译
25.More Effective C++中文版-候捷译
26.Essential C++中文版(全)-候捷译
中文版(全).rar
27.Programming Windows程式开发设计指南-Petzoldi著 余孟学 译
中文版:
英文版:
28.WinAsm32汇编教程- Iczelion
29.Windows 95 程序设计指南-候捷译
30.Thinking in C++ 2nd Edition(C++编程思想)
英文版:
中文版:
31.人月神话-中文版
32.The C++ Programming Language英文
33.VC技术内幕第五版
34.com技术内幕
35.com+技术内幕
36.新编 Windows API参考大全
37.The C programming Language // By Brian W. Kernighan and Dennis M. Ritchie
下载地址:
38.C语言编程手册
下载地址:
39.Delphi 7高效数据库程序设计
By 李维
下载地址:;;sort=5
40.Windows网络编程(第2版)
By Anthony Jones,Jim Ohlund 清华大学出版社
下载地址:英文版:
41.Windows2000编程技术内幕
By Mickey Williams 机械工业出版社
下载地址:;;C++/VC/Windows2000编程技术内幕.rar
42.数据仓库
By W.H.Inmon 清华大学出版社
下载地址1:数据仓库.zip
下载地址2:
43.编码的奥秘
By Charles Petzold 机械工业出版社
下载地址:
44.编译原理及实践
By Louden, K.C 机械工业出版社
下载地址:
45.Inside C++ Object Model(深度探索C++对象模型)
By Lippman 候捷译
下载地址:
46.C++标准程序库
By Josuttis
下载地址1:;;sort=5
下载地址2: Cpp Standard Library.pdf
47.STL源码剖析
By 候捷
下载地址:源码剖析--侯捷.pdf
48.C++批判(第三版) -看看C++的坏话!
By I don't know
下载地址:
49.程序设计实践
下载地址:
50.c++沉思录
By Andrew Koenig Barbara Moo 人民邮电出版社
下载地址:;;sort=5
51.C++Builder4技术内幕 (这本书俺不知道好不好)
By I don't Know
下载地址:;;sort=5
52.下面两本书一般大家硬盘里都有的吧,而且很老了,但是为了全面,就提上来吧
(1)Windows 95 程式设计指南 - 候捷
下载地址:
(2)Windows 95 系统程式设计大奥秘 - 候捷
下载地址:
53. 中国大百科全书·数学
下载地址:中国大百科全书/中国大百科全书·数学.pdf
54、4.0M Bjarne Stroustrup - The C++ Programming Language
55、1.0M Richard Stevens - TCP-IP Illustrated
56、4.5M Randall Hyde - Art Of Assembly
57、2.1M M. Abrash - Zen of Graphics Programming
58、249k Kernighan and Ritche - The C Programming Language
59、3.3M Bruce Schneier - Applied Cryptography
60、PHP4_Grundlagen_und_Profiwissen
61.《C++ Builder高级编程技术》
62.《VC++ 6.0 TLR 模板库参考手册》
63.《BORLAND C++ BUILDER 实用培训教程》
;;filename=BC98_CB526.zip
64.《Delphi高级开发指南》
65.《新编 Windows API参考大全》
新编Windows_API_参考大全.rar
66.《Delphi深度历险-附书源码》
67.《Delphi 7高效数据库程序设计》
李维的新书《Delphi7高效数据库程序设计》.rar
68.《Delphi7开发指南》
开发指南.rar
69.《Delphi6集成开发环境》
集成开发环境.rar
70.《Delphi6数据库编程》
数据库编程.rar
72.《Delphi5.xADO_MTS_COM+高级程序设计篇》
高级程序设计篇.rar
73.《VISUAL BASIC 编程标准》
74.《Visual Basic6.0中文版程序员指南》
75.《Visual Basic 6.0 控件参考手册》
76.《Visual Basic 6.0中文版语言参考手册》
77.《Visual Basic 6.0 开发宝典》
78.《Visual Basic 6.0 实例教程》
79.《VB 6.0 中文版实用参考手册》
80.《Visual Basic 6开发人员指南》
81.《VB 和 SQL Server 编程指南(第五版)》
82.《Jbuilder 5 中文帮助》
;;id=991
83.《JBuilder开发人员指南》
84.《Win32的Internet函数说明》
档案大小: 245248K
85.《Visual InterDev 从入门到精通》
86.《Visual InterDev 6.0 Web 参考手册 》
87.《Visual InterDev 6.0 Guide 程序员》
88.《javascript 程序开发手册》
89.《JAVA 大全》
90.《Visual J++ 6.0 WFC 类库参考手册》
91.《Java联想(中文)》
92.《Oracle 8 实用大全》
93.《Microsoft SQL Server 管理员手册》
94.《掌握ACCESS开发》
95.《Oracle Performance Tuning and Optimization》
96.《Oracle ProC 程序设计》
97.《Oracle8初学者指南》
98.《RED HAT LINUX 6大全》
99.《RED HAT LINUX 6管理工具》
100.《VC++高级编程》
javascript API中文手册chm,以及javascript参考文档教程。
1、本书是 JavaScript 语言的参考手册,包括核心语言中的对象和客户端服务器端的扩展,JavaScript 是 Netscape 跨平台的基于对象的适合于客户和服务器的脚本语言。
2、本书已经更新于 JavaScript 1.2 的新特性,其它包括了 JavaScript 支持层和样式单的属性和对象,要获得关于这些主题的详细信息,请参看 Netscape Communicator 中的动态 HTML。
3、JavaScript 是世界上最流行的脚本语言,JavaScript 是属于 web 的语言,它适用于 PC、笔记本电脑、平板电脑和移动电话,JavaScript 被设计为向 HTML 页面增加交互性,许多 HTML 开发者都不是程序员,但是 JavaScript 却拥有非常简单的语法几乎每个人都有能力将小的 JavaScript 片段添加到网页中。
由于工作关系,对javascript+html和flex这两种表现层技术都有一段时间的使用。对于这2种技术孰优孰劣一直是争论的热点,我只是根据自己的体会,发表一下自己的看法。
易上手度 对于完全没有开发经验的新手来说是差不多的,可能js+html的方式看起来更简单。但是对有一定经验的开发者(比如写过后台程序,但没有写过前台程序的开发者),实际上flex更容易上手。首先,flex官方的开发文档就非常全面和细致,包括flex开发,as3开发,air开发等等。而网上可下载的体系完善的javascript开发手册比较少,基本上就是《网页制作完全手册》和《JavaScript使用手册》还算比较实用。但是那些基于js开发的ajax组件库的文档就有好有差,yui的文档还是不错的,像rico就差多了。
结论 易上手度flex JavaScript+html
组件可用度 如果没有其他组件库的支持,结果是显而易见的。Js没有自己的combobox,没有tabnavition,没有tree,没有。。。。。一句话,除了最简单的input,js啥都没有。当然,在加了ext或者yui或者dojo之后,这些组件都有了。有时间这些都可以自己写,但是项目当前,那轮得到你慢悠悠地折腾呢。
结论 组件可用度flex = javascript+html
IDE支持 在开发工具的支持上,差别就大了。FlexBuilder支持代码提示,编译检查,图形界面,debug调试。而js开发我没找到什么好用的工具,基本上还是用记事本编写。2者开发效率差好多啊。
结论 IDE支持 flex javascript+html
深入开发 Flex是基于as3的开发框架。As3兼具java的严谨和js的灵活,相比js一个明显的优势可以使用继承和接口,方便运用各种设计模式构建强大的程序框架(当然js也有继承,不过感觉有点怪)。Flex开放的源码,让开发者更容易了解细节,也更容易在各个层次上做扩展。总之它能让你更少的代价,做更多事,同时也学到更多东西。
结论 深入开发flex javascript+html
跨浏览器支持 相信做过web页面的人都曾经深受其害,即使使用了自称支持跨浏览器的js组件,依旧偶尔会碰到浏览器不支持的问题。工作量未知增加了1倍以上,哭啊。。。。。。而flex的跨浏览器支持的确好很多,虽然某些特性上在不同浏览器上还是有区别,但是基本没什么影响。
结论 跨浏览器支持 flex javascript+html
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款