B/S模式,是一种从传统的二层C/S模式发展起来的新的网络结构模式,它通常采用三层结构, 三层体系结构将应用程序划分为三个逻辑层面,这三个逻辑层如下[6]:

1、表现层(UI),位于最外层,是用户与应用程序进行交互的端点。通常由基于浏览器的图形用户界面应用构成。在该层用户可以查看、输入和处理数据。在该校园图书管理系统中,用户服务层由ASP.NET Web 窗体构成,它可以让学生和管理员登录系统,对图书进行查找、添加、编辑、删除等工作。文献综述

2、业务逻辑层(BLL),也称为中间层,它负责封装事务处理、商务规则、数据访问及其他的核心应用逻辑。应用服务层能够有效地担任前台用户服务层和后台数据服务与存储之间的桥梁。在该校园图书管理系统中,应用服务层将由在windows组件服务中执行的事务处理和非事务处理.net服务组件构成。

3、数据访问层(DAL),该层负责操作和检索在一个或者多个数据存储中的数据。通过将数据访问和操作分离到独立的逻辑层中,就可以将服务层从附属数据存储的细节中抽象出去。在该校园图书管理系统中,数据服务层将实现为一组封装了sql数据访问逻辑,并向商务组件返回结果集的存储过程,商务服务组件通过这些存储过程访问数据库中的数据。

2.3 技术开发方案

我们根据应用系统的有关具体业务需求和规范标准,结合软件开发技术,选择了以下相应系统或工具软件,定制科学、合理的开发方案。具体如表2-1所述:

表2-1系统开发方案表

类别 软件名称 软件用途

开发工具 Visual Studio.NET 2010 后台编码,页面设计

Web服务 IIS 后台服务器

数据库 SQL Server 2008 后台数据库

2.4系统运行环境

开发环境:Microsoft Visual Studio 2010 

开发语言:C#

后台数据库:SQL Server 2008

运行平台:Windows 7

浏览器:Chrome,Internet Explorer 9等

3系统结构设计与分析

3.1 需求分析源.自/优尔·论\文'网·www.youerw.com/

近年来,随着互联网的普及,信息化的管理已悄然改变人们的生活。本系统开发的主要目的是提高图书管理工作的效率,减少图书管理人员的工作量,使学校的图书管理工作真正做到科学、系统的规划,合理、高效的实施。

在功能上,图书管理是帮助图书馆工作人员对图书信息的添加、删除和修改等,以及帮助读者对书籍信息的检索,借阅情况的查询等的管理。本系统除了实现以上基本功能,另外实现了管理员对首页新闻的管理,读者发送站内信,读者挂失借阅卡,读者发表书评等。

上一篇:ASP.NET+Sqlserver租房信息管理系统的设计与实现
下一篇:PHP+mysql网上超市管理系统的设计+源代码

浅谈校园网安全控制策略【1715字】

校园一卡通数据系统的學...

论校园网的建设和管理【1504字】

规范架建校园网络的设想【4632字】

校园网建设要以用为本【1872字】

数字图书馆系统中的IP网络...

校园网的高校教育信息系...

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

安康汉江网讯

新課改下小學语文洧效阅...