【基于MongoDB的图书资料管理系统设计10000字】_第1页
【基于MongoDB的图书资料管理系统设计10000字】_第2页
【基于MongoDB的图书资料管理系统设计10000字】_第3页
【基于MongoDB的图书资料管理系统设计10000字】_第4页
【基于MongoDB的图书资料管理系统设计10000字】_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

[19]。

图书借阅如图4-8所示图4-8图书借阅4.5.4实现图书资料归还功能图书资料归还功能也是图书资料管理系统核心功能,首先用户需要将图书资料交还给图书资料管理员,然后图书资料管理员登入系统,选择图书资料借还的选项,跳转到图书资料借还页面。在图书资料归还页面,图书资料管理员可以查找相应图书资料借阅记录,然后点击还书按钮,可以直接在弹出的窗口查阅并选择该图书的借阅人点击确认还书按钮完成还书操作。

图书归还如图4-9所示图4-9图书归还4.6系统部署4.6.1系统运行本系统前端使用Vue编写,前端经Webpack打包后生成静态Html文件,然后,使用web服务器Nginx或Apache进行渲染访问,用户使用浏览器输入指向该IP的域名即可访问系统主页。系统后端使用Eggjs框架。其中,controller类负责解析用户的输入,处理后返回相应的结果。同时,service负责保持controller中的逻辑更加简洁,每当用户发送请求,service都回自动生成一个service实例,通过这个实例处理相应的事件。用户上传的文件,比如系统头像等静态资源,都会统一放置于public/static目录下,此目录也支持CDN云分发技术,将不常用的静态资源存储在CDN上,可以显著加快系统的访问速度,提升用户体验。4.6.2运行日志任何的系统都会有BUG,为了保证系统的稳定运行,本系统使用了eggjs内置的日志系统,由egg-logger模块提供。该模块日志系统具有日志分级、统一错误日志、自定义日志、多进程日志和自动切割日志等特性。

5总结与展望5.1总结本文以图书资料管理系统为研究对象,通过Vue框架和Mongodb数据库相结合的方式开发了一个图书资料管理系统。本文从第三章开始,在系统需求分析、系统总体设计、数据库设计、功能实现等几个方面对图书资料管理系统进行了论述,而且对系统的部分关键性功能进行了演示,希望能为图书资料管理系统未来的研究方向提供一些新的思路。本次论文主要工作总结如下所示:1、在研究的初期,首先通过查阅相关文献资料,对图书资料管理领域的现状与其发展趋势进行分析。在这个基础上,一方面结合自身编程基础,另一方面利用Mongodb数据库高性能、易部署、易使用,存储数据方便的特性,最终提出设计一个基于Mongodb数据库的图书资料管理系统。2、根据研究初期的设计,制定了相应研究计划,查阅相关领域的开发文档,对开发系统领域相关技术进行学习,明确系统需求与功能设计。3、根据确定系统需求与功能设计,完成服务器端的数据库设计与实现,然后利用Vue框架对前端页面进行设计并实现,将系统前端与后端数据关联,最后实现系统运行以及为了系统的稳定运行添加了运行日志系统。

5.2展望本文通过对现行的图书资料管理系统以及未来发展趋势进行分析,确定了论文研究方向,利用Vue框架和Mongodb数据库相结合的方式,制作了一个简易的图书资料管理系统。由于本人的能力不足,论文完成时间有限,图书资料管理系统还存在很多不足,系统的部分功能还有待后续继续优化和完善,例如对于图书资料不能进行批量导入只能人工手动输入等。所研发的系统中,图书资料的借还申请还局限于人工处理,不能做到机器自动识别、处理。另外,该研究的大部分精力放在了对于Mongnodb数据库的设计部分,而在系统功能实现方面和前端页面设计方面仍略有不足,图书资料简介和前端页面的实现代码还可以继续进行优化,还有很大的进步空间。系统的适配性上面也有待提高。Iview框架内置的响应式布局并不能很好的与移动设备相适应,当屏幕宽度低于555px时,系统内容将无法全面展示。以后可以通过修改布局、缩减显示内容等方式来进行适配。系统的静态资源可以放置于云存储上,并且同时使用CDN加速服务,提升系统访问速度。比如,阿里云的OSS云存储、亚马逊S3、腾讯云COS等。目前系统也部署于本地服务器上,访问时只能使用IP,并且需要内网穿透,后期可以购买域名、服务器,实现互联访问。目前,系统实现了基于Mongodb的图书资料管理,本文工作只是一个演示系统,随着我国软硬件技术的不断发展,图书资料管理作为一个现代化教育领域极具挖掘价值的“沃土”,我相信未来会有更多的研究者做出更加深入的研究,制作出功能更加完善的管理系统。

参考文献任明飞,李学军,崔蒙蒙,杨双龙,孙小奇.基于MongoDB的非关系型数据库的设计与开发[J].电脑知识与技术,2019,15(34):1-2.马丽.图书管理信息化建设研究[J].办公室业务,2021(04):96-97.毛瑞欣,王平,张国艳,徐婧,赵文恒.基于JAVA的校图书馆管理系统的设计与实现[J].信息与电脑(理论版),2020,32(23):95-97.斌斌,叶奕.Vuejs在前端开发应用中的性能影响研究[J].电子制作,2020,No.396(10):51-52+61.田金秀.基于深度学习的图像内容分析与标注[D].北京交通大学,2020.[高虎,郑鹏怡,刘怀远,王东,秦乐.大数据精准扶贫服务平台助力乡村脱贫与致富研究[J].中小企业管理与科技(中旬刊),2021(03):102-103.E.Elliott,ProgrammingJavaScriptApplications-RobustWebArchitecturewithNode,HTML5,andModernJSLibraries,O’Reilly,2014.URL/product/0636920033141.do王驰猋.一种基于Node.js的web前端页面风格替换系统设计与实现[D].南京大学,2020.王振铎,王振辉,王红刚,陈绥阳.基于MongoDB的移动信息分享平台[J].计算机系统应用,2016,25(04):112-117.王辉,傅康平,侯毅,王阳.一种面向MongoDB的数据库统一访问接口设计与实现[J].电子技术与软件工程,2021(01):171-173.陈德森,杨祖元.基于MongoDB的文本分类研究[J].无线互联科技,2017(05):96-98.J.E.ThomasOsip.Gmtsiteevaluationatlascampanasobservatory[J].RevistaMexicanadeAstronomíayAstrofísica:UniversidadNacionalAutónomadeMéxico.InstitutodeAstronomía,2007(31):23-27.冯莉,文远保.基于Web的B/S模式网络管理信息系统的设计与实现[J].襄樊学院学报.2000(05):2-3DrzewinskaJoanna,Walczak-DrzewieckaAurelia,RatajewskiMarcin.IdentificationandanalysisofthepromoterregionofthehumanDHCR24gene:involvementofDNAmethylationandhistoneacetylation.[J].MolecularBiologyReports,2010,38(2):36-40.WellhauserLeigh,Luna-ChavezCesar,D'AntonioChristinaetal..ATPinducesconformationalchangesinthecarboxyl-terminalregionofClC-5.[J].JBCPapersinPress,2010,286(8).JustRebeccaS,LoreilleOdileM,MoltoJEldonetal..Titanic'sunknownchild:thecriticalroleofthemitochondrialDNAcodingregioninare-identificationeffort.[J].ForensicScienceInternati

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论