毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

Delphi小区能源管理系统 第3页

更新时间:2009-6-22:  来源:毕业论文
Delphi小区能源管理系统 第3页
Delphi 的编辑器和其他工具的编辑器基本功能相差不多,但其Code Insight 技术却省去了许多输入工作的麻烦,避免了记忆每一组件种类繁多的方法和属性。而切通过Code Insight技术,系统能够自动对用户输入的函数或过程的参数列表给出提示。这一技术是建立在编译器信息之上的,因此应用范围更广泛。
2. 高效的编译器
开发软件经常需要进行修改源代码、重新编译、测试、再修改、再编译、再测试等操作,这些操作形成一个开发循环,所以快速的编译器可以大大降低开发周期。Delphi是针对Windows系统的最快的高级语言本地代码编译器。此外Delphi应用程序生成代码的效率和运行速度也很快。
3. 丰富的VCL
Delphi类可以粗略地分成两部分:一部分是组件类,这些组件类通常以某种方式出现在组件面板上,当用户从组件面板上点取一个类的图标后,在程序中就自动生成了该类的对象(非可视组件除外);另一部分是功能类,这此功能类的对象通常出现在程序代码中,起着不可代替的作用,但是这些功能类在组件面板上是找不到的。在Delphi中,每一个类的祖先都是Tobject类,整个类的层次结构就像一棵倒挂的树,在最顶层的树根即为Tobject类。这样,按照面向对象编程的基本思想,就使得用户可用Tobject类这个类型代替任何其它类的数据类型。实际上在Delphi的类库中,Tobject类派生出了为数相当众多的子类,它们形成了一个庞大的体系,通常情况下,如果不自行开发组件,就不必了解整个类的体系结构,只用到类层次树的叶结点就足够了。
2.2.2.2 SQL Server 2000介绍
Microsoft SQL Server 2000 是一种功能强大的关系型数据库管理系统。下面将对 Microsoft SQL Server 2000 的特点和性能进行介绍:
Microsoft SQL Server 2000 是下一代的数据库和数据分离系统,可以帮助用户建立他们的 Internet 商务体系。Microsoft SQL Server 2000 已经在性能和可扩展性方面确立了世界领先的地位,是一套完全的数据库和数据分析解决方案,使用户可以快速创建下一代的可扩展电子商务和数据仓库解决方案。
Microsoft SQL Server 2000 具有高度的扩展性和高可靠性。Microsoft SQL Server 2000使用了工业界最先进的数据结构,能够为要求最苛刻的企业应用提供高度的可扩展性和高可靠性。Microsoft SQL Server 2000在许多工业基准测试中的性能都创立了新的世界纪录,包括事务处理性能委员会的 TPC-C 基准,它击败了运行于任何硬件或操作系统环境下的同类数据库产品。Microsoft SQL Server 2000 的性能还在 Windows 平台下为 SAP R/3 Sales and Distribution(SD) 标准应用程序据基准创立了新的世界纪录。虽然 Microsoft SQL Server 2000 被设计用来充分利用最近和将来的高端对称多处理器(SMP)技术,它还是可以把数据库的工作负荷分布到普通的服务器集群上。这样可以实现高度的可扩展性,即只需要向数据库集群中增加新的普通服务器即可,而不用把老系统替换为更大、更昂贵的新机器。Microsoft SQL Server 2000 引入了一个新的特性,被称为分布式数据库分区视图(Distributed Partitioned Views)它可以把工作负荷划分到多个独立的SQL Server 服务器上去,从而为实施电子商务的客户提供了无限制的可扩展性。Microsoft SQL Server 2000 直接支持最新的、高速的系统区域网络(SAN)技术。Microsoft SQL Server 2000 在它的管理控制台和安装向导中紧密集成了4节点故障恢复技术,从而保证了高度的系统可用性。Microsoft SQL Server 2000 还引用了索引视图技术,运用该技术可以为关系型数据库设计出功能的报表应用程序。
Microsoft SQL Server 2000 可以进行最快速的应用程序开发。微软提供了许多技术和工具,作为数据库系统的标准集成组件。而且通过巧妙的设计以及自动调整、自动管理特性, Microsoft SQL Server 2000 是客户可以更快、更容易的享受所有这些最先进的分析技术所带来的好处,能够快书提交应用,从而赢得竞争上的优势。微软在开发数据库服务器自动调整和自动管理技术方面一直在工业界处于领先地位。这种技术使客户可以集中精力处理商业战略上的问题,而不是去细微调整数据库服务器的各项参数。Microsoft SQL Server 2000 可以为最新的硬件进行优化,包括大内存、超高速磁盘子系统以及 SAN 等,从而扩展了这项功能。 Microsoft SQL Server 2000 与 Windows 2000 的活动目录服务的紧密集成允许集中管理功能。 Microsoft SQL Server 2000 和其他企业资源,从而极大地简化了大型组织中的体统管理任务。
2.3 设计方法
采用C/S模型。前端采用Delphi7.0作为应用开发工具。后台采用Microsoft公司的SQL Server 2000。SQL Server 2000是一种典型关系型数据库管理系统,该系统具有数据一致性好,完整性强,安全性高的优点,而且Delphi7.0也可以很好的与SQL Server 2000组合开发应用系统,系统采用快速的原型化开发方法,本着用户至上的原则。
快速的原型化开发方法(Rapid Prototyping)。首先以少量代价快速地构造一个可执行的软件系统模型(只包括一些系统的重要功能及接口),通过这个模型,使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的补充和修改,将系统应具备的功能和特性逐渐增加上去,直到所有的功能和特性全部满足。此时模块也就发展成为最终产品了。                     (用户反馈)图2—1 快速原型开发模型
2.4 系统结构
2.4.1 C/S模式简介
本系统采用C/S模式。
客户/服务器模式(Client/Server)模式简称为C/S模式。在90年代已风靡全世界,不论是信息处理系统,还是LAN OS、企业网OS,以及Internet所提供的多种服务,都是基于客户/服务器的模式。
自从70年代末微处理器问世以来,微处理器的性能在不断提高,其字长从开始时的8位增至16位,到80年代中期时,已增至32位;而微机的价格却又不断的下降,已与传统终端的价格相当。由于微机已具有一定的处理能力,因而足步取代了终端。利用微机的处理能力,已可直接完成许多终端型作业,相应的,此时的主机便由处理各类终端型作业转向为以请求/响应方式为各联机微机提供更高层次的服务,这样便形成了客户/服务器模式。
2.4.2 C/S模式的优点
1. 数据的分布存储。
由于客户机通常都具有一定容量的磁盘,且随着微机的发展其容量也越来越大。这样便可以做到数据的分布存储,从而摆脱了由于把一切数据都存放在主机中而造成的既不可靠又容易产生瓶颈现象的困难局面。
2. 数据的分布处理
由于客户机已具有相当强的处理和存储能力,可进行本地处理和数据操纵,它较之集中模式有效的减少了服务器和客户之间的交互,这不仅提高了对用户命令的影响速度,而且也显著地减少了网上信息交流。
3. 灵活性和可扩充性
C/S模式非常灵活、及易扩充。理论上,客户机和服务器的数量不受限制,而实际上只是受网络OS功能的限制。目前所允许的客户机数,大体上可达到数百个至上千个,服务器的数量可有数十至几百个。其灵活性还表现在可以配置多种类型的客户机和服务器。
4. 友好的用户界面
通常,不同的客户机提供给不同的用户使用,他们所要求的界面往往不同;再者,客户机本身也具有相当的处理能力,因而在客户机上较容易做出适合于各种客户的用户界面,特别是在屏幕上能显示出极为友好的图形化信息来帮助用户。
5. 易于改变应用软件
在集中模式中,软件统统放在主机中,而要修改主机上的软件是十分困难的,并且也不允许一般客户去修改。而在客户/服务器模式中,对于客户机程序的修改和增删就容易的多,必要时也允许由客户进行修改。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Delphi小区能源管理系统 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。