最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

安卓期末大作業(yè)——圖書(shū)信息管理系統(tǒng)

2023-07-16 00:01 作者:ChatGPT云炬學(xué)長(zhǎng)  | 我要投稿

前言

隨著信息技術(shù)的高速發(fā)展,科技逐漸走進(jìn)各行各業(yè),幫助人們快速、便利地完成一些工作。BMS系統(tǒng)是基于Android移動(dòng)設(shè)備的應(yīng)用軟件,該系統(tǒng)能夠幫助用戶在家里通過(guò)手機(jī)查看相應(yīng)圖書(shū)館的館藏情況,而不用到圖書(shū)館中查找。同時(shí)該系統(tǒng)還能夠幫助管理員更加方便的查閱相關(guān)圖書(shū)的借閱情況。

本系統(tǒng)使用Android Studio作為開(kāi)發(fā)工具進(jìn)行開(kāi)發(fā),以SQLite建立系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)儲(chǔ)存相關(guān)數(shù)據(jù),使用MVC模式進(jìn)行系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)。

關(guān)鍵詞:圖書(shū)管理,借閱,Android,移動(dòng)開(kāi)發(fā)

目 錄

前 言 3

第一章 緒論 6

1.1 開(kāi)發(fā)項(xiàng)目背景 6

1.2 開(kāi)發(fā)項(xiàng)目意義 6

1.3 客戶資料 6

1.4 項(xiàng)目成果……………………………………………………..7

1.5?資源需求……………………………………………………..7

1.6 項(xiàng)目風(fēng)險(xiǎn)……………………………………………………..8

1.7 分配任務(wù)……………………………………………………..9

第二章 系統(tǒng)功能需求分析 10

2.1 登陸注冊(cè)功能 10

2.2 用戶相關(guān)功能 10

2.3 管理員相關(guān)功能 11

第三章 系統(tǒng)分析與設(shè)計(jì) 12

3.1 系統(tǒng)實(shí)現(xiàn)目標(biāo) 12

3.2 系統(tǒng)總體結(jié)構(gòu) 12

3.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 13

3.4 邏輯結(jié)構(gòu)設(shè)計(jì) 14

第四章 系統(tǒng)實(shí)現(xiàn) 17

4.1 實(shí)現(xiàn)系統(tǒng)的關(guān)鍵技術(shù) 17

4.2 登錄界面 19

4.3 管理員用戶界面 20

4.4 圖書(shū)展示界面 20

4.5 圖書(shū)詳細(xì)信息展示界面 20

4.6 用戶收藏圖書(shū)界面 21

4.7 用戶借閱信息界面 22

第五章 系統(tǒng)測(cè)試與運(yùn)行 24

5.1 測(cè)試的主要內(nèi)容 24

5.2 登錄界面測(cè)試 25

5.3 主要功能模塊測(cè)試 26

5.3.1 圖書(shū)管理功能測(cè)試 26

5.3.2 用戶管理功能測(cè)試 28

5.3.3 圖書(shū)借閱管理功能測(cè)試 29

第六章 總結(jié) 30

第一章 緒論

1.1 開(kāi)發(fā)項(xiàng)目背景

在生活中,我們借閱圖書(shū)需要先前往圖書(shū)館,然后在碩大的圖書(shū)館中根據(jù)分類等信息或者詢問(wèn)圖書(shū)管理員去查找我們所需要的書(shū)籍。有些熱門書(shū)籍還可能會(huì)因?yàn)榻栝喌娜硕鄷簳r(shí)不在館中,使得我們白跑一趟,并且我們也不能方便的知道借出去的書(shū)什么時(shí)候會(huì)被歸還。對(duì)于圖書(shū)的管理員來(lái)說(shuō),大量的借閱人群使得登記等相關(guān)工作變得繁瑣復(fù)雜。

隨著計(jì)算機(jī)科學(xué)技術(shù)的高速發(fā)展,越來(lái)越多的電子產(chǎn)品進(jìn)入了我們的生活,它們不僅能夠給豐富我們的空閑生活,在忙碌之后放松我們的精神,最主要的,高科技產(chǎn)品給我們的生活帶來(lái)了許多的便利。

