图书推荐系统毕业设计.docx
- 文档编号:7482648
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:9
- 大小:21.87KB
图书推荐系统毕业设计.docx
《图书推荐系统毕业设计.docx》由会员分享,可在线阅读,更多相关《图书推荐系统毕业设计.docx(9页珍藏版)》请在冰豆网上搜索。
图书推荐系统毕业设计
图书推荐系统毕业设计
【篇一:
图书管理及推荐系统设计】
题目:
高职学生毕业论文图书管理及推荐系统设计学院:
信息科学与工程学院专业:
电气自动化技术学号:
201004396030学生姓名:
杨君指导教师:
刘斌日期:
2013年5月20日
武汉科技大学高职生毕业设计(论文)
摘要
随着社会信息的与日俱增,作为信息储存主要载体之一图书的数量也在不断的增加。
如何管理好图书的数量、类型则需要一个系统化的管理方法,软件的介入则很容易的规划了这一繁琐的问题,在计算机日益增多的今天,对个人而言若采取一套行之有效的的图书管理系统来管理自己的书籍会方便许多,这也充分的应用了硬件资源,对图书管理部门可以大大的节约人力、物力、财力,提高管理的效力。
本系统就是在这种背景要求下设计的,系统基于visualc++和sqlserver,通过visualc++创建界面友好的操作客户端,利用sqlserver创建和管理数据库,为系统提供后台服务。
本系统采用mfcodbc方式连接数据库,mfc的数据库扩展部分封装了使用odbc数据资源的细节,提供了visualc++与odbc间一种简单的调用接口,使系统编程简易清晰。
设计该图书管理及推荐系统的框架主要包括两个部分:
登录信息和图书信息的数据管理。
除了能对用户信息和图书信息进行维护,还具有基本的添加、修改、删除、查询等操作。
总之,该系统即可以满足一般的需求,又拥有与其他管理系统不同的推荐特色功能。
关键词:
图书管理系统;数据库;odbc;框架
i
武汉科技大学高职生毕业设计(论文)
abstract
withthegrowinginformationsociety,informationisstoredasoneofthemaincarrierofthenumberofbooksisconstantlyincreasing.howtomanagethenumberofbooks,thetypeofmanagementrequiresasystematicapproach,thesoftwareisveryeasytogetinvolvedintheplanningofthiscomplicatedissue,increasingthecomputertoday,forindividualstotakeawell-establishedifthelibrarymanagementsystemtomanagetheirbookswillbealoteasier,whichisalsofulluseofhardwareresources,librarymanagementdepartmentcangreatlysavesmanpower,materialandfinancialresources,improvemanagementeffectiveness.
thesystemisdesignedinthiscontextoftherequest,thesystembasedonvisualc++andsqlserver,visualc++createdthroughtheuser-friendlyoperationoftheclient,usingthesqlserverdatabasecreationandmanagement,thesystemprovidesback-officeservices.thesystemusesthemfcodbcconnecteddatabases,mfcextensionencapsulatesdatabaseusingodbcdatasourcedetails,providingavisualc++withodbccallinterfacebetweenasimple,clearandeasyprogrammingofthesystem.
thedesignofthelibrarymanagementandrecommendationsystemframeworkconsistsoftwoparts:
thelogininformationandbookinformationdatamanagement.inadditiontotheuserinformationandbookinformationformaintenance,butalsohasbasicadd,modify,delete,queryandotheroperations.inshort,thesystemthatmeetthegeneralrequirements,andothermanagementsystemshavethefeaturesdifferentrecommendations.
keywords:
booksmanagementsystemmanagementsystem;database;odbc;framework;
ii
武汉科技大学高职生毕业设计(论文)
目录
1绪论.................................................................................................................1
1.1研究意义..................................................................................................1
1.2研究现状分析..........................................................................................1
1.3所用开发工具简介..................................................................................1
1.3.1visualc++........................................................................................2
1.3.2sqlserver2000...............................................................................2
2系统分析.........................................................................................................3
2.1系统开发策略..........................................................................................3
2.1.1程序运行时结构方面的考虑:
.......................................................3
2.1.2源代码组织结构方面的考虑:
.......................................................3
2.1.3界面层...............................................................................................4
2.1.4逻辑层...............................................................................................4
2.1.5数据访问层.......................................................................................4
2.2系统功能需求分析..................................................................................4
2.2.1需求分析的任务...............................................................................4
2.2.2需求分析...........................................................................................4
3系统方案.........................................................................................................6
3.1访问数据库方式......................................................................................6
3.1.1odbc方式.......................................................................................6
3.2数据库的建立..........................................................................................7iii
【篇二:
基于内容的电子图书推荐系统_b10040101毕设论文】
南京邮电大学
毕业设计(论文)
题目
专业
学生姓名
班级学号
指导教师
指导单位
日期:
2014年03月10日至2014年06月10日基于内容的电子图书推荐系统计算机科学与技术王欣源b10040101许棣华计算机学院、软件学院
毕业设计(论文)原创性声明
本人郑重声明:
所提交的毕业设计(论文),是本人在导师指导下,独立进行研究工作所取得的成果。
除文中已注明引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写过的作品成果。
对本研究做出过重要贡献的个人和集体,均已在文中以明确方式标明并表示了谢意。
论文作者签名:
日期:
年月
日
摘要
随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代步入了信息过载的时代。
面对信息过载,推荐系统应运而生。
本文是实现基于内容的电子图书推荐系统,帮助人们快速找到自己需要的图书。
本文首先阐述了推荐系统产生的背景,并分析比较了几种推荐系统算法,重点阐述了基于内容的推荐算法的优缺点。
然后对本系统的功能进行了模块划分,分为管理员实现的功能模块、用户实现功能模块和系统向用户推荐图书模块。
推荐图书模块采用基于内容的推荐算法,它使用关键词代表图书的内容特征向量,根据用户对图书的操作行为计算出用户的配置文件,并通过采用jaccard算法计算出与用户配置文件相似性较大的图书推荐给用户。
最后通过采用myeclipse8.5开发平台和mysql数据库,编码实现了本系统。
关键词:
基于内容;信息过载;推荐系统;电子商务;电子图书推荐
abstract
withthedevelopmentofinformationtechnologyandtheinternet,peoplegraduallyfallfromalackofinformationeraintotheeraofinformationoverload.facingtheproblemofinformationoverload,recommendersystemcameintobeing.werealizedacontents-basedelectronicbookrecommendersystem,helpingpeoplequicklyfindthebookthattheyneed.
firstly,thebackgroundoftherecommendersystemisdescribedinthispaper.meanwhileweanalysisseveralrecommendationalgorithmsandfocusontheadvantagesandthedisadvantagesofthecontent-basedrecommendationalgorithminthispaper.thenaccordingtothefunctions,thissystemisdividedintothreeparts,suchastheuser’sfunctionmodule,theadministrator’sfunctionmoduleandtherecommendationmodule.content-basedrecommendationalgorithmisadoptedintherecommendationmodule,whichusesthekeywordstorepresentthefeaturevectorofthebookscontent,andformtheuser’sprofilesbasedontheusersoperatebehavioronbooks.thesimilaritybetweenthebooksandtheuser’sprofileiscalculatedbyjaccardalgorithm.afterthat,themostsimilarbooksarerecommendertotheuser.finally,thissystemisimplementedontheplatformofmyeclipse8.5.
keywords:
content-based;informationoverload;recommendersystem;electronicbusiness;e-bookrecommendation
目录
第一章绪论..........................................................................................-1-
1.1课题产生的背景及意义................................................................................-1-
1.2推荐系统研究现状........................................................................................-1-
1.3推荐系统研究内容及论文组织结构............................................................-3-
第二章相关理论技术及工具..............................................................-5-
2.1推荐系统算法及比较....................................................................................-5-
2.2基于内容的推荐算法....................................................................................-7-
2.3实现使用的环境工具及技术......................................................................-10-
2.4本章小结.......................................................................................................-11-
第三章系统设计................................................................................-12-
3.1系统概述......................................................................................................-12-
3.1.1系统目标设计....................................................................................-12-
3.1.2系统设计思想....................................................................................-12-
3.1.3系统总体设计图................................................................................-13-
3.2需求分析......................................................................................................-13-
3.2.1系统总体功能图................................................................................-13-
3.2.2用例图................................................................................................-14-
3.3数据库设计..................................................................................................-15-
3.3.1数据库需求分析................................................................................-15-
3.3.2数据库逻辑设计................................................................................-15-
3.3.3e-r图.................................................................................................-16-
3.4本章小结......................................................................................................-18-
第四章详细设计..................................................................................-19-
4.1数据库和javaweb的连接.......................................................................-19-
4.2实现登录功能..............................................................................................-20-
4.3管理员实现对电子图书的编辑..................................................................-22-
4.4管理员实现对用户信息操作......................................................................-25-
4.5用户实现查询图书......................................................................................-26-
4.6用户对图书的操作......................................................................................-27-
4.7系统对用户推荐图书..................................................................................-28-
4.8本章小结......................................................................................................-32-
第五章总结和展望............................................................................-33-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 推荐 系统 毕业设计