【《计算机科学与技术开题报告:基于Java的图书管理系统的设计》3900字】_第1页
【《计算机科学与技术开题报告:基于Java的图书管理系统的设计》3900字】_第2页
【《计算机科学与技术开题报告:基于Java的图书管理系统的设计》3900字】_第3页
【《计算机科学与技术开题报告:基于Java的图书管理系统的设计》3900字】_第4页
【《计算机科学与技术开题报告:基于Java的图书管理系统的设计》3900字】_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

开题报告毕业论文(设计)题目基于Java的图书管理系统的设计专业计算机科学与技术导师XXX学号XXXX姓名XXXX1立题依据1.1研究背景改革开放初期,为增强我国的文化软实力,我国就针对当前国情提出了社会主义文化建设方案,随着这几年的发展,社会主义文化建设又包含社区精神文明建设。针对社区文化建设,在国家的政策指引下,重庆市出台了一些列措施来支持本省的社区文化建设,来增强重庆市的文化软实力,社区文化是我国社会主义文化建设的先行军,只有丰富了社区文化,才可以丰富居民的饭后生活,在社区的文化中居民不仅可以开拓视野,更重要的是可以认识一群和自己兴趣相同的志同道合的人,这样才可以更好的锻炼居民的才学。在2018年,共青团中央针对我国的社区文化建设发起了一项调研,调研结果显示平均每个城市仅有超过百分之十的居民来参加社区活动,所以努力推广社区文化建设仍是重中之重。社区文化建设不仅可以提升我国文化软实力,还可以提升居民的生活质量,增强居民的凝聚力及幸福感,对于社区来说,为了提高社区文化建设,增强居民的幸福感,社区举办各类文娱活动,并且建设有图书角、党员活动室以及文体广场,提供各类设施来满足居民的日常娱乐生活,党员活动室、图书角及文体广场这些都是对外免费开放,但图书角与其它两个场所不同的是图书的管理,图书角的规模虽然小,但是各类图书也非常多,而且分为不同的类别,图书角可以对外开放给居民,也支持图书的借阅,所以如何更好的管理图书角中图书的借阅归还成为一个主要的问题。以往对于图书的借阅归还都是通过纸质登记及签字的方式来进行,但这种登记方式不仅效率低,而且容易丢失,采用当前方式的登记过程中,曾出现多次丢书的情况,无法责任到人,最后图书角只能重新购买相关书籍来弥补损失。经查阅相关资料,借鉴其它社区图书角先进的管理经验,将设计一个针对社区图书角的图书管理系统,用户可以在线注册,将书籍的借阅、归还等登记方式全部转移线上;管理员可以更好的登记书籍信息,并且更好的对书籍进行分类、管理,通过图书管理系统,来补齐社区文化建设的最后一个短板。1.2国内外研究进展国内:目前国内市场上有许多的图书管理系统,它们都能具有大量的数据处理、完善的图书管理功能、能具有大型数据库开发平台等特点。中小型图书管理系统能具有功能强大、界面好、通用性强及其使用维护简单等优点,针对该问题,开发中小型图书馆管理系统已成为当务之急随着社会的发展,科学的进步,生活水平的提高,对于学生的教育要求也随之提高,而在各中小型学校建立图书馆成为必须。2020年,刘丹在《中职数据库课程的教学设计与开发》中指出在互联网技术的促进作用下,自动化、智能化技术迅速应用于各行各业,尤其是以信息科学技术为代表的现代先进科学技术,迅速改变了社会的面貌、居民的生活方式。2019年施燕娜在《某高校图书馆管理信息系统的设计与实现》中指出采用SQLServer2008作为数据库管理软件的设计,主要考虑到SQLServer2008的安全性高、存储量大等特性。本系统的设计与实现,有效整合了图书馆的日常管理和业务能力,基本满足了日常工作的实际需求,大大提高了图书馆员的工作效率。2021年王红娟在《基于计算机软件开发的Java编程语言分析》指出基于计算机软件开发的Java编程语言应用也越来越广泛,在计算机软件开发和维护方面起着不可替代的作用。国外:随着上个世纪60年代,正值计算机技术快速发展阶段,一项创新技术MARC(MAchine-ReadableCataloging)标准的出现,促进了图书馆自动化的产生。MARC标准是由HenrietteDavidsonAvram为美国国会图书馆开发的一套图书馆管理系统,可以使用计算机对书籍编目,对借阅情况进行记录和查询。1971年,MARC标准成为美国和国际标准化组织的书目数据库标准,书目数据库除了能对图书馆的书籍进行编目外,还能对公开发表的文献,包括期刊和报纸文章、会议程序、报告、政府和法律出版物、专利、书籍等进行检索。在图书馆书目数据库中,有很大比例的书目记录了文章、会议论文,但都不是完整的专著,通常是以关键字、主体分类术语或文摘的方式提供检索服务。2016年Seong-WonLee,Soo-MookMoon,Seong-'MooKim等人在《F1ow-sensitiveruntimeestimation:anenhancedhotspotdetectionheuristicsforembeddedJavajust-in-timecompilers》中指出图书馆公共危机治理是推进图书馆治理现代化的重要维度。现有研究和实践内容过于突出微观层面图书馆应对公共危机的过程,缺乏宏观治理层面的深入分析。2016年DavyLandman,A1exanderSerebrenik,EricBouwers,JurgenJ等人在《EmpiricalanalysisoftherelationshipbetweenCCandSLOCinalargecorpusofJavamethodsandCfunctions》中指出测量源代码的内部质量是使软件开发成为一门工程学科的传统目标之一。1.3研究目的与意义针对社区图书角开发的图书管理系统将根据当前社区图书角的实际情况,分析图书角在图书借阅以及图书管理过程中所存在的问题,设计一个科学的图书管理系统,通过图书管理系统来提高图书角的信息化建设,让图书角可以的为社区居民服务,提升社区居民的归属感以及幸福感。①对图书角图书进行高效分类管理。虽然图书角的藏书量相比图书馆来说较少,但对于社区居民来说却满足了整个社区的基本阅读需求,根据相关调研,目前社区图书角的书籍有十几种类别,藏书量有上千本,在之前的管理方式的过程中,由纸质登记转为Excel登记,但也容易发生书籍丢失或登记不全的情况,所以通过图书管理系统,可以更好的解决图书分类管理以及图书信息管理,让管理更加高效,杜绝书籍丢失或书籍遗漏登记的情况发生。②对图书角图书的借阅、归还实现高效管理。行之有效的图书借阅、归还方案可以从根本上影响借阅效率的改善和提高,采用纸质登记的方式,若出现书籍丢失的情况,所有的责任都归咎于图书角的工作人员登记不全,却没有发现该登记方式是造成这种情况发生的根本原因。所以通过社区图书管理系统,可以杜绝该类问题,通过系统可以实现读者以及图书借阅、归还的信息化管理,并且可以对于逾期借阅的图书进行在线查阅等功能,提高图书角员工的工作积极性和责任感,才能进一步的改善图书角的管理水平,更好的实现社区的文化建设水平。综上所述,开发一个针对社区图书角的图书管理系统,将改变工作人员的工作方式,提高图书角的信息化管理水平,为社区的精神文明建设都具有十分重要的现实意义。2研究的主要内容及预期目标2.1研究主要内容社区图书管理系统的研究将分为三个步骤,第一个步骤是对系统的需求调研分析,了解图书角的实际情况,并确定图书角管理系统的功能模块;其次对于所确定的功能进行开发,以实现每个功能模块的功能;根据社区图书角的藏书情况以及图书角的管理体系,最终来确定社区图书管理系统的功能,并且根据功能画好系统的功能结构图;然后是系统功能设计,针对上一步所确定的功能需求,结合软件开发的步骤,然后写好每个功能的流程图,从登陆、访问页面等等写好每一个功能的步骤,并写好每个功能的测试用例;然后是根据每个功能的流程图或数据流图用程序来开发系统的每个功能模块。对完成开发的功能进行系统测试,最终实现系统上线并应用于社区图书角。2.2预期目标(1)图书管理系统系统的功能主要包括借阅图书、归还图书、图书管理、用户管理、课程管理以及在图书管理等基本功能,完成上述功能的实现,在完成系统的功能后通过白盒测试的当时对于系统的各个功能模块进行有效测试,提高系统功能的可用性。(2)通过图书管理系统的开发,用户可以通过系统来查看图书馆所发布的图书信息,也可以查看图书馆的借阅信息,方便自己来了解图书馆的图书信息。同时,通过本图书管理系统也可以借阅图书、续借图书、归还图书等。(3)本文面向图书馆内部运营管理的需求,并且对于系统的需求调研、分析、设计、开发、测试等都进行串联,结合图书馆管理的实际情况设计图书管理系统。3设计实现方案3.1系统总体设计本文将以社区为原型,采用Java编程语言来开发一个适合社区图书角使用的图书管理系统,通过本系统来优化图书角的图书借阅、归还流程,也可以对图书类别以及书籍信息进行更高效的管理,简化借阅流程,提供社区信息化建设,更好的丰富社区的文化建设。3.2功能模块设计根据系统的需求分析,社区图书管理系统的功能将按照用户角色来区分,在系统的用例图中已经进行了展示,用户角色登录系统后可操作的功能包括图书检索、借阅记录、逾期记录、留言建议、个人信息维护等;管理员角色登录系统可操作的功能包括用户管理、图书管理、图书类别管理、图书借阅管理、系统管理。社区图书管理系统的功能结构图如图4.1所示。各个模块的功能描述如下。图1系统功能模块图4研究进度安排(1)2022.10-2022.03:撰写开题报告,并准备开题报告答辩。(2)2022.03-2022.05:进行系统分析设计,搭建好开发环境。(3)2022.05-2022.07:进行页面结构设计。(4)2022.08-2022.10:完成部分代码编写,与后台进行连接。(5)2022.11-2022.04:撰写毕业论文并准备毕业论文答辩。参考文献[1]李秀林.图书管理系统的设计与实现[J].青年时代,2019,(12):294.[2]万庆花.图书管理系统的设计与实现[J].环球市场信息导报,2017,(29):113.[3]闫薇.图书管理系统的设计与实现[J].电脑迷,2017,(5):56.[4]何仲昆,杨玫,王秀珍.图书管理系统的设计与实现[J].宁波高等专科学校学报,2021,13(2):55-59.[5]周姝,张惠茹,佟茉薇.图书管理系统的设计与实现[J].计算机光盘软件与应用,2021,(19):190-191.[6]施国良,张潇潇,杨小莉.高校读者群体差异对其借阅行为和阅读偏好的影响研究[J].图书馆.2020,(4).59-64,78.[7]胡代平,唐铭,徐博艺.基于读者偏好变化的高校图书个性化推荐方法[J].系统管理学报.2020,29(4).824-829.[8]杜爽,飞云倩,何牧,等.大学生"早起"和"借阅"行为与学习绩效的关系研究[J].中国远程教育(综合版).2020,(11).47-58.[9]许益贴,刘红丽,胡海波.在线读书社区中的用户阅读偏好及社团发现[J].电子科技大学学报.2019,48(6).939-946.[10]阮光册,任金玥,涂世文.数据驱动下的图书馆用户行为研究[J].图书馆杂志.2019,(12).28-37.[11]陈静荣.图书借阅分析系统的数据挖掘技术[J].农业图书情报学刊.2017

温馨提示

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

评论

0/150

提交评论