基于个性化推荐的图书管理系统的操作说明书.docx
《基于个性化推荐的图书管理系统的操作说明书.docx》由会员分享,可在线阅读,更多相关《基于个性化推荐的图书管理系统的操作说明书.docx(17页珍藏版)》请在冰豆网上搜索。
基于个性化推荐的图书管理系统的操作说明书
基于个性化推荐的图书管理系统
操作说明书
1引言
1.1编写目的
为了方便使用该软件系统的人员,特此编写该《图书管理系统操作说明书》,以方便使用者能尽快的熟悉本来系统的各项功能以及所有的操作流程和注意事项,能更快的将系统投入运行。
1.2系统介绍
本系统能帮您做什么?
(1)系统实现图书馆书籍,读者,管理人员的集中化分类管理
◆系统管理员负责系统维护及更新管理
◆图书管理员负责图书管理及图书借阅管理
◆人员管理员负责系统所有使用人员的管理
(2)系统方便读者用户找书,借书,还书
◆按不同查询条件查询
◆自主借阅与归还
(3)个性化推荐服务功能
◆基于单个用户评分的图书推荐
◆基于大众平均评分的图书推荐
◆新书上架
◆榜上有名
◆到期提醒
◆推荐上传
2系统配置
2.1硬件环境
CPU主频:
1.8GHz以及以上。
硬盘空间:
20G以及以上。
内存大小:
512MB以及以上。
显示卡:
无要求。
2.2软件环境
Windows7以及以上版本操作系统。
2.3系统配置
1.数据源的设置:
安装SQL2005后附加数据库:
步骤:
(1)双击->SQLServer
(2)输入如下数据,进入下一步
(3)选择如下,进入下一步:
(4)更改默认数据库为library,进入下一步:
(5)点击完成数据源添加成功!
2.4系统运行
点击系统文件夹中图书管理系统.EXE文件运行系统
3系统使用详细说明
3.1基础功能
(1)系统登录:
用户操作说明:
输入:
选择用户类型,用户名及密码。
输入类型与用户名一致,密码准确点击确定按钮,系统进入主页;若不一致,或密码错误则进行错误提示。
权限说明:
用户类型分为读者,系统管理员,图书管理员,人员管理员。
不同类型的用户功能权限不同。
控件功能:
点击确定进入系统主页;点击取消退出系统。
(3)主界面
用户操作说明:
输入:
用户类型为系统管理员,则系统管理功能可用,其他功能不可用;
用户类型为图书管理员,则图书管理功能及图书查询,图书归还,图
书借阅功能可用,其他不可用;
用户类型为人员管理员,则系统人员管理功能可用,其他功能不可用;
用户为读者,系统管理,图书管理,人员管理不可用,其他可用。
输出:
一进入主界面系统即刻输出基于单个用户的图书推荐内容,主动向读
者推荐书籍,推荐页面如图显示“看了还想看”,下文具体介绍此页面功能。
(4)图书查询
用户操作说明:
输入:
查询条件分按书名,按图书类别,按图书编号三种可在查询框中选择。
选择完毕,在后面文本框中输入具体书名,类别或编号。
输出:
点击查询即可找到该书,显示在查询结果框中,同时点击图书编号可获得该书详细信息并进行借阅操作。
若该书不存在则进行该书不存在提示。
(4)图书借阅
用户操作说明:
输入:
图书查询条件按书名,按图书编号两种可在查询框中选择。
选择完毕,在后面文本框中输入具体书名或编号;读者查询条件按姓名,编号两种可在查询框中选择或者直接显示登录的读者编号。
控件功能:
点击查询即可找到该书和该读者,并显示在图书信息框中;同时点击借书,操作结果显示借阅成功的消息;若书籍或者读者信息有误则无法完成借阅,并给出借阅失败的提示。
点击取消关闭窗口。
(5)图书归还
用户操作说明:
输入:
图书编号及读者编号。
控件功能:
点击查询即可找到该书和该读者,并显示在图书信息框中;同时点击还书,操作结果显示归还成功的消息;若书籍或者读者信息有误则无法完成还书,并给出归还失败的提示。
点击取消关闭窗口。
3.2管理功能
(1)系统管理
显示系统版本信息及开发日期。
(2)图书管理
用户操作说明:
图书管理功能包括图书添加,图书管理(增删改),借阅管理,借阅查询,在借图书,历史借阅功能方便图书管理人员及时有效更新图书,管理图书借阅状态。
(3)人员管理
用户操作说明:
人员管理功能包括管理员和读者信息的增、删、改基本功能,实现数据库人员数据的新增和更新。
3.3个性化推荐功能
(1)“看了还想看”
用户操作说明:
输入:
读者用户已经在系统中借阅并评价过书籍,存在借阅和评价记录。
输出:
这类读者在系统登录时刻即由系统主动进行图书推荐,基于协同过滤算法,与读者的个人兴趣书籍有一定的相关性。
功能:
若读者对推荐的书籍内容感兴趣则点击图书编号详细了解图书信息,同时进行借阅。
若读者对推荐内容不感兴趣则关闭本窗口。
(2)大众推荐
用户操作说明:
输入:
未曾在系统中借阅和评价过任何一本书的读者用户和其他用户。
输出:
所有用户均可查看此大众化的推荐。
功能说明:
大众推荐作为“看了还想看”的补充功能,从前文算法面临的问题出发解决算法中新用户没有评分记录无法参与相似度计算,“看了还想看”无法推荐信息给此类用户的问题。
控件功能:
点击大众推荐则在左边数据框显示全部大众推荐的内容;若继续点击菜单栏中按最高分选择,右边数据框可以筛选出左边数据中每本书的评分最高项进行进一步筛选后查看。
(3)新书上架
用户操作说明:
输入:
没有评分记录的新添加的书籍。
输出:
所有用户均可查看新上架书籍推荐。
功能说明:
新书上架作为“看了还想看”模块的补充功能,从前文算法面临的问题出发解决算法中新添加的书籍没有评分记录无法参与相似度计算,“看了还想看”功能无法将此书推荐给任何一个用户问题。
控件功能:
点击菜单栏最近上架的的10本书,系统读取没有评分记录的书籍,按照添加的时间顺序排序,将时间最靠近当前日期的前10本书通过窗体推荐给读者,同时可点击书籍进行借阅操作。
(4)榜上有名
用户操作说明:
功能说明:
作为个性化推荐服务的一部分,此功能按照所有被评分书籍的借阅次数最多,评分最高的方式将综合排名在前10名的书籍进行特别推荐,表现系统服务的个性化之处。
(5)到期提醒
用户操作说明:
功能说明:
在我的图书馆中添加到期提醒的功能,也是在用户需求分析阶段了解读者需求,方便读者对图书资源的借阅与归还有序进行,一面违反借阅规定造成不必要的损失,方便读者的同时保证图书管理系统工作的高效性。
(6)推荐上传
用户操作说明:
功能说明:
此功能也为本系统中个性化服务的体现之处。
当读者在图书馆未找到自己需要的书籍时,可以将其上传至图书管理员处,帮助图书管理人员了解读者需求,为其书籍采购给出一定的参考性。
这种个性化的服务将会是图书馆与读者之间的联系更加紧密,长时间形成良性循环,使得图书资源的利用率大大提高。