1.2 開(kāi)發(fā)項(xiàng)目意義

傳統(tǒng)的圖書(shū)管理系統(tǒng)給用戶和管理員帶來(lái)的問(wèn)題,可以在如今這樣一個(gè)科技高速發(fā)展的環(huán)境下通過(guò)高科技產(chǎn)品得以解決。本文在這樣一個(gè)背景下,進(jìn)行了研究,并設(shè)計(jì)出一款基于Android移動(dòng)設(shè)備的應(yīng)用程序。

通過(guò)本系統(tǒng)可以使得用戶足不出戶,便能查詢到想要借閱的圖書(shū)此時(shí)此刻是否在館中,同時(shí)還能夠查看自己借閱過(guò)的書(shū)籍的借閱時(shí)間,依次來(lái)計(jì)劃歸還時(shí)間。在滿足用戶需求的同時(shí),管理員能夠通過(guò)本程序增加、修改以及刪除圖書(shū)來(lái)完善館藏信息,同時(shí),管理員能夠通過(guò)程序查看被書(shū)籍的借閱情況,便于圖書(shū)的管理。提升了管理人員的工作效率以及用戶的生活品質(zhì)。

1.3 項(xiàng)目的內(nèi)容

本文所進(jìn)行研究的內(nèi)容,是建立在上文的研究背景以及研究意義的基礎(chǔ)之上的,對(duì)現(xiàn)實(shí)的圖書(shū)館圖書(shū)信息的錄入、查詢、借出、管理以及訂閱等流程進(jìn)行仔細(xì)的研究,從而可以設(shè)計(jì)出一種不僅方便圖書(shū)管理者完成圖書(shū)館中的各種圖書(shū)信息管理的工作,而且可以滿足借閱者方便快捷的查詢、借閱以及歸還圖書(shū)功能的一款基于Android的移動(dòng)設(shè)備的應(yīng)用軟件,使得圖書(shū)管理員的日常工作得到很大的便利以及使得圖書(shū)借閱者的生活需要得到大大的滿足,進(jìn)一步提高他們的工作效率以及節(jié)約他們?nèi)粘I畹臅r(shí)間。

本文具體的研究?jī)?nèi)容有如下兩點(diǎn):

1、整理上文所述圖書(shū)管理者和借閱者的系統(tǒng)需求,分析圖書(shū)的錄入、查詢、借閱歸還等管理流程,并根據(jù)需求和工作流程設(shè)計(jì)Android應(yīng)用軟件系統(tǒng)功能,從而進(jìn)行軟件設(shè)計(jì)開(kāi)發(fā)的可行性研究。

2、根據(jù)1中設(shè)計(jì)的應(yīng)用軟件系統(tǒng)功能以及軟件開(kāi)發(fā)的可行性分析,進(jìn)行軟件用戶友好界面的設(shè)計(jì)和功能框架的設(shè)計(jì)。

1.3客戶資料

客 戶 名 :湖南科技職業(yè)學(xué)院唐俊

客 戶 要 求:根據(jù)要求設(shè)計(jì)開(kāi)發(fā)一款基于Android系統(tǒng)的圖書(shū)管理軟件,功能完整、穩(wěn)定,使用方便。

最終使用人?:個(gè)人

用 途?:圖書(shū)管理。

1.4項(xiàng)目成果

表1.1 項(xiàng)目成果清單

序號(hào)內(nèi)容計(jì)劃時(shí)間實(shí)際時(shí)間狀態(tài)1文檔2021年6月25日2021年6月25日完成1.1項(xiàng)目開(kāi)發(fā)計(jì)劃書(shū)2021年6月25日2021年6月25日完成1.2需求分析文檔2021年6月25日2021年6月25日完成1.3系統(tǒng)設(shè)計(jì)文檔2021年6月25日2021年6月25日完成1.4系統(tǒng)測(cè)試文檔2021年6月25日2021年6月25日完成1.5操作說(shuō)明書(shū)2021年6月25日2021年6月25日完成2源代碼2021年6月25日2021年6月25日完成3安裝文件2021年6月25日2021年6月25日完成

