圖書推薦系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁(yè)
圖書推薦系統(tǒng)畢業(yè)設(shè)計(jì)_第2頁(yè)
圖書推薦系統(tǒng)畢業(yè)設(shè)計(jì)_第3頁(yè)
圖書推薦系統(tǒng)畢業(yè)設(shè)計(jì)_第4頁(yè)
圖書推薦系統(tǒng)畢業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、圖書推薦系統(tǒng)畢業(yè)設(shè)計(jì)【篇一:圖書管理及推存系統(tǒng)設(shè)計(jì)】題目:高職學(xué)生畢業(yè)論文圖書管理及推薦系統(tǒng)設(shè)計(jì) 學(xué)院:信息科學(xué)與工程 學(xué)院 專 業(yè):電氣自動(dòng)化技術(shù) 學(xué) 號(hào):201004396030學(xué)生姓名:楊 君 指導(dǎo)教師:劉斌日期:2013年5月20日武漢科技大學(xué)高職生畢業(yè)設(shè)計(jì)(論文)摘要隨著社會(huì)信息的與日俱增,作為信息儲(chǔ)存主要載體之一圖書的數(shù)量 也在不斷的增加。如何管理好圖書的數(shù)量、類型則需要一個(gè)系統(tǒng)化 的管理方法,軟件的介入則很容易的規(guī)劃了這一繁瑣的問題,在計(jì) 算機(jī)日益增多的今天,對(duì)個(gè)人而言若采取一套行之有效的的圖書管 理系統(tǒng)來管理自己的書籍會(huì)方便許多,這也充分的應(yīng)用了硬件資源,對(duì)圖書管理部門可以大大

2、的節(jié)約人力、物力、財(cái)力, 提高管理的效 力。本系統(tǒng)就是在這種背景要求下設(shè)計(jì)的,系統(tǒng)基于visual c+和sqlserver ,通過visual C+創(chuàng)建界面友好的操作客戶端,利用 sql server創(chuàng)建和管理數(shù)據(jù)庫(kù),為系統(tǒng)提供后臺(tái)服務(wù)。本系統(tǒng)采用 mfc odbc方式連接數(shù)據(jù)庫(kù),mfc的數(shù)據(jù)庫(kù)擴(kuò)展部分封裝了使用odbc數(shù)據(jù)資源的細(xì)節(jié),提供了 visual c+與odbc間一種簡(jiǎn)單的調(diào)用接口, 使系統(tǒng)編程簡(jiǎn)易清晰。設(shè)計(jì)該圖書管理及推薦系統(tǒng)的框架主要包括兩個(gè)部分:登錄信息和 圖書信息的數(shù)據(jù)管理。除了能對(duì)用戶信息和圖書信息進(jìn)行維護(hù),還 具有基本的添加、修改、刪除、查詢等操作??傊撓到y(tǒng)即可以

3、滿足一般的需求,又擁有與其他管理系統(tǒng)不同的推薦特色功能。關(guān)鍵詞:圖書管理系統(tǒng);數(shù)據(jù)庫(kù);odbc ;框架i武漢科技大學(xué)高職生畢業(yè)設(shè)計(jì)(論文) abstractwith the growing information society, information is stored as one of the main carrier of the number of books is constantly increasing. how to manage the number of books, the type of management requires a systematic approa

4、ch, the software is very easy to get involved in the planning of this complicated issue, increasing the computer today, for individuals to take awell-established if the library management system to manage their books will be a lot easier, which is also full use of hardware resources, library managem

5、ent department can greatly saves manpower, material and financial resources, improve management effectiveness.the system is designed in this context of the request, the system based on visual c + + and sql server, visual c + + created through the user-friendly operation of the client, using the sql

6、server database creation and management, the system provides back-office services. the system uses the mfc odbc connected databases, mfc extension encapsulates database using odbc data source details, providing a visual c + + with odbc call interface between a simple, clear and easy programming of t

7、he system.the design of the library management and recommendation system framework consists of two parts: the login information and book information data management. in addition to the user information and book information for maintenance, but also has basic add, modify, delete, query and other oper

