1. 研究目的与意义
随着知识的积累和科技的进步,高校图书馆在存储图书资料、文献资料、档案资料等方面发挥着越来越显著的作用,如何充分利用这些馆藏资源,如何通过系统让同学高效率地发掘自己的阅读兴趣和找到感兴趣的图书,这些问题随着图书馆的发展日益明显。
利用图书管理推送系统,可以根据用户的查询,借阅记录,评价,建立起图书的评价体系。
根据用户需求,主动推送满足用户多元化、多层次需求信息,缩短服务距离与实现个性化的服务过程。
2. 课题关键问题和重难点
问题1:数据库设计与数据安全编写程序完成不同用户界面的操作、配置开发环境是本课题的第一步,也是关键的一步。
此外,对数据库的设计与开发也是一个关键,在保证系统的流畅性的同时,也要保证数据的安全性,这同样也是一个难点。
问题2:管理员与普通用户登录管理员登录系统后进入后台,可对用户、图书、图书分类等进行增删改查,还可更改学生的借阅书籍状态(借阅中、已还书);普通用户登录系统后,进入前台推送界面,该界面可查看图书馆内所有图书,也可通过前台系统进行借阅图书操作,凭借阅记录到图书馆领取图书。
3. 国内外研究现状(文献综述)
1 图书管理推送系统的意义 随着知识的积累和科技的进步,高校图书馆在存储图书资料、文献资料、档案资料等方面发挥着越来越显著的作用,如何充分利用这些馆藏资源让同学高效率地发掘自己的阅读兴趣和找到感兴趣的图书,这个问题随着图书馆规模的扩大日益明显,因此通过对图书信息、借阅信息以及读者的评价进行分析和利用对于提高高校图书馆系统的能力具有重要意义。
作为一个良好的图书管理推送系统必须有一个良好的系统用户界面,而图书管理推送系统作为一种先进的管理技术,可以使该界面操作简单便捷,从而满足中小型图书馆的日常业务,比如图书管理推送系统的管理机制可对资源进行分类,管理等,为用户提供方便,不仅能够减轻管理人员的工作量,而且提高其工作效率。
而图书推送系统,可以给读者提供最新、最全的资料,还可方便读者查阅信息,使图书馆资源得到充分利用,并且在最短的时间内传递给读者有效信息。
4. 研究方案
图书管理推送系统大致划分登录注册模块、后台图书管理模块、前台图书推送模块这三个模块。
需要完成的主要基本任务是系统的规划与页面设计、合理的数据库设计、系统模块的划分以及各个模块功能的分析与实现等。
本系统根据三个基本模块即登录注册模块、后台图书管理模块、前台图书推送模块,分析其重要解决的问题为模块功能的实现与角色权限的分配具体分析如下:登录注册管理模块:根据用户输入的正确的用户名和密码以及用户权限,登录系统,若为管理员则登录后台图书管理系统,若为普通用户则登录前台图书推送系统。
5. 工作计划
2022/12/15--2022/12/20,查阅文献,到互联网上查询相关的系统实现资料,确定系统的研究方向;2022/12/21--2022/12/25,参考类似软件需求分析,确认系统所需要的功能和性能需求,明确各模块的输入输出,完成用户基本业务建模。
2022/12/21--2022/12/25,开发环境搭建,安装相关软件并配置好开发环境所需的数据,主要软件包括MyEclipse和oracle; 2022/12/25--2022/12/30,数据库的设计,包括新建数据库、新建数据表、连接数据库等; 2022/01/01--2022/01/04,搭建Spring、SpringMVC、Mybatis框架,并测试框架是否搭建成功; 2022/01/05--2022/01/10,用户注册登录模块的系统实现; 2022/01/10--2022/02/01,后台图书管理、图书分类管理、用户管理、借阅管理等功能模块的编码以及页面实现;2022/02/02--2022/03/01,前台图书推送、学生借阅等功能模块的编码以及相关页面实现;2022/03/02--2022/03/10,系统测试,查看系统是否存在bug,并完善系统; 2022/03/11--2022/03/20,毕业论文编写;2022/03/21--2022/04/20,修改论文,完善系统,答辩。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。