1.5資源需求

表1.2 項(xiàng)目資源需求表

序號(hào)資源用途時(shí)段可用否來(lái)源1開(kāi)發(fā)用計(jì)算機(jī)編寫代碼、寫文檔等全程可用自備2Android Studio 3.2,SQLiteViso 2016系統(tǒng)開(kāi)發(fā)與設(shè)計(jì)全程可用下載3Office2007 套件編寫文檔(Word)設(shè)計(jì)演示文稿(PPT)全程可用下載4資料書(shū)參考全程可用教材5示例代碼與文檔參考全程可用教師

1.6項(xiàng)目風(fēng)險(xiǎn)分析

表1.3 項(xiàng)目風(fēng)險(xiǎn)一覽表

序號(hào)風(fēng)險(xiǎn)概率(%)嚴(yán)重性(%)措施1需求變化,系統(tǒng)功能無(wú)法滿足用戶要求30901.加強(qiáng)溝通2.分級(jí)開(kāi)發(fā)2超時(shí),項(xiàng)目無(wú)法按期完成80801分解任務(wù),制定進(jìn)度表2.加強(qiáng)進(jìn)度目標(biāo)管理3代碼質(zhì)量難以保證,Bug數(shù)量多90901.制定測(cè)試計(jì)劃,加強(qiáng)測(cè)試2.實(shí)施代碼走查4代碼可讀性、可維護(hù)性差50301.制定編碼規(guī)范2.合理設(shè)定項(xiàng)目架構(gòu)

1.7分配任務(wù)

表1.6.1 任務(wù)分配表

序號(hào)任務(wù)負(fù)責(zé)人1文檔鄭如義1.1項(xiàng)目開(kāi)發(fā)計(jì)劃書(shū)鄭如義1.2需求分析文檔鄭如義1.3系統(tǒng)設(shè)計(jì)文檔鄭如義1.4系統(tǒng)測(cè)試文檔鄭如義1.5操作說(shuō)明書(shū)鄭如義2源代碼鄭如義2.1管理端鄭如義2.2教師端鄭如義2.3學(xué)生端鄭如義2.3數(shù)據(jù)庫(kù)鄭如義3安裝文件鄭如義

第二章 系統(tǒng)功能需求分析

本系統(tǒng)是運(yùn)行在Android移動(dòng)設(shè)備上的應(yīng)用程序,針對(duì)使用者的相關(guān)需求,我們需要進(jìn)行分析并進(jìn)行系統(tǒng)的開(kāi)發(fā),使得系統(tǒng)更加的完善以及便利。

2.1 登陸注冊(cè)功能

本功能提供用戶的注冊(cè)以及登錄,使得用戶能夠合理的進(jìn)行后續(xù)操作及查詢自己的相關(guān)信息。其中,登錄功能通過(guò)識(shí)別用戶的角色,決定用戶能夠使用后續(xù)的哪些功能。其中超級(jí)管理員賬號(hào)為admin,密碼為123456方便測(cè)試。

2.2 用戶相關(guān)功能

1、修改密碼功能

本功能實(shí)現(xiàn)用戶進(jìn)行修改本賬號(hào)的密碼,提高賬號(hào)的安全性。

2、忘記密碼功能

在用戶由于某些原因忘記自己賬號(hào)的密碼后,可通過(guò)注冊(cè)賬號(hào)時(shí)填寫的相關(guān)密保問(wèn)題驗(yàn)證達(dá)到修改密碼的目的。

3、查看圖書(shū)功能

圖書(shū)展示頁(yè)面會(huì)以表的形式展示出庫(kù)中所有圖書(shū)的書(shū)名等相關(guān)簡(jiǎn)略信息提供給用戶進(jìn)行圖書(shū)的瀏覽,并且在用戶點(diǎn)擊后會(huì)跳轉(zhuǎn)到相關(guān)圖書(shū)的詳細(xì)介紹頁(yè)面,展示本書(shū)的所有信息。

