freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的圖書管理系統(tǒng)設(shè)計(jì)-文庫(kù)吧資料

2025-07-04 01:05本頁(yè)面
  

【正文】 ic void onClick(View v){ Intent intent = new Intent()。 ()。 finish()。 (getBaseContext(), )。 Intent intent = new Intent()。 if(()){ (name)。 else{ ContentResolver cr = getContentResolver()。 if(name==) (getApplicationContext(), 請(qǐng)輸入用戶名!, ).show()。 findViewById().setOnClickListener(new OnClickListener(){ public void onClick(View v){ name=().toString()。 about_login_name=(EditText)findViewById()。 Override protected void onCreate(Bundle savedInstanceState) { // TODO Autogenerated method stub (savedInstanceState)。 String name。圖42 系統(tǒng)用例圖三、 界面設(shè)計(jì)圖43 讀者登錄界面圖44 管理員登錄頁(yè)面圖45 主界面圖46 圖書列表界面圖47 圖書詳情界面圖48 新書推薦界面圖49 熱門推薦界面圖410 讀者借閱詳情界面圖411 借書/還書界面圖412 管理員綜合界面圖413 新書入庫(kù)界面圖414 辦理借書證界面圖415 讀者信息維護(hù)界面圖416 圖書信息維護(hù)界面圖417 借閱信息查詢界面圖418 到期提醒界面第五章 系統(tǒng)實(shí)施第一節(jié) 編程一、 讀者登錄頁(yè)面public class ReaderLoginActivity extends Activity{ EditText about_login_name。用例圖一般表示出用例的組織關(guān)系:要么是整個(gè)系統(tǒng)的全部用例,要么是完成具有功能的一組用例。辦理還書:根據(jù)讀者提供的借書證和圖書編號(hào),為讀者還書借書操作。到期提醒:對(duì)所有7天以內(nèi)到期或者已經(jīng)超期的讀者,管理員可以選擇以短信或者郵件方式提醒。讀者信息查詢與編輯:根據(jù)輸入的讀者編號(hào)查詢,可以對(duì)該讀者信息進(jìn)行修改和刪除操作。 辦理借書證:對(duì)于新的辦理借書證的申請(qǐng),由系統(tǒng)管理員錄入讀者的基本信息,包含讀者的借書證號(hào)、名稱、密碼、聯(lián)系方式、郵箱、辦理日期。三、 管理員模塊管理員是圖書管理系統(tǒng)的重要角色,也是功能最多的角色,可以分為新入庫(kù)管理、辦理借書證、圖書查詢與編輯、讀者信息查詢與編輯、借閱信息查詢、到期提醒、辦理借書、辦理還書八大模塊。借閱信息查詢:根據(jù)登錄的讀者號(hào),查詢?cè)撟x者所有的未還的借書記錄,包含書名、借閱日期、剩余天數(shù)、是否續(xù)借。系統(tǒng)簡(jiǎn)介:關(guān)于系統(tǒng)版本說(shuō)明,系統(tǒng)主要功能介紹等內(nèi)容。新書是按照?qǐng)D書新建的時(shí)間排序,取前三名展示,每條顯示信息應(yīng)包含書名、入庫(kù)時(shí)間、可借數(shù)量、作者、出版社、索書號(hào)等信息。查詢的結(jié)果應(yīng)包含書名、編號(hào)、類別、余量、作者、索書號(hào)、出版社等信息。圖34 圖書管理系統(tǒng)的第二層數(shù)據(jù)流程圖二、 數(shù)據(jù)字典(一) 數(shù)據(jù)項(xiàng) 數(shù)據(jù)項(xiàng)編號(hào):I01 數(shù)據(jù)項(xiàng)名稱:圖書編號(hào) 別 名:圖書編號(hào) 簡(jiǎn) 述:圖書的唯一標(biāo)識(shí) 類 型:字符型 數(shù)據(jù)項(xiàng)編號(hào):I02 數(shù)據(jù)項(xiàng)名稱:讀者編號(hào) 別 名:讀者登錄賬戶 簡(jiǎn) 述:讀者登錄時(shí)的用戶名 類 型:字符型 數(shù)據(jù)項(xiàng)編號(hào):I03 數(shù)據(jù)項(xiàng)名稱:圖書管理員編號(hào) 別 名:管理員登錄賬戶 簡(jiǎn) 述:圖書管理員登錄時(shí)的賬戶 類 型:字符型 (二) 數(shù)據(jù)流編號(hào):D1名稱:辦理借書證簡(jiǎn)述:圖書管理員為新同學(xué)辦理借書證組成:借書證號(hào)+姓名+密碼+聯(lián)系方式+郵箱+辦理日期來(lái)源:管理員模塊去向:讀者模板編號(hào):D2名稱:新書入庫(kù)簡(jiǎn)述:圖書管理員接到新書后,為新書登記到系統(tǒng)組成:圖書編號(hào)+書名+分類+數(shù)量+作者+出版社+索書號(hào)來(lái)源:管理員模塊去向:圖書信息模塊編號(hào):D3名稱:借書簡(jiǎn)述:讀者拿到書后,向圖書管理員辦理借書登記組成:借書證號(hào)+圖書編號(hào)+日期來(lái)源:借閱模塊去向:借閱模塊編號(hào):D4名稱:還書簡(jiǎn)述:讀者將書歸還到圖書館時(shí),向圖書管理員辦理還書登記組成:借書證號(hào)+圖書編號(hào)+還書日期來(lái)源:借閱模塊去向:借閱模塊編號(hào):D5名稱:到期提醒簡(jiǎn)述:管理員篩選出圖書快到期者,通過(guò)短信或郵件方式提醒讀者還書組成:讀者編號(hào)+剩余天數(shù)+手機(jī)號(hào)碼+郵箱號(hào)碼來(lái)源:管理員模塊去向:提醒模塊編號(hào):D6名稱:續(xù)借簡(jiǎn)述:讀者在圖書快到期時(shí),辦理續(xù)借組成:讀者編號(hào)+圖書編號(hào)+續(xù)借日期來(lái)源:讀者模塊去向:借閱模塊(三) 數(shù)據(jù)存儲(chǔ)編號(hào):F1名稱:讀者信息簡(jiǎn)述:對(duì)讀者基本信息的記錄組成:借書證號(hào)+姓名+密碼+聯(lián)系方式+郵箱+辦理日期編號(hào):F2名稱:管理員信息簡(jiǎn)述:對(duì)管理員基本信息的記錄組成:管理員編號(hào)+管理員密碼編號(hào):F3名稱:圖書信息簡(jiǎn)述:對(duì)圖書基本信息的記錄組成:圖書編號(hào)+書名+分類+數(shù)量+作者+出版社+索書號(hào)編號(hào):F4名稱:借閱信息簡(jiǎn)述:對(duì)借閱流水信息的記錄組成:圖書編號(hào)+借書證號(hào)+借書日期+還書日期+是否續(xù)借(四) 數(shù)據(jù)處理編號(hào):名稱:錄入圖書信息輸入:新書到貨通知單處理:根據(jù)新書具體情況錄入圖書信息輸出:圖書信息記錄編號(hào):名稱:辦理借書證信息輸入:借書證申請(qǐng)通知處理:根據(jù)讀者信息為其開(kāi)通借書證輸出:讀者借書證記錄編號(hào):名稱:錄入借書記錄輸入:借書申請(qǐng)?zhí)幚恚焊鶕?jù)借書證和圖書編號(hào),登記借書信息輸出:借書記錄編號(hào):名稱:錄入還書記錄輸入:審核通過(guò)的入庫(kù)通知單處理:根據(jù)借書證和圖書編號(hào),登記還書信息輸出:還書記錄編號(hào):名稱:辦理續(xù)借輸入:續(xù)借申請(qǐng)?zhí)幚恚焊鶕?jù)借書證和圖書編號(hào),登記續(xù)借信息輸出:續(xù)借記錄編號(hào):名稱:到期提醒輸入:借書將到期清單處理:根據(jù)讀者編號(hào)和手機(jī)號(hào)碼/郵箱地址,發(fā)送提醒通知輸出:短信/郵件通知單(五) 外部實(shí)體編號(hào):S1名稱:圖書管理員簡(jiǎn)述:管理圖書館日常業(yè)務(wù)的工作人員輸入的數(shù)據(jù)流: 圖書到貨單、申請(qǐng)辦卡通知輸出的數(shù)據(jù)流: 到期提醒、新書入庫(kù)編號(hào):S2 名稱:讀者簡(jiǎn)述:需要辦理借書/還書業(yè)務(wù)的人輸入的數(shù)據(jù)流:借書記錄輸出的數(shù)據(jù)流:辦理借書證第四章 系統(tǒng)設(shè)計(jì)第一節(jié) 系統(tǒng)功能模塊設(shè)計(jì)系統(tǒng)功能模塊說(shuō)明:圖41 Android版圖書管理系統(tǒng)的模塊劃分一、 公用模塊圖書查詢:分三種查詢方式,即按圖書名稱查詢、按分類查詢、高級(jí)查詢。圖32 圖書管理系統(tǒng)的頂層數(shù)據(jù)流程圖(二) 第一層數(shù)據(jù)流程圖 系統(tǒng)整體的數(shù)據(jù)流程圖,說(shuō)明了關(guān)鍵子系統(tǒng)之間的聯(lián)系及與文檔的關(guān)系。首先系統(tǒng)會(huì)存儲(chǔ)由管理員錄入的讀者、圖書信息,借閱信息也會(huì)被自動(dòng)記錄到系統(tǒng)中,并由系統(tǒng)自動(dòng)幫助管理員篩選出即將到期的借閱記錄。第四節(jié) 系統(tǒng)的邏輯模型一、 數(shù)據(jù)流程分析根據(jù)上述的業(yè)務(wù)流程,對(duì)其中的數(shù)據(jù)處理、數(shù)據(jù)存儲(chǔ)以及數(shù)據(jù)流動(dòng)過(guò)程進(jìn)行抽象,得到了系統(tǒng)的邏輯模型,即系統(tǒng)的數(shù)據(jù)流程圖。讀者登錄后可查看到自己的借閱記錄,并可進(jìn)行續(xù)借操作。管理員為讀者辦理借書證以后,記錄到讀者信息表中,管理員有權(quán)對(duì)讀者信息進(jìn)行編輯。如圖31的業(yè)務(wù)流程圖,就是表明了本系統(tǒng)中主體之間的業(yè)務(wù)關(guān)系及作業(yè)順序。綜上所述,android版圖書管理系統(tǒng)的開(kāi)發(fā)是完全可行的。當(dāng)想得知想要的書圖書館里是否存在或可借時(shí),也可以通過(guò)手機(jī)完成搜索而迅速得知,非常方便。讀者進(jìn)入圖書館后,只要打開(kāi)手機(jī)中的應(yīng)用程序,就能得知需要的書籍對(duì)應(yīng)的索書號(hào),從而節(jié)約了去排隊(duì)等候查詢和抄寫索書號(hào)的麻煩之舉。三、 運(yùn)營(yíng)可行性系統(tǒng)開(kāi)發(fā)出來(lái)之后,必須要有人使用才能發(fā)揮其價(jià)值,不然就是白白投資。數(shù)據(jù)庫(kù)SQLite又是開(kāi)源的軟件,可以直接運(yùn)行在android設(shè)備上。圖書管理系統(tǒng)業(yè)務(wù)相對(duì)穩(wěn)定和簡(jiǎn)單,各模塊功能的操作邏輯也相對(duì)簡(jiǎn)單,所以開(kāi)發(fā)這個(gè)系統(tǒng)所消耗的人力資源也比較少。Android支持常用的音頻、視頻、圖片格式,如AAC, MPEG4, , MP3, AMR,它還支持多種的開(kāi)發(fā)環(huán)境,包含一個(gè)模擬器(用于調(diào)試的工具),一個(gè)Eclipse插件。它的程序庫(kù)包含一些以C/C++編寫的庫(kù),通過(guò)Android 應(yīng)用程序框架為開(kāi)發(fā)者提供服務(wù),如一些核心庫(kù):Bionic系統(tǒng) C 庫(kù)、媒體庫(kù)、SurfaceManager、Webkit,LibWebCore、SGL、SQLite 等。android有很多特點(diǎn),但是最重要的一個(gè)是它的Dalvik虛擬機(jī)。第二節(jié) 可行性分析一、 技術(shù)可行性 Android, 是一款基于Linux內(nèi)核的移動(dòng)操作系統(tǒng),安全性很高,而且它還是一款開(kāi)源的軟件,由google公司提供。登錄功能。到期提醒。借閱信息查找。圖書信息編輯。讀者信息編輯。辦理借書證。新書入庫(kù)。圖書借/還。讀者續(xù)借。讀者借閱信息瀏覽。該功能展示累計(jì)出借次數(shù)最多的前三名書籍。該功能展示圖書館最新入庫(kù)的前三名書籍,每條顯示信息應(yīng)包含書名、入庫(kù)時(shí)間、可借數(shù)量、作者、出版社、索書號(hào)等信息。查詢的結(jié)果應(yīng)包含書名、編號(hào)、類別、余量、作者、索書號(hào)、出版社等信息。各模塊的具體需求如下:圖書查找。讀者特有的部分是歷史借閱信息的瀏覽、辦理續(xù)借功能等。第三章 系統(tǒng)分析第一節(jié) 需求分析一個(gè)簡(jiǎn)單的圖書管理系統(tǒng),應(yīng)該站在讀者和管理員使用的角度來(lái)分析,包含公用的部分和各自特有的部分。最后,對(duì)完成的系統(tǒng)進(jìn)行調(diào)試與切換。其次,由系統(tǒng)分析設(shè)計(jì)人員培訓(xùn)業(yè)務(wù)人員和操作人員針對(duì)系統(tǒng)的使用人員進(jìn)行培訓(xùn)。(四) 系統(tǒng)設(shè)計(jì)主要包括系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)、代碼設(shè)計(jì)、數(shù)據(jù)庫(kù)/文件設(shè)計(jì)、I/O設(shè)計(jì)、模塊功能設(shè)計(jì)和處理過(guò)程設(shè)計(jì)。(二) 系統(tǒng)規(guī)劃與初步調(diào)查系統(tǒng)現(xiàn)行狀態(tài)以及可用資源進(jìn)行初步調(diào)查;明確問(wèn)題,確定系統(tǒng)目標(biāo)和總體結(jié)構(gòu),確定分階段實(shí)施進(jìn)度;進(jìn)行可行性分析研究與書寫可行性報(bào)告。三、 SSAamp。綜上所述,結(jié)構(gòu)化分析方法是有效的,但結(jié)構(gòu)化分析方法也不是完美無(wú)缺的,它同樣有許多局限之處。3. 結(jié)構(gòu)化分析方法為目標(biāo)系統(tǒng)描述了一個(gè)模型,但這個(gè)模型僅僅是書面的,只能供人們閱讀和討論而不能運(yùn)行和試用,因此在澄清和確定用戶需求方面能起的作用畢竟是有限的。對(duì)交互式系統(tǒng)來(lái)說(shuō),用戶最為關(guān)心的問(wèn)題之一是如何使用該系統(tǒng),如輸入命令、系統(tǒng)相應(yīng)的輸出格式等,所以在系統(tǒng)開(kāi)發(fā)早期就應(yīng)該特別重視人機(jī)交互式的用戶需求。然而這樣的工作需要占用大量的人力物力,同時(shí)文檔經(jīng)反復(fù)變動(dòng)后,也難以保持其內(nèi)容的一致性,雖然已有支持結(jié)構(gòu)化分析的計(jì)算機(jī)輔助自動(dòng)工具(如前面介紹過(guò)的PSL/PSA)出現(xiàn),但要被廣大開(kāi)發(fā)人員掌握使用,還有一定困難。 (二)不足 長(zhǎng)期使用的過(guò)程中,結(jié)構(gòu)化分析方法也暴露出了一些薄弱環(huán)節(jié)甚至是缺陷,主要體現(xiàn)在以下幾點(diǎn):1. 所需文檔資料數(shù)量大。自頂向下分析設(shè)計(jì):首先確保全局的正確,再層層的深入考慮和處理局部的問(wèn)題。2. 結(jié)構(gòu)化分析的實(shí)施過(guò)程是結(jié)構(gòu)化、模塊化、自頂向下進(jìn)行分析。D的優(yōu)缺點(diǎn) (一) 優(yōu)點(diǎn)1. 結(jié)構(gòu)化分析方法簡(jiǎn)單、清晰,易于學(xué)習(xí)掌握和使用。但是系統(tǒng)實(shí)施恰好相反,應(yīng)該采用自底向上的逐步實(shí)施。在調(diào)查和整理系統(tǒng)業(yè)務(wù)的過(guò)程中,應(yīng)該遵從至上而下的規(guī)則,首先從管理層業(yè)務(wù)入手,然后往下分解至最基層?!俺橄蟆本褪亲プ≈饕獑?wèn)題忽略次要問(wèn)題,首先集中精力解決主要問(wèn)題然后再想辦法解決次要問(wèn)題。它包含兩個(gè)基本的手段,即“分解”和“抽象”。SQLite操作簡(jiǎn)單、獨(dú)立,沒(méi)有額外的依賴,資源開(kāi)放,你可以用于任何用途。SQLite允許忽略數(shù)據(jù)類型,這意味著你可以保存任何類型的數(shù)據(jù)到任何表的任何列中。SQLite設(shè)計(jì)的目標(biāo)就是嵌入式,它占用的資源非常少,在被嵌入到設(shè)備中時(shí),只需要幾百K的內(nèi)存即可,而且處理速度也很快。SQLite操作起來(lái)簡(jiǎn)單, 又支持跨平臺(tái),能夠使用很多語(yǔ)言直接創(chuàng)建數(shù)據(jù)庫(kù),如果你想開(kāi)發(fā)一個(gè)小型應(yīng)用,SQLite將是你最好的選擇。它能夠結(jié)合Tcl、C、PHP、Java等多種語(yǔ)言,擁有ODBC接口,但比起Mysql、PostgreSQL這
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1