基于web的书库检索系统毕业设计(编辑修改稿)内容摘要:
服务器。 .FTP 站点。 在实际应用上,通常有正式的网站服务器,这台服务器可能放在机房。 在 Visual Studio 20xx 中,可通过 FTP Sites 直接远程创建网站,修改存储代码、运行网页。 .Remote 站点。 与 FTP 站点类似,可远程修改网站服务器代码并对其运行、存储,但必须通过 FrontPage Extension 验证。 在一个 应用程序中,有两个特殊的文件: 和。 应用程序配置信息的存储是由 文件完成的,而 文件则用于实现对 应用程序的消息响应(如 Application_Start、基于 WEB 的书库检索系统 绪论 6 Session_Start 等)。 文件时 Web 应用程序的配置文件,通过配置 文件,可以使 Web 应用程序实现很多功能,如:处理特定类型的请求;设置会话声明,判断会话状态是在进程中还是进程外;设置浏览能力,自定义由HttpBrowserCapabilities 类在遇到指定浏览器时返回的属性;设置安全性,对某些特定的文件加以严格的安全限制;设置编译条件,决定编译 应用程序的设置,包括哪些外部程序集应包含在应用程序的编译中等。 IIS 简介 的基本概念 IIS(InterIC Sound bus)又称 I2S,是菲利浦公司提出的串行数字音频总线协议。 目前很多音频芯片和 MCU 都提供了对 IIS 的支持。 IIS 总线只处理声音数据。 其他信号 (如控制信号 )必须单独传输。 为了使芯片的引出管脚尽可能少, IIS 只使用了三根串行总线。 这三根线分别是:提供分时复用功能的数据线、字段选择线 (声道选择 )、时钟信号线。 IIS 是 Inter Information Services 的缩写,是一个 World Wide Web server。 Gopher server 和 FTP server 全部包容在里面。 IIS 意味着你能发布网页,并且有ASP( Active Server Pages)、 JAVA、 VBscript 产生页面,有着一些扩展功能。 IIS支持一些有趣的东西,象有编辑环境的界面( FRONTPAGE)、有全文检索功能的( INDEX SERVER)、有多媒体功能的( NET SHOW) 其次 ,IIS 是随 Windows NT Server 一起提供的文件和应用程序服务器,是在 Windows NT Server 上建立 Inter 服务器的基本组件。 它与 Windows NT Server 完全集成,允许使用Windows NT Server 内置的安全性以及 NTFS 文件系统建立强大灵活的 Inter/ Intra 站点。 IIS( Inter Information Server,互联网信息服务)是一种 Web(网页)服务组件,其中包括 Web 服务器、 FTP 服务器、 NNTP 服务器和 SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。 的作用 在同一时间内允许打开的网站页面数,打开一 个页面占一个 iis,打开一个站内框架页面占 2 到 3 个 iis;若图片等被盗链,在其它网站打开本站图片同样占一个 iis。 假若设置参数为 50 个 iis,则这个站允许同时有 50 个页面被打开。 但要在同一时间(极短的时间)有 50 个页面被打开,需要 50 个人同时操作,这个概率还是比较低的。 所以, 100 个 iis 支持日 ip1000(同时访问网站人数必定远低于 1000 人)以上都不是很大问题,除非网站被盗链或框架引发其它消耗。 基于 WEB 的书库检索系统 绪论 7 IIS 的各种版本 IIS 版本 Windows 版本备注 IIS NT Service Pack 3s@bkIIS NT @bkIIS NT Service Pack 3 开始支持ASP 的运行环境 IIS NT Option Pack 支持 ASP 20xx 在安装相关版本的 .NetFrameWork 的 RunTime 之后,可支持 PremiumWindows XP Professional x64 Editions@bkIIS VistaWindows Server 20xxs@bkIIS 的重要特性 IIS 支持与语言无关的脚本编写和组件,通过 IIS,开发人员就可以开发新一代动态的,富有魅力的 Web 站点。 IIS 不需要开发人员学习新的脚本语言或者编译应用程序, IIS 完全支持 VBScript, JScript 开发软件以及 Java,它也支持 CGI和 WinCGI,以及 ISAPI 扩展和过滤器。 IIS 的设计目的是建立一 套集成的服务器服务,用以支持 HTTP, FTP 和SMTP,它能够提供快速且集成了现有产品,同时可扩展的 Inter 服务器。 IIS 相应性极高,同时系统资源的消耗也是最少, IIS 的安装,管理和配置都相当简单,这是因为 IIS 与 Windows NT Server 网络操作系统紧密的集成在一起,另外, IIS 还使用与 Windows NT Server 相同的 SAM( Security Accounts Manager,安全性账号管理器),对于管理员来说, IIS使用诸如 Performance Monitor和 SNMP( Simple Nerwork Management Protocol,简单网络管理协议)之类的 NT 已有管理工具。 IIS 支持 ISAPI,使用 ISAPI 可以扩展服务器功能,而使用 ISAPI 过滤器可以预先处理和事后处理储存在 IIS 上的数据。 用于 32 位 Windows 应用程序的Inter 扩展可以把 FTP, SMTP 和 HTTP 协议置于容易使用且任务集中的界面中,这些界面将 Inter 应用程序的使用大大简化, IIS 也支持 MIME( Multipurpose Inter Mail Extensions,多用于 Inter 邮件扩展),它可以为 Inter 应用程序的访问提供一个简单的注册项。 的安装、管理及安全性 ( 1) IIS 的安装 IIS 可以在 Windows NT安装时安装,也可以安装完 Windows server 后用 “控制面板 ”中的 “添加/删除程序 ”安装,安装路径为光盘中的: i386\ isrv\。 安装过程中要求添加相应的 ODBC 驱动程序。 ( 2) IIS 的管理 IIS 通过 ISM( Inter Service Manager)进行管理, ISM 有两个版本,一个以普通应用程序的方式运行,一个在 Web 浏览器中运行,二者的差别在于后者基于 WEB 的书库检索系统 绪论 8 不能启动和停止 Inter 服务。 ISM(应用程序方式)管理界面:在 “查看 ”菜单中选择 “查看报告 ”、 “服务 器查看 ”、 “服务查看 ”可以得到三种视图: 报告视图 缺省的视图,按字母顺序依次显示所选择的计算机及其上安装的服务。 通过该视图可以:连到服务器并显示其属性对话框;启动、停止或暂停服务;可选择显示哪些服务( FTP、 WWW、 GOPHER)。 服务器视图 显示网络上运行 Inter 服务的计算机名。 打开该计算 机可以看到正在运行的 Inter 服务。 双击服务器名可以显示其属性对话框。 服务视图 列出所有的 Inter 服务。 打开服务可以看到哪些计算机运行该服务。 双击服务下的计算机名,可以打开该计算机上的服务属性对话框。 ( 3) IIS 的安全性 IIS 的安全性核心依赖于 Windows Server 内置的安全机制, IIS 自身也内置了安全机制。 包括加密、验证以及 IIS 扩展等。 1) Windows Server 安全性: Windows NT 提供用户账户安全性、 NTFS 安全性。 ① 用户账户安全性: Windows Server 要求用户提供有效账户以及口令才能访问 Windows Server。 IIS 安装时创建 Inter Guest 账户,缺省情况下,所有 IIS用户都使用这个账户登录到服务器,这个账户只允许本地登录,没有其他权利。 假如允许远程用户用登录 Inter Guest 账户登录就不必给远程用户用户名及口令, Windows NT 以 Inter Guest 账户对待。 ② NTFS 文件安全性: NTFS 提供安全性,可以控制对数据文件的访问,应当将数据文件放在 NTFS 分区。 NTFS 可以精确控制哪些用户和组以 什么权限访问文件和目录。 2) IIS 的安全性:除了 Windows NT 的安全措施外, IIS 本身也有安全控制能力。 通过账户名及口令控制访问:可以配置 WWW 服务要求用户连入服务器之前提供一个合法的用户名及口令 【 10】。 基于 WEB 的书库检索系统 系统概要设计 9 第二章 系统概要设计 需求分析 图书馆是收藏图书、刊物以及各类音像和文字资料,并供读者借阅的单位。 其主要业务包括图书的采购、编目、入库、流通(借阅、归还),读者管理,以及阅览室管理等。 长期以来,人们使用传统的人工方式管理图书馆的日常业务,其操作流程比较繁琐。 在借书时,读者首 先将要借的书和借阅证交给工作人员,工作人员然后将每本书的信息卡片和读者的借阅证放在一个小格栏里,然后在借阅证和每本书贴的借阅条上填写借阅信息。 在还书时,读者首先将要还的书交给工作人员,工作人员然后根据图书信息找到相应的书卡和借阅证,并填写相应的还书信息。 从上述描述中可以发现,传统的手工流程存在种种不足。 首先处理借书、还书业务的效率很低;其次处理能力比较低,一段时间内,所能服务的读者人数只能是有限的。 为此图书信息管理系统需要为企业解决上述问题,提供快速的图书信息检索功能及快捷的图书借阅、归还流程。 根据图书 馆理系统的特点,可以将其分为系统设置、读者管理、图书管理、图书归还、系统查询等 5 个部分,其中各个部分及其包括的具体功能如图 所示。 图 书 馆 管 理 系 统系 统 设 置 读 者 管 理 图 书 管 理 图 书 归 还 系 统 查 询图书馆信息管理员设置书架设置读者类型管理读者档案管理图书类型管理图书档案管理图书借阅图书续借图书归还图书档案查询图书借阅查询更改口令退出系统 图 系统功能结构图 系统总体业务流程设计 图书馆管理系统的系统设计流程图如图 所示。 基于 WEB 的书库检索系统 系统概要设计 10 读 者图 书 借 阅 图 书 续 借 图 书 归 还管 理 员 管 理 图 书 档 案 信 息 图 书 档 案管 理 读 者 档 案读 者 档 案获 取 读 者 信 息根 据 读 者 信 息 获取 借 阅 图 书 信 息归 还 相 关 图 书图 书 归 还 档 案图 书 借 阅 档 案完 成 图 书 续 借完 成 图 书 借 阅 图 系统流程图 数据库设计 本系统采 用 SQL Server 20xx 数据库,名称为 db_tsrj,其中包含 9 张表。 本系统用户表共包含 9 张表,分别是:管理员权限设置表、图书借阅表、书 架信息表、图书信息表、图书类型信息表、图书馆信息表、读者信息表、读者类型信息表、管理员信息表。 具体表如图 所示。 基于 WEB 的书库检索系统 系统概要设计 11 图 数据库表结构 通过对本系统进行的需求分析、系统流程设计以及系统功能结构的确定,规 划出系统中使用的数据库实体对象,具体说明如下。 只有系统分配的用户才可以操作图 书馆管理系统,而用户的权限又各自不同。 当管理员登录图书馆管理系统时,需要登录窗口验证成功后才能进入系统主页。 管理员信息实体,用于存储管理员的登录名称和登录密码。 管理员权限设置与管理员信息实体的 ER 图如图 所示。 管 理 员 信 息管 理 员 编 号管 理 员 名 称管 理 员 密 码管 理 员 权 限 设 置系 统 查 询 权 限。基于web的书库检索系统毕业设计(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。