2.3 开发所要使用的技术及工具
2.3.1 Ext JS前端框架简介
Ext JS可以用来开发RIA也即胖客户端的AJAX应用,是一个用JavaScript语言编写,用于创建前段UI,而与后台技术无关的Ajax框架。因此,可以利用Ext JS框架对使用.Net、Java、PHP等语言开发的应用前段进行应用开发。Ext JS由开发人员Jack Slocum开发,以YUI技术为基础,类比参考Java Swing的机制,对可视化组件进行组织开发。Ext JS广泛的应用于JavaScript客户端开发中,不仅仅因为其在UI界面可以良好的应用CSS样式,更因为其在对数据解析的过程中对于异常良好的处理机制。
2.3.2 ORACLE数据库简介
数据库:Oracle 10g,Oracle Database,又名Oracle RDBMS,是甲骨文公司出品的一款关系数据库管理系统,是目前最流行的客户/服务器(Client/Server)或浏览器/服务器(Browser/Server)体系结构的数据库之一。ORACLE数据库被广泛应用于全世界各种系统的数据库系统管理中。首先其作为数据库系统,拥有一套完整的数据管理功能;而作为一个关系型数据库,能够很好地完备各属性间的关系;其分布式处理功能也让它能够完成一个分布式数据库的职能。由于其通用性,可以在不同的设备和系统中应用ORACLE技术。
2.3.3 C#语言简介
在本文中应用的开发语言是C#。C#由微软公司发布,是一种面向对象的、在.NET框架中运行的高级程序设计语言。C#由微软研究员Anders Hejlsberg研究开发,与Java语言在很多方面非常相像,如单一继承、接口、语法和编译成中间代码再运行的机制等,都与Java非常类似。但是另一方面,C#有着和Delphi一样德尔特性,即和COM(组件对象模型)直接集成的,而且.NET windows网络框架的主要使用语言,这些都是和Java不同的。 C#小样本条件下复杂产品费用估算方法研究与实现(5):http://www.youerw.com/jisuanji/lunwen_21405.html