亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于MVC架構(gòu)的在線圖書借閱及管理系統(tǒng)的設(shè)計(jì)

        2019-04-26 08:19:42蘇寧馨
        綏化學(xué)院學(xué)報 2019年5期
        關(guān)鍵詞:用戶注冊管理系統(tǒng)圖書

        蘇寧馨 章 華 張 帆 金 建

        (安徽新華學(xué)院電子通信工程學(xué)院 安徽合肥 230088)

        隨著信息技術(shù)與網(wǎng)絡(luò)技術(shù)的交織發(fā)展,加速了產(chǎn)業(yè)信息發(fā)展的步伐,越來越多的產(chǎn)業(yè)應(yīng)用結(jié)合網(wǎng)絡(luò)信息資源都會產(chǎn)生非常高效的作用。凝聚著人類知識和智慧,傳播文明,發(fā)展技術(shù)的圖書信息行業(yè)也正朝著該方向邁進(jìn),圖書管理及借閱系統(tǒng)的數(shù)字化信息化將對知識的傳播,技術(shù)的交流產(chǎn)生巨大的推動作用,同時也給用戶借閱及購買圖書帶來很大方便。[1]

        一、系統(tǒng)開發(fā)工具選擇

        在線圖書借閱及管理系統(tǒng)是基于B/S 結(jié)構(gòu)(Browser/Server)的Web應(yīng)用系統(tǒng),系統(tǒng)設(shè)計(jì)過程中主要針對服務(wù)端進(jìn)行開發(fā)。服務(wù)端選擇采用的架構(gòu)為現(xiàn)如今較為流行的MVC模式(即Model、View、Controller),軟件編程采用Java 語言,開發(fā)平臺選擇MyEclipse 完成,SQL Server 數(shù)據(jù)庫完成系統(tǒng)相關(guān)數(shù)據(jù)的存儲,調(diào)用等功能。[2]

        MVC框架模式是采用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,這種框架模式中系統(tǒng)的業(yè)務(wù)邏輯和服務(wù)端的界面設(shè)計(jì)是相互獨(dú)立的,系統(tǒng)在定制和改進(jìn)個性化界面,用戶進(jìn)行系統(tǒng)交互時都不需要重新編寫業(yè)務(wù)邏輯代碼,只需要更改界面設(shè)計(jì)。在線圖書借閱及管理系統(tǒng)在業(yè)務(wù)層面上進(jìn)行數(shù)據(jù)庫表的建立和調(diào)用,并完成業(yè)務(wù)流程的設(shè)計(jì);視圖用以顯示系統(tǒng)中的數(shù)據(jù);控制用來寫入業(yè)務(wù)流程中涉及到的所有數(shù)據(jù),例如用戶注冊數(shù)據(jù),管理模塊中圖書類別的數(shù)據(jù)信息等。系統(tǒng)的借閱,搜索,以及管理模塊的編程設(shè)計(jì)與視圖部分的設(shè)計(jì)是分離的。[3]

        MyEclipse 開發(fā)平臺是在Eclipse 基礎(chǔ)上加上一些私有的、開源的Java工具。它的出現(xiàn)解決了不同開源工具之間的差異問題,也用于Java、Java EE 以及移動應(yīng)用的開發(fā)。MyEclipse的功能非常強(qiáng)大,支持也十分廣泛。

        SQLServer 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),在線圖書借閱和管理系統(tǒng)的設(shè)計(jì)中根據(jù)系統(tǒng)的需求,涉及到很多的數(shù)據(jù)信息表需要存儲,聯(lián)系和溝通,SQL Server 數(shù)據(jù)庫就起著整個系統(tǒng)開發(fā)過程中不同數(shù)據(jù)庫之間的聯(lián)系溝通作用。SQL Server 數(shù)據(jù)庫在系統(tǒng)開發(fā)上能夠?yàn)橛脩籼峁┹^高安全性、可靠性和可擴(kuò)展性的應(yīng)用程序來運(yùn)行用戶和系統(tǒng)所需的關(guān)鍵任務(wù);同時使用SQL Server 數(shù)據(jù)庫具有高效性,利用這個平臺可以降低開發(fā)和管理數(shù)據(jù)基礎(chǔ)設(shè)施的時間和經(jīng)濟(jì)成本。[3]

        二、系統(tǒng)功能分析及業(yè)務(wù)流

        功能分析既是系統(tǒng)設(shè)計(jì)的關(guān)鍵也是系統(tǒng)設(shè)計(jì)的依據(jù)。在線圖書借閱及管理系統(tǒng)的設(shè)計(jì)目的是實(shí)現(xiàn)圖書管理的系統(tǒng)化,智能化;圖書借閱歸還的網(wǎng)絡(luò)化,便捷化。系統(tǒng)設(shè)計(jì)的業(yè)務(wù)能夠同時滿足圖書借閱用戶和圖書管理人員兩方面的需求,從需求角色上來看,該系統(tǒng)的主要功能模塊可以普通讀者用戶和管理員兩個部分。因此我們在對系統(tǒng)進(jìn)行了全面的功能分析之后,設(shè)計(jì)出了系統(tǒng)的業(yè)務(wù)流圖如圖1 所示。[4]

        (一)管理員功能分析。在線圖書借閱及管理系統(tǒng)的管理員模塊部分,主要功能體現(xiàn)集中在系統(tǒng)圖書的添加、修改、刪除、分類、查詢及系統(tǒng)維護(hù)等部分。管理員通過登錄系統(tǒng)后可在后臺對各類圖書具體信息進(jìn)行管理,主要內(nèi)容包括:查詢各類圖書的借閱及預(yù)借信息;查詢圖書歸還及續(xù)借信息;查詢各種圖書的庫存,價格及分類信息;管理和甄別用戶身份及會員信息;管理系統(tǒng)留言板等功能。

        (二)普通用戶功能分析。普通用戶的身份是圖書借閱系統(tǒng)的使用者也是系統(tǒng)使用最為廣泛的人群,作為普通用戶主要是可以通過系統(tǒng)進(jìn)行注冊,登錄,可以在首頁看到書籍分類,圖書的借閱排行、銷售排行、最新推薦圖書以及最新上架的圖書信息,讓用戶對最新的圖書信息一目了然。另外用戶也可以搜索自己需要的圖書,查詢圖書的主要內(nèi)容,隨時實(shí)現(xiàn)借閱,歸還和續(xù)借。系統(tǒng)中還添加了留言模塊,可以方便讀者的交流和互動。[4]

        圖1 系統(tǒng)業(yè)務(wù)流程圖

        三、系統(tǒng)主要模塊設(shè)計(jì)及實(shí)現(xiàn)

        系統(tǒng)設(shè)計(jì)時要充分的考慮到數(shù)據(jù)庫的設(shè)計(jì)以及軟件編程設(shè)計(jì)。數(shù)據(jù)存儲,數(shù)據(jù)訪問以及數(shù)據(jù)的調(diào)用都是系統(tǒng)設(shè)計(jì)的關(guān)鍵所在,在進(jìn)行系統(tǒng)設(shè)計(jì)時不僅要考慮系統(tǒng)當(dāng)下正常的功能需求以外,還要兼顧系統(tǒng)后期的維護(hù)及擴(kuò)充等。結(jié)合上一部分的需求分析及功能劃分,系統(tǒng)主要模塊的設(shè)計(jì)也是依據(jù)功能要求分開闡述。[5]

        (一)用戶模塊。

        1.用戶注冊模塊。讀者用戶進(jìn)入圖書在線借閱管理系統(tǒng)時,是以使用者的身份進(jìn)行定義。讀者首先需要注冊個人的信息,然后才能夠登陸系統(tǒng)后進(jìn)行借閱,歸還,留言等操作。用戶注冊的信息將會保存在SQL Server數(shù)據(jù)庫中,待登錄時程序中調(diào)用并驗(yàn)證其信息。用戶注冊信息如表1所示。

        表1 讀者用戶注冊信息表

        在編程設(shè)計(jì)時使用主要實(shí)現(xiàn)代碼格式如下所示,對于不同的信息按照信息表中的類型在關(guān)鍵字處替換,實(shí)現(xiàn)結(jié)果如圖2所示。這里以用戶名和密碼信息為例:

        圖2 用戶注冊模塊的實(shí)現(xiàn)

        圖3 留言模塊的實(shí)現(xiàn)

        2.留言模塊。在線留言功能是為讀者提供的一種交流平臺,讀者可以在留言處暢所欲言,包括對書籍的閱讀感想,知識的傳播和分享在這里得到了較好的體現(xiàn),這也是區(qū)別傳統(tǒng)圖書借閱系統(tǒng)的一大主要特色,這里讀者既可以完成圖書的借閱,又可以交流知識,分享情感,提出建議。[7](P117)用戶留言定義信息表如表2所示,留言模塊實(shí)現(xiàn)的結(jié)果如圖3所示。留言功能實(shí)現(xiàn)主要代碼如下:

        表2 用戶留言信息表

        3.圖書搜索及借閱模塊。圖書搜索和借閱模塊是系統(tǒng)設(shè)計(jì)的重要部分,也是讀者使用頻率較高的模塊。用戶想要快速查找需要的圖書,可使用圖書搜索功能,進(jìn)入后可按圖書名稱,出版社名稱,作者等信息搜索。在設(shè)計(jì)中首先要給出圖書信息定義表,并將數(shù)據(jù)保存在SQLServer數(shù)據(jù)庫。[6]其中圖書信息定義表如表3所示。圖書搜索及借閱實(shí)現(xiàn)如圖4所示。設(shè)計(jì)中使用的主要實(shí)現(xiàn)代碼格式如下:

        表3 圖書信息表

        用戶以會員身份登錄后,便可實(shí)現(xiàn)圖書借閱及歸還。在借閱頁面上詳細(xì)顯示了圖書名稱、作者、庫存等信息。用戶需要輸入借閱天數(shù),提交借閱請求,便實(shí)現(xiàn)了圖書借閱的功能。在借閱記錄中可詳細(xì)查看具體借閱信息,如需續(xù)借,輸入續(xù)借天數(shù)即可。圖書借閱頁面如圖4所示。

        圖4 圖書搜索及借閱模塊的實(shí)現(xiàn)

        (一)管理模塊。

        1.圖書類別管理。圖書類別管理是系統(tǒng)管理模塊的較為重要的部分,管理員可以通過該模塊根據(jù)圖書實(shí)際館藏量和借閱情況對不同類別的圖書進(jìn)行及時添加,刪除和修改,以便適應(yīng)廣大讀者用戶的不同需求,是系統(tǒng)有效運(yùn)營和工作的重要保障。在程序設(shè)計(jì)中已添加的圖書類別代碼實(shí)現(xiàn)及添加新類別實(shí)現(xiàn)代碼如下。實(shí)現(xiàn)結(jié)果如圖5所示。

        圖5 圖書類別管理模塊的實(shí)現(xiàn)

        圖6 圖書借閱及歸還管理模塊的實(shí)現(xiàn)

        2.圖書借閱與歸還管理。圖書借閱信息管理同樣是系統(tǒng)后臺管理模塊的核心組成部分。這部分主要任務(wù)是管理所有用戶借閱書籍的信息,具體包括借閱的天數(shù)、時間、是否續(xù)借、歸還日期以及花費(fèi)的總金額,并完成延期費(fèi)用計(jì)算等權(quán)限。在軟件程序設(shè)計(jì)中實(shí)現(xiàn)未歸還不能續(xù)借的代碼如下[8]。系統(tǒng)管理借閱及歸還信息的顯示結(jié)果如圖6所示。

        四、結(jié)語

        基于MVC 架構(gòu)的在線圖書借閱及管理系統(tǒng)的設(shè)計(jì),主要核心模塊基本實(shí)現(xiàn)。系統(tǒng)開發(fā)時采用MVC 架構(gòu)模式實(shí)現(xiàn)了業(yè)務(wù)邏輯,視圖,數(shù)據(jù)分離的設(shè)計(jì)模式。充分的考慮到數(shù)據(jù)庫設(shè)計(jì)既要滿足使用軟件平臺的需求,又可以進(jìn)行便捷的維護(hù)及較好擴(kuò)充,以便能夠提高系統(tǒng)的訪問效率以及數(shù)據(jù)使用時的一致性和冗余度。較人工圖書借閱系統(tǒng),使用方便快捷;節(jié)約人力資源的同時又節(jié)約了運(yùn)行和管理系統(tǒng)的時間成本。系統(tǒng)中增加的留言模塊,為廣大讀者提供了分享和交流知識的平臺,實(shí)現(xiàn)了知識技術(shù)有效傳播的良好效果,這也成為現(xiàn)代化圖書借閱及管理系統(tǒng)中一個非常顯著的特點(diǎn)和優(yōu)勢。

        猜你喜歡
        用戶注冊管理系統(tǒng)圖書
        基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
        營口市開展農(nóng)村亂占耕地建房數(shù)據(jù)匯交平臺組建工作
        圖書推薦
        南風(fēng)(2020年22期)2020-09-15 07:47:08
        歡迎來到圖書借閱角
        基于LED聯(lián)動顯示的違停管理系統(tǒng)
        班里有個圖書角
        海盾壓載水管理系統(tǒng)
        中國船檢(2017年3期)2017-05-18 11:33:08
        100萬棄置Xbox Live賬戶玩家名稱被解凍
        CHIP新電腦(2016年6期)2016-06-21 11:31:12
        尼康用戶注冊 “我的尼康”可延保兩年
        大眾攝影(2015年5期)2015-05-13 18:08:41
        基于RFID的倉儲管理系統(tǒng)實(shí)現(xiàn)
        在线成人一区二区| 一本之道加勒比在线观看| 日本av一区二区在线| 久久精品国产免费观看三人同眠 | 99热这里只有精品3| 国产免费一区二区av| 顶级高清嫩模一区二区| 潮喷失禁大喷水aⅴ无码| 国产免费午夜a无码v视频| 国产chinese在线视频| 亚洲天堂一区二区三区| 久久国产人妻一区二区| 国产亚洲情侣一区二区无| 最新国产成人在线网站| 日本在线观看三级视频| 国产freesexvideos中国麻豆| 欧美性开放bbw| 日本一区二区三区激情视频| 人妻少妇中文字幕久久hd高清| 东北少妇不戴套对白第一次| 性高朝久久久久久久| 偷拍区亚洲区一区二区| 区一区二区三免费观看视频 | 久久本道久久综合伊人| 国产又色又爽又黄的| 尤物视频一区二区| 日韩精品免费一区二区中文字幕| 国产三a级三级日产三级野外 | 午夜熟女插插xx免费视频| 成人精品综合免费视频| 亚洲Av无码专区尤物| 国产精品亚洲一区二区三区16 | 国产精品亚洲国产| 一区二区中文字幕在线观看污污 | 国产av剧情刺激对白| 99久久精品日本一区二区免费| 日本免费人成视频播放| 亚洲日本VA午夜在线电影| 日本一区二区国产精品| 大又大粗又爽又黄少妇毛片| 深夜国产成人福利在线观看女同|