没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
16页
目 录 1、绪论 1.1 研究背景 1.2 研究意义 1.3 研究现状 2、系统分析 2.1 系统需求分析 2.2 可行性分析 2.3 本系统采用的关键技术 2.3.1 NET技术 2.3.2 ASP.NET介绍 2.3.3 NET的数据库访问 3、系统概要设计 4、系统详细设计 4.1 后台数据库设计 4.2 系统E-R图 4.3 处理流程设计 4.3.1 系统操作流程 4.3.2 数据增加流程 4.3.3 数据修改流程 4.3.4 数据删除流程 4.4 系统模块设计 4.4.1管理登陆 4.4.2 图书信息管理 4.4.3 图书信息查询 4.4.4 借阅管理 5、系统调试与测试 5.1 程序调试 5.2 程序的测试 5.2.1 测试的重要性及目的 5.2.2 测试的步骤 5.2.3 测试的主要内容 6、总结 6.1 系统评价 6.2 安全性问题 致谢 参考文献
资源推荐
资源详情
资源评论
北京开放大学
网页设计综合实训报告
题目:图书管理系统的分析与设计
姓 名:
学 号:
年 级:
分 校: 北京开放大学实验学院
指导教师:
2020 年 7 月
一、系统分析与设计的目的、意义和技术基础
1.1 图书管理系统的系统分析与设计目的
计算机技术的飞速发展,特别是网络技术的出现,迎来了信息时代。信息化
浪潮和互联网革命已经影响了社会,但也对图书馆管理产生了重大影响。图书馆
管理的传统管理和服务方法已不能满足读者对图书馆信息的日益增长的需求。建
立图书馆管理系统是现代化的客观要求。建立以计算机为中心的图书信息网络,
自动化图书管理和服务以及提供更好的工作是开发图书管理的唯一方法。
图书馆管理系统负责服务人员。必须为所有人员提供服务,并且可以共享信
息。创建在线图书资源信息共享的最有效方法。
图书馆管理系统提供阅读和图书搜索服务,并在现代进步中发挥了作用。迄
今为止,一直使用传统的手工管理书籍方法,但是这种方法的缺点是过程繁琐,
难以查找,管理不便且资源利用率低。 ..随着馆藏的不断增长,对书籍和材料
进行分类和查询的难度也在增加。手动方法不再符合要求。如何使用先进的信息
技术来改善图书管理和服务水平是我们面临的新挑战。
图书馆管理系统是高科技科学技术,图书知识信息,传统历史文化的完美结
合。修改传统藏书的静态书籍样式的书籍服务特征,以启用多媒体访问,远程网
络提交,智能搜索,无缝的数据库间链接,并创建超空间信息服务的新领
域。 ..图书馆管理系统不仅是完整的知识定位系统,还是未来互联网发展的信
息管理模型。图书馆管理系统是一套集成的软件工具,该工具使用计算机信息网
络技术来实现对引文,注释和参考书的自动处理和标准化管理,对教师,学生和
各种科学研究人员非常有用。集成了用于科研书籍和 Internet 数据检索的独立
数据管理。它旨在协助书数据的收集和管理,以标准化格式将书引文和注释输出
到文字处理软件,并为书用户提供满意的服务。
1.2 图书管理系统的设计意义
简而言之,图书管理系统可以满足中小型图书馆的借阅和管理需求。由于这
些图书数据室并不大,因此图书或数据管理模型通常相对较旧。此外,我们无法
部署大型图书馆管理软件和硬件,也无法找到中小型书籍的数据室。需要管理软
件。
这种类型的管理软件具有非常低的硬件要求。通常,它使用服务器和 PC 的
相对简单的网络,以及相对便宜和高性能的软件,因此可以低成本使用。 该模
型还满足典型的中小型数据室和库的要求。 该系统还可以用于其他中小型图书
馆的图书管理,只要对该系统进行了必要的修改即可。 该软件的开发是对时间,
精神和资源的微不足道的消耗。 因此,在考虑各种各样的事情时,我认为有必
要开发需要此类中小型图书馆和数据室的基于网络的图书数据管理软件。
1.3 相关技术基础
1.3.1 ASP.NET 介绍
本系统中引入的平台的接口部分和代码实现均在 ASP.NET 中开发,因此让我
们在下面介绍 ASP.NET。
ASP.NET 是 Active Server Pages(ASP)的后继产品,后者是一种用于构建
新一代动态网站和基于网络的分布式应用程序的技术。它基于服务器端动态页面
技术,该技术可以动态生成与客户端浏览器类型无关的通用 HTML 页面,具体取
决于客户端在服务器端请求和发送的信息。可以根据客户端的浏览器类型生成特
定数据的公式表格[1]。
ASP.NET 属于 ActiveX 技术的服务器端技术部分。与在客户端上实现动态主
页的常用技术(例如 DHTML,Java applet 和 ActiveX 控件)不同,不需要客户
端编程。使用 ASP.NET 支持的编程语言开发的可编程 Web 页 ASP.NET Web 窗体由
Web 服务器解释和执行。生成的动态网页被发送到浏览器,客户端脚本命令由浏
览器解释和执行[13]。 ASP.NET 在服务器端进行解释和执行,因此开发人员不必
担心其浏览器是否支持 ASP.NET。而且由于 ASP.NET 在服务器端运行,所以您不
必担心下载其他程序或窃取您的编程逻辑。
ASP.NET 使用完整的面向对象的编程语言(当前支持 C#,VB,Jscript)进
行开发,并使用 WYSIWYG(所见即所得)编辑器来编辑 Web 表单和代码。并支持
页面内容的分离。程序员可以充分利用面向对象的继承,封装,可重用性和事件
驱动的编程,并且担心由编辑器自动添加或修改的代码会影响脚本程序的行为。
您可以直观地编辑 ASP.NET Web 窗体,而不必这样做。 ..
ASP.NET Web 窗体将 Web 应用程序用户界面分为两部分:可视化组件和用户
界面逻辑。可视组件部件包含各种标记和特定于 Web 窗体的元素。这些组件形成
一个容器,其中包含显示的文本和控件。此容器称为页面,存储时文件名以 aspx
结尾(即浏览器请求的 ASP.NET 页面)。用户界面逻辑包含用于与可视组件交互
的代码。这对于代码重用和维护很有用,因为它可以单独放置在其他文件中。这
是由于 ASP.NET 支持代码和页面内容分离的能力。人机界面设计工具和脚本编辑
与编译工具在系统分析和设计过程中被设计为装配体,因此这两个部分可以更紧
密地协同工作。这种组合有助于接口和脚本的同步更新。
1.3.2 .NET 数据库介绍
ADO.NET 技术是用于创建分布式数据共享应用程序的基于标准的编程模型。
这是 ADO(ActiveX 数据对象)技术的扩展和发展,它提供了比 ADO 技术更大的
互操作性和灵活性。改进的可维护性,可编程性和性能。
ADO.NET 包含许多程序员可以用来检索数据的类。访问服务这些类位于.NET
类库中,并且可由基于.NET 设计的任何应用程序使用,包括前端数据库客户端
程序,各种中间层应用程序,工具语言或浏览器调用的业务逻辑对象。可以使用
ADO.NET 对 象 模 型 具 有 五 个 主 要 组 件 : 连 接 对 象 , 命 令 对 象 ,
tasetCommand,数据集和 DataReader。其中一些负责建立连接和数据操作的组
件称为数据操作组件(管理提供程序),由连接对象,命令对象,DataSetCommand
对象和 DataReader 对象组成。数据操作组件主要用作 DataSet 对象和数据源之
间的桥梁,以从数据源检索数据,将数据嵌入到 DataSet 对象中以及将数据存储
在数据源中。图 2.1 是 ADO.NET 对象模型,显示了这些对象之间的关系。
剩余15页未读,继续阅读
资源评论
开心工作室_kaic
- 粉丝: 1w+
- 资源: 639
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功