8、ations. in short, the system that meet the general requirements, and other management systems have the features different recommendations.key words: books management system management system; database; odbc; framework;ii武漢科技大學(xué)高職生畢業(yè)設(shè)計(jì)(論文)目錄1緒論1 TOC o 1-5 h z HYPERLINK l bookmark11 o Current Document

9、研究意 義1研究現(xiàn)狀分 HYPERLINK l bookmark56 o Current Document 析1 HYPERLINK l bookmark15 o Current Document 所用開發(fā)工具簡(jiǎn) 介1visual c+21.3.2 sql server200022系統(tǒng)分析.3系統(tǒng)開發(fā)策 TOC o 1-5 h z 略3程序運(yùn)行時(shí)結(jié)構(gòu)方面的考慮:3源代碼組織結(jié)構(gòu)方面的考慮:3界面層4邏輯層4數(shù)據(jù)訪問層4系統(tǒng)功能需求分析4需求分析的任務(wù)4需求分析43系統(tǒng)方案.6訪問數(shù)據(jù)庫(kù)方 TOC o 1-5 h z 式63.1.1 odbc 方式6數(shù)據(jù)庫(kù)的建立7iii【篇二:基于內(nèi)容的電子圖書

10、推存系統(tǒng)_b10040101畢設(shè)論文】南京郵電大學(xué)畢業(yè)設(shè)計(jì)(論文)題目專業(yè)學(xué)生姓名班級(jí)學(xué)號(hào)指導(dǎo)教師指導(dǎo)單位日期:2014年03月10日至2014年06月10日基于內(nèi)容的電子 圖書推薦系統(tǒng) 計(jì)算機(jī)科學(xué)與技術(shù) 王欣源b10040101許棣華 計(jì)算機(jī) 學(xué)院、軟件學(xué)院畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明本人鄭重聲明:所提交的畢業(yè)設(shè)計(jì)(論文),是本人在導(dǎo)師指導(dǎo)下, 獨(dú)立進(jìn)行研究工作所取得的成果。除文中已注明引用的內(nèi)容外,本 畢業(yè)設(shè)計(jì)(論文)不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的 作品成果。對(duì)本研究做出過重要貢獻(xiàn)的個(gè)人和集體,均已在文中以 明確方式標(biāo)明弁表示了謝意。論文作者簽名:日期:年月日摘要隨著信息技術(shù)和互

11、聯(lián)網(wǎng)的發(fā)展,人們逐漸從信息匱乏的時(shí)代步入了 信息過載的時(shí)代。面對(duì)信息過載,推薦系統(tǒng)應(yīng)運(yùn)而生。本文是實(shí)現(xiàn) 基于內(nèi)容的電子圖書推薦系統(tǒng),幫助人們快速找到自己需要的圖書。 本文首先闡述了推薦系統(tǒng)產(chǎn)生的背景,弁分析比較了幾種推薦系統(tǒng) 算法,重點(diǎn)闡述了基于內(nèi)容的推薦算法的優(yōu)缺點(diǎn)。然后對(duì)本系統(tǒng)的 功能進(jìn)行了模塊劃分,分為管理員實(shí)現(xiàn)的功能模塊、用戶實(shí)現(xiàn)功能 模塊和系統(tǒng)向用戶推薦圖書模塊。推薦圖書模塊采用基于內(nèi)容的推薦算法,它使用關(guān)鍵詞代表圖書的內(nèi)容特征向量,根據(jù)用戶對(duì)圖書 的操作行為計(jì)算出用戶的配置文件,弁通過采用 jaccard算法計(jì)算 出與用戶配置文件相似性較大的圖書推薦給用戶。最后通過采用 myecl

12、ipse8.5 開發(fā)平臺(tái)和mysql數(shù)據(jù)庫(kù),編碼實(shí)現(xiàn)了本系統(tǒng)。 關(guān)鍵詞:基于內(nèi)容;信息過載;推薦系統(tǒng);電子商務(wù);電子圖書推薦abstractwith the development of information technology and the internet, people gradually fall from a lack of information erainto the era of information overload. facing the problem of information overload, recommender system came into be

13、ing.we realized a contents-based electronic book recommender system,helping people quickly find the book that they need.firstly,the background of the recommender system is described in this paper .meanwhile we analysis several recommendation algorithms and focus on the advantages and the disadvantag

