图书管理系统毕业设计论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

JIUJIANGUNIVERSITY毕业论文题目基于JavaEE的个人数字图书馆的设计与实现英文题目PersonalDigitalLibraryDesignandImplementationBasedonJavaEE院系信息科学与技术学院专业计算机科学与技术姓名李思远班级学号A081144指导教师杨振宇二○一二年五月I信息科学与技术学院学士学位论文摘要随着信息时代的到来,大量的信息充斥着我们的眼球,然而,面对这么多丰富的信息,如果我们不能很好的管理起来就,这些信息对我们来说就只是垃圾而没有任何的价值,在这个知识经济飞速发展的时代里,个人的发展越来越依赖于个人的竞争力,而个人竞争力的源泉则是个人知识的管理。在这种情况下,作为个人信息管理和知识组织的工具——个人数字图书馆迅速发展起来,个人数字图书馆是数字图书馆发展中的新鲜事物,反映了网络环境下信息用户的个性化需求,是网络信息资源管理的客观要求,也是知识管理发展的必然。本文主要结合个人数字图书馆的具体特点:图书资料共享、互相发送信息等特点以及图书管理的理论知识,采用面向对象的程序设计方法,基于目前Web开发中广泛运用的主流框架:Struts、Hibernate和Freemarker组件构建一个属于个人的数字图书馆系统。此系统主要分为前台和后台两部分。前台供注册用户使用,每个注册用户都有一个属于个人的数字图书馆。该图书馆主要分为:我的图书、我的收藏、备忘录、信息、日志、资料搜索、图书管理等几大模块。其中“我的图书”是指用户上传的所有文件;“我的收藏”是指用户保存的一些网摘;“备忘录”顾名思义是指用户向系统中添加当下没有完成的事情或计划做的事情;“信息”是指系统用户间相互发送信息,交流思想;“日志”就是用户在系统中发表日志;“资料搜索”这里只限本站搜索。后台系统管理员的主要功能是查看和删除系统用户,查阅管理系统中的所有资料。关键词:个人数字图书馆,知识共享,知识管理II信息科学与技术学院学士学位论文AbstractWiththeadventoftheinformationage,alargeamountofinformationfullofoureye,however,inthefaceofsomuchinformation,ifwecannotverywellmanageit,whichforusisjustrubbishandnotofanyvalue,Inthisageofrapiddevelopmentoftheknowledgeeconomy,personaldevelopmentreliesmoreandmoreoftheircompetitiveness.Butasourceofcompetitivenessisapersonalknowledgemanagement.Inthiscase,asatoolforpersonalinformationmanagementandknowledgeorganization-personalrapiddevelopmentofdigitallibraries,andpersonaldigitallibraryisadigitallibraryinthedevelopmentofnewthings,reflectstheindividualneedsofinformationusersunderthenetworkenvironment,istheobjectiverequirementofnetworkinformationresourcemanagementanddevelopmentofknowledgemanagement.Thisarticlewithspecificcharacteristicsofindividualdigitallibrary,booksandinformationsharing,sendeachotherinformationandlibrarymanagementtheoryknowledge,usingobjectorientedprogrammingmethod,andbasedonthecurrentwidelyusedinmainstreamWebdevelopmentframework:Struts,Hibernate,andFreemarkercomponentsbuildadigitallibrarysystemoftheindividual.Thissystemismainlydividedintotheforegroundandbackgroundintwoparts.Frontdeskforregisteredusers,eachregistereduserhasapersonaldigitallibrary,thelibraryisdividedinto:mystuff,myfavorites,memos,information,logs,informationsearch,books,andotherlargemodules.Backgroundsystemadministrator'smainfunctionistodeletetheuseranduser-relatedinformation.Keywords:PersonalDigitalLibrary,KnowledgeSharing,KnowledgeManagementIII信息科学与技术学院学士学位论文目录摘要.....................................................IAbstract..................................................II1绪论1.1选题背景.............................................(1)1.2国外研究状况.........................................(1)1.3国内研究状况.........................................(2)1.4课题目标.............................................(2)1.5本文组织结构.........................................(2)2理论知识技术介绍2.1UML建模语言..........................................(4)2.2MVC简介..............................................(4)2.3Struts简介...........................................(5)2.4Hibernate简介........................................(6)2.5Freemarker简介.......................................(7)2.6本章小结.............................................(8)3平台需求分析3.1系统总体结构概述......................................(9)3.2系统参与者功能描述...................................(10)IV信息科学与技术学院学士学位论文3.3系统UML用例图......................................(11)3.4本章小结............................................(14)4个人数字图书馆系统设计4.1面向对象的设计原则...................................(15)4.2系统功能设计........................................(16)4.3数据库设计..........................................(17)4.4业务逻辑层设计......................................(23)4.5Web层设计...........................................(25)4.6本章小结............................................(26)5个人数字图书馆系统开发与实现5.1系统开发环境与技术...................................(27)5.2功能模块层实现......................................(29)5.3前台页面显示的实现...................................(32)5.4本章小结............................................(33)6个人数字图书馆功能测试6.1用户前台功能测试.....................................(34)6.2系统后台功能测试.....................................(38)6.3本章小结............................................(38)结束语..................................................(39)致谢..................................................(40)V信息科学与技术学院学士学位论文参考文献................................................(41)1信息科学与技术学院学士学位论文1绪论1.1选题背景知识经济时代的到来,大量和个人知识管理有关的计算机应用软件开始在个人电脑中使用,是个人知识管理效率有很大的提高。然而,目前大部分的个人知识管理工具只在个人电脑中使用,这些工具对于个人知识的积累确实发挥了很大的作用,便捷的检索方式也提高了人们查阅知识的效率。但是,这些工具没有与他人共享知识,没有与他人交流思想的功能,人们在不经意间发现自己习惯的知识管理方式已经不再满足个人知识管理日益个性化、社会化的趋势[1]。个人数字图书馆是数字图书馆发展中的新鲜事物,反映了网络环境下信息用户的个性化需求,是网络信息资源管理的客观要求,也是知识管理发展的必然。在这个知识经济飞速发展的时代里,个人发展越来越依赖于个人竞争力。而个人竞争力的源泉来源于个人知识的管理、个人知识的学习、保存、使用、共享。然而随着网络信息的爆炸和数字图书馆的迅猛发展,无限的信息冲刺着我们的眼球和大脑,而这很多信息对我们来说只是垃圾信息。相信很多人都有过这样的体验,前几天在网上看到一篇很适合自己的文章,现在需要拿来用,可却怎么也找不到,用搜索引擎去搜索时又没有记住准确的题目,而搜出一大批不相符的内容。在这种情况下,作为个人信息管理和知识组织的工具——个人数字图书馆迅速发展起来[2]。1.2国外研究状况个人数字图书馆的提出最早开始于美国学者舒曼(PatriciaGlassSchuman)于1979年提出的“图书馆和信息提供者应该提供迎合个人需求的新服务”观点,由图书馆个性化信息服务的思想演变而来。个人数字图书馆的真正研究开始于20世纪90年代初,1999年美国图书馆与信息技术联合会(LATA)几位著名的数字图书馆专家在一次研讨会上,把个性化服务列为数字图书馆发展的7大趋势之首,同年,美国康奈尔大学图书馆开发了网络个性化服务平台MyLibrary系统[3]。2信息科学与技术学院学士学位论文1.3国内

1 / 47
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功