4、搜索功能

用戶可在相應(yīng)頁(yè)面根據(jù)所需要的書(shū)名或者作者名的關(guān)鍵字來(lái)搜索庫(kù)中的相關(guān)書(shū)籍。

5、收藏功能

用戶可通過(guò)本功能將相關(guān)的圖書(shū)收藏到自己的信息中,并且能夠在相關(guān)頁(yè)面進(jìn)行用戶所收藏書(shū)籍的瀏覽。

6、借閱功能

用戶可通過(guò)本功能借閱相關(guān)的書(shū)籍,相關(guān)頁(yè)面會(huì)展示該用戶的借閱書(shū)籍的相關(guān)狀態(tài)以及相關(guān)屬性。

7、退出登錄功能

用戶可通過(guò)本功能將自己的賬號(hào)信息退出程序,提升賬號(hào)的安全性,或者達(dá)到切換登錄用戶的目的。

2.3 管理員相關(guān)功能

1、圖書(shū)管理功能

通過(guò)本功能,管理員可進(jìn)行圖書(shū)的添加、修改以及刪除。

2、用戶管理功能

通過(guò)本功能,管理員可設(shè)置普通

的用戶賬號(hào)為管理員賬號(hào),使其獲得相關(guān) 的權(quán)限,或者將管理員賬號(hào)設(shè)置為普通用戶賬號(hào)。管理員可使用本功能修改用戶的密碼來(lái)幫助忘記密碼的用戶成功登錄,同時(shí)管理員可刪除某位用戶的信息,維護(hù)系統(tǒng)的穩(wěn)定。

3、借閱管理功能

管理員可通過(guò)本功能進(jìn)行借閱記錄的瀏覽,以及圖書(shū)的歸還。

第三章 系統(tǒng)分析與設(shè)計(jì)

3.1 系統(tǒng)實(shí)現(xiàn)目標(biāo)

面對(duì)圖書(shū)館復(fù)雜的圖書(shū)管理工作,開(kāi)發(fā)系統(tǒng)首先是要滿足目前的要求,又能適應(yīng)后期擴(kuò)展,所以系統(tǒng)性能應(yīng)符合以下幾個(gè)原則:

1、安全性:系統(tǒng)安全性是指既能保全存儲(chǔ)的數(shù)據(jù)信息的安全,又能保證系統(tǒng)本身的安全。

2、實(shí)用性:要求可容納的最大同時(shí)請(qǐng)求數(shù)和訪問(wèn)速度,符合實(shí)際管理。

3、數(shù)據(jù)庫(kù)設(shè)計(jì)合理:這就要求在設(shè)計(jì)數(shù)據(jù)庫(kù)的時(shí)候要保證數(shù)據(jù)的合理冗余、一致性、規(guī)范化存儲(chǔ)數(shù)據(jù)、合理選擇數(shù)據(jù)類型。

本系統(tǒng)為圖書(shū)借閱者以及圖書(shū)管理員提供了基本的圖書(shū)信息自動(dòng)化管理功能,適應(yīng)于普通圖書(shū)管理人員及圖書(shū)借閱者的使用需求。

本系統(tǒng)使用身份驗(yàn)證及審核機(jī)制,能更有效的避免非法的訪問(wèn)。圖書(shū)借閱者注冊(cè)個(gè)人信息或登陸的時(shí)候,用戶必須提供有效的信息并進(jìn)行驗(yàn)證,通過(guò)對(duì)象保存帳號(hào)、密碼以及相關(guān)信息,防止非法用戶非法登錄及惡意破壞。根據(jù)用戶的不同類型,訪問(wèn)權(quán)限級(jí)別也不同,按權(quán)限可分為:圖書(shū)借閱者和圖書(shū)管理員兩個(gè)權(quán)限。

3.2 系統(tǒng)總體結(jié)構(gòu)

通過(guò)對(duì)系統(tǒng)的總體要求進(jìn)行分析得出系統(tǒng)可以分為圖書(shū)借閱者的前臺(tái)操作和圖書(shū)管理員的后臺(tái)的圖書(shū)信息管理。

