書香驛站-AndroidStudio開發項目圖書管理系統引言(書香 圖書館)
Android Studio開發項目圖書管理系統
引 言
現在是一個信息高度發達的時代,伴隨著科技的進步,文化的汲取,人們對于圖書信息的了解與掌握也達到了一定的高度。尤其是學生對于知識的渴求更是與日俱增。圖書館作為學生學習知識的重要場所,作為信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數據的管理。介于這一現象,我們對于圖書館的借閱管理系統進行了全面的分析處理,在信息高速發展的今天,促使圖書館管理運用網絡技術,通過信息系統的開發,在圖書館之間互通有無,有利于提高圖書的利用率。
本次系統分析設計以圖書館其中的借閱系統進行分析,逐步體現圖書館的信息管理現狀,及其日后的改進方案的提供。本次Adroid設計的題目就是書香驛站。
第一章 開發背景
1.1 目的和意義
運用所學知識,完成圖書館管理系統,通過實踐加強對所學知識的理解和鞏固本項目課題新穎,主要涉及軟件,SQLite數據庫與Android多種布局,LisView Adapter技術等。涵蓋知識面廣,可有效地提高們綜合運用所學知識分析解決問題的能力,增強學生對事物的理解與掌握能力,培養學生掌握科學的研究方法,正確的設計思想,獨立思考,勇于進取,探索創新,為今后進一步學習與工作奠定了良好的基礎。
1.2 開發設計思想
本系統用AndroidStudio編輯器和Java語言來編寫網絡書店系統,數據庫使用SqLite,通過編寫Activitv來進行后臺業務邏輯控制,即三層模式完成整個設計工作。本項目以Java語言對網站進行開發,注重用戶與網站的交互性。因此在這樣的背景下,針對當前互聯網發展趨勢來說書香驛站系統就成為了當今應用軟件的首選體系結構。
1.3 開發目標
網上借閱的優勢在于選擇面大、方便、節省時間和精力等。整個圖書市場一片繁榮,在這種情況下,網上借閱系統的加入無疑將使得大學生看書更加方便,但從另一個方面看還存在一些問題,只有把問題解決好了,才能保證網上借閱的蓬勃發展,
第二章 功能分析
2.1 系統功能分析
首先對現有系統進行分析,現有系統是信息的重要來源。分析已有系統的功能和實現,從而確定新系統的設計目標和模型。由于條件有限,調研主要是在網上進行。即通過在網上已有的圖書網站注冊成功來了解其具備的功能。
1.從用戶角度來看:
用戶通過在線注冊成為網站的用戶,可以獲得以下功能:書目瀏覽,圖書借閱,書籍簡介,上架圖書,下架圖書等。
2.2 需求分析
需求分析的任務是通過詳細調查現實世界要處理的對象,充分了解系統的工作概況,明確用戶的各種需求,然后在此基礎上確定新系統的功能。新系統必須充分考慮今后可能的擴充和改變。
1.在這里我們需要了解用戶有什么樣的具體要求和對系統性能的要求。
(1)用戶的需求分析:
(a)用戶注冊
(b)用戶登錄
?書目瀏覽
(d)書目查詢
(e)管理員
2.3 系統總體結構圖:
第三章 書香驛站總體設計
3.1.系統功能設計目標
理論系統功能設計目標如下:
(1) 實用性強:我們努力使系統符合實際操作流程的習慣,并盡量減少用戶的輸入,易學易用的友好的用戶界面,滿足各層次的用戶使用的需求;
(2) 先進的程序結構:使用當代前衛的軟件編程,能延長其生命周期,易于維護與管理;
(3) 安全可靠性高:后臺維護功能齊全,根據平臺在各個階段不同的使用情況,管理人員可以設置相應的操作權限,增加系統注冊,分配各個欄目的管理權限,實現系統的維護,保證系統的安全、可靠;
(4) 使用模塊化設計的方法:使系統具有良好的可擴充性,以適應其不同階段的發展需要,便于后來者分析、維護;
(5) 操作簡單,維護方便:每個子系統都具有相對獨立的系統維護功能
對可變化的項目可自行維護;
3.2.書香驛站系統功能模塊劃分:
根據需求分析與系統功能設計目標,結合實際情況本系統功能模塊設計分為如下幾個模塊:
1.主頁:在這里我們可以看見本系統的主要功能和信息。
2.用戶注冊:在這里我們可以注冊我們的基本信息,因為我們需要對這些信息進行處理,以方便用戶的付款和郵購。
3.用戶登陸:為了方便用戶的付款和管理,我們需要變成會員后才可以進行消費。
4.書目瀏覽:成功登陸后的用戶可以瀏覽圖書書目,并可以借閱兔圖書。
5.管理員:進行圖書的修改和上架。
第四章 數據庫設計
4.1 數據庫系統概述:
數據庫系統是在文件系統的基礎上發展而來的,經歷了層次數據庫、網狀數據庫、關系數據庫三個階段。由于關系數據庫采用人們比較容易理解和接受的二維表格來組織數據,發展迅速,已成為數據庫產品的主流。
本系統的前端開發是使用Android技術,通過Android內置的SQLite數據庫進行邏輯控制和數據庫連接。
第五章 程序設計
更多內容私信獲取