vc圖書(shū)管理及新書(shū)推薦系統(tǒng)算法設(shè)計(jì)論文.doc
vc圖書(shū)管理及新書(shū)推薦系統(tǒng)算法設(shè)計(jì)論文,vc圖書(shū)管理及新書(shū)推薦系統(tǒng)算法設(shè)計(jì)摘 要 圖書(shū)管理系統(tǒng)是典型的信息管理系統(tǒng),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。綜合性能比較擬采用visual c++為系統(tǒng)的程序設(shè)計(jì)語(yǔ)言,以sq...
內(nèi)容介紹
此文檔由會(huì)員 bai33388 發(fā)布VC圖書(shū)管理及新書(shū)推薦系統(tǒng)算法設(shè)計(jì)
摘 要
圖書(shū)管理系統(tǒng)是典型的信息管理系統(tǒng),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。綜合性能比較擬采用Visual C++為系統(tǒng)的程序設(shè)計(jì)語(yǔ)言,以SQL Server 2000為后臺(tái)數(shù)據(jù)庫(kù),建立C/S框架。并通過(guò)對(duì)中小型圖書(shū)館的需求分析,完成對(duì)圖書(shū)管理系統(tǒng)的功能模塊劃分、數(shù)據(jù)庫(kù)模式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序。本次設(shè)計(jì)的應(yīng)用程序,在以往的圖書(shū)管理系統(tǒng)的基礎(chǔ)上做了很大的改進(jìn),不僅在界面的設(shè)計(jì)上更加完善,功能更加強(qiáng)大,而且對(duì)用戶數(shù)據(jù)的保密和圖書(shū)證信息管理上有了很大的提高。更重要的是該應(yīng)用程序特別創(chuàng)新性地加入了新書(shū)推薦環(huán)節(jié),并運(yùn)用聚類(lèi)的相關(guān)知識(shí)設(shè)計(jì)了相應(yīng)的推薦算法,該算法會(huì)對(duì)用戶所借圖書(shū)進(jìn)行聚類(lèi)、分析,然后推薦給用戶,使用戶在很短的時(shí)間高效的選擇自己想要的書(shū)籍。
系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的圖書(shū)管理系統(tǒng)可以滿足讀者、圖書(shū)館工作人員和高級(jí)管理員三方面的需要。
關(guān)鍵詞: 圖書(shū)管理系統(tǒng);聚類(lèi); 新書(shū)推薦;C/S框架;數(shù)據(jù)庫(kù)
Abstract
The Book Management System is a typical management information system; its development process is consists of the foundation and maintenance of database and the development of up-end application. For the former, it will create the database which has data consistency, integrality, and security as well. However, the late will be characteristic with maturity off unction, ease-to-use and so on. According to the integrated performance, the programming language I used is Visual C++, and the background database is SQL Server 2000. In terms of the analysis of requirement with the medium or small-scale library, carved up the module of function, analyzed the mode of database and designed its structure and application. The design of the application doing a lot of improvement on the basis of past library management system, not only in the interface design more complete, more powerful, but also for user data privacy and information management, library card has greatly improved. What is more important is the application of innovation in particular to join a new book recommended links, and the use of cluster design of the corresponding knowledge on the recommendation algorithm, the algorithm will cluster and analysis books by users book, and then recommend to the user so that users in a very short time efficient to choose their own books
The result of running the system has proved that the book management system can satisfy the need with the reader, the missionary of the library and the high-level administrators.
Keywords: book management system; cluster; Recommend book; C/S Framework; Database
目 錄
1 緒論 1
1.1 圖書(shū)管理系統(tǒng)簡(jiǎn)介 1
1.2 中、小型圖書(shū)管理系統(tǒng)的需求分析 1
2 圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)部分的設(shè)計(jì) 3
2.1 數(shù)據(jù)庫(kù) 3
2.1.1 數(shù)據(jù)庫(kù)的定義 3
2.1.2 數(shù)據(jù)庫(kù)的優(yōu)點(diǎn) 3
2.1.3 數(shù)據(jù)庫(kù)的要求與特性 4
2.2 數(shù)據(jù)庫(kù)的設(shè)計(jì) 5
2.3 數(shù)據(jù)庫(kù)的連接 7
2.3.1 數(shù)據(jù)庫(kù)的種類(lèi) 7
2.3.1 MFC ODBC數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù) 7
3 圖書(shū)管理系統(tǒng)界面部分的設(shè)計(jì) 10
3.1 系統(tǒng)的開(kāi)發(fā)環(huán)境 10
3.1.1 系統(tǒng)的程序設(shè)計(jì)語(yǔ)言 10
3.2 系統(tǒng)模塊的設(shè)計(jì) 10
3.2.1 系統(tǒng)流程分析 11
3.3 工程框架 12
3.3.1 主界面的設(shè)計(jì) 12
3.3.2 登錄模塊的設(shè)計(jì) 12
3.3.3 圖書(shū)管理模塊設(shè)計(jì) 13
4 圖書(shū)推薦模塊 21
4.1 推薦窗體的設(shè)計(jì) 21
4.2 推薦算法的設(shè)計(jì) 22
4.2.1 聚類(lèi)分析(Clustering Analysis)的概念 22
4.2.2 模式相似性測(cè)度 22
4.2.3 根據(jù)相似性閥值和最小距離原則的簡(jiǎn)單聚類(lèi)方法 23
4.3 程序的算法及實(shí)現(xiàn)過(guò)程 24
4.3.1 推薦窗口的設(shè)計(jì) 24
4.3.2 變量的設(shè)定以及程序的初始化 25
4.3.3 核心算法的實(shí)現(xiàn) 28
4.3.4 顯示功能的實(shí)現(xiàn) 31
結(jié) 束 語(yǔ) 34
參考文獻(xiàn) 35
致 謝 36
TA們正在看...
- 縣委書(shū)記述職述廉報(bào)告.doc
- 縣長(zhǎng)述職述廉報(bào)告.doc
- 企業(yè)物流成本控制研究-.doc
- 高中數(shù)學(xué)(課件+教案)(全冊(cè)打包60套).zip
- 老人與海看海明威的人生哲學(xué).doc
- jsp的酒店客房管理系統(tǒng)--學(xué)士論文.doc
- qsysxn0009-2015北京順鑫農(nóng)業(yè)股份有限公司創(chuàng)新食品...pdf
- qsyyyl0005-2015北京燕京飲料有限公司蘇打水飲品.pdf
- 復(fù)雜性管理在hy有限責(zé)任公司中的應(yīng)用.doc
- 國(guó)際武技類(lèi)項(xiàng)目發(fā)展現(xiàn)狀對(duì)推廣武術(shù)國(guó)際化發(fā)展之研...doc