欢迎来到天天文库
浏览记录
ID:23216922
大小:838.51 KB
页数:42页
时间:2018-11-05
《图书管理系统毕业论文()》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、网页制作报告专业:通信工程班级:0110901成员:2009210015陈龙2009210018邹鹏2009210019唐凯2012-5-1742图书管理系统的设计和实现一、引言1.1背景当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。图书管理系统(电子阅览室)主要提供网上的电子图书阅览平台,
2、读者可以通过该系统阅览丰富的电子资源。在图书管理系统中,读者可以方便地对书目进行检索,足不出户便可尽览群书。图书管理系统主要提供网上的图书查询平台。电子阅览室可提供24小时的在线服务,最大限度的利用了当前互联网的各种优势,使得您无论身在何处,只要能接入互联网就可以享受到它所提供的方便,快捷的服务。它既具有传统图书馆的大部分功能,像图书的查阅及阅览,又新增了基于现有网络技术的许多实用的功能,像用户注册,查询等。它充分的利用了互联网资源,使商家和用户都能从中获得益处。1.2目标1.对图书资源进行分类,发布到网上。2
3、.为读者提供图书检索功能;3.对管理员的用户名、密码及权限进行管理。二、需求分析2.1系统需求42随着互联网的爆炸性发展,人们越来越习惯于利用网络来实现所需的服务,网络已深深影响到人们生活的各个方面。另外,传统的图书馆不能满足一部分现代人的需要,而电子阅览室,由于其不受时间与空间的限制同时又具有传统图书馆的大部分功能,能够满足各类用户的常规与特殊需求,而且其方便快捷,实现技术又比较成熟,因此受到当代人的喜爱。该系统主要是3部分组成:图书查询部分,图书管理部分,管理权限部分。为了方便读者查找自己感兴趣的主题进行阅
4、读,要将图书按照内容进行分类。读者可以按照类别进行查找,逐级浏览。如果读者明确知道某本书的书名、作者等相关信息,图书搜索功能就很有用处了。除此之外,本系统还可对用户的账号和书目的阅读权限进行管理。管理员需要给用户分配用户名和密码,及设定用户的级别。 2.2功能需求图书管理系统主要提供网上的电子图书阅览平台,读者可以通过该系统阅读丰富的电子图书资源。对于本系统,我们需要实现以下一些基本功能:1图书管理:为了方便读者查找书目,将书目按照内容进行分类。添加图书,修改图书,删除图书等功能。这样读者就能很方便的找到自己感
5、兴趣的主题进行阅读。2图书搜索:设定多种搜索条件,按条件搜索符合读者要求的图书。如果读者知道某本书的书名、作者等相关信息,利用图书搜索功能就很方便了。3权限管理:权限管理包括内容:对用户帐号的管理。包括用户的注册,删除,密码更改等。42三、总体设计3.1基本设计概念和处理流程互联网技术的飞速发展,ASP技术的灵活、易用、功能Dreamweaver、microsoftFrontpage、VBScript等设计工具的方便实用,以及数据库技术的发展给本系统的设计和实现提供了技术上的支持。本系统在数据库技术方面有如下优
6、点:开发统一,传统的数据库一般用VB,VC等开发,这些开发工具各有各的标准和方法,不是和开发WEB数据库应用,Web数据库的开发使用统一的HTML,任何人开发的数据库都有符合这个标准。用作者,书名,编号等条件查询图书图书搜索添加修改图书信息管理系统图书管理删除用户注册密码修改权限管理用户注销图1“图书信息管理系统”系统主模块功能图3.2网页开发过程421.使用数据库(mysql)储存页面的内容;2.使用html(可扩展超文本标记语言):将内容反正网页上,通过标签标识页面的结构和显示内容。3.用css来设置页面布
7、局和美化页面。4.使用javescript(客服端脚本编程语言)完成用户和浏览器交互,完成页面动态效果显示图;5.使用web服务器(apache)见网页发布到互联网上;6.通过浏览器显示网页内容。3.3模块设计1.用户登录模块:填写已分配的用户名称,填写正确的密码,进入主控制页面。2.图书查询模块:提供多种查询条件,可按需要进行查询。3.图书增加模块:将图书入库,对图书的一些基本信息做填写。4.图书管理模块:对在数据库中的图书做修改和删除操作。6.权限管理模块:包括注册新用户,用户密码管理,注销用户等。3.4程
8、序代码(代码见附页,点击超链接)1.登录2.首页代码3.查询代码4.图书增加代码5.图书管理6.注册或注销代码7.修改密码42四、数据库设计4.1数据库的相关应用软件介绍1.Apache服务器由于本电Apache是世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。A
此文档下载收益归作者所有