分享
分销 收藏 举报 申诉 / 12
播放页_导航下方通栏广告

类型计算机系图书管理系统毕业论文样本.doc

  • 上传人:快乐****生活
  • 文档编号:2111493
  • 上传时间:2024-05-16
  • 格式:DOC
  • 页数:12
  • 大小:627.54KB
  • 下载积分:8 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    计算机系 图书 管理 系统 毕业论文 样本
    资源描述:
    个人收集整理 勿做商业用途 图书馆图书借阅管理系统的设计与实现 摘要:本文论述的图书馆图书借阅管理系统具有读者基本信息管理、借书证的办理、图书流通借还管理、图书查询借阅统计、用户管理以及系统设置等功能.本系统采用B/S结构,系统的开发采用最新的RIA平台作为基础,使用XML、JSP、SQL Server 2000数据库等技术及最新的Flex开发技术。本系统是各大中小学实现图书馆信息化管理的有效工具,同时本系统中采用的新技术可作为其他信息系统构建时的参考。图书馆档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 Microsoft公司的 Visual Basic开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统. 关键字:图书馆 管理系统 用户管理 系统设置 11 1.图书馆图书借阅管理系统的现状 图书馆图书借阅管理信息系统在我国很多学校已经得到了应用,其效果是明显的。一方面是取得了可计量的直接效果,如节省了人力,减少了费用等;另一方面取得的效果是无形的,是无法直接计量的。如提高了学校图书馆的管理水平,提高了管理人员的素质,促进了管理的现代化等,而这些效果的取得正是由于图书馆图书借阅管理信息系统应用于学校图书馆管理的各个方面、各个层次的结果. 在图书馆图书借阅管理系统中,一切的设计理念都是为了实现图书借阅的高效率和准确性。系统提供读者基本资料维护、借书证办证与挂失、补办证等的管理以及读者图书的借还以及续借管理,系统还具备图书的查询管理并提供进行相关信息的统计分析。 现今图书馆面临着大量读者借还书以及查询书本信息等等的一系列问题,例如:如何实现图书的智能借还,如何及时提供最快的图书信息、准确掌握读者信息、快速准确地进行信息的分析统计,如何方便读者随时检索自己需要的各种资源资料等;实现图书流通的自动化,代替大量手工操作,解放人的创造性;清晰图书馆管理者个人的职责、任务,工作透明化。上述这些问题解决都需要借助于图书馆图书借阅管理系统。 2 项目研究的目的和方法 2。1 项目的研究目的 本次的图书馆图书借阅管理信息系统设计与开发,通过图书借阅业务功能分析、数据分析的过程,运用数据库设计、维护与运用SQL 对数据库中的表进行查询的技术。开发一套在中小学图书馆管理上可以投入实际应用的管理系统.本系统是运行在Window XP 操作系统下,利用Flex与Jsp 进行开发的;对于大量的数据信息,采用Microsoft SQL Server 数据库进行存储和处理.《图书馆图书借阅管理系统》包括读者办证、图书借阅、报表统计功能等等,能有效的提高图书馆管理的服务质量。本系统的操作使用方式应符合图书馆管理员及读者的一般习惯,应具备操作灵活,使用方便等特点,便于读者使用。用Microsoft SQL Server 的作为数据库后台支持,可以方便的进行各种数据存储、查询和处理,所开发出的系统应安全可靠. 2。2 开发方法及步骤 1可行性分析 通过不同方案的比较得出方案的可行性研究结论. 2 需求分析 通过深入图书馆与图书馆管理人员收集多方面切实可行的资料,对图书馆的需求进行深入调研,确定出信息系统该具备的目标、功能、性能. 3 数据库设计与实现 根据业务需求、信息需求、和处理需求,确定信息系统的数据结构、数据操作。建立E—R 图,进行数据库设计,建立完备的数据库系统。 4 系统实现 用Flex以及Jsp工具对设计好的系统模型进行编程,实现此系统. 5 测试与维护 对系统每一个功能模块程序进行测试。 2 开发平台介绍 2.1 系统平台环境 2.1。1 硬件平台 硬件设备设计是根据信息系统的设计需求,确定信息系统物理设备方案,所设计的硬件设备方案在能够充分满足信息系统功能需求的前提下,还应满足系统的效率、可靠性、安全性和适应性等性能要求,并具有较高的性价比。根据前面的需求分析,我们得出本系统理想的环境当然是配置较高最好,实际操作中硬件平台如下: 硬件环境(访问者):建议用户在允许的情况下采用较高配置硬件资源。 硬件环境(开发者):AMD1.7G处理器,1G内存,80G磁盘空间。 2。1。2 软件平台 软件平台是信息系统开发和运行所需的集成软件环境,设计和选择高效、实用、方便、功能齐全的软件平台,对信息系统的开发具有十分重要的意义。在结合实际开发的需要并充分考虑各种软件平台的性能及适用范围和对软件平台的使用能力,本系统的软件平台选择如下: (1) 操作系统 操作系统是计算机系统中最重要的系统软件,目前在微机上使用的桌面操作系统有Windows 95/98/2000/me/xp/2003server 等,本系统在Windows XP 操作系统下进行开发,可运行于前面所列举的各种操作系统,但建议使用Windows 2000以上系统. (2) 支撑软件 支撑软件是协助人们开发和维护软件的工具和环境软件,包括编辑程序,数据库系统,集成开发环境等,本系统的支撑软件如下: 1、数据库管理系统(DBMS):为了对数据库实施集中管理,同时并发的处理多个客户机发来的数据处理要求,我们选用SQL Server 2000 数据库管理系统。 2、动态网页技术:在这里我们使用Flex以及JSP(Java Server Pages)来建立系统. 2.2相关技术 2。2。1 B/S模式 B/S(Browser/Server,9 uf4 ?;L—— 保护版权!尊重作者!反对盗版! 中国大悟论坛 版权所有 [] —-ig[q/n`4 w浏览器/服务器)模式又称B/S结构。B/S模式是指在TCP/IP的支持下,以HTTP为传输协议,客户端通过Browser访问Web服务器以及与之相连的后台数据库的技术及体系结构。它由浏览器、Web服务器、应用服务器和数据库服务器组成。客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器。{%NwN)o.tu-— 保护版权!尊重作者!反对盗版! 中国大悟论坛 版权所有 [http://www.dawubbs。com] -— mR i7 ,t 它是随着Internet技术的兴起,l9+BJ E5N —- 保护版权!尊重作者!反对盗版! 中国大悟论坛 版权所有 [http://] —- 9Q?IJ)=d`对C/S模式应用的扩展.E mO lv~N”—- 保护版权!尊重作者!反对盗版! 中国大悟论坛 版权所有 [http://www.dawubbs。com] —-bV _K 7 q 在这种结构下,LC#K4,%3Ug—- 保护版权!尊重作者!反对盗版! 中国大悟论坛 版权所有 [http://] —— yYn(HSd6i用户工作界面是通过IE浏览器来实现的.相较于C/S模式的系统升级维护复杂来说,€ny0|_ *?#-- 保护版权!尊重作者!反对盗版! 中国大悟论坛 版权所有 [http://www。dawubbs。com] ——=) D Y€qG?B/S模式最大的好处是运行维护比较简便,.Aw? ``P K—- 保护版权!尊重作者!反对盗版! 中国大悟论坛 版权所有 [http://] —-G M q#R/2能实现不同的人员,O wl W: R —- 保护版权!尊重作者!反对盗版! 中国大悟论坛 版权所有 [] ——+',g3P WPS从不同的地点, 0 BV2K G—— 保护版权!尊重作者!反对盗版! 中国大悟论坛 版权所有 [http://] --I}w w,ZD%=以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据。另外,B/S还便于面向广大未知用户使用,因为只要电脑安装了IE,经过一定的设置,就都可以使用,如建立企业网站发布信息。文档为个人收集整理,来源于网络文档为个人收集整理,来源于网络 3系统概要设计 3。1 概述 通过系统概要设计为后期将要构造的系统实体建立一个模型或表达式。在软件系统总体设计中,完成了数据和系统构建,并通过模块层次结构图来描绘软件结构. 通过对图书馆基本业务流程的调查和了解以及前面对系统需求的分析后,接下来要做的就是本系统概要设计. 3.2 系统结构 此系统的模块功能主要是图书馆图书借阅管理的实现,围绕这个目标把系统划分成馆藏管理模块、读者管理模块、流通管理模块、报表统计模块、系统设置模块、用户管理模块.如图5-1所示。各个模块通过首页紧密相联发挥其各自功能。 图5—1系统功能结构图 3.3。 系统E-R图 概念模型的设计是为了将现实世界信息进行抽象,实现信息世界的建模,是进行数据库设计的有力工具。数据库概念模型设计可通过E—R图来描述现实世界的概念模型。本系统的E-R图表现了系统中各个实体之间的联系,具体的如下图5—2所示: 图5-2系统E—R图 3。4 数据库设计 3。4.1 概述 数据库是信息系统的基础和核心,数据库设计的质量将直接关系到信息系统开发的成败和优劣.制作数据库表首先要确定实体的属性和实体间的关系。根据关系做出数据表. 3.4.2 数据库的安全及设计描述 数据库的用户角色权限划分在明确了不同角色的操作权限,有利保障数据库信息的操作。 角色设计将整个使用图书馆图书借阅管理系统分为多个不同角色,采用比较人性化的系统权限分配方式,它可以由系统管理员进行权限的分配。一般来说有办证人员,借阅人员以及系统管理员等等,如表5—1所示。 表5-1 ××××权限表 权限 描述 办证人员 进行借书证的办理业务,对读者进行管理。 借阅人员 进行读者的到管登记、借书、还书、续借以及罚款等操作 4. 界面设计 4。1 界面设计原则 (1)用户原则。人机界面设计首先要确立用户类型。划分类型可以从不同的角度,视实际情况而定。如果进入的权限不一样,系统中菜单项中的可用的项也就相应的不一样。 (2)信息最小量原则。人机界面设计要尽量减少用户记忆负担,采用有助于记忆的设计方案. (3)帮助和提示原则。要对用户的操作命令作出反应,帮助用户处理问题。在系统内部处理工作要有提示,尽量把主动权让给用户,例如删除功能,要提示用户是否确定要删除该条记录。 4。2 数据输入界面设计 数据输入界面往往占终端用户的大部分使用时间,也是计算机系统中最易出错的部分之一。其总目标:简化用户的工作,并尽可能降低输入出错率,还要容忍用户错误。这些要求在设计实现时可采用多种方法: (1)尽可能减轻用户记忆,采用列表选择。对共同输入内容设置默认值;使用代码和缩写等;系统自动记录用户已输入过的内容,例如打印页面的设置,根据每个不同的用户有不同的值。 (2)使界面有一致风格的数据输入界面。 (3)防止用户出错。对删除必须再一次确认,对致命错误,要警告并退出。对空值输入,要给出提示信息;在输入框中也有限制,限制可输入的字符类型。 (4)提供反馈。要使用户能查看已输入的内容,并提示有效的输入回答。 (7)数据输入界面若条件具备尽可能采用自动输入. 5。 界面显示 由于很多界面都是类似的,因此只选择了一些有代表性的界面进行说明。 51 登陆界面 登陆界面提供了一个给用户进入图书馆图书借阅管理系统的一个接口,必须输入正确的帐号和密码方能进入系统.如图6-3所示: 图像资料可以采用截屏,不要太大,避免重复。 图像编号和名称与前面所述的图一样顺序编号。 图6—3图书馆图书借阅管理系统登陆界面 5.2 系统主界面 在登陆界面上输入正确的帐号、密码之后,根据不同的权限进入图书馆图书借阅管理系统。如图6-4所示。 图6-4图书馆图书借阅系统的主界面 6. 总结 经过三个多月的调查、学习、研究和设计,系统的制作已经完成了,而且已经投入使用,现在已经装到仓山教育局的服务器上,用于管理和了解整个仓山区各大中小学的图书馆使用情况.在完成系统之际,在这里我将系统设计做如下总结: ² 本系统的功能已经达到设计的要求。系统中各个模块的功能均已实现,为整体系统的构建奠定了基础。 ² 系统中模块划分明确,模块功能设计有较强的针对性。 ² 系统的设计遵循软件开发的全过程,使我对软件系统的开发过程有了更深刻的认识和了解。 在成功完成系统的同时,仍然还是有一些不足之处需要改进与加强: ² 系统中整个背景样式还可以做的更加动感,更加美观,在这方面的学习还有待加强。 ² 打印功能还是不够完善,在进行打印设计的时候,由于Flex自带的打印功能不够强大,是用截图的方式进行打印以及打印预览的,每次打印都像相当于扫描一次整张图片,这无疑会增加打印的时间,不够理想.因此,我在这里用的是浏览器自带的HTML打印功能,通过调用JavaScript来实现这一打印以及打印预览以及页面设置的功能。但是有的浏览器不允许直接跟Window系统做交互,不能随心所欲的修改页眉页脚以及页码,网络上打印的插件又是付费的,因此到现在为止还只能先用浏览器自带的打印组件,功能还是不够强大的。 ² 读者信息导出Excel表格之后,若要直接再导入到图书馆软件当中,不能识别,还必须要将该导出的Excel表格另存一下才能识别,到现在还不知道是什么问题,还有待解决,虽说用是没什么问题,但是给用户增加了负担。 图书馆图书借阅管理系统到这里才告一个段落,还不仅仅是到此就结束了,以后还有很多的功能要添加进来,到后面还要添加期刊管理,音像制品的管理等等功能,对于一个专业的图书馆管理软件,仅仅只有这些功能还是不够的。到现在为止,整个系统已经挂到仓山教育局的服务器上去了,目前还在跟进这个系统,整个系统我们还在根据用户所提出的意见在慢慢的完善之中。 在图创整个编程团队合作当中,我意识到了开发规约的重要性以及在写程序的过程中,特别是B/S的系统,为了使同一时间一起登陆的时候会出现的数据库问题,我们在写程序的时候最好都用存储过程来写。这样的话当多个用户同一时间插入数据的时候,不会出现因时间差而存入数据库失败的现象产生。 在出去实习之前,Flex对于我来说还是一个非常陌生的东西,从我进入软件编程这一行到我去学Flex,用Flex来编程,整个过程是艰辛的,但是同时又是很有收获的。在这整个过程当中我有很多很深刻的体会,同时也学到了非常多的东西。应该说我能进入Flex编程这一行列也是幸运的。 就本次的毕业设计而言,在学到了新的东西的同时,也发现了大量的问题,在慢慢解决这些问题的时候,我学到的东西是最多的.以后继续走编程这条路碰到的问题还会更多,但同时也会有更多的收获 参考文献: [1] Adobe Flex 3.0 For Dummies Doug McCune, Deepa Subramaniam August 2008 [2] 闪四清。SQL Server实用简明教程[M]。清华大学出版社,2005 [3] 杨学瑜,王志军,刘同利。JSP入门与提高[M].清华大学出版社,2002 [4] 廖望,何俊,谢春旺,钟永生,黄智诚。SQL Server 2000案例教程[M].冶金工业出版社,2004. [5] Java基础教程—(从问题分析到程序设计).马里克、莱欧著,郭平译。北京:清华大学出版社,2004。10 [6] 连洪武.Eclipse Web开发从入门到精通[M].清华大学出版社,2007。
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:计算机系图书管理系统毕业论文样本.doc
    链接地址:https://www.zixin.com.cn/doc/2111493.html
    页脚通栏广告

    Copyright ©2010-2025   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork