基于.NET社区物业管理系统设计+文献综述(3)
时间:2018-09-25 11:24 来源:毕业论文 作者:毕业论文 点击:次
2 系统开发技术介绍 2.1 Visual C#.NET技术 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。 C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。 C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 C#使得C++程序员可以高效的开发程序,且因可调用由 C/C++ 编写的本机原生函数,因此绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。 .NET是由Microsoft公司开发的一种面向网络、支持各种用户终端的开发平台。Visual Studio .NET环境是Microsoft为实现其.NET技术的开发工具,在构建基于Windows平台的各种程序时,它为程序员提供了非常出色的开发环境。利用Visual Studio .NET用户可以非常轻松地创建具有自动伸缩功能的可靠的应用程序环境。 Visual Studio .Net集成开发环境包括含Visual Basic.NET、Visual C++.NET、Visual C#.NET和Visual J#.NET四种编程语言,并允许它们共享工具,有助于创建混合语言解决方案。 Visual C#.NET是微软公司针对.NET平台推出来的一门新语言,作为.NET平台的第一语言,也是微软公司推出的下一代主流程序开发语言。Visual C#.NET它几乎集中了所有关于软件开发软件工程研究的最新成果。如面向对象、类型安全、组件技术、自动内存管理、跨平台异常处理、版本控制、代码安全管理等。它在设计、开发程序界面的时候和以前的某些程序开发语言有所不同。它既有Visual Basic快速开发的优点,又不缺失C++的语言强大的功能。 经过分析,我决定使用 MICROSOFT公司的Microsoft Visual Studio .NET 2013开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 管理信息系统(Management Information Systems 简称MIS)在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,MIS 事实上已成为计算机MIS。 随着计算机广泛应用于管理,以及信息论、控制论、系统工程等优化理论在软件程序中的应用,使计算机具有存储数据的功能,即数据库的出现和各种通讯网的建立,促使小区管理信息系统由管理某个子系统而发展为全面管理系统,由简单的运算,发展到控制制订计划、编制报表、提供高层决策等的管理信息系统阶段。 2.2 SQL Server 2005技术 SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX操作系统上的应用。 (责任编辑:qin) |