14、es of the content-based recommendation algorithm in this paper.then according to the functions , this system is divided into three parts,such as the user s functionmodule, the administrator s function module and the recommendation module. content-based recommendation algorithm is adopted in the reco

15、mmendation module, which uses the key words to represent the feature vector of thebooks content, and form the user s profiles based on the users operate behavior on books. the similarity between the books and the user s profile is calculated by jaccard algorithm. after that,the most similar books ar

16、e recommender to the user.finally, this system is implemented on the platform of myeclipse8.5.key words : content-based ; information overload ;recommender system ; electronic business ; e-book recommendation目錄第一章緒 TOC o 1-5 h z HYPERLINK l bookmark9 o Current Document 論-1 -課題產(chǎn)生的背景及意義-1 -推薦系統(tǒng)研究現(xiàn)狀-1

17、-推薦系統(tǒng)研究?jī)?nèi)容及論文組織結(jié)構(gòu)-3 -第二章相關(guān)理論技術(shù)及工具-5 -推薦系統(tǒng)算法及比較-5 -基于內(nèi)容的推薦算法-7 -實(shí)現(xiàn)使用的環(huán)境工具及技術(shù)-10 -本章小結(jié)-11 -第三章系統(tǒng)設(shè)計(jì)-12 -3.1系統(tǒng)概述-12 -系統(tǒng)目標(biāo)設(shè) TOC o 1-5 h z 計(jì)-12 -系統(tǒng)設(shè)計(jì)思想-12 -系統(tǒng)總體設(shè)計(jì)圖-13 -3.2需求分析-13 -系統(tǒng)總體功能 TOC o 1-5 h z 圖-13 -用例圖-14-3.3數(shù)據(jù)庫(kù)設(shè)計(jì)-15 -數(shù)據(jù)庫(kù)需求分析-15 -數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)-15 -e-r圖-16 -3.4本章小結(jié)-18 -第四章詳細(xì)設(shè) TOC o 1-5 h z 計(jì)-19 -數(shù)據(jù)庫(kù)和java

