ASP.NET毕业设计_银行大厅自助信息系统的开发与实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
2.1 B/S模式 内容来自think58
系统构架比较: copyright think58 [资料来源:http://www.THINK58.com]
总的来说,针对自助银行等此类业务需求,开发的系统主要有两类不同,而每类系统又有各自的特点。要确定采用何种开发工具就需要先确定采用何种系统构架。所以,首先对这两类系统构架做简要介绍。 [资料来源:THINK58.com]
这两类系统构架分别是:C/S构架,即client/server(客户机/服务器)构架;B/S构架,即browser/server(浏览器/服务器)结构构架。 think58.com [来源:http://www.think58.com]
C/S结构,即client/server(客户机/服务器)结构,它建立在中间件产品基础之上的,通过将任务合理分配到client端和server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。 think58.com [资料来源:http://THINK58.com]
B/S结构,即browser/server(浏览器/服务器)结构,是随着internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构,具备了很好的移动性,确保不同的使用者都能以最佳的方式来使用所需的系统。 [版权所有:http://think58.com]
图2-1 B/S系统体系结构图
[资料来源:http://www.THINK58.com]
内容来自think58 [资料来源:http://THINK58.com]
2.2 .NET技术 copyright think58 [来源:http://think58.com]
.NET是Microsoft 对所有以网络技术为核心,用于新一代多种设备互联系统产品的一个统称。.NET首先是一个环境,这是一个理想化的未来互联网环境,微软的构想是一个“不再关注单个网站、单个设备与Internet互联的Internet环境,而是要让所有的计算机群、相关设备和服务商协同工作的网络计算机环境。
copyright think58
.NET 谋求的是一种理想的互联网环境。这种网络结构不是物理网络层次上的拓扑结构。而是面向软件和应用层次的一种有别于浏览器只能静态浏览的可编程Internet软件结构。.NET 的最终目的是让用户在任何地方、任何时间,以及利用任何设备都能访问他们所需的信息、文件和程序,用户不需知道这些东西存在什么地方,甚至连如何获得等具体细节都不知道。
copyright think58
[资料来源:http://THINK58.com]
.NET分成3个主要部分:成为集广大网络为一体,整和产品和服务的战略;为实现用户需要而提供具体技术的NET Framework;众多可以为.net技术提供支持的服务器产品如SQL Server,BizTalk Server。
.NET平台的优点:
think58好,好think58 [来源:http://www.think58.com]
[资料来源:http://think58.com]
(1)更简单、快速的开发:宽泛、一致的架构允许开发人员编写更少的代码,更多地复用代码。因为系统提供了一组丰富的底层功能,数据类型和接口约定都标准化了。所以,.NET中的编程更简单。代码较少意味着开发更快速、错误更少、维护更容易。 think58.com
(2)极佳的工具支持:它包含一组丰富的许多功能都类似于操作系统的工具,是专门为支持开发语言而设计的,这些工具适用于所有使用.NET的语言。第三方也将推出许多这类工具。
think58
(3)更简单安全的部署:CLR会自动管理由.NET Framework中编译器嵌入已编译的模块中的标识符。标识符提供了加载、运行模块,以及定位相关模块所需的所有信息。CLR还可以管理同一组件的不同版本。.NET中另一个重要的部署优点是应用程序只需安装它们自己的核心逻辑。
think58.com [资料来源:http://think58.com]
[版权所有:http://think58.com](4)可伸缩性:大多数系统级的执行功能都集中在CLR中,内存和过程管理可以内置伸缩性。CLR中的内存管理是自我配置、自动调整的。同时垃圾回收(释放不再使用的内存)已进行了高度的优化,CLR支持MTS/COM+的许多组件管理功能(例如对象池)。因此组件可以运行得更快,支持更多的用户。 [资料来源:THINK58.com]
上一篇:ASP.NET基于BS的图书销售管理系统的设计与实现