ASP.NET毕业设计_人事管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
第2章系统开发模式、工具及环境
think58
2.1系统运行环境 think58.com
系统要具有查询和数据处理功能,系统运行环境Microsoft Windows98以上,要求服务器最低配置:
copyright think58
CPU:Intel PentiumⅡ think58好,好think58 [版权所有:http://think58.com]
内存:128M
内容来自think58
[资料来源:http://THINK58.com]
硬盘:10G
copyright think58
[资料来源:http://www.THINK58.com]
[资料来源:http://think58.com]网卡:10M/100M copyright think58
2.2开发工具 内容来自think58
[版权所有:http://think58.com]
系统开发工具采用vs2005,后台数据库为access2000。 think58好,好think58
[资料来源:http://THINK58.com]
2.3 系统开发环境简介 内容来自think58
[资料来源:http://think58.com]
2000年6月,Microsoft公司发布了它的.NET(读作“dot-net”)计划。.NET平台对早期的开发平台作了重大改进。.NET提供了一种新的软件开发模型,它允许用不同程序设计语言创建的应用程序能相互通信。这个平台也允许开发者创建基于Web的应用程序,这些应用程序能够发布到多种不同的设备(甚至是无线电话)和台式机上。 think58好,好think58 [资料来源:www.THINK58.com]
Microsoft的.NET 计划为利用Internet和Web进行软件的开发、设计和使用开辟了广阔的新前景。.NET策略的一个主要方面是它与具体的语言或平台无关。它不需求程序员使用惟一的一种程序设计语言。程序员可以将多种与.NET兼容的语言(图1-1)结合起来开发.NET应用程序。多个程序员可以共同参与同一个软件项目,每个人可以使用自己最精通的.NET语言(如Visual C++ .NET、C#、Visual Basic®和其他许多语言)来编写代码。 [资料来源:http://think58.com]
编程语言 think58.com [版权所有:http://think58.com]
APL
本文来自think58 [来源:http://www.think58.com]
[来源:http://www.think58.com]Oberon [资料来源:http://think58.com]
C# [资料来源:THINK58.com]
Oz
本文来自think58 [来源:http://think58.com]
[版权所有:http://think58.com]COBOL
Pascal [资料来源:www.THINK58.com]
Component Pascal
think58 [资料来源:THINK58.com]
[资料来源:http://THINK58.com]
Perl think58
[版权所有:http://think58.com]
Curriculum
think58
[版权所有:http://think58.com]
[来源:http://think58.com]Python think58好,好think58
Eiffel think58.com
[资料来源:http://think58.com]
RPG 本文来自think58
[资料来源:THINK58.com]
Fortran
本文来自think58
Scheme copyright think58
Haskell
think58
[资料来源:www.THINK58.com]
[来源:http://www.think58.com]Smalltalk
J#
[来源:http://think58.com]
Standard ML [资料来源:www.THINK58.com]
JScript .NET 内容来自think58 [来源:http://think58.com]
Visual Basic .NET
[来源:http://think58.com]
Mercury 内容来自think58 [来源:http://think58.com]
Visual C++ .NET [资料来源:http://THINK58.com]
图1-1 .NET语言(来自于Microsoft Web站点的列表信息,该站点是www.microsoft.com) think58好,好think58
.NET体系结构的一个主要组件是Web服务,它是通过Internet向客户端开放其功能的应用程序。客户端和其他应用程序可以将这些Web服务作为可重用的构件块。Web服务的一个示例是Dollar汽车租赁公司的预订系统,该系统称为Quick Keys1。Dollar公司希望开放其基于大型系统的功能,这样其他公司就能向客户提供汽车租赁的预订服务。Dollar公司本来可以为其合作伙伴创建了单独的专用解决方案。为了以可重用的方式开放其功能,Dollar公司用Web服务来实现其解决方案。通过新创建的Web服务,航空公司和酒店能够使用Dollar公司的预订系统来为它们的客户预订汽车。Dollar公司的业务伙伴既不需要使用与Dollar公司相同的平台,也不需要知道预订系统是如何实现的。把应用程序重新实现为Web服务为Dollar公司带来了数百万美元的额外收入和成千上万的新客户。 [来源:http://think58.com]
Web服务扩展了软件重用的概念。程序员不必实现每一个应用程序的每一个组件,而只需将注意力放在自己所开发的这一部分上。相反,公司可以购买Web服务,从而将时间和精力放在产品开发上。面向对象的程序设计方法已经很流行,因为它能让程序员利用预先包装好的组件方便地创建应用程序。同样,程序员可以利用Web服务为数据库、安全性、身份验证、数据存储和语言翻译创建应用程序,而无需知道这些组件的内部细节。
[资料来源:THINK58.com]
当公司通过Web服务链接它们的产品时,这时就出现了一种新的用户体验。例如,通过利用多个公司的Web服务,一个单独的应用程序就能同时管理账单支付、税金退还、贷款和投资。一个在线商人可以购买用于在线信用卡付款、用户身份验证、网络安全和库存数据库的Web服务来建立一个电子商务Web站点。 think58 [资料来源:http://www.THINK58.com]
这种互动的关键是XML和SOAP,它们可使Web服务能够相互通信。XML对数据进行标识,而SOAP则是Web服务之间得以方便通信的协议。XML和SOAP就像“胶水”一样将各种Web服务组合在一起构成各种应用程序。 think58
通用数据访问(Universal data access)是.NET的另外一个基本概念。如果一个文件有两份副本(例如,一份在个人的计算机上,另一份则在公司的计算机上),旧版本必须经常更新,这称为文件同步。如果两个文件不同,那么它们就不同步。这种状态容易导致错误。我们可利用.NET将数据存放在中间位置,而不是存放在各个分离的系统上。
copyright think58
上一篇:ASP.NET毕业设计_银行大厅自助信息系统的开发与实现
下一篇:ASP.NET毕业设计_基于.NET的网上图书销售系统的设计与实现