图书馆Word文档下载推荐.docx

上传人:b****8 文档编号:22750122 上传时间:2023-02-05 格式:DOCX 页数:28 大小:135.72KB
下载 相关 举报
图书馆Word文档下载推荐.docx_第1页
第1页 / 共28页
图书馆Word文档下载推荐.docx_第2页
第2页 / 共28页
图书馆Word文档下载推荐.docx_第3页
第3页 / 共28页
图书馆Word文档下载推荐.docx_第4页
第4页 / 共28页
图书馆Word文档下载推荐.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

图书馆Word文档下载推荐.docx

《图书馆Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《图书馆Word文档下载推荐.docx(28页珍藏版)》请在冰豆网上搜索。

图书馆Word文档下载推荐.docx

由于学校急需采用计算机来进行图书馆的管理,因此对开发图书管理系统大力支持,开发经费没有问题。

综上所述,开发图书管理系统在技术上、经济上都是可行的。

二、系统分析

通过对图书馆管理人员的访问以及自己的亲身实践,搜集到各种信息,分析结果如下:

2.1组织结构图

2.2管理结构图

2.3E-R图

2.3.1读者类别实体E-R图

2.3.2读者实体E-R图

2.3.3借阅信息实体E-R图

2.3.4图书信息实体E-R图

2.4数据流程图

2.5数据字典

为了对数据流程图中各元素进行详细的说明,我们采用了数据字典的说明方法。

图书馆管理信息系统的数据字典如下:

(1)数据流描述

数据流编号:

D01

数据流名称:

图书采编信息

简述:

数据流来源:

图书购买后,由图书馆采编人员编码整理后,输入计算机。

数据流去向:

采编管理模块。

图书采编信息将采编数据存入数据库(图书表)

数据项组成:

BookID(图书编码)+BookType(图书类别)+BookName(书名)+Auth(作者)+Publisher(出版社)+Price(单价)+PubDate(出版日期)+Quantity(购买数量)

数据流量:

100本/日

高峰流量:

500本/日

D02

图书借阅单

用户填写图书借阅单交图书馆管理员,图书馆管理员审核后,输入计算机。

P2_11检查读者身份。

OrderDate(借阅日期)+BookName(书名)+ReaderID(读者账号)+ReaderName(读者姓名)+O_Quantity(借阅数量)

1000部/日

5000部/日

D03

填写借阅记录

填入借阅表的记录

P2_13检查合格的借阅图书信息录人到借阅库中

借阅库

OrderID(借阅号)+OrderDate(借阅日期)BookName(书名)+BookID(图书编码)+ReaderName(读者姓名)+ReaderID(读者账号)+ReturnDate(还书日期)+O_Quantity(借阅数量)+state(状态)

1000人/日

2000人/日

D04

借阅图书数量

修改图书库中图书数量

P2_13修改图书库中图书数量

图书库

BookID(图书编码)+O_Quantity(借阅数量)

D05

图书查询信息

读者

P3_11检索处理模块

BookID|BookName|Auth|Publisher

2000次/日

4000次/日

D06

图书检索结果

返回给读者的查询结果

P3_11检索条件处理模块,从图书库中返给读者的查询结果

查无此书|符合条件的图书数量+{图书馆藏号+图书类别+书名+作者+出版社+出版日期+在库册数}

2000次/日

4000次/日

D07

图书预定信息

读者预定图书时填写的信息

用户填写图书预定信息,要求预定图书

P4_11预定信息输入

ReaderName+Password+BookID

50次/日

100次/日

三、系统设计

3.1系统功能设计

“图书馆管理信息系统”的主要功能有:

图书目录检索、网上图书预定、图书借阅、电子出版物借阅、图书采编、读者留言和系统维护等。

各子系统功能如下所述。

1.读者注册系统

读者访问系统时将检验读者账号和密码,经过注册的读者允许进入系统。

2.书目查询系统

读者进入图书馆管理信息系统后,可以根据需要检索书名或期刊。

检索条件可以是书名称、图书编号、作者姓名或关键字等条件,如果读者拥有不充分还可以进行模糊查询。

3.图书预定系统

读者检索到需要的图书后,单击所需要图书条目,进入图书预定系统,读者也可以从图书馆管理信息系统主界面进入图书预定系统。

系统查询图书库,如果书库中有此书,则将此书为该读者保留三天。

读者应当在三天内到图书馆办理借阅手续,否则系统将自动取消保留。