系統(tǒng)設(shè)計(jì)不僅要求功能完善,而且還要界面友好,因此,對(duì)于一個(gè)成功的系統(tǒng)設(shè)計(jì),功能模塊的設(shè)計(jì)是關(guān)鍵。由于本系統(tǒng)可執(zhí)行的是一般性質(zhì)的圖書(shū)管理工作,本系統(tǒng)具有一般適用性,其所實(shí)現(xiàn)的功能滿足圖書(shū)館對(duì)日常工作的圖書(shū)管理,方便管理員和圖書(shū)借閱者的日常生活。系統(tǒng)應(yīng)在前面說(shuō)到的功能需求分析的基礎(chǔ)上進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。首先,整個(gè)系統(tǒng)分成幾個(gè)小的模塊,小的問(wèn)題,然后,進(jìn)一步細(xì)分模塊,添加細(xì)節(jié)。

1、登錄功能

系統(tǒng)賬戶分2個(gè)模塊:圖書(shū)管理員和圖書(shū)借閱者兩個(gè)權(quán)限。各個(gè)模塊登錄之后能夠使用的功能是不同的,登錄時(shí)需要驗(yàn)證用戶名和密碼以及用戶的權(quán)限是否與數(shù)據(jù)庫(kù)中的匹配,驗(yàn)證通過(guò)后才允許賬戶登錄圖書(shū)管理系統(tǒng)。

2、圖書(shū)管理員功能

圖書(shū)管理員通過(guò)用戶名和密碼進(jìn)入圖書(shū)管理系統(tǒng),可以實(shí)現(xiàn)三大功能:圖書(shū)管理、用戶管理和借閱管理。圖書(shū)管理功能包括增加圖書(shū)信息、刪除圖書(shū)信息、查詢和修改圖書(shū)信息;用戶管理功能主要是管理用戶注冊(cè)的信息,包括注冊(cè)用戶或管理員信息、刪除用戶注冊(cè)的信息、以及修改用戶信息,保證圖書(shū)管理系統(tǒng)的登陸信息的安全性;借閱管理功能主要是查看借閱記錄以及歸還圖書(shū)功能。

3、圖書(shū)借閱者功能

圖書(shū)借閱者通過(guò)用戶名和密碼進(jìn)入圖書(shū)管理系統(tǒng)的用戶界面,用戶權(quán)限主要實(shí)現(xiàn)三個(gè)方面的功能:查詢圖書(shū)信息功能、借閱圖書(shū)功能以及借閱管理功能。查詢圖書(shū)信息功能主要是根據(jù)圖書(shū)的幾個(gè)基本信息,如:圖書(shū)名、作者、出版社、分類等信息查詢所需要查看或借閱的圖書(shū)信息;借閱圖書(shū)功能主要完成用戶對(duì)需要的圖書(shū)進(jìn)行借閱的功能;借閱管理功能主要是對(duì)圖書(shū)借閱者的借閱信息進(jìn)行管理,可以查看已借閱的圖書(shū)信息以及對(duì)已借閱的圖書(shū)進(jìn)行取消借閱的功能。

由系統(tǒng)的登錄功能設(shè)計(jì)畫出圖書(shū)管理系統(tǒng)的登錄圖如下:


安卓期末大作業(yè)——圖書(shū)信息管理系統(tǒng)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
上饶县| 灵山县| 马公市| 平果县| 来凤县| 安化县| 湛江市| 榆树市| 伽师县| 洪湖市| 文化| 思南县| 读书| 巨野县| 稻城县| 富锦市| 北海市| 抚松县| 利辛县| 林芝县| 平果县| 通山县| 铜鼓县| 措美县| 库伦旗| 枣阳市| 鸡西市| 铁力市| 安丘市| 普兰县| 日喀则市| 泰兴市| 石棉县| 吉木萨尔县| 宜章县| 库尔勒市| 六枝特区| 含山县| 清涧县| 景谷| 达州市|