中華醫事科技大學
資訊管理系
102 學年度專題製作報告
財產管理系統 APP
指導老師:林耀三
班 級:四資管四 B 學 生:張仰鈞
目錄
1 0 2
專題 製作 報告
財產
管理 系統
A P P
指
導老師
:林 耀三
一、 動機與目的 3 二、 相關文獻 5
1.台中市財物盤點系統...5 2.雲端進銷存 POS 系統後台 APP...7
三、 開發工具及方法 10
1. Eclipse ADT...10 2. MIT App Inventor...26 3. 專題雛形...37
四、系統報告書 38
1. 財產管理系統...40 2. 圖書管理系統...48
一、 動機與目的
由於現今智慧型手機(Smart Phone)的出貨逐年成長,根據國際數 據資訊中心IDC(International Data Corporation)公布 2013 年第一季 的手機出貨量,Google Android 平台的 75%與 Apple IOS 平台的 17.3%兩者合併就有高達 92.3%以上的手機市場佔有率,第三名則 是Windows Phone 的 3.2%。1
圖表 1 2013 年第一季智慧型手機出貨量(IDC)
由於現今智慧型手機(Smart Phone)以及平版電腦(Tablet)行動裝置 有越來越大眾化的趨勢,將手持式設備用於工作管理等應用也是越 來越普及,例如: 不管是私人企業,公家機關,公私立學校,醫院,
這些都需要購買設備來使用,以這些單位共同需要的東西為例,電 腦、印表機、影印機這些辦公常見的設備,對這些單位來說都是他們 的財產,每一個財產都需要有身分證也就是財產標籤,來記錄的購 買日期、廠牌、數量、價格、保管單位、保管人、財產編號、財產名稱、
存置地點、年限,這些都是財產的基本資料欄位,需要一套系統來管 理這些財產,就是財產管理系統。
本專題打算利用這個流行的趨勢去開發一套財產管理系統的APP 版,
方便在各地只要能夠連上網路能做盤點的工作,希望在盤點的過程 中,能夠應用程式的平台透過下載APP 的方式,直接透過 APP 登 入系統瀏覽,以及用裝置上的相機鏡頭來掃描條碼,讓財產資料直 接存入電腦資料庫來完成盤點的作業,傳統的利用盤點機掃條碼來 登入財產資料,讓行動裝置取代盤點機,以及與用網頁式開發的財 產管理系統做整合,不管是用手機盤點或電腦盤點資料都能夠更新 與同步。
圖表 2 傳統的盤點機
二、 相關文獻
本專題以下列兩個系統的架構與模式來做為參考,第一個例子台中 市財物盤點系統,系統中有相機鏡頭掃描條碼的功能、紀錄盤點資料、
帳戶登入、相關的都跟本專題很類似,唯一不同的是它是沒再開放在 平台下載的,能夠去參考他的使用模式,加以修改上傳至 Google Play平台提供給有需要的人去下載,第二個例子雲端進銷存後台 POS App,是參考它的資料表單設計,後台管理的方式,來針對本專 題的管理模式去做加強,在後台管理上能夠方便作業。
1.台中市財物盤點系統
這是台中市政府的財物盤點系統的登入畫面,他們是利用平板電腦 透過APP 的方式來盤點市政府上大大小小的財物。
圖表 3
在財物盤點過程中是利用平板電腦上的鏡頭去掃描一維條碼或二維 條碼來登入財物的資料,也可以透過手動輸入財物編號的方式。
手動輸入或掃描條碼的資料都會跑到這個夜面進行盤點確認的動作,
財物盤點完畢會顯示<已盤點>,未盤點的財物要透過手動輸入來進 入以盤點的狀態。
圖表 5
透過會員帳戶管理要求系統使用者,後端系統管理者透過帳號密碼 登入來辨別使用者的權限,進入系統設定裡去進行盤點財產資料查 詢,及更改系統的設定。
2 .雲端進銷存 POS 系統後台 APP
這套系統是到 Android 平台的 Google Play 搜尋進銷存 APP 找到的,
它是一套免費的進銷存系統,必須連上網路才能使用 ,它能夠處理 進貨、退貨、出貨、盤點,訂單資料,它是一套適用於中小企業或工 作室去使用它的功能。
圖表 7
這是這套雲端 POS 系統的登入畫面,點選免費註冊去註冊會員資料,
等到系統審核後發帳號認證信到你設定的 E-MAIL 即可啟動帳號,然 後輸入帳號密碼後就能登入系統去做使用了。
登入後進入主功能選單去使用裡頭建立的功能,基本資料維護、單據 輸入作業、執行相關作業、系統分析作業、系統維護的作業。
圖表 9
以系統中的採購單表單,它利用了月曆的功能來選擇採購單日期,
輸入廠代碼、名稱、聯絡人及電話、E-MAIL 等備註欄位,來建立這張 採購單,按儲存資料也就記錄在系統中。
三、 開發工具及方法
1. Eclipse ADT
Eclipse 是著名的跨平台 開源 整合式開發環境 (IDE)。最初是由 IBM 公司開發,主要用來 Java 語言開發,可做為 Java 應用程式及 Android App 的開發環境。
先從網址 http://developer.android.com/index.html 到這個網站下 載SDK 及 ADT,第一步點 Develop
圖表 11
點選Tools 和 Download 出現以下畫面點右邊的 Download the SDK
根據你的作業系統安裝的JDK 32bit/64bit 來選擇要下載的
圖表 13
下載解壓縮完成裡就包含ADT 和 SDK 工具
點選eclipse 資料夾後執行已外掛 ADT 和 SDK 的 eclipse
圖表 15
打開eclipse 的第一個畫面
建立要存放專案的工作區路徑按下OK
圖表 17
進入 ADT 的執行環境
點選工具列圖示或點選Windows 開啟 Android SDK Manager
圖表 19
勾選要安裝的API 點選 Install 7 packages 進行安裝
選擇要安裝的Packages 點選 Accept License 全部勾選後點選 Install
圖表 21
安裝成功會顯示 Installed 也可以繼續安裝其他的應用程式介面 (API, Appcalition Programming Interface)
點選工具列圖示或點選Windows 開啟 AVD Manager
圖表 23
安裝成功會顯示 Installed 也可以繼續安裝其他的未安裝的 API 不安裝就關閉視窗
點選工具列圖示或點選Windows 開啟 AVD Manager
圖表 25
點選New 新增一個模擬器 Android Virtual Device(AVD)
設定AVD 的名稱 裝置 和系統的版本 並將 Snapshot 打勾
圖表 27
選擇建立好的AVD 點選 Start
勾選Launch from snapshot 和 Save snapshot 增加以後開啟的速 度
圖表 29
按下Launch 後開啟模擬器中
第一次開啟的時間會比較長 請耐心等候
圖表 31
Android Virtual Device(AVD)開啟完成畫面
點選工具列File 選項 點 New 選擇 Android Application Project
圖表 33
專案名稱第一個字母要大寫輸入應用程式名稱專案名稱也會同步
建立APP 的專案和 icon 以及存放的路徑
圖表 35
設定APP 的 icon 圖示
設定APP 的版面樣式
圖表 37
設定APP 主程式名稱(Activity Name)與版面名稱(Layout Name)
src 資料夾裡是用來存放撰寫 APP 程式功能的.java 檔
圖表 39
res 資料夾裡的 drawable 系列資料夾則是存放支援不同大小的 APP 的圖示
res 資料夾內的 layout 資料夾中是存放設計 APP 版面的 xml 檔案
圖表 41
2. MIT App Inventor
圖表 42
App Inventor 是由 Google 實驗室所設計,2012 年 1 月 1 日移交給 麻省理工學院(MIT)行動學習中心來維護,可用於開發 Android 系統 的應用程式,App Inventor 是以拼圖式的方塊來撰寫程式,使用瀏 覽器做為管理工具,所有程式及資源都放在雲端。不管你在哪裡,只 要打開網頁,就可以進行APP 設計的工作。
圖表 43
連線至
http://beta.appinventor.mit.edu/learn/setup/misc/JWSTest/AppInvJWSTes
t.html
進行App Inventor Java 認證 (已安裝過 JDK 和 JRE 即可認證成 功)
圖表 44
登入Google 帳戶即可進入 App Inventor 設計環境
圖表 45
按下New 設定專案名稱新建一個 APP 專案
設定專案名稱完成進入了App Inventor 的設計版面,能夠在此拖 曳想要的元件Screen 裡面版裡進行排版。
圖表 47
瀏覽器輸入
http://dl.google.com/dl/appinventor/installers/windows/appinventor_set
下載 App Inventor 套件
執行下載完成的App Inventor 套件 ,檔案大小約 90MB
圖表 49
開啟了App Inventor setup 點選 Next 繼續下一步
點選[I Argee]繼續進行下一步
圖表 51
選擇要安裝的路徑後點選Next 繼續進行下一步
點選Install 開始進行安裝
圖表 53
等待安裝完成後按Finish App Inventor 套件就完成安裝了
套件安裝後到App Inventor 版面設計的地方點選 Open the Blocks Editor 後會自動跳出左下角的下載的.jhlp 檔,下載完成後 開啟檔案
圖表 55
接著出現開啟Java7 的畫面
進入App Inventor 撰寫程式的地方,程式撰寫是利用拖曳拼圖區 塊來,拼湊成元件的程式碼。
圖表 57
左邊的選項是呼叫程式碼拼圖的地方,在那裡選擇拼圖來撰寫APP 程式的功能 Built-In 為常用的元件,My Blocks 是根據設計版面的 自訂元件
這是App Inventor 用拼圖呈現的程式碼
圖表 59
點選 New emulator 新增一台模擬器來執行程式
或先到Google Play 下載 MIT AICompanion 應用程式到你的手 機或平板電腦上,讓程式能直接在上面模擬。
圖表 61
點Connect to Device 選擇 Wifi
用你的行動裝置開啟MIT AICompanion 掃描 QR code 或輸入上 面顯示的Your Code 即可將程式連到你的裝置執行,但你的裝置必 須連上網路。
圖表 63
3. 專題雛形
專題雛型 App Inventor 的設計畫面
圖表 64
專題雛形在行動裝置上執行的結果,畫面顯示已登錄的財產,
按下新增能夠新增一筆資料,點板手圖示就能進入編輯資料
圖表 65
四、系統報告書
我的專題是從安裝 Java 的執行環境與 Android 開發工具的相關套件 開始著手,初步設計手機程式是利用 App Inventor 的開發工具來學 習程式邏輯的基礎、版面編排的技巧,利用 App Inventor 拼圖式的方 式來撰寫程式碼,讓對程式概念不熟悉與撰寫經驗不足的我,在學 習手機程式設計上,建立了很大的自信心與對程式學習的興趣,打 破了一般人對程式設計很難上手的刻板印象,雖然這可以說是最簡 單的 App 手機程式之路,但還是建立起很多的概念,要了解哪一塊 拼圖是在處理哪個部分的功能,該怎麼去利用這些拼圖來拼成每個 元件的功能來完成一支可執行的手機 App。
利用 App Inventor 入門建立基礎與程式的邏輯概念後,為了整個專 題的質感以及執行上的穩定度,還是要用開發 Android 的工具 Eclipse 來開發這個專題,等於說是利用 App Inventor 來設計專題的雛形,
最後再用 Eclipse 將它完整的程式架構呈現出來,Eclipse 的開發平台 的概念是針對你要開發的東西,例如: JSP 網頁、Java 程式、Android 專 案等,去外掛相關套件來使用,安裝 Eclipse 中遇到了不少瓶頸,已 經造著出書上的步驟來安裝,還是遇到了一些問題,於是重覆安裝 了十幾次才知道問題出在哪,例如:Eclipse 位元的問題,在你的電腦 安裝 32 位元的 JDK 工具,就只能使用 32 位元的 Eclipse,儘管你的作 業系統是 64 位元也不行執行它,利用 Eclipse 來開發程式就不是拼圖 程式碼那麼好理解了,因為 Android 程式的開發語言就是最近非常火 紅的程式語言 Java,因為我第一次接觸的程式語言是 C++,對 Java 完全沒有概念,所以還要去理解 Java 撰寫的模式和 Java 的物件導向 的概念才能完成這次的作品。
初步的構想是希望我的作品有登入畫面、使用者與管理者的帳戶管理 與建立,新建財產名稱的表單與判斷資料是否重複,與刪除的功能,
希望利用智慧型手機(Smart Phone)和平板電腦(Tablet)的相機鏡頭,
搭配盤點機 App 程式來掃描財產的條碼來登入資料,未來希望加強 資料庫功能、資訊安全問題及系統維護,我相信離上架 Google Play 的距離會慢慢的拉近。
1. 財產管理系統
編號:(主辦單位填寫)
專題名稱:財產管理系統
校名與科系:中華醫事科技大學 – 資訊管理系 指導教師:林耀三
聯絡人姓名與E-mail:陳威宇、[email protected] 團員成員:張仰鈞、陳威宇、詹智皓、黃畇霓
一、 前言
財產管理是企業為了達到最佳化、整合企業資源,而進行的計畫、
組織、領導、控制、協調、溝通等一系列的管理活動,這些計畫主要目 的是要讓使用者更節省時間,我們希望此系統能夠在學校或企業中 發揮最大功效;在企業裡有效管理能更方便了解該財產的壽命與價 值,定期更換新機或文書物品,以免造成過多故障而延誤。學校有了 財產管理,能夠方便學校替換桌椅及學生的教學設備,讓學生有更 好的學習環境,進而提升教學品質。在家裡使用財產管理可以快速找 到要找的小東西,紀錄傢俱的壽命、酒類年份與收藏品等。
現代絕大多數的企業與學校等機關行號都是直接購買財產管理 系統,但是,一分錢一分貨,比較低階的系統可能需要人力進行盤 點,盤點過程中可能沒有真正確認財產原始外觀造成人為疏失,財 產管理系統能記錄各項財產與物品(非消耗品及消耗品等),透過這 樣的管理,使用者能夠清楚明瞭的知道財物動態和財物管理,對管 理者而言,在建置與盤點物品上也比較方便容易。人力的盤點不只耗 時也耗費人力,一般企業所使用的財產管理系統都只是利用單機版 或網頁的方式來管理財產,如果使用盤點系統可以減少盤點花費的 時間,市面上已經有許許多多類似的軟體,但多數是要收費的,有 些中小公司、工廠都沒有預算購入系統,尤其是傳統產業。而我們想 設計一套免費的財產管理系統,還能利用手機app 與線上的資料庫
到的都是找免費版的,可是目前許多免費版的各種功能相當簡陋,
而我們的系統則是打算以免費為前提,提供更實用的功能,滿足更 多人的需求。
二、 創意敘述
本系統主打兩項獨特的功能:
1.二維條碼(QR Code)結合影像
財產,透過每個財產標籤上的二維條碼(QR code),使用手機 掃描後就能輕易的觀看這項財產在當初採購進來的外觀,也能以看 圖盤點的方式來盤點物品,當作二次確認,可以避免標籤貼錯或財 產被調包等人為風險。
圖表 67
2.以物找物功能
利用帳號登入的方式來辨識盤點人的身份,只要盤點人利用行 動裝置(例如手機或平板電腦)連上網路就能隨時存取自己名下散佈 各處的財產資訊並且與系統同步更新。以物找物的搜尋功能主要是找 出相同品項的財產,讓管理者清楚掌握財產動態,此系統能夠讓使 用者清楚知道目前財產實際存量是多少,就以學校來說,雖然已經 有一個系統可以處理這一些資料,不過就目前學校的系統而言,現 有盤點的功能跟財產管理的功能,似乎沒有減輕工作人員的工作量,
每個學期的班級上課人數不一樣,這間教室位置滿了,不知道從哪 間教室調度桌椅,如果有財產管理系統可以即時提供這種動態,很 快的告訴學校的工作人員可以到哪裡調度課桌椅,而不是再去買新 的,透過財產動態跟控管可以節省不必要的花費。所以本系統,只要 搜尋某一筆財產的資訊,可以同時知道其他相同財產的動態,包含 放置位置、數量、到期期限等,對管理者而言,建置與盤點物品上也 比較方便容易。
圖表 69
三、 系統功能簡介
以免費與實用作為前提,將複雜的財產目錄,如財產的編號、單 位、材質、使用年限等資料,做資料庫的建立,可依照每期報表的需 要,設定期間即可輸出,簡化複雜且需要大量人工計算的財產報表。
此系統的目的是將財產資料加以電腦化,更加入手機上網的功能增 加方便性,利用其功能線上作財產的管理與規劃,可以將以往財產 管理的程序簡單化,因此節省不少時間,對管理者而言,在建置上 使用設定好的分類能更快的將財產紀錄。
四、 系統特色
方便紀錄的功能,雖然不是只有財產管理系統才能做到的,本 系統可以結合手機直接線上同步資料庫內的資料,掃描QR Code 知道更多相關資訊,含不分類搜尋,迅速找到財物的存放位置、保管 人、保管單位與相關的資訊,將這些資料利用手機直接上傳至電腦裡,
以後更可以利用資料庫的方式,讓每個人都可以新增或修改資料,
可以從手機裡看到更多的物品資訊及原始外觀。
五、 系統開發工具與技術
Eclipse 是由 Open Source Community 所創建開發軟體,並
被廣泛地使用在許多不同的領域,例如:可作為Java 應用程式與 Android App 的開發環境。大多數開發者都知道 Eclipse 是跨平台 開園整合式開發環境(IDE)任何人都可以免費下載。Google fusion table 是 Google 近年來新增的雲端資料管理,過去的統計軟體可能 無法呈現資料與地圖共同出現的情形,有了fusion table 就能夠透 過網頁技術共享數據、呈現出圖表資料。Google Site 協作平台是 Google 免費工具之一,能夠輕鬆架設網站,不必負擔任何費用,
不但可以插入簡報還能夠多人同時編輯。
六、 系統使用對象
也許一個免費的系統在大企業眼中不會有太大的吸引力,但是 在預算較少的小公司、公益機構或是不想花這筆開銷的團隊,有可能 就會選擇這樣的一個系統,使用者可以利用此系統減少重覆輸入資 料的麻煩。將大多數使用者區分成財產眾多集中一處與散佈在機構各 處兩大類,財產眾多的管理者,沒有紀錄財產的正確位置可能會造 成翻箱倒櫃的情形發生,使用此系統可以從當初紀錄的保管位置進 行搜尋。各地機構由於位置分散在各處,且幅員廣大,不易控管,使 用此系統可以透過財產數量的分佈並規劃成有效率的盤點路線,如 此一來省下許多步驟,輕鬆完成繁雜的盤點。
七、 系統使用環境
財產管理分成網頁版與單機版,網頁版的部分可以利用網路直 接進行儲存並共享,不會因為電腦的種種因素造成檔案的損毀,單 機版則是利用一個程式紀錄財產的資訊,將資料儲存在電腦上,中 途要是出了什麼問題,就有可能造成檔案遺失的情況,所以我們將 網頁版與手機結合,利用手機同步網頁的資訊,只要手機上輸入資 料儲存後就不用擔心會遺失,輕鬆的解決檔案紀錄的問題。
實際上,目前大多數的網頁版也是安裝在公司內主機上,一樣 有著單機版相同的維護問題,而本系統結合Google 雲端服務,網 頁介面(Google site),資料庫服務(Fusion Tables)等等,完全不 需要使用者規劃主機來安裝,換句話說,只要有網路都可以操作使 用本系統。
八、 結語
利用手機的上網服務,簡化作業的流程,提供有效率的作業以 及財產的完整資訊,給予使用者更多元化的管理平台,在未來,我 們打算和地理資訊系統結合,提供更多分散於各地的分支機構,可 以共用相同的財產資料庫,這麼一來就能方便得調度相關財產,提
法比其他系統漂亮,功能上卻不遜於付費的。未來朝五大功能去發展,
讓系統能更完整。以中小企業或者工廠為首要使用對象,但可能因為 廠區跨兩岸三地或東南亞,員工來自許多國家,不一定都看得懂繁 體中文,我們打算讓系統能有多國語言,這樣能更加快速上手使用。
1. 使用者地圖
我們有著以物找物以及地理資訊功能,使用者能自行建立公司 的地理資訊。我們使用是學校平面圖做介紹,可以找尋任一個財產在 哪一棟大樓,這樣可以方便調度增加支援性。使用者可以先建立一個 公司地圖,新增財產時確認財產的所在地,未來搜尋財產時可以快 速找到財產位置。Google Map 已經在慢慢開放室內地圖。譬如學校 使用時,不需要多做一份學校地圖,直接結合Google Map 使用,
這樣不僅能增加準確度,也更快速記錄財產的位置。
2. 設定離線使用
當財產放置在地下室時,攜帶行動裝置進行盤點可能會因為這 樣而造成收訊不良的情形,所以我們打算新增將資料儲存在行動裝 置上的功能,一來能備份資料,二來不用擔心沒收訊而造成連不上 網頁,提升盤點人員作業的效率。
3. 財產資訊的共用
雖然可以帶來更方便的調度,但是共用的功能有一定的風險存 在,我們利用帳號來管理權限,避免造成財產遺失的狀況發生,給 予各單位財產管理人員財產增加與財產放置地點變更的功能;財產 間的調度總不會拿了就走,走過必留下痕跡,我們將新增財產的動 向紀錄,方便各部門管理人員紀錄財產動向。
4. 討論區設置
未來設立討論區可以直接利用發表文章互相探討或是提出問題 一起解決,當作是財產資訊的交流,透過這樣的交流後,不僅能提 升對財產的價值觀,也能提高使用者對財產的認知,更會追加問與 答,讓使用者直接與我們進行聯繫,提升系統品質、更快進行系統修 復。
5. 新增簡訊通知
(適用於共用)當新增/修改一筆財產時,系統自動通知管理人,
讓管理人即時知道財產的所有更動,這樣就可降低通知用的通話費、
不受關機影響而接收不到訊息。
2. 圖書管理系統
3. 編號:(主辦單位填寫)
4. 專題名稱:圖書管理系統
5. 校名與科系:中華醫事科技大學 – 資訊管理學系 6. 指導教師:林耀三
7. 聯絡人姓名與 E-mail:高嘉馨、[email protected] 8. 團員成員:張仰鈞、高嘉馨、林聖諺
一、前言
書,在日常生活中所扮演角色的重要性與日俱增,有出版社統計出 目前兩岸三地,台灣人平均每天閱讀大約3 小時,香港人大約 1 到 2 小時,可想而知買書是一般生活中常見的交易,如此多元的書籍 文化難免會有購買重複的書籍發生。
在網路上其實就有相當多種圖書管理系統供人下載,多數的免費版 系統功能相當簡陋,又礙於使用者在手動輸入圖書資料的過程中,
相當繁瑣及不便,即使在一些國外網站可能找的到部分功能相對完 善的系統,但幾乎都是以英文版本為主,普遍台灣人的使用意願相 當低,因此本專題設計一套線上版本的圖書管理系統。
此外在我們在學校裡發現系上擁有的書籍,大多是歷年來老師的捐 獻,並沒有系統性的整理,數量相當多且繁雜,舉凡管理、程式設計、
數理以及考試類別等各式各樣的書籍,種類繁多且未分類。當學生想 向系上借閱書籍參考時,時常因為書籍凌亂而找不到書籍的情形,
間接降低學生向系上借閱的意願。以系上的預算規模,不可能砸大錢 去購買昂貴的管理系統,這更激起我們想設計這套系統的意願。
二、創意描述
1.利用外部資料建立圖書資料庫
為了避免使用者因為手動輸入資料,而降低使用意願,可以交給每 本書籍背後都會附有條碼或是ISBN 國際書碼,利用目前相當普遍 的智慧型手機上的掃描程式,將書後的二維條碼掃描輸入資料庫,
或是手動輸入簡單數字組合而成的ISBN 國際書碼,透過這樣簡單、
容易操作的使用方式,來加速建立自己家中所有書籍的圖書資料庫,
讓原先複雜繁瑣的建立資料庫過程,變成人人都能輕易上手的步驟。
2.集結所有使用者的資料庫,建立大數據(Big Data,巨量資 料)
結合所有使用者各自的資料庫,匯集成一個巨型資料集(Big
Data),若系統在擁有有一萬名使用者後,假設一名使用者假設有
五本書籍以上的紀錄,那Big Data 裡面就能有五萬筆以上的圖書 資料,長久經營下來, Big Data 數據將可累積相當可觀的資料量。
在系統中使用者曾經搜尋過或曾經瀏覽過的每筆資料記錄也將會被 系統所儲存,再經過系統的整理、分析和交叉比對過後,可以將『可 能也要想找』、『想看的書籍』一併顯示在視窗的下側,也可以經由 Big Data 做交叉分析,把經常看同性質書籍的讀者資料,轉售給出 版社,讓出版社有機會可以主動與讀者有更進一步的接觸,在Big Data 背後所隱含的無限商機,是絕對不容小覷的。
圖表 70
三、系統功能簡介 1.一般功能
我們的系統功能,除了有一般功能新增、查詢、編輯、刪除等等,
更添加了使用者在願意公開圖書資訊的情況下,設有可以讓使用者 方便互相租借圖書、購買圖書的選項,讓使用使彼此間能更增添互動 的趣味性;連結其他網站的Findbook 資料庫,方便使用者到其他 不同網站查看更詳細的圖書資訊。
2.書籍轉移功能
我們的圖書管理系統,有書本轉移授權碼的功能,當你自己的書籍 租借,甚至是販售給其他使用者時,此時可以透過這項功能,在螢 幕上輸入由系統自動配給的授權碼,就可以直接將自己圖書資料庫 內的書籍資料,轉移到對方使用者的圖書資料庫,可以省下要再次 輸入圖書資料的時間。
圖表 71
四、系統特色
使用者可以利用每本書背後的ISBN 國際書碼,或是條碼,直接掃 描或輸入進系統後端預設的圖書資料伺服器,方便使用者可以直接 將書籍的書名、作者、出版社等所有詳細資料輸入系統資料庫,同時 能一併進行書籍的分類,並能有效減少使用者因為手動逐一輸入資 料時,可能會發生的人為疏失,也能有效縮短因為逐一輸入資料的 耗時繁瑣過程。
圖表 73
在租借及購買區設有使用者互動專區,可以讓使用者彼此之間議價 及詢問聯絡方式,再確定要購買之後,會顯示要求輸入授權碼的畫 面,可以將圖書資料直接進行轉移。
在畫面最下側,設有建議購買的選項,是經由系統後端Big Data 系統交叉比對分析後,有可能使用者也會想要的圖書,讓使用者能 選購的項目更佳的多元。
五、系統開發工具與技術
Eclipse 是由 Open Source Community 所創建開發軟體,並被廣
Android App 的開發環境。大多數開發者都知道 Eclipse 是跨平台 開園整合式開發環境(IDE)任何人都可以免費下載。Google fusion table 是 Google 近年來新增的雲端資料管理,過去的統計軟體可能 無法呈現資料與地圖共同出現的情形,有了fusion table 就能夠透 過網頁技術共享數據、呈現出圖表資料。Google Site 協作平台是 Google 免費工具之一,能夠輕鬆架設網站,不必負擔任何費用,
不但可以插入簡報還能夠多人同時編輯。
六、系統使用對象
如果使用者是學生,將可以輕易地把自己的教科書、參考書、講 義,甚至是自己偏好的雜誌、期刊都可以一併應用在系統的管理功能 當中,若隨著年級增加,而有了使用不到的教科書,就可以善用系 統的資訊公開功能,將多餘的教科書可以讓其他使用者像是學弟妹,
也有機會可以租借使用。
如果使用者是收藏家,可以利用系統強大的管理功能,將讓不 同種類的書籍,分門別類的整齊規劃放置,不僅方便管理,往後若 想與其他使用者交流,也可方便讓使用者輕鬆找到想找的書。
七、系統使用環境
我們的系統是建立在網路平台上,為網頁版本的圖書管理系統,
可以隨時作儲存或是編修的動作,不會有單機版本可能因為自身電 腦主機毀損,或其他任何外在因素,而造成大量檔案資料流失的問 題,隨時隨地只要有電腦以及網路的地方,找到我們系統的網路頁 面,就可以繼續使用。
八、結語
我們並非只是想設計出一款功能性普通、沒有特色的圖書管理系統,
這樣平凡的系統並不會吸引到更多使用者的目光,簡單好用的使用 方法,再加上別具特色的附加功能,這才是使用者想要的。
在一般人的觀念裏頭,用不到的書大都是隨意擺放在不常用的書櫃 上,或是囤積在家中的倉庫裡,而部分的人才會將書轉售到二手書 店,若書放在家裡占空間、丟掉又太可惜,賣給二手書店又不能得到 太多的收入,其實意義並不高;而很多的圖書管理系統,大部分也 都是為了解決這個部分的問題,不過我們的圖書管理系統是站在更 高層次上,而是想到要去收集每位使用者背後的閱讀資料,進而建 立Big Data 資料庫,能帶來更多的商機。
使用者在使用我們的系統之後,會各自擁有自己的資料庫,我們將 在每筆的圖書資料的最後面,加上詢問是否要將這本書對外公開的
道每一個使用者所擁有哪些書的資訊,若當所有使用者都把自身的 圖書資訊公開的時候,匯集所有使用者的圖書資料庫,就會形成一 個圖書流通平台,當你想找某一本書的時候,只要在平台的關鍵字 搜尋輸入書名,就可以直接知道目前有哪位使用者擁有這本書,就 可以直接找這位使用者,詢問是否有意願『租借』或是『轉售』,也能 讓經濟不景氣的現在,荷包裏頭再添加一小筆額外的收入,能帶來 的商機或收入。這種透過買方主動的交易模式,絕對比目前大多數的 二手書買賣交易模式,更容易促成交易。
若是將讀者資訊轉售給出版社或是書局,利用Big Data 資料庫,
進行交叉比較使用者的數據資料,能夠分析出每一位使用者的閱讀 習慣,將偏好書籍的類型、購買書籍的頻率、能接受的合理價位等,
提供給出版社及書局,作為書籍的訂定售價或是對消費者行銷策略 的參考依據,這將能為系統帶來相當可觀的商機。