5).可自由制作。ASP集成了许多内建的组件和对象,对象就是封装的程序模块,一个组件中包含多个对象,这些内建的组件和对象,几乎囊括了全部应用程序的功能,ASP开发者只需在Script代码段中用Script语言简单地调用这些组件和对象,根据自己的需要加以组合就可以编出符合自己要求的,功能强大的应用程序。
2.2 Browser/Server模式
B/S架构就是当前一种流行的架构就是浏览器和服务器结构。它是随着Internet技术的兴起,对C/S架构的一种变化或者改进的结构。
在这种结构下,用户工作界面对开发的系统进行浏览通过浏览器来进行的,极少部分事务逻辑在前端(Browser)实现,形成三层架构,也就是一个客户端,一个中间层,一个数据库服务器层。这样就从很大程度上使客户端电脑载荷简化了,使系统文护与升级的成本和工作量减轻了,使用户的总休成本降低了。
B/S架构的有点是把图书馆管理系统配置到远程的服务器上,在任何可以上网的地方都可以访问和使用系统,当然必须拥有权限。
高校一般都拥有自己的数据库服务器中心,我们就把图书馆管理系统配置到学校自己的服务上,把访问权限控制在学校的内部网络中,这样在互联网上的用户即使有地址也无法访问和使用系统,避免黑客的攻击,这就是B/S架构的优点,他可以实现在一个小型的内部网络中访问和控制,也可以再广大的互联网中进行控制和访问。
2.3数据库的选择
我们开发图书馆管理系统采用微软的SQL Server2005数据库管理系统来作为系统的后台数据库系统,来存放系统的数据信息。
SQL Server2005是一个非常优秀的数据库管理工具,我们利用SQL Server2005来建立图书馆借阅管理系统的数据库,SQL Server2005可以支持多个数据库,并且能实现各个数据库直接的平衡性,SQL Server2005是一个非常优秀的数据库管理工具,搭载在服务器上占用你的资源很少,可以更好的对数据的存储和读取进行优化。
通过利用SQL Server,您可以对事务进行处理对数据存储和数据进行分析,并可以创建新的应用程序和数据库。通过SQL Server 2005,您不仅可以执行数据库信息的事务处理和数据存储和数据分析,并且还可以创建新的应用程序。SQL Server 2005由一系列产品组成,主要用于满足OLAP环境的数据存储需求。
SQL Server2005数据库通过利用客户端/服务器构架,用户能够为各类环境合理地设计和部署应用系统。通过利用客户编程接口,应用程序能够运行在不同的客户机上,并且能够通过网络与服务器进行通信。所有的网站系统与任何管理信息系统一样,数据库管理系统和数据是其主要部分之一。依据信息工程原理,数据位于现代数据处理的中心,具有一个稳定的数据基础是建设MIS最本质的问题,数据库设计的合理与否将直接影响到系统的性能和后期开发的难易程度。另外,SQL Server 2005与其它动态网页开发工具可以完美结合,用来配合ASP.NET技术进行基于B/S架构网站系统的开发。所以SQL Server 2005数据库管理系统和ASP.NET技术是最完美的匹配。 ASP.net+sqlserver网上图书管理系统设计(4):http://www.youerw.com/jisuanji/lunwen_28426.html