4.图书借阅系统

读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。

图书借阅系统处理图书借阅、还书、续借等手续。

5.图书采编系统

图书采购入库经过编目等处理后,将其目录存入数据库,提供给读者检索使用。

目录信

息包括图书编号、图书类别、书名、作者、出版社、定价、出版日期和数量等。

6.电子读物系统

随着数字技术的发展,图书馆中的电子读物的数量越来越大。

电子读物系统处理电子读物的阅览、版权与安全等事务。

7.系统维护模块

系统维护模块主要为图书馆管理人员提供图书统计信息和读者统计信息,以便于管理人员从宏观上掌握图书馆运行的总体状况。

3.2系统环境设计

1.硬件环境设计

图书馆管理信息系统采用两台服务器构成双机备份结构,保证提供实时服务。

为保证较快的响应时间,选用处理速度较高的计算机系统,内存大小对数据库系统的响应速度影响较大,选择内存较大的系统。

网络通信速度选用100Mbit/s1000Mbit/s。

为保证系统中心的信息安全,配置必要的数据备份设备(采用外部备份方式)。

2.软件设计环境设计

图书馆管理信息系统采用先进的Client(Browser)Server/DatabaseServer模式,服务器端采用Web方式进行系统开发,用户使用通用的浏览器访问该“图书馆管理信息系统”,服务器端采用应用逻辑服务和数据库服务两层,与客户端形成三级系统结构。

采用这样的三层结构,具有结构清晰、维护简单、运行速度高等特点。

操作系统采用Microsoft公司的NT服务器,Web站点发布系统选用Microsoft公司的IIS,数据库系统选用Microsoft公司的SQL。

用户界面设计设计使用Dreamweaver、Flash和FrontPage等软件工具。

3.网络环境设计

图书馆的网络系统,由图书馆主交换机和部门交换机组成。

用户可以在图书馆内部使用图书馆网络系统访问该系统,也可以在图书馆外部使用互联网访问该图书馆管理信息系统。

3.3信息处理流程分析

系统的业务室系统要达到的业务目标,业务流程分析是系统分析的基础环节。

图书馆管理信息系统的业务流程如图所示。

图书馆管理信息系统的业务流程通过业务流程调查,理清图书馆管理系统的主要业务和业务的流程。

图书馆管理员编制图书采购计划,由采购员负责新书的采购工作。

采购图书入库后,交采编室编目,粘贴标签,产生图书目录。

图书交图书借阅室上架,供读者借阅。

采编后的电子读物交电子阅览室。

读者分为注册读者和非注册读者,只有注册读者可以在本图书馆借书,非注册读者可查询目录但不能借书。

读者填写注册登记表交图书馆的管理员审核后,记人读者登记表,成为注册读者,发给借书证。

注册读者借书时,需填写借书单,连同借书证一起交给借阅室管理员,借阅管理员核对无误后,填写借阅登记表,修改图书登记表中该书的数量,上架取书交给读者。

图书馆设读者信箱,读者需要但没有库存的图书,读者可以通过读者信箱反映。

图书馆管理员定期处理读者信箱中的意见,将读者需要的图书编制成图书采购计划交采购员购买。

3.4输入/输出设计

3.4.1输出项目

以流通部分为例:

在进行本系统的输出设计时,要输出以下内容:

读者信息、借阅信息、图书信息查询结果,统计报表等。

3.4.2输出接受者

图书馆流通管理信息系统的主要输出接收者有:

读者、领导、有关人员。

3.4.3主要功能

读者能按各种方式(比如书名、编号、作者)查询自己所需的图书;

借助于系统能够方便地借阅图书、续借图书、归还图书、预约图书;

能够查询自己的基本资料、借阅图书情况;

能够对相关书籍和学生的借书情况进行统计,以方便领导采取正确的措施。

3.4.4输出要求

1、输出设备介质

表3-13输出设备介质

设备

介质

用途

特点

打印机

各种报表供人阅读

便于保存,费用低

终端

屏幕

显示图形或数据

立即响应比较灵活,实现人机对话

2、输出格式

输出设计的出发点是必须保证系统输出的信息能够方便地为用户使用,能够为用户的管理活动提供有效的信息服务。

在进行输出设计时,输出设计格式要满足以下三点:

(1)合理性。

输出格式设计不合理会造成用户的理解困难,影响用户的使用积极性,给信息的使用带来麻烦。

(2)适用性。

输出格式的设计应该与用户密切配合,在了解现有报告、图表的基础上,根据用户的进一步要求加以改进和确定。

(3)清晰性。

输出格式在满足用户要求的前提下,做到清晰、美观,并且易于理解和阅读,不能产生误解。

3.4.5输入设计

在进行输入设计时要输入下列项目:

(1)外部项:

包括读者、财务处、其他图书馆、领导和有关人员。

(2)数据流:

包括借阅证、查询要求。

3.4.6输入承担者

输入的承担者主要有读者和有关人员,他们所具有的操作水平和技术专长如下:

(2)读者:

图书借阅、续借、还书、预约,信息查询等。

(3)财务处:

收缴罚款。

3.4.7主要功能要求

对于不同的使用者能够正确、迅速、简单、经济、方便的实现图书馆管理信息系统提供的各项功能。

3.4.8输入要求

输入设计是在保证系统输入正确的前提下,做到输入方法简单、迅速、经济、方便。

为此,输入设计应该遵循如下原则:

(1)最小量原则。

系统输入应该保持在能够满足处理要求的前提下,输入量最小,输入信息越少,出错的机会就越少,花费的时间就越少,数据的一致性就越好。

(2)输入过程简捷性原则。

输入的准备及输入过程应该尽量容易进行,以减少错误的发生。

(3)检验原则。

应该尽早对输入数据进行检查,离原始数据的发生点越近,错误越容易及时地得到改正。

(4)尽早使用处理形式的原则。

输入数据应该尽早地用其处理所需要的形式被记录,避免转换中发生错误。

3.5接口设计

3.5.1外部接口设计

用户接口:

采用窗口化,菜单式进行设计,在操作时响应热键。

硬件接口:

一卡通,扫描仪器

软件接口

通过JDBC对MYSQL数据库的连接

3.5.2内部接口设计

通过面向对象语言设计类,在public类中实现调用;

类间实现严格封装;

3.6代码设计

3.6.1代码设计原则

代码设计的原则:

(1)唯一性,每个代码代表唯一的实体或属性。

(2)合理性,代码设计必须与编码对象的分类体系相适应。

(3)可扩充性和稳定性,编码要考虑系统的发展、变化和它的使用期限。

(4)简单性,代码的结构要简单。

(5)适用性,代码要反映代码对象的特点,要适用于计算机和人工处理。

(6)规范性。

(7)易于修改性。

(8)标准花与通用性

3.6.2代码设计

代码表类型

名称

功能

使用范围

字母数字代码

读者证件号

识别功能

整个系统

字母代码

处理功能

数字代码

3.7数据库结构设计

3.7.1逻辑结构设计

一:

学生文件表(Student):

序号

字段

字段名

类型

长度

精度

小数位数

默认值

允许空

主键

说明

1

XSID

学生编号

Int

10

自动编号

2

Name

姓名

nvarchar

3

Sex

性别

4

ZJH

证件号码

25

5

LXDH

联系电话

40

6

DJRQ

登记日期

datetime

8

7

YXQZ

有效期至

YJSS

已借书数

smallint

9

RuleID

学生规则ID

int

ZT

是否挂失

二:

图书目录文件(Book)

图书编号

条形码

20

书名

200

图书类型

Nvarchar

50

作者

译者

ISBN

出版社

30

价格

Money

书架名称

11

现存量

Smallint

12

库存总量

13

入库时间

Datatime

14

操作员

15

简介

16

借出次数

17

是否注销

18

图书状态

三:

借书文件表(JSWJB)

外键

借阅编号

借阅时间

到期时间

续借次数

状态

navarchar

四:

罚款单表(Publish)

应罚金额

实收金额

备注

五:

入库表(RK)

书号

版次

图书类别

存放位置

单价

入库数量

金额

经手人

票号

日期

六:

管理员表(Admin)

管理员ID

管理员密码

Char

权限

七,学生规则表(Rule)

字段含义

字段名称

是否为主键

是否为空

规则ID

RuleId

PK

规则名称

GZMC

可借阅天数

KJYSJ

续借天数

KXJSJ

最大续借次数

KXJCS

预约保留天数

KYYSJ

3.7.2物理结构设计

BookID

TXM

Bookname

TSLX

Author

Translater

XBS

JG

SJMC

XCL

KCZL

RKSJ

CZY

JJ

JCCS

SFZX

TSZT

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1