高校图书馆图书系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高校图书馆图书系统设计

高校图书馆图书系统设计   摘 要:本文首先阐述了数字图书馆个性化资源推荐系统的可行性和实用性,然后依据软件工程的思想,设计出了图书馆个性化资源推荐系统。本系统主要运用了数据挖掘、关联规则等相关技术,为普通用户实现了资源检索、系统个性化推荐查看、资源定制、个人收藏夹等功能,为管理员实现了系统自动个性推荐、数据统计、数据备份等功能。   关键词:图书馆 个性化推荐 系统设计   一、系统设计目标   该系统设计主要以WEB的方式为读者提供信息资源个性化推荐服务。该系统主要采用B/S结构,使用户在任何地方只需通过普通的浏览器就可以方便地访问系统资源。在该系统设计时,必须要确保信息传输过程中的安全。另外,该系统应能够根据读者以前的访问记录,准确地挖掘出每位读者对哪些信息资源比较感兴趣,并自动地把最新的信息资源个性化地以短信或邮件等方式推荐给每位读者,以方便读者的使用。   二、系统结构设计   1.系统总体结构   该系统主要采用的是B/S模式。这种模式用户使用方便,用户只要能够连接Internet网,拥有一个浏览器软件,就可以获取服务器资源。用户不需安装任何软件和进行其他设置,而且用户使用极其方便、快捷,可以适宜不同人群的读者使用。   2.系统逻辑结构   用户是通过浏览器使用数字图书馆服务器信息资源的。用户的基本信息都在服务器上的数据库里保存着,当用户访问服务器信息资源时,只需在浏览器中输入本人的用户名和密码就可以进入自己个性化的用户页面。个性化页面里有系统根据个人爱好主动推荐的最新书籍和个人定制的相关信息,而且每个人的页面内容有所不同。该系统的逻辑结构如图1所示。   (1)用户接口子系统。它是用户访问服务器资源的唯一入口,主要是接受用户端输入的用户名、密码、查询等信息,并把信息传送给下层处理子系统和服务子系统。   (2)处理子系统。它位于用户接口子系统与服务子系统之间,主要是对用户子接口层传送过来的用户信息进行验证,并把用户请求传递给下一层服务子系统,并由它根据用户请求进行服务。   (3)服务子系统。该层主要是按用户的请求提供相应的服务,并把处理结果反馈给用户,也为用户提供个性化服务。   (4)数据库系统。主要存储图书馆藏的信息资源,供用户查询和下载。   三、系统功能设计   该个性化资源推荐系统主要实现两个功能模块,即用户功能模块和管理员功能模块,其中用户功能模块分为用户基本信息管理功能、数字资源统一检索功能、显示系统个性化推荐资源、数字资源定制功能、我的收藏夹模块等。管理员功能模块又分为用户管理、数字图书资源管理、系统自动个性化推荐功能、发布新闻功能、系统数据统计功能等,如图2所示。   1.用户功能模块主要是为读者而设计的   (1)用户基本信息管理功能。主要为用户实现基本信息的注册、修改、删除等功能。   (2)数字资源统一检索功能。主要为用户提供查询图书、论文等功能。   (3)显示系统个性化推荐资源。主要是用来显示系统为该用户个性化自动推荐的新的或用户感兴趣的图书和论文等。   (4)数字资源定制功能。主要用于用户自己定制自己所需要的数字资源。   (5)我的收藏夹模块。主要用于用户把自己查询到的和对系统自动推荐感兴趣的资源收藏到自己的收藏夹中,便于下次浏览。用户下一次打开自己的界面时,进入收藏夹就能看到所有收藏的内容。   2.管理员功能模块主要是为管理员而设计的   (1)用户管理。主要是用于查询、添加、修改、删除用户基本信息。   (2)数字图书资源管理。主要是用于添加新到的图书、期刊等数字资源,或删除、修改一些图书资源信息等。   (3)系统自动个性化推荐功能。该功能主要实现系统根据用户的爱好及用户经常浏览的相关资源,自动通过短信、邮件等方式为所有用户推荐不同的图书等资源,也可以是管理员自定义为哪些用户推荐相关资源。   (4)发布新闻功能。管理员可以根据需要发布相关新闻。   (5)系统数据统计功能。主要是统计哪些图书访问次数最多,哪些用户访问次数最多,以及整个数字图书资源的利用率等。   四、系统数据库设计   数据库设计的好坏直接影响系统的执行效率与系统功能的实现。该系统主要遵从以下两条原则对数据库进行了设计:根据E―R图,保证表中数据的标准化、结构化和规范化,它是数据库设计与建立的基础;在数据库设计中,除了要尽量减小数据低级冗余度,避免浪费存储空间,防止数据一致性问题的发生,另外还要有一定的高级数据冗余(即:派生冗余),以便提高数据处理速度。   1.数据分析与建模   数据分析与建模是指通过对用户功能需求的分析,建立数据之间的逻辑与物理关系模型,并得出逻辑示意图。它为后面数据库中表的设计打下基础。   数据逻辑模型一般可

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档