18、 web的連接-19 -實(shí)現(xiàn)登錄功能-20 -管理員實(shí)現(xiàn)對(duì)電子圖書的編輯-22 -管理員實(shí)現(xiàn)對(duì)用戶信息操作-25 -用戶實(shí)現(xiàn)查詢圖書-26 -用戶對(duì)圖書的操作-27 -系統(tǒng)對(duì)用戶推薦圖書-28 -本章小結(jié)-32 -第五章總結(jié)和展望-33 -系統(tǒng)的測(cè) TOC o 1-5 h z 試-33 -測(cè)試目的-33 -測(cè)試方法-33 -測(cè)試實(shí)例-33 -對(duì)系統(tǒng)改進(jìn)的思考-40 -【篇三:基于knn算法的圖書推存系統(tǒng)(畢業(yè)設(shè)計(jì)”目錄基于knn算法的圖書推薦系 統(tǒng)i book recommendation system based on knn algorithmii第1章緒 論1第2章應(yīng)用背 景1系統(tǒng)功能2

19、系統(tǒng)預(yù)覽2系統(tǒng)特點(diǎn)1開發(fā)環(huán)境及工具2系統(tǒng)開發(fā)環(huán) 境2系統(tǒng)架構(gòu)模 型2系統(tǒng)開發(fā)技 術(shù)3r語言簡(jiǎn)介32.3.2數(shù)據(jù)庫(kù)技術(shù)簡(jiǎn)介3java 簡(jiǎn)介4第3章系統(tǒng)設(shè)計(jì)與數(shù)據(jù)庫(kù)5系統(tǒng)設(shè)計(jì)5系統(tǒng)功能模塊劃 分5數(shù)據(jù)庫(kù)結(jié)構(gòu)5第4章k最近鄰分類(knn )算法介紹6knn算法簡(jiǎn)介6算法流程6算法優(yōu)缺點(diǎn)7優(yōu)點(diǎn)7缺點(diǎn)7第5章knn算法在圖書推薦系統(tǒng)的實(shí)現(xiàn)85.1訓(xùn)練集數(shù)據(jù)train.data8建立讀者-書目矩陣9計(jì)算書目距離矩陣distance10計(jì)算讀者和書目的關(guān)系程 度.10計(jì)算用戶的推薦書目id11查詢推薦書目的具體信 息.13第6章sql server 數(shù)據(jù)庫(kù)、java語言與r的組合14i簡(jiǎn)述14sql ser

20、ver 數(shù)據(jù)庫(kù)與r語言14r語言與java語言15參考文獻(xiàn)16致謝17附錄18ii基于knn算法的圖書推薦系統(tǒng)摘要:互聯(lián)網(wǎng)的出現(xiàn)和普及給用戶帶來了大量的信息,滿足了用戶 在信息時(shí)代對(duì)信息的需求的同時(shí),也使得用戶在面對(duì)大量信息時(shí)無 法從中獲得對(duì)自己真正有用的那部分信息,而產(chǎn)生所謂的信息超載 問題,推薦系統(tǒng)就這樣應(yīng)運(yùn)而生。推薦系統(tǒng)現(xiàn)已廣泛應(yīng)用于很多領(lǐng) 域,其中最典型弁具有良好的發(fā)展和應(yīng)用前景的領(lǐng)域就是電子商務(wù) 領(lǐng)域。個(gè)性化推薦系統(tǒng)是建立在海量數(shù)據(jù)挖掘基礎(chǔ)上的一種高級(jí)商 務(wù)智能平臺(tái),以幫助電子商務(wù)網(wǎng)站為其顧客購(gòu)物提供完全個(gè)性化的 決策支持和信息服務(wù)。同時(shí)學(xué)術(shù)界對(duì)推薦系統(tǒng)的研究熱度一直很高, 逐步形成

21、了一門獨(dú)立的學(xué)科。本文介紹的推薦系統(tǒng),一方面根據(jù)學(xué)校的圖書借閱情況,構(gòu)建出基 于knn算法的圖書推薦系統(tǒng),可以解決同學(xué)們借書沒有頭緒,借不 到適合自己的書等等問題,另一方面實(shí)現(xiàn)了數(shù)據(jù)、算法、成果展示 的分離,使得程序設(shè)計(jì)、大數(shù)據(jù)處理、前端展示的分工更加明確簡(jiǎn) 潔。本系統(tǒng)采用了統(tǒng)計(jì)領(lǐng)域廣泛使用的r軟件,適于數(shù)據(jù)存儲(chǔ)與挖掘的sql server 2008 ,以及適用于前端展示的java語言,通過三者的協(xié)調(diào)互助,共同完成推薦系統(tǒng)的數(shù)據(jù)存儲(chǔ)、挖掘以及展示工作。關(guān)鍵詞:推薦系統(tǒng)knn算法專屬推薦大數(shù)據(jù)挖掘r軟件ibook recommendation system based on knn algori

22、thm abstract: the emergence and popularization of the internet users to bring a great deal of information, meet the users at the same time the need for information in the information age, but also makes the user in the face of a large amount of information cannot be obtained from that part of the in

23、formation they really useful, and produce the information overload the so-called problems, recommendation system comes. recommendation system has been widely used in many fields, among which the most typical and has good prospects for the development and application of the field is the field of elec

24、tronic commerce. personalized recommender system is established on the basis of a senior mining businessintelligence platform in the massive data, in order to help ecommerce sites provide complete personalized decision support and information service for the customer shopping. at the same time, the

25、research heat system to recommend the academic community has been very high, and gradually formed an independent discipline.recommendation system is introduced in this paper, hand according to books borrowing situation of the school, build a recommendation system based on knn algorithm library, can

26、solve the students borrow books have no clue, borrow not suitable for their own books and so on, on the other hand to achieve the separation of data, algorithms, the results show that the program design, large data, processing, front-end display division more clear and concise.this system adopts the

27、 widely used r software for statistical field, data storage and data mining in sql server 2008, and the application of java language in the front display, through the coordination of the three cooperation, jointly completed recommendation system for data storage, and display the work of mining.key words : recommendation system; knn algorithm; exclusive recommendation ; large data mining ; r softw

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論