需要金幣:1000 個金幣 | 資料包括:完整論文 | ||
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:17593 | ||
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) |
摘要:據調查數據顯示,無論是常態課、公開課還是觀摩課,大部分教師都采用閱讀批注進行教學,課堂上總有一兩個環節讓學生自行閱讀,讓批注成為學生閱讀的主要形式之一,然后進行交流指導。隨著數字化閱讀的發展,學生和教師們迫切需要一款批注系統來順應時代潮流。 我們根據前期調研的用戶需求開發了書香批注系統,該系統由用戶端和運營方管理端兩部分組成。我們使用市場上移動端兩大主流之一的Android平臺作為主要用戶端的開發平臺。前后端分別使用Bootstrap和Djang框架來開發運營方管理端。在數據交互方面,我們選擇高性能Nginx服務器作為用戶端和運營端與服務器之間的交互,使用Wsgi作為Web服務器和Web應用的接口,選用高性能的MySQL作為數據庫,使用RESTful 設計風格編寫API實現Android客戶端與服務器交互。 本文實現了運營方管理端,運營方管理端主要包括圖書管理模塊,批注管理模塊,班級管理模塊,教師管理模塊,學生管理模塊和廣告管理模塊。其中圖書管理模塊主要用來管理系統數據庫里面的圖書數據;批注管理模塊主要有批注查詢、批注舉報處理等功能,運營方管理員可以輸入關鍵詞查詢相應的批注,用戶可以向后臺舉報要求處理帶有敏感詞匯的批注;班級管理模塊主要包含班級信息的維護相關功能,系統管理員可以輕松對班級數據進行管理;教師管理和學生管理模塊主要有對用戶數據信息的實時更新和查詢等功能,方便管理員對用戶的管理;廣告管理模塊主要是管理員用來向用戶端投放廣告以獲取利潤維持系統正常運行。我們還在運營方管理端設置超級管理員,用于管理運營方管理員賬戶,建立一個穩定高效的運營方管理系統。同時后臺會基于數據分析,幫助管理員統計用戶、批注和圖書等信息,從而打造更好的閱讀環境。
關鍵詞:閱讀批注;書籍;運營方管理端
目 錄 摘 要 ABSTRACT 第一章 緒論-1 1.1 論文背景及意義-1 1.2 主要工作和貢獻-2 1.3 論文結構的安排-4 第二章 可行性研究-5 2.1 市場可行性-5 2.2 經濟可行性-9 2.3 技術可行性-9 2.4 社會可行性-9 第三章 需求分析-11 3.1 功能需求分析-11 3.1.1 系統功能模塊圖-11 3.1.2 系統功能模塊需求分析-12 3.2 非功能性需求分析-12 3.2.1 產品易用性-12 3.2.2 產品可靠性-13 3.2.3 產品安全性-13 3.2.4 產品維護性-14 第四章 運營方管理端的總體設計-15 4.1 相關開發工具集開發框架簡介-15 4.1.1 Pycharm開發環境-15 4.1.2 Bootstrap框架-15 4.1.3 JavaScript和JQuery-15 4.1.4 Django框架-16 4.1.5 數據交互-17 4.2 系統構架圖-18 4.2.1 邏輯構架-18 4.2.2 物理構架-19 4.3 運營方管理端功能圖-19 4.4 運營方管理端流程圖-20 4.5 整個系統功能圖-21 4.6 整個系統流程圖分析-22 4.7 數據庫設計-22 4.7.1 數據E-R圖-22 4.7.2 數據庫表結構-23 第五章 系統的詳細設計與實現-29 5.1 權限管理模塊-29 5.1.1 注冊登錄流程圖-29 5.1.2 界面展示-29 5.1.3 代碼實現-30 5.2 用戶管理模塊-30 5.2.1 界面展示-31 5.2.2 代碼實現-37 5.3 廣告管理模塊-39 5.3.1 界面展示-39 5.3.2 代碼實現-40 5.4 數據管理模塊-41 5.4.1 界面展示-41 5.4.2 代碼實現-48 5.5 推薦系統介紹-51 第六章 系統測試-54 6.1 單元測試-54 6.2 性能測試-55 6.2.1 性能測試工具簡介-55 6.2.2 性能測試報告分析-55 第七章 結論與展望-58 7.1 本文主要成果-58 7.2 未來工作展望-58 參考文獻-60 |