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

文档评论(0)