自来水售水系统分析与设计 第3页1.5 开发技术环境
1.5.1 网络环境
超文本传送协议(hypertext transfer protocol,HTTP)是万文网(world wide web,www,也简称为web)的基础,HTTP是一个属于应用层的面向对象的协议,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展,目前在WWW中使用的是http1.1。
HTTP协议的主要特点可概括为如下几点:(1)简单快速——客户向服务器请求服务时,只需要传送请求方法和路径,请求方法主要有GET,HEAD,POST等,其中又以GET最为广泛。由于HTTP协议简单,使得HTTP服务器的程序规模小,通信速度很快。(2)灵活——HTTP允许传输任意类型的数据对象(ASCII文本:二进制流如BMP,JPG,ZIP等),传输数据的具体类型在Content-type域中加以标记。(3)无连接——无连接的含义是限制每次连接只处理一个请求,服务器处理完客户的请求,并收到客户的应答后立即断开连接。采用这种方式可以节省传输时间。(4)无记忆状态能力——无记忆状态能力是指协议不保留当前事务处理的信息。虽然这样会带来一些副作用,可是服务需要重新利用先前信息,可以实现较快应答。
1.5.2 操作系统
微软操作系统的专业版除了包含家庭版的一切功能,还添加了新的为面向商业用户的设计的网络认证、双处理器支持等特性,最高支持2GB的内存。它主要用于工作站、高端个人电脑以及笔记本电脑。那么专业版有而家庭版没有的具体功能就在于:首先是远程桌面,所有版本的Windows XP,包括家庭版,都支持远程帮助。远程帮助允许系统管理员远程连接到一台客户电脑,帮助其解决问题。但只有专业版支持远程桌面功能。该功能有两个很明显的作用:经常出差的专家需要远程登陆到他们公司的电脑,和远程管理客户端和网络。你可以通过任何一个支持Terminal Services(终端服务)客户端的操作系统(例如Win 98),来访问Windows XP远程桌面。其次是多处理器支持,Windows XP专业版可以支持两个CPU,而家庭版只能支持一个。最后是多显示器支持,Windows XP专业版可以支持多至9个显示器,而家庭版只能支持一个。
在此,值得一提的是,用户可以从Windows 98,98 SE,Me升级到Windows XP家庭版,但不能从Windows 95,NT 4.0 Workstation,或者Windows 2000专业版升级到Windows XP家庭版。但你可以从Windows 98,98 SE,ME,Windows NT 4.0,Windows 2000专业版升级到Windows XP专业版。
1.5.3 数据库系统
SQL Server 是一个关系数据库管理系统,而SQL Server 2005 是它其中的一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。
1.5.4 开发工具简介
(1)Microsoft Visual Studio 2005
Microsoft Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。Microsoft Visual Studio 2005是VS.NET 2003的继任者,较VS2003有一些功能的提升。
(2)Microsoft.NET Framework SDK v2.0
.NET Framework 是用于生成、部署和运行 XML Web Services 与应用程序的多语言环境。.NET Framework是微软开发的运行于老版本之上的.NET软件运行平台,它是一种新的软件运行平台,提供了.NET程序运行时支持和功能强大的类库。只安装.NET Framework就只能运行.NET应用程序,而不能开发.NET应用程序。.NET Framework SDK 包括了微软提供的.NET 语言编译器(如C#编译器CSC.exe和VB.NET编译器VBC.exe),完整的.NET Framework文档,以及各种工具(如AL.exe和SN.exe等),.NET Framework SDK的意思是软件开发包,即API 接口, .NET程序需要这些接口才能运行于.net平台,因此这样才可以编译.NET程序了。
1.5.5 系统运行平台
客户端:Internet 信息服务(IIS 5.0),浏览器(包括:IE、Maxthon)。
服务器端:VS2005、Framework SDK 2.0、Microsoft SQL Server 2005数据库。
总之,我将利用开发工具Microsoft Visual Studio 2005 和Microsoft.NET Framework SDK v2.0,在专业版的Windows XP和Microsoft SQL Server 2005数据库相结合之下,建立WEB类型的ASP.NET网站,以实现自来水售水系统的子系统功能。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
自来水售水系统分析与设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766