本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于ASP.NET的网上图书馆
编号  12145
编程语言  ASP.NET, C#
开发环境  Visual Studio 2005 或 2008
数据库  SQL Server 2005
资料明细  论文、程序
推荐指数  ★★★★★
内容介绍

1 引言
随着 Internet的飞速发展 ,WWW (World Wide Web)也得到了较快的发展 1WWW 是 Internet最 流行最主要的信息服务方式 ,WWW系统和数据库是网络化信息服务的基础 ,Web技术和数据库技 术相结合已成为当前研究的热点 ,其中关键就是Web数据库访问技术 1传统的数据库访问技术渐 渐不能满足高速存取、 断开连接存取和内置的全面 XML支持等的需要 ,研究 I nternet的数据库访问 技术也就成为数据库研究的主要方向之一
4  数字图书馆概述
数字图书馆为读者方便迅捷地进行检索、 查询、 浏览、 阅读、 管理各种数字化信息 (文字、 图形、 音像 )提供了统一的操作平台 1它主要面向学校、企业的网络信息中心、 图书馆等部门的书籍管理、 电子文档管理和各种信息发布系统 ,提供完整的知识管理和发布功能 1其具有如下的特点:基于 WEB的 B /S架构 ,全 WEB管理;网络管理轻松便捷;在线阅读支持文件格式丰富;个性化环境简易 亲切;严格、 简洁的权限设置;方便的图书资源导入;提供海量图书资源;安装升级方便等
5  数字图书馆的逻辑结构
数字图书馆逻辑上是一个典型的 3层 B /S数据库应用结构 (见图 2) ,包括表示层 ,应用逻辑层 , 数据层 1表示层中 , . NET是由 ASP . NET WebForms来实现的 , WebForms控件负责生成用户接口 ,动态地生成与客户端浏览器类型无关的通用 HT ML页面 ,也可以根据客户端浏览器类型 ,生成特定的数据表现形式;在应用逻辑层 ,分布式业务 组件负责企业应用的商业逻辑部署 ,负责处理数据库连接、 网络资源、 线程等高昂的资源 ,是 3层 /多 层架构的关键和企业应用的核心 ,应用程序对.NET框架中的 ADO. NET访问、 引用完成对数据库 的访问也同属这一层;数据层指数据库系统 ,数据查询语句被执行 ,存储过程等
物理形态上 ,客户端是若干个带浏览器的 pc机 ,不需要专门的客户端程序 ,客户端只要有浏览 器即可 ,因为它们不需要考虑安装、 配置和维护数据库连接软件等问题 1服务器端可以只是一台计 算机 ,但应运行有基于. NET框架的 IIS 6.0和数字图书馆应用软件以及数据库服务器 SQLServ 2000
主要功能和页面流程
数字图书馆实现的主要功能包括:
系统登录、阅览室统计 ,分类图书阅读 ,最新图书 ,最新公告 ,最新书评 ,热门图书 ,推荐图书 ,电子图书 ,电子书 评 ,电子公告 ,电子书签 ,图书查询和高级查询 ,个人信息 ,系统管理 (用户管理、 部门管理、 组别管 理、 权限管理、 出版社管理、 资源格式管理、 工具软件管理、 资源管理、 书评管理、 公告管理、 日志管理 等 ) ,图书导入 ,数据备份 ,数据还原等
7  主要技术描述
该数字图书馆是一个完全基于 WEB的应用,并采用目前最新开发工具和平台 — — —. NET架构中 的 ASP . NET, C#,ADO. NET技术,数据库采用 SQL SERVER 20001其主要的工作是利用 ADO. NET数 据访问技术从库中去读写数据 ,一切操作与管理都通过客户机的浏览器完成 ,主要完成对电子资源的 管理 ,这必然涉及到大量的数据访问 如何充分利用 ADO.NET的各种性能优化技术来提高整个系统的数据库访问的速度和性能。

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关文章
  • 图书馆信息管理系统
  • 基于WEB的图书馆借阅系统的设计与实现
  •  更多图书馆管理系统点击此处...
  • 文章导航
  • 上一篇:基于ASP.NET的电子商务业务订单管理系统
  • 下一篇:基于ADO.NET技术的 SQL SERVER数据库操作组件开发