管理信息系统图书查询系统.docx
系统规划方案书一、引言1、 系统名称:图书查询信息系统2、 随着科学技术的高速开展,我们已步入数字化、网络化、信息化的时代。图书馆是学校的文献信息中心,是为全校教学和科学研究效劳的学术性机构,是学校信息化的重要基地。图书馆的工作是学校教学和科学研究工作的重要组成局部,是全校师生学习和研究的重要场所,因此,我们针对了有关图书查询信息系统的设计。3、 系统目标:,使图书查询工作标准化,系统化,程序化,防止图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询图书情况。4、 系统功能:在图书查询模块中要求用户能在浏览器中分别书名、著译者、类型等条件查询;二、现行钮期系统概况:1、 组织目标和战略:方便学生对图书的查询2、 业务概况:学生较为繁忙,但过程繁琐,时间长3、 存在的主要问题:(1)检索速度慢、效率低(2)查询工作量大,人力操作难以胜任(3)图书查询藏书更新不能及时完成三、新系统的总体方案方案一:传统图书信息查询系统I、新系统的目标:为了便于学生查询书籍是否被借走,图书馆里还库存着哪些书,因此,建立了一个传统信息查询系统。2、新系统的概念框架:学生揩要查询的图书名称和作者上报给图书管理员,图书管理员在一小时内将结果公布到图书馆布告栏,学生FI行查看3、功能图图朽统计3、流程规划:对所有图书进行分类,比方:文学类、科普类、数学类、历史类等等。分别将书籍按作者编入相应分类中,并统计相同书名的书册。将分类好的书籍编入册子中以便翻阅查询。对借出和还入的书籍进行登记。进行图书信息查询。4开发方式:人力开发5开发方案:准备二本厚实的笔记册子,可将所有的书籍编入,最好是活页类型的,这样可以分散人员,提高效率。多招募人员进行书籍分类。对所有书籍首先按照作者分类,然后再按照类型分类。(此过程为1个月。)将所有书籍按照分类编入册子中。(此过程为1个星期J请专门的人员对书籍的借入和还出进行登记。(此阶段为持续阶段J对前来书籍查询的学生进行解答。6、开发预算:人工费用:召集30个人,每人每天100元,共计40天,所以人工费用为120000万元。不可预见费用:估计需要1万元。总计费用:130000万元O7、系统开发组织设计:企业领导()、业务骨干()、企业信息中心人员()、开发技术人员O方案二,电脑查询I、新系统目标:(1)完备图书馆内一系列图书的根本信息,功能强大的查询功能,以方便管理员及借阅者查询图书的各种信息。(2)分类图书,使查询更简易(3)明确图书摆放在图书馆的具体位置,用以跟踪图书。(4)方便了解所查询图书借阅时间、借阅归期及剩余可借数(5)统、友好的操作界面,用以保证系统的易用性。2、 新系统的概念框架:将要查的图书名称输入系统即可3、 新系统的功能规划:(1)能够增加、删除、修改图书类别和信息。(2)能增加、修改、删除图书借阅、归还、续借情况。(3)能够增加、删除、修改图书预约、入库、注销和遗失处理事项。(4)能够增加、删除、修改借阅者信息。功能图:数据规划图书:书名、作者、图书编号、图书类别、在库情况读者信息:借书证号、姓名、性别、读者类型、qq,、所在院系管理员:用户名、密码查询:图书统计查询、图书流通查询、图书分类查询4、 新系统的平台规划:两台电脑,Vb程序5、 新系统开发方式:自行开发6、 新系统开发方案:此系统用于学校图书馆的图书查询是一种无商业利益的,所以系统设计开发的周期要短,在短时间内完成,减少开发本钱,提高开发效率,方便、简单、实用作为系统开发的指导思想7、 新系统开发预算:平台投资O+系统集成费()+人工费O+不可预见费O8、 系统开发组织设计:1)四、可行性分析四4.1方案一(1)经济可行性:对于整个系统而言,本系统是纯人工查询,初期投入和最终投入区别不大,主要为人工费用。(2)技术可行性:人工查询,要求技术不高,以现有人的能力都行。(3)社会可行性:随着时代的开展人员素质己逐步提高,不必担忧人工常识,但需要人员拥有较大的耐心和细心。(1)经济可行性分析:对于整个系统而言,初期投资比拟大,花费相对而言比拟多。各部门必须配置电脑、效劳器、打印机、机及相关的网络设备。但是在整个系统投入运行之后,将会带来前所未有的方便和快捷,减少不必要的中间环节以及不必要的开支,而且可以给其带来更大的利润。总之,这个系统的经济效益远远大于开发木钱,而同时又减少了数据的流通环节,减少时间的浪费,提高了效率,同时保证了各项数据的准确性和收据丧失等问题,适应了当前的开展形式。(2)技术可行性分析:随着国内软件开发的日益开展壮大,各种中小企事业单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。现在,市场上可以选购的应用开发产品很多。流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:MiCroSOft公司的ViSUa1.Basic、Visua1.C和Bor1.and公司的De1.phi以及Powersoft公司的PowerBu1.iderJava等等这些大大提高了数据库应用软件开发的效率(3)社会可行性分析:随着时代的开展人员素质己逐步提高不管是对于电脑系统的根本操作还是对于系统的维护都有了一定的根底。同时还可以配置专业的电脑维护人员来维护电脑不必担忧电脑故障问题五、方案比拟两个系统都能够实施,虽然方案-的初期开发费用较少,但是,方案一后期所要支付的人工费用也是较大的,两者相差不大。相较于方便程度,方案.远方便与方案一,只要系统完成,查询极其方便,所以方案:更好。六、结论立即开始进行方案二系统分析报告一.现行信息系统调查与分析报告1 .现行系统调查报告1.1. 现行信息系统组织概况:图书馆作为种信息资源的集散地.图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆甚至尚未使用计算机进行信息管理.图书馆假设采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低卜,也不方便读者对图书资料的杳阅.i2.现行系统的目标:为r便于学生查询旧籍是否被借走,图书馆里还库存着哪些书1.3. 现行系统职能调查情况:主要由图书馆的操作员手工劳动来完成图书的书籍分类整理,以及借阅信息的查询1.4. 现行系统功能需求:图书管理系统需要满足来自两个方面的需求,分别是图书借阅者和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改:图书馆管理人员那么是对图书进行管理和对图书借阅者的借阅及还书要求进行操作,并及时催促未还的书籍归还。15现行系统信息需求:图1,管理员信息反应信息反应信息反应现行用书受询流程图现行系统功能图一现行系统DFD图:现行系统DFD图第层现行系统DFD图第二层O1.图书信息更改归还读者图书管理员现行系统DFT)图第二层02书籍信息书籍信息:A、现有书籍名称、作者及国籍、标价、出版社、书籍编号等根底信息。B、新书入库,图书购入后由图书管理人员将书籍编码并将其具体信息录入书籍信息表。管理员按不同方式查询、统计,读者按不同方式查询。C、图书注销:某一局部图书会随着时间的增长及知识的更新而变得不再有使用的价值,或者图书被损坏,这些图书就要在图书籍信息表中的除去。即从书籍信息表中删去此书籍记录。并记载在已撤书籍登记本中。借阅者信息读者信息:借阅者的姓名、学号、班级、性别、借阅书籍、借阅时间、归还期限及归还日期借阅信息借书:根据借阅卡编号和图书编号,进行借书登记。在借阅信息表中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、借阅编号、操作员等信息,更新该记录的相应数据还书:根据借阅卡编号、图书ID等,在借阅信息表中找到相应的记录,将借书记录删除,更新该记录的相应数据(图书信息表)。续借:提供读者在符合规定的情况下续借,及时进行借阅期限的更改1.6. 现行系统杳询与决策需求:需要通过手记借阅登记薄进行杳询,从而完成图书的查询与借阅2.现行系统分析报告2.1 目标分析:(1)完备图书馆内一系列图书的根本信息,功能强大的查询功能,以方便管理员及借阅者查询图书的各种信息。(2)分类图书,使查询更简易(3)明确图书摆放在图书馆的具体位置,用以跟踪图书。(4)方便了解所查询图书借阅时间、借阅归期及剩余可借数(5)统一、友好的操作界面,用以保证系统的易用性。2.2 存在问题分析:现行图书借阅查询系统在图书的入库分类需要较多的人力投资,并且需要手工记录书籍的根底信息耗时较长,并且借阅者进行书籍查询时需要较长时间进行查找,效率不高2.3 .现行系统的环境分析:图书量较大,书库存书较多,人们的生活速度加快,因为耗时过长效率不够而影响借阅2.4 .新系统功能、数据与流程需求分析:新系统流程图新系统功能图资料维护:为了存放图书、读者档案的全部数据,本系统将每一本图书和每位读者的信息进行管理。系统维护包括对各种表记录的修改、删除、添加等操作。系统查询:可以按图书编号、借阅证编号等相关信息进行查询G)系统管理:进行员工管理、数据备份和数据恢复。需求分析能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除能够实现对读者档案的查询和编辑管理能够进行借阅历史的查询功能现行系统祖织结构图一二、新系统逻辑模型设计报告(一)、新系统逻辑模型设计报告1、新系统的目标:通过图书馆查询信息系统的建设,规划图像书馆内部管理,优化查询流程,提高工作效率与质量,通过查询信息,借阅者信息的动态分析,辅助管理者决策,提高查询水平,建立完善的查询信息系统,提高图书馆的工作效率,争取为同学们提供一个方便快捷及准确的查询方式。2、新系统功能模型和功能说明2.1 功能模型1.3图书佶息修改1.1图书上架登记2.3图书分类咨询1.0图书管理图书ftWfnB系统2.2 功能说明(I)图书统计查询。该模块用于杳询图书馆总体入库的图书数量级图书名称。(2)图书流通查询。该模块用于查询所查书籍是否被借阅及其流通状况。(3)图书分类查询。该模块用于根据图书的不同要点即图书的作者,类型,名称,进行查询。(4)图书上架登记。该购入图书。该模块用于图书馆上架图书的书目登记。(5)图书注销登记。该模块用于坏书及淘汰书的登记。(6)图书信息修改。该模块用于修改更新的图书信息及修改登记错误信息。3、新系统数据模型逻辑设计说假设发现错误就么回馈给图书数据管理员进行:次审核,有误那么修P*rJW4、新系统的信息流程模型设计和说明:输入铿询图书要点5、代码结构设计说明:第一位:图书类型如:A-哲学、宗教第:位:图书入库年份如:012001第三位:作者如:OO1.-马克思第四位:序号如:01资本论例如Ao1.oO1.o1.即哲学宗教类2001年入库马克思资本论6、决策模型设计说明(二)、新系统分层DFD图1、图书馆图书查询第一层DFD3、处理逻辑2.()“图书查询”的细化DFD3、处理逻辑2.1“图书查询”的细化DFD4、处理逻辑2.3“图书查询”的细化DFD(三)新系统数据字典数据存储定义卡名称:图书上架明细编号:DI第述:系统图书上架情况组成:上架图书名称+作者+图书编号+上架口期+上架数量+备注关键字:上架数据存储定义卡名称:图书信息表编号:D2简述:总的图书信息组成:图书名+作者+作者国别+类型+图书编号+上架口期+上架数量+备注关键字:总信息数据存储定义卡名称:更新明细表编号:D3简述:更新的图书信息组成:图书名+作者+作者国别+类型+图书编号+上架口期+上架数量+备注关键字:更新数据存储定义卡名称:图书借还明细编号:D4筒述:图书借还情况4,.,数据存储定义k:图1#第;作者+借阅时间+续借时间+归还时间+图书编与+数量+S:D5希普1¾篇至类明细组成:图书名+作者+类型+图书编号+数量+备注关键字:类型系统设计报告1、系统设计目标M系统的运行效率批处理系统:每天22时将当天事务一次性的录入计算机,更新相应的数据库。连机实时处理系统:当事务发生时立即进行处理,而不积累成批。延迟连机录入系统:事务发生时就送入系统但不立即处理,直到认为适合的时候再成批处理。1.2 系统的可匏性在电脑系统中安装迈克菲杀毒软件以提高系统的抵御能力。定时向云系统发送备份,以防系统瘫痪时所有系统数据丧失。对输入数据进行校检,建立运行记录和监督跟踪,规定用户的使用级别。1.3 系统的灵活性:尽量采用模块化结构,提高各模块的独立性,尽可能减少模块间的数据耦合,使各子系统的数据依赖减至最低限度,提高系统适应环境变化的能力。1.4 系统的经济性:本系统应用于图书查询系统,因此不需要过多的硬件投资,以减少系统的开销。另一方面,防止不必要的熨杂化,各模块尽量简洁,以便缩短处理流程,减少处理费用。1.5 系统的平安性:使系统的硬件和软件免遭戒心或偶然损害的能力,保护数据不丧失、不泄密、不篡改和被销毁的能力,限制数据传播范围的能力,有效识别用户身份的能力,防止用户抵赖的能力。2、系统平台的配置报告2.1 计算机操作系统硬件CPU:Pentium(R)Dua1.-Core内存:3.19GHz,1.96GB外存:U盘显示器:1.CDNoni0!(液晶显示器)43.2cm(17寸)Powerrating:1.(X)-240V5060Hz1.6A2.2 计算机操作系统软件:MicrosoftWindowsXP3、数据文件清单:往来单位、物资、进货合同、发票、可供资源和入库单。4、代码赋值清单:第一位图书类型)第二位(图书入库年份)第三位(作者)第四位(序号)A哲学、K-生物012001A01资本论宗教科学022002001马克02-共产党B政治、1.一医学思宣言法律类102010002-黑格03德意志C军事M-农业112011尔意识形态D-经济类科学122012003尼采04神圣家E-语言文N工业004苏格族字技术拉底05黑格尔F-文学类O交通哲学批判G-艺术类H-历史地理I-数理化J一天文学运输P航空领域Q-环境科学R土木建筑S综合类图书B001毛泽东06论犹太人问题5、输入/输出设计说明5.1 输入设备:键盘输入、磁性数据输入设备、光扫描设备、射频识别格式(1)原始凭证的格式设计(2)输入界面的格式设计介质:磁盘、磁带、电信号、计算机内码等5.2 输出设备:打印机、显示器、绘图仪、影像输出系统、语音输出系统、磁记录设备.格式介质:磁盘、磁带、纸张(普通、专用)等6、用户界面设计说明7、整套结构图8、系统平安及其保护设计8.1 人员平安管理:建立起申请、建立、发出和关闭用户授权的严格制度8.2 用户标示与认证:根据用户所持有的磁卡来认证8.3 物理与环境保护:在图书馆的主计算机周围限制非工作人员的出入8.4 数据完整性与有效性控制:在电脑系统中安装迈克菲杀毒软件以提高系统的抵御能力。定时向云系统发送备份,以防系统瘫痪时所有系统数据丧失。对输入数据进行校检,建立运行记录和监督跟踪,规定用户的使用级别。8.5 逻辑访问控制:此应用系统使用了加密技术,只允许图书管理员对图书数据进行修改。8.6 计与跟踪:用户的雀询和修改记录通过日志记录,可支持事后调查。9、系统实施费用估计平台投资:3台电脑,平均每台3500元,共计10500元。系统集成费:2000元人工费:5000元不可预见费:1000元总计:18500元进货合同:CREATETAB1.E(JHHT合同号Jchar(10)NOTNU1.1.,签订口期deteimeNU1.1.合同性质HChadNU1.1.,订货单位码HCha1.(5)NU1.1.,收货单位码char(5)NU1.1.结算单位码char(5)NU1.1.,供货单位码I1.Char(5)NU1.1.物资码IIinUNU1.1.,运输方式char(10)NU1.1.,交货期“char(10)NU1.1.,合同数量HnUmeriCJ(18,2)NU1.1.,合同价numeric(18,2)NU1.1.,C1.USTEREDCONSTRAINTPK-JHHTPRIMARYKEY(合同号J)发票:可供资源:入库单编码:2012(X)01图书查询信息系统实施报告一、工程名称:图书查询信息系统二、系统运行的软硬件环境1、软件环境:为了能使系统正常、有效、平安地运行,可能需要以下软件:Visua1.basic:运用VB程序语言开发新系统例如:1 1)MicrosoftExce1.:用于翻开系统导出的Exce1.格式的报表文件和审核错误列表。(2)360平安卫士和360杀毒:防止病毒与黑客入侵,提高平安机制,切实保障网络平安。登录系统双击翻开系统,进入登陆界面进入查询系统输入图书信息,选择杳询要点等选项详细查看图书信息Ps:市场上主流的电脑硬件配置,保障了系统的流畅性,提高了用户与企业工作人员的使用体验,新系统将日趋完善。2 .硬件环境:准备1台查询机、I台总机(图书主管使用),1台数据输入机(图书管理人员使用)。电脑配置以及网络要求:CPU:Pentium(R)Dua1.-Core内存:3.19GHz,1.96GB操作系统:MicrosoftWindowsXP浏览器:采用最新版IE1.O浏览器显示器分辨率:推荐1024*768以上互联网接入速率:要保证稳定的互联网连接,连接速率最低56kbps以上(使用Modem拨号),推荐512kbps以上(使用ADS1.或宽带接入)。三、系统软件使用说明:(一)根本信息输入登入系统后,可以根据H己所需进入相应的菜单,输入信息。主要功能有图书上架登记、图书注销登记以及图书信息修改。1、图书上架登记主要功能是输入初次上架的图书书目以及之后新的图书上架新增的登记。2、图书注销登记主要功能是将坏的、淘汰的书目进行登记。3、图书信息主要功能是修改更新的图书信息及修改登记的错误信息。(二)查询系统登入系统后,可以根据自身查询的需要进行不同种类的查询。其中主要的功能有图书统计查询、图书流通查询及图书分类查询。(1)图书统计查询I、上架图书书目:此功能用于查看整个图书馆上架的总的图”的节目2、上架图书数量:此功能用来查看整个图书光拥有的总的图书数量以及每本图书的数量。3、注销图书书目:此功能用于行看已经注销的即坏了或者淘汰掉的图书。(2)图书流通查询1、外借图书书目:此功能用来查看被接走的图书书目。2、图书归还口期:此功能用来查看图书图书归还口期,是被接走的时间加上三十天的时间3、图书续借时间:此功能以续借时间用来代替原有的借阅时间。4、图书预借:此功能用来查看被借阅乂被预定的图书书目。(3)图书分类查询1、书名查询:此功能可以在输入图书书名后,得到这本书的总数量以及被借阅的数量。2、类型查询:此功能可以在输入类型后,得到这个类型的所有书目。3、作者查询:此功能可以在输入作者后得到这个图书馆有的所有的这个作者的书的书目.4、图书编号查询:此功能可以在输入图书编号后,得到这本书的书名以及总数量和被借阅的数量。四、系统软件组成:编程设计语言选择:ViSUa1.BaSiC6.0企业版五.参考文献:(何家健)薛华成.管理信息系统(第四版)M.清华大学出版社,2003年12月.薛华成.管理信息系统(第四版)M.清华大学出版社.2003年12月.注意:最新的是第六版2012年1月。1周三多,陈传明.管理学M北京:高等教育出版社,2005.4 1.audonKC.1.audonJP管理信息系统:管理数字化公司M8版.周宜光,译.北京:清华大学出版社,2005.5 1.audonKC,1.audonJP.管理信息系统M.9版.薛华成,译.北京:机械工业出版社,2007.网楼玉淳.VISUA1.BASIC程序设计.浙江:浙江大学出版社,2006.陈国清,李军一.管理信息系统IM.北京:高等教育出版社,2006.8刘仲英.管理信息系统M.高等教育出版社2006年7月9薛华成.管理信息系统M5版.北京:清华大学出版社,2007.IOJ1.audonKC,1.audonJP.管理信息系统M.9版.薛华成,译.北京:机械工业出版社,2007.11黄梯云,李军一.管理信息系统M.4版.北京:高等教育出版社,2009.12王众托.企业信息化与管理变革M.北京:中国人民大学出版社,20O1.网罗伯特安东尼.维杰伊戈文达拉扬.管理信息系统.M1.刘肖仑,朱晓辉,译.12版.北京:人民邮电出版社,2010.13刘仲英.管理信息系统MJ.2版.北京:高等教育出版社,2012.图书查询系统小结该图书查询系统由同学4名,在自己的可与时间完成,时间略有仓促,或许有许多缺乏,希望老师能给予指正。本系统旨在弥补原有查询方式的繁琐、速度慢的情况,其根本核心和主旨在于提高效率,加快速度,由此方便同学的查询与图书管理员的管理,为整体的使用节省较长的时间。由其他的系统报告可以看到,原来的系统有较多的缺点,由同学今班长今辅导员?图书管理员,整个过程查非常复杂繁琐,耗时很长,更新繁琐麻烦,不利于管理员的管理。我们的新系统主要从查询的时间和过程进行完善和改良。我们提出了两种方案:方案一的特点以改善查询流程和时间为主。在查询时,将学生查书宜接由图书管理员管辖,由学生自一上报到图书管理员,图书管理员在较短的时间(两个小时)内,将这段时间的要查询的图书信息统计出来,再公布到图书馆的公共黑板,有学生自行查看。优点是数据处理时间缩短,过程简化。缺点一是需要图书管理员有较强的能力处理各项数据,并且较准确的得出学生所要查询的信息;:是图书更新与现行系统差不多都不是很好,更新速度都较慢,较麻烦。由方案一的规划可以看到,整个过程中数据的查询,更新非常重要,这势必会增加人员本钱,但是为了保障查询的准确性,这些本钱的付出是有必要的。方案二的亮点在于使用新兴科技电脑,编制程序,简化人员效劳,学生自己就能查询到所要的信息。只要学生登入系统后,在相应的位置输入自己知道图书信息,例如作者,图出名称,就可以查询此图书的流通、数量等等大量的信息,而且查询速度非常的快,更能查看整个图书馆的图书数量及种类。而相对于图书管理员,工作量大大减少,只要实时更新图书查询系统的图书数据,审核下是否正确便可。后期查询不需要图书管理员的帮助。整个系统非常方便。只要前期系统开发完善,后期问题就较小,并且在后期使用人员上大大减少本钱。虽然前期开发技术性要求较高,开发较为曳杂。但是在现今,还是很容易就可以解决的。两个方案的取舍,要看学校实际情况和需求以及技术开展,进行全面的分析。现目前的主旨是为r删繁从简,改善查询方式,提高查询效率,所以组员决定采取方案二。新系统的功能模型和功能说明:查询系统一共分为两个局部:图书管理和图书查询。图书管理包括图书上架和注销登记和图书信息修改。图书查询包括统计查询,流通查询和分类查询。新系统数据模型逻辑设计说明:方案:的逻辑设计较为简单,类似流水线,先由图书数据管理员登记上架图书的书目、注销图书的书目等一系列信息,然后输入总机,经图书主管审核信息,如假设发生错误那么回馈给图书数据管理员进行二次审核,审核可以防止错误,减少不必要的麻烦,确保正确后,将最终数据输入到查询机供查询人员查询。关于系统设计方面,我们准备投入1台查询机,I台数据输入机和一台总机。通过我们的分析,这样的配比拟为科学,能够最大限度的满足查询的需求和图书管理的需求,是较好的方案。关于方案的实施:我们的方案二尽可能的满足了查询者和管理员的需要,拥有多种查询方式,包括了统计查询,流通查询以及分类杳询。多种查询途径满足需求,而且方式简单,前期的系统制作后,实施方便,只要工作人员输入上架书目,以及之后图书注销-E目和些数据更新。之后的查询非常简便,查询者只要将知道的信息输入查询系统即可,人员效劳的减少,使得图找管理员的工作量大大的减少和后期工作人员的数量也适当减少,降低了人员陈木,缩短了查询的时间。总的来讲,这是一个较为灵活可靠,快速高效的方案,所以被采用。感想:由于所需改良的主要是速度方面,所以该新系统的主旨就是加强功能和优化速度,为了到达这个目标,我们在设计的时候不得不舍弃r很多。而且为r这个系统的健康运行和精简系统折中,我们在设计的时候还参加r对于管理人员的要求。在功能方面,我的想法是:确保查询者的需求和管理员的需求,并且保证一定的速度,缩短查询的时间。