信息系统图书查询系统.docx
《信息系统图书查询系统.docx》由会员分享,可在线阅读,更多相关《信息系统图书查询系统.docx(22页珍藏版)》请在冰豆网上搜索。
![信息系统图书查询系统.docx](https://file1.bdocx.com/fileroot1/2023-1/3/10dec6b0-0f56-4738-8524-91c7548742ae/10dec6b0-0f56-4738-8524-91c7548742ae1.gif)
信息系统图书查询系统
系统规划方案书
一、引言
1、系统名称:
图书查询信息系统
2、随着科学技术的高速发展,我们已步入数字化、网络化、信息化的时代。
图书馆是学校的文献信息中心,是为全校教案和科学研究服务的学术性机构,是学校信息化的重要基地。
图书馆的工作是学校教案和科学研究工作的重要组成部分,是全校师生学习和研究的重要场所,因此,我们针对了有关图书查询信息系统的设计。
3、系统目标:
,使图书查询工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询图书情况。
4、系统功能:
在图书查询模块中要求用户能在浏览器中分
别书名、著译者、类型等条件查询;
二、现行组织系统简况:
1、组织目标和战略:
方便学生对图书的查询
2、业务简况:
学生较为繁忙,但过程繁琐,时间长
3、存在的主要问题:
<1)检索速度慢、效率低<2)查询工作量
大,人力操作难以胜任<3)图书查询藏书更新不能及时完成
三、新系统的总体方案
方案一:
传统图书信息查询系统
1、新系统的目标:
为了便于学生查询书籍是否被借走,图书馆里还库存着哪些书,因
此,建立了一个传统信息查询系统
2、新系统的概念框架:
学生将要查询的图书名称和作者上报给图书管理员,图书管理
员在一小时内将结果公布到图书馆布告栏,学生自行查看
3<1)、功能图
3<2)、流程规划:
1对所有图书进行分类,比如:
文学类、科普类、数学类、历史类等等。
2分别将书籍按作者编入相应分类中,并统计相同书名的书册。
3将分类好的书籍编入册子中以便翻阅查询。
4对借出和还入的书籍进行登记。
5进行图书信息查询。
4开发方式:
人力开发
5开发计划:
1准备二本厚实的笔记册子,可将所有的书籍编入,最好是活页类型的,这样可以分散人员,提高效率。
2多招募人员进行书籍分类
3对所有书籍首先按照作者分类,然后再按照类型分类。
<此过程为
1个月。
)
4将所有书籍按照分类编入册子中。
<此过程为1个星期。
)
5请专门的人员对书籍的借入和还出进行登记。
<此阶段为持续阶
段。
)
6对前来书籍查询的学生进行解答。
6、开发预算:
1人工费用:
召集30个人,每人每天100元,共计40天,所以人工费用为120000万元。
2不可预见费用:
估计需要1万元。
3总计费用:
130000万元。
7、系统开发组织设计:
企业领导<)、业务骨干<)、企业信息中心人员<)、开发技术人员<)
方案二:
电脑查询
1、新系统目标:
<1)完备图书馆内一系列图书的基本信息,功能强大的查询功能,以方便管理员及借阅者查询图书的各种信息。
<2)分类图书,使查询更简易
<3)明确图书摆放在图书馆的具体位置,用以跟踪图书。
<4)方便了解所查询图书借阅时间、借阅归期及剩余可借
<5)统一、友好的操作界面,用以保证系统的易用性。
2、新系统的概念框架:
将要查的图书名称输入系统即可
3、新系统的功能规划:
<1)能够增加、删除、修改图书类别和信息。
<2)能增加、修改、删除图书借阅、归还、续借情况。
<3)能够增加、删除、修改图书预约、入库、注销和遗失处理事项。
<4)能够增加、删除、修改借阅者信息。
功能图:
图书查询信息系统
数据规划
图书:
书名、作者、图书编号、图书类别、在库情况
读者信息:
借书证号、姓名、性别、读者类型、电话、qq,、所
在院系
管理员:
用户名、密码
查询:
图书统计查询、图书流通查询、图书分类查询
4、新系统的平台规划:
两台电脑,vb程序
5、新系统开发方式:
自行开发
6、新系统开发计划:
此系统用于学校图书馆的图书查询是一种无商业利益的,所以系统设计开发的周期要短,在短时间内完成,减少开发成本,提高开发效率,方便、简单、实用作为系统开发的指导思想
7、
新系统开发预算:
平台投资<)+系统集成费<)+人工费
<)+不可预见费<)
8系统开发组织设计:
<)
四、可行性分析四
4.1方案一
<1)经济可行性:
对于整个系统而言,本系统是纯人工查询,初期
投入和最终投入区别不大,主要为人工费用。
<2)技术可行性:
人工查询,要求技术不高,以现有人的能力都
行。
<3)社会可行性:
随着时代的发展人员素质C逐步捉高,不必
担心人工常识,但需要人员拥有较大的耐心和细心。
4.2方案二
<1)经济可行性分析:
对于整个系统而言,初期投资比较大,花费相对而言比较多。
各部门必须配置电脑、服务器、打印机、传真机及相关的网络设备。
但是在整个系统投入运行之后,将会带来前所未有的方便和快捷,减少不必要的中间环节以及不必要的开支,而且可以给其带来更大的利润。
总之,这个系统的经济效益远远大于开发成本,而同时又减少了数据的流通环节,减少时间的浪费,提高了效率,同时保证了各项数据的准确性和收据丢失等问题,适应了当前的发展形式。
<2)技术可行性分析:
随着国内软件开发的日益发展壮大,各种中小企事业单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。
现在,市场上可以选购的应用开发产品很多。
流行的也有数十种。
目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:
Microsoft公司的VisualBasic、Visual
C和Borland公司的Delphi以及Powersoft公司的PowerBuliderJava等等这些大大提高了数据库应用软件开发的效率
<3)社会可行性分析:
随着时代的发展人员素质己逐步史高不论是対丁电脑
系统的基本操作还是对于系统的维护都有了一定的基础。
同时还可
以配置多业的电脑维护人员来维护电脑■■不必担心电脑故障问题
五、方案比较
两个系统都能够实施,虽然方案一的初期开发费用较少,但是,方案一后期所要支付的人工费用也是较大的,两者相差不大。
相较于方便程度,方案二远方便与方案一,只要系统完成,查询极其方便,所以方案二更好。
六、结论
立即开始进行方案二
系统分析报告
1.现行信息系统调查与分析报告
1.现行系统调查报告
1.1.现行信息系统组织简况:
图书馆作为一种信息资源的集散地,图
书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆甚至尚未使用计算机进行信息管理.图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,因为资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅.
1.2.现行系统的目标:
为了便于学生查询书籍是否被借走,图书馆里还库存着哪些书
1.3.现行系统职能调查情况:
主要由图书馆的操作员手工劳动来完成图书的书籍分类整理,以及借阅信息的查询
1.4.现行系统功能需求:
图书管理系统需要满足来自两个方面的需求,分别是图书借阅者和图书馆管理人员。
图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆管理人员则是对图书进行管理和对图书借阅者的借阅及还书要求进行操作,并及时督促未还的书籍归还。
1.5.现行系统信息需求:
现行图书查询流程图
――现行系统功能图一一
现行系统DFD图:
图书管
理员
登记与咨询帮助借阅与查询
1►1.0<读者
读者管理
2.0
图书管理
现行系统DFD图第二层01
现行系统DFD图第二层02
1.5.1书籍信息
1书籍信息:
A、现有书籍名称、作者及国籍、标价、出版社、书籍编号等基础信息。
B、新书入库,图书购入后由图书管理人员将书籍编码并将其具体信息录入书籍信息表。
管理员按不同方式查询、统计,读者按不同方式查询。
C、图书注销:
某一部分图书会随着时间的增长及知识的更新而
变得不再有使用的价值,或者图书被损坏,这些图书就要在图书籍
信息表中的除去。
即从书籍信息表中删去此书籍记录。
并记载在已撤书籍登记本中。
1.5.2借阅者信息
①读者信息:
借阅者的姓名、学号、班级、性别、借阅书籍、借阅
时间、归还期限及归还日期
1.5.3借阅信息
1借书:
根据借阅卡编号和图书编号,进行借书登记。
在借阅信息表中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、借阅编号、操作员等信息,更新该记录的相应数据
2还书:
根据借阅卡编号、图书ID等,在借阅信息表中找到相应
的记录,将借书记录删除,更新该记录的相应数据<图书信息表)。
3续借:
提供读者在符合规定的情况下续借,及时进行借阅期限的
更改
1.6.现行系统查询与决策需求:
需要通过手记借阅登记薄进行查
询,从而完成图书的查询与借阅
2.现行系统分析报告
2.1目标分析:
<1)完备图书馆内一系列图书的基本信息,功能强大的查询功能,
以方便管理员及借阅者查询图书的各种信息。
<2)分类图书,使查询更简易
<3)明确图书摆放在图书馆的具体位置,用以跟踪图书。
<4)方便了解所查询图书借阅时间、借阅归期及剩余可借数
<5)统一、友好的操作界面,用以保证系统的易用性。
2.2存在问题分析:
现行图书借阅查询系统在图书的入库分类需要较多的人力投资,并且需要手工记录书籍的基础信息耗时较长,并且借阅者进行书籍查询时需要较长时间进行查找,效率不高
23现行系统的环境分析:
图书量较大,书库存书较多,人们的生活速度加快,因为耗时过长效率不够而影响借阅
2.4.新系统功能、数据与流程需求分析:
图书查询信息系统
2.1.1上架图书书目
2.1.2上架图书数量
2.1.3图书注销书目
2.2.1外借图书书目
2.2.2图书归还日期
2.2.3图书续借时间
询
2.2.4图书预借
2.3.1书名查询
2.3.2类型查询
2.3.3作者查询
2.3.4图书编号查询
2.1
图书统计查询
查
2.0
图
书
2.2
图书
流通
查询
2.3
图书分类查询
错误!
资料维护:
为了存放图书、读者档案的全部数据,本系统将每一本图书和每位读者的信息进行管理。
系统维护包括对各种表记录的修改、删除、添加等操作。
错误!
系统查询:
可以按图书编号、借阅证编号等相关信息进行查询错误!
系统管理:
进行员工管理、数据备份和数据恢复。
需求分析①能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除②能够实现对读者档案的查询和编辑管理③能够进行借阅历史的查询功能
――现行系统组织结构图一一
二、新系统逻辑模型设计报告
<一)、新系统逻辑模型设计报告
1、新系统的目标:
通过图书馆查询信息系统的建设,规划图像书馆内部管理,优化查询流程,提高工作效率与质量,通过查询信息,借阅者信息的动态分析,辅助管理者决策,提高查询水平,建立完善的查询信息系
统,提高图书馆的工作效率,争取为同学们提供一个方便快捷及准确的查询方式。
2、新系统功能模型和功能说明
2.1功能模型
图书查询信息系统
2.2功能说明
<1)图书统计查询。
该模块用于查询图书馆总体入库的图书数量级
图书名称。
<2)图书流通查询。
该模块用于查询所查书籍是否被借阅及其流通状况。
<3)图书分类查询。
该模块用于根据图书的不同要点即图书的作者,类型,名称,进行查询。
<4)图书上架登记。
该购入图书。
该模块用于图书馆上架图书的书目登记。
<5)图书注销登记。
该模块用于坏书及淘汰书的登记。
<6)图书信息修改。
该模块用于修改更新的图书信息及修改登记错误信息。
3、新系统数据模型逻辑设计说
若发现错误则回馈给图书数据管理员进行二次审核,有误则修改数据
4、新系统的信息流程模型设计和说明:
5、代码结构设计说明:
第一位:
图书类型如:
A—哲学、宗教
第二位:
图书入库年份如:
01—2001
第三位:
作者如:
001—马克思
第四位:
序号如:
01—《资本论》
例如A0100101即哲学宗教类2001年入库马克思《资本论》
6、决策模型设计说明
<二)、新系统分层DFD图
1图书馆图书查询第一层DFD
I数据管I
理员D1上架书目明细
进书合同单
r
上架明细单
J
1J
1.0
统计
图书管理
上架书目单
各类图书信息
基层管1
D2图书信息明细
2、图书馆图书查询第二层DFD
3、处理逻辑2.0“图书查询”的细化DFD
查询者
2.1
图书统计查
询
D2图书信息明细
查询要点
3、处理逻辑2.1“图书查询”的细化DFD
3、处理逻辑2.2“图书查询”的细化DFD
4、处理逻辑2.3“图书查询”的细化DFD
查询请求
图书信息明细
分类明细表
2.3
图书类型查询
作者图书表
2.3.1
书名查询
2.3.2
类型查询
2.3.3
作者查询
总数量及外借
数量
此类型书目
此作者上架的
所有图书
<三)新系统数据字典
数据存储定义卡
名称
图书上架明细
编号
D1
简述
系统图书上架情况
组成
上架图书名称+作者+图书编号+上架日期+上架数量+备注
关键字:
上架
数据存储定义卡
名称
图书信息表
编号
D2
简述
总的图书信息
组成
图书名+作者+作者国别+类型+图书编号+上架日期+上架数量
+备注
关键字:
总信息
数据存储定义卡
名称:
更新明细表
编号:
D3
简述:
更新的图书信息
组成:
图书名+作者+作者国别+类型+图书编号+上架日期+上架数量+备注
关键字:
更新
数据存储定义卡
名称编号简述
图书借还明细
D5
图书分类明细
组成
图书名+作者+类型+数据存储定数量+备注
名称字图书型还明细
编号简述组成+备注关键j
D4
图书借还情况
图书名+作者+借阅时间+续借时间+归还时间+图书编号+数量
字:
借还
系统设计报告
1、系统设计目标
1.1系统的运行效率
1批处理系统:
每天22时将当天事务一次性的录入计算机,
更新相应的
数据库。
2连机实时处理系统:
当事务发生时立即进行处理,而不积
累成批。
3延迟连机录入系统:
事务发生时就送入系统但不立即处
理,直到认为适合的时候再成批处理
1.2系统的可靠性
1在电脑系统中安装迈克菲杀毒软件以提高系统的抵御能力。
2定时向云系统发送备份,以防系统瘫痪时所有系统数据丢失。
3对输入数据进行校检,建立运行记录和监督跟踪,规定用户的使用级别。
1.3系统的灵活性:
尽量采用模块化结构,提高各模块的独立性,尽可能减少模块间的数据耦合,使各子系统的数据依赖减至最低限度,提高系统适应环境变化的能力。
1.4系统的经济性:
本系统应用于图书查询系统,因此不需要过多的硬件投资,以减少系统的开销。
另一方面,避免不必要的复杂化,各模块尽量简洁,以便缩短处理流程,减少处理费用。
1.5系统的安全性:
使系统的硬件和软件免遭故意或偶然损害的能力,保护数据不丢失、不泄密、不篡改和被销毁的能力,限制数据传播范围的能力,有效识别用户身份的能力,防止用户抵赖的能力。
2、系统平台的配置报告
2.1计算机操作系统硬件
CPU:
Pentium内存:
3.19GHz,1.96GB
外存:
U盘
显示器:
LCDNonitor(液晶显示器>43.2cm(17寸>Power
rating:
100~240V50/60Hz1.6A
2.2计算机操作系统软件:
MicrosoftWindowsXP
3、数据文件清单:
往来单位、物资、进货合同、发票、可供资源和
入库单。
4、代码赋值清单:
第一位
<图书类型)
第二位
<图书入库年份)
第三位
<作者)
第四位
<序号)
A—哲学、宗教
B—政治、法律c—军事
D—经济类E语言文字
F—文学类G—艺术类H—历史地理
1—数理化J—天文学
K—生物科学
L—医学类
M—农业科学
N—工业技术
0—交通运输
P—航空领域
Q—环境科学
R—土木建筑
S—综合类图书
01—200102—2002
10—2018
11—2018
12—2018
A
001—马克
思
002—黑格
尔
003—尼米
004—苏格
拉底
B
001—毛泽东
01—《资本论》
02—《共产党宣言》
03—《德意志意识形态》
04—《神圣家族》
05—《黑格尔哲学批判》
06—《论犹太人问题》
5、输入/输出设计说明
5.1输入
5.1.1设备:
键盘输入、磁性数据输入设备、光扫描设备、射频识别5.1.2格式
(1>原始凭证的格式设计
(2>输入界面的格式设计
5.1.3介质:
磁盘、磁带、电信号、计算机内码等
5.2输出
5.2.1设备:
打印机、显示器、绘图仪、影像输出系统、语音输出系统、磁记录设备
5.2.2.格式
5.2.3介质:
磁盘、磁带、纸张<普通、专用)等
6、用户界面设计说明
7、整套结构图
8、系统安全及其保护设计
8.1人员安全管理:
建立起申请、建立、发出和关闭用户授权的严格制度
8.2用户标示与认证:
根据用户所持有的磁卡来认证
8.3物理与环境保护:
在图书馆的主计算机周围限制非工作人员的出入
8.4数据完整性与有效性控制:
①在电脑系统中安装迈克菲杀毒软件以提高系统的抵御能力。
②定时向云系统发送备份,以防系统瘫痪时所有系统数据丢失。
③对输入数据进行校检,建立运行记录和监督跟踪,规定用户的使用级别。
8.5逻辑访问控制:
此应用系统使用了加密技术,只允许图书管理员对图书数据进行修改。
8.6审计与跟踪:
用户的查询和修改记录通过日志记录,可支持事后调查。
9、系统实施费用估计平台投资:
3台电脑,平均每台3500元,共计10500元。
系统集成费:
2000元
人工费:
5000元不可预见费:
1000元总计:
18500元
进货合同:
CREATETABLE[JHHT]
[合同号][char]<10)NOTNULL,
[签订日期][detetime]NULL
[合同性质][char]<1)NULL,
[订货单位码][char]<5)NULL,
[收货单位码][char]<5)NULL,
[结算单位码][char]<5)NULL,
[供货单位码][char]<5)NULL,[物资码][int]NULL,[运输方式][char]<10)NULL,
[交货期][char]<10)NULL,
[合同数量][numeric](18,2>NULL,
[合同价][numeric](18,2>NULL,
CONSTRAINT[PK-JHHT]PRIMARYKEYCLUSTERED([合同号]>发票:
可供资源:
入库单编码:
20180001图书查询信息系统实施报告一、项目名称:
图书查询信息系统二、系统运行的软硬件环境
1、软件环境:
为了能使系统正常、有效、安全地运行,可能需要以下软件:
Visualbasic:
运用VB程序语言开发新系统
例如:
(1>MicrosoftExcel:
用于打开系统导出的Excel格式的报表文件和审核错误列表。
(2>360安全卫士和360杀毒:
防止病毒与黑客入侵,提高安全机制,切实保障网络安全。
登录系统
1双击打开系统,进入登陆界面
2进入查询系统
3输入图书信息,选择查询要点等选项详细查看图书信息
Ps:
市场上主流的电脑硬件配置,保障了系统的流畅性,提高了用户与企业工作人员的使用体验,新系统将日趋完善。
2.硬件环境:
准备1台查询机、1台总机<图书主管使用),1台数据输入机<图书管理人员使用)。
电脑配置以及网络要求:
CPU:
Pentium<R)Dual-Core内存:
3.19GHz,1.96GB操作系统:
MicrosoftWindowsXP浏览器:
采用最新版IE10浏览器显示器分辨率:
推荐1024*768以上互联网接入速率:
要保证稳定的互联网连接,连接速率最低56kbps以上<使用Modem拨号),推荐512kbps以上<使用ADSL或宽带接入)。
三、系统软件使用说明:
<一)基本信息输入登入系统后,可以根据自己所需进入相应的菜单,输入信息。
主
要功能有图书上架登记、图书注销登记以及图书信息修改。
1、图书上架登记
主要功能是输入初次上架的图书书目以及之后新的图书上架新增的登记
2、图书注销登记
主要功能是将坏的、淘汰的书目进行登记。
3、图书信息
主要功能是修改更新的图书信息及修改登记的错误信息。
<二)查询系统登入系统后,可以根据自身查询的需要进行不同种类的查询。
其中主要的功能有图书统计查询、图书流通查询及图书分类查询。
(1>图书统计查询
1、上架图书书目:
此功能用于查看整个图书馆上架的总的图书的书目
2、上架图书数量:
此功能用来查看整个图书光拥有的总的图书数量以及每本图书的数量。
3、注销图书书目:
此功能用于查看已经注销的即坏了或者淘汰掉的图书。
<2)图书流通查询
1、外借图书书目:
此功能用来查看被接走的图书书目。
2、图书归还日期:
此功能用来查看图书图书归还日期,是被接走的时间加上三十天的时间
3、图书续借时间:
此功能以续借时间用来代替原有的借阅时间。
4、图书预借:
此功能用来查看被借阅又被预定的图书书目。
<3)图书分类查询
1、书名查询:
此功能可以在输入图书书名后,得到这本书的总数量
以及被借阅的数量
2、类型查询:
此功能可以在输入类型后,得到这个类型的所有书目。
3、作者查询:
此功能可以在输入作者后得到这个图书馆有的所有的这个作者的书的书目。
4、图书编号查询:
此功能可以在输入图书编号后,得到这本书的书名以及总数量和被借阅的数量。
四、系统软件组成:
<1)编程设计语言选择:
VisualBasic6.0企业版五.参考文献:
<何家健)
[1]薛华成•管理信息系统(第四版>[M].清华大学出版社,2003年12月.
[2]薛华成•管理信息系统(第四版>[M].清华大学出版社,2003年12月.注意:
最新的是第六版2018年1月。
[3]]周三多,陈传明.管理学[M].北京:
高等教育出版社,2005.
[4]LaudonKC,LaudonJP.管理信息系统:
管理数字化公司[M].8版.周宣光,译.北京:
清华大学出版社,2005.
[5]LaudonKC,LaudonJP管理信息系统[M].9版.薛华成,译.北京:
机械工业出版社,2007.
⑹楼玉萍.VISUALBASIC程序设计浙江:
浙江大学出版社,2006.
[7]陈国清,李军一.管理信息系统[M].北京: