基于web的图书馆图书信息查询系统的设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘要
?? 基于web的图书馆图书信息查询系统型是典型的信息检索系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性良好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。
??? 本文讲述了利用DREAMWEAVER MX和ASP进行网站设计的开发过程,对网站的设计及网站的实现进行了详细的说明。本文的主要内容主要是从ASP和DREAMWEAVER
MX的开发环境的架设开始,一步步进入ASP和DREAMWEAVER MX的奇幻世界。本文的主要内容主要包括HTML,DREAMWEAVER MX,ASP,SQL语言的基本概念及高级应用,ASP与数据库的连接。
关键词:信息时代;图书检索;asp;SQLSERVER2000
系统设计思想
1)????????
页面模块化
本系统把页面中一些常用的部分集成为模块,例如页面的头和尾部分这
样在设计新页面时如有重复出现的部分,只需要拿现成的模块来组装。
2)????????
查询功能人性化
程序的查询功能完全遵守实际中常用的流程。比如:按图书名、作者、出版社、isbn、以及图书汉字拼音的首字母查询。
3?? 功能全面化
??? 程序在设计时不仅考虑到基本功能——图书查询的实现,同时作为一个网站程序,还集成了用户注册、登录、图书借阅、后台管理等模块。完善了站点的功能。
3.2总体构想
(l) 程序代码标准化,软件统一化,确保软件的可重用性、可维护性和实用性。
(2) 能够连接各个关联的数据库,获取数据库中的信息,保证各个数据库表格相关的项目之间具有相同的属性。
.(3) 可操作性强,开发基于web的图书馆图书信息查询系统的目的是方便学生学习,节省图书资源,节约时间。我在开发中设置了很多导航菜单,方便学生的操作。
在上面设计原则的基础上,完成系统功能分析。
3.3系统功能分析
系统的概要设计中最重要的就是系统模块化设计。模块化是指解决一个复杂问题时自项向下逐层把软件系统划分成若干个模块的过程。每个模块完成一个特定的功能,所有的模块按某种方法组织起来,成为一个整体,完成整个系统所要求的功能。将系统划分为多个模块是为了降低软件系统的复杂性,提高可读性,可维护性,但模块的划分不能是任意的,应尽量保持其独立性。也就是说,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单,即尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。对照上面的系统模块设计理论我构思了本设计的模块。
基于web的图书馆图书信息查询系统包括2个模块:
1.??????
管理员模块:
?? 管理员子系统主要实现以下功能
(1)用户管理:管理员可查看用户信息,并可删除用户。
(2)院系管理:管理员可对院系进行管理,如添加、修改、删除院系。
(3)班级管理:管理员可对班级进行管理,如添加、修改、删除班级。
(4)专业管理:管理员可对专业进行管理,如添加、修改、删除专业。
(5)图书管理:管理员可对图书资源进行管理,如添加、修改、删除资源。
(6)借阅管理:管理员可对图书借阅进行管理,如添加、修改、删除借阅信息。
2.??????
用户模块:
用户子系统主要实现以下功能
(1)??????
图书查询: 通过图书名、作者、出版社、isbn、以及图书汉字拼音的首字母查询。
(2)??????
注册: 正确填写信息,进行注册
(3)??????
查询借阅情况: 查询以往的借阅图书情况。