View
0
Download
0
Category
Preview:
Citation preview
中華醫事科技大學資訊管理系
102 學年度專題製作報告
財產管理系統
指導老師:林耀三班 級:四資管三 B
學 生:陳威宇、詹智皓、黃畇霓1
目錄
一、 動機與目的........................................................6
1-1 動機...............................................................6
1-2 目的...............................................................7
二、 相關文獻...........................................................8
2-1 台朔資材管理....................................................8
2-2 手機 APP.........................................................9
三、 開發方法.........................................................10
3-1 Eclipse 下載與 Tomcat 設定..............................11
3-2 Java 環境設定.................................................13
3-3 安裝與設定 MySql...........................................15
3-4 建立專案........................................................26
四、 系統報告書......................................................34
4-1 前言.............................................................34
2
4-2 創意敘述........................................................35
4-3 系統功能簡介..................................................36
4-4 系統特色........................................................37
4-5 系統開發工具與技術..........................................37
4-6 系統使用對象..................................................37
4-7 系統使用環境..................................................38
4-8 結語.............................................................38
五、 參考文獻.........................................................41
圖目錄圖 1 台塑資材管理概念圖.................................................................................................................................................7
圖 2 財產管理 APP 頁面....................................................................................................................................................8
圖 3 物品資訊頁面...............................................................................................................................................................8
圖 4 完成財產記錄...............................................................................................................................................................8
圖 5 ECLIPSE 下載點..........................................................................................................................................................10
圖 6 TOMCAT 下載點.........................................................................................................................................................10
圖 7 ECLPISE 安裝 TOMCAT 外掛..................................................................................................................................10
圖 8 STARTUP 開啓畫面....................................................................................................................................................11
3
圖 9 TOMCAT 測試成功畫面...........................................................................................................................................11
圖 10 內容裡面...................................................................................................................................................................12
圖 11 環境變數...................................................................................................................................................................12
圖 12 設定 JAVA_HOME................................................................................................................................................12
圖 13 PATG 設定.................................................................................................................................................................13
圖 14........................................................................................................................................................................................ 13
圖 15........................................................................................................................................................................................ 13
圖 16 MYSQL 下載點......................................................................................................................................................14
圖 17 MYSQL 安裝畫面 1.............................................................................................................................................14
圖 18 MYSQL 安裝畫面 2.............................................................................................................................................14
圖 19 MYSQL 安裝畫面 3.............................................................................................................................................15
圖 20 MYSQL 安裝畫面 4.............................................................................................................................................15
圖 21 MYSQL 安裝畫面 5.............................................................................................................................................15
圖 22 MYSQL 安裝畫面 6.............................................................................................................................................16
圖 23 MYSQL 安裝畫面 7.............................................................................................................................................16
圖 24 ECLIPSE 開啟介面..................................................................................................................................................17
圖 25 ECLIPSE 工作區選擇..............................................................................................................................................17
圖 26 ECLIPSE 導引............................................................................................................................................................17
圖 27 設定 JDK....................................................................................................................................................................18
圖 28 新增 STANDARD......................................................................................................................................................18
圖 29 設定 JDK 路徑.........................................................................................................................................................18
圖 30 設定 SEVER...............................................................................................................................................................19
圖 31 設定 TOMCAT 安裝路徑.......................................................................................................................................19
圖 32 TOMCAT 路徑............................................................................................................................................................20
圖 33 TOMCAT 設定-1......................................................................................................................................................20
圖 34 TOMCAT 設定-2......................................................................................................................................................20
圖 35 ECLIPSE 設定 MYSQL..........................................................................................................................................21
圖 36 ECLIPSE 設定 MYSQL-1.......................................................................................................................................21
圖 37 ECLIPSE 設定 MYSQL-2.......................................................................................................................................21
圖 38 ECLIPSE 設定 MYSQL-3.......................................................................................................................................22
圖 39 ECLIPSE 設定 MYSQL-4.......................................................................................................................................22
圖 40 ECLIPSE 設定 MYSLQ-5.......................................................................................................................................22
圖 41 MYSQL 設定...........................................................................................................................................................23
圖 42 設定 MYSQL 密碼................................................................................................................................................23
4
圖 43 建立 SQL.................................................................................................................................................................. 23
圖 44 設定 SQL.................................................................................................................................................................. 24
圖 45 建立 USERINFO.SQL..............................................................................................................................................24
圖 46 建立新專案..............................................................................................................................................................25
圖 47 建立新專案設定路徑與名稱............................................................................................................................25
圖 48 設定專案...................................................................................................................................................................26
圖 49 JSP 建立精靈...........................................................................................................................................................29
圖 50 TOMCAT 執行............................................................................................................................................................32
圖 51 基本架構...................................................................................................................................................................32
圖 52 QR-CODE 示意圖..................................................................................................................................................34
圖 53 以物找物示意圖....................................................................................................................................................35
5
一、 動機與目的1-1 動機
隨著科技發達的緣故,人們利用電腦紀錄許多事,但必須自行排版、分類,如果有一套財產管理系統,就能將其分類方便查詢財產使用及分配,所以擁有一套完整的財產管理系統,想必是各大企業必備的。
財產管理系統能夠紀錄各項財產與物品(非消耗品及消耗品等),透過這樣的管理使用者能夠清楚明瞭的知道財務控管,生活中不管是學校或者公司企業都是可以利用這種管理系統,就以學校來說,每間教室的課桌椅數量要一一使用人工手寫下來並紀錄,對現代的趨勢來說是沒有效率又耗時並且沒有辦法完善的紀錄,如果使用了此系統就能夠方便紀錄每樣財產的特徵、使用年限、規格編號、保管人、經手人、保管單位等資訊,並給予財產編號方便搜尋,也可防止重複紀錄,除了紀錄財產外還有紀錄財產減損,這個功能主要是在說明該財產所剩的年限、財產的折舊狀況、是否該報廢等。
6
1-2 目的此系統的目的是將財產資料加以電腦化,利用其功能來做財產
的管理與規劃,可以將以往財產管理的程序簡單化,如此可節省不少時間,對管理者而言,在建置與盤點物品上也較方便容易。
現在企業擁有的財產繁多,有時不知道自己目前有保管那些的物品,甚至於不小心遺失了都還不知道,這樣常造成保管人的困擾,雖然許多學校與企業也有這套系統,但查詢時的速度緩慢,且將來的擴充而言,都存在非常多的不確定性,因此需要重新設計新的財產管理系統,新系統主要功能強調財產分類與查詢。
不同於過去逐一讀取財產條碼或手動操作模式,使得在人力和
管理方面也會節省許多時間,而且能正確地掌握物品的所在位置,
然後減少人工辨識財產的疏失。這些財產經過分類及編號以後,必
須黏貼「財產標籤」識別,張貼於新增財產上明顯處,並妥善保管,
並於識別上標示年度等資料。財產管理就是企業為了達到最佳化、整合企業資源,而進行的
計畫、組織、領導、控制、協調、溝通等一系列的管理活動,這些計畫主要的目的都是要讓使用者更節省時間,我們也希望此系統能
7
夠在學校或公司企業中發揮最大的功效,所以在本專題中,我們將設計一套全新的財產管理系統,希望對使用者來說會是一個更好的選擇。
8
二、 相關文獻以下是我們找到與財產管理系統相關的企業說明與手機 APP 測試相關功能:2-1 台朔資材管理
圖 1 台塑資材管理概念圖
【資材機能】功能特色
1. 分享台塑料號編訂經驗及資源、料號集中編審流程。
2. 收料即時查核超短交功能,收料後可自轉領料,簡化事務流程。
3. 藉由自主盤點作業機制確保料帳一致。
4. 可設立課庫,以方便生產部門用料管理。
9
【資材機能】重點效益
1. 可由請購單串連至訂購單及收料單、檢驗單,一次輸入、多次
使用,有效減少人工輸入作業。
2. 電腦自動判斷材料付款之相關資料是否正確、檢驗是否合格,
以減少會計核對單據之時間。
2-2 手機 APP
這是一款App 方式的財產管理系統,可以自己設定分類,新增時可
以備註一些你需要的資訊,如圖 2 所示
圖 2 財產管理 APP 頁面
10
圖 3 物品資訊頁面
新增名稱,數量`日期`價格`購買日與備註,這樣我們可以很清楚知
道物品的詳細資料,也好方便進行淘汰或替換,如圖 3 所示。
圖 4 完成財產記錄
圖 4為完成畫面,儲存物品的基本資料
11
三、 開發方法Eclipse 是由Open Sommunity 所創建開發軟體,並被廣泛地
使用在許多不同的領續。例如:可作為 Java應用程式與 Android
App 的開發環境。大多數人都知道 Eclipse 是 IDE。至今,他已佔
據超過全世界 Java 開發環境的 50%。Eclipse計劃是由 Eclipse 基
金會所管理。Eclipse 基金會是一個非營利性的組織,大多由以科
技公司為背景成為所組成。
Eclipse需要安裝 Java Runtime。建議使用 Java 7(又稱為
Java 1.7)或 Java 6,Java提供兩種版本,Java Runtime
Environment(JRE)和 Java Development Kit(JDK),JRE只
12
包含用來啟動 Java 程式的必要功能,而 JDK則包含額外的開發工具,
Eclipse包含它自己的開發工具,如 Java 編譯器。
因此,本教程使用 JRE 就足夠了,當在 Eclipse 以外的環境下編
譯 Java原始碼時,則需要使用到 JDK,這些需使用到 JDK 的方案不
包括在本文章的教學中。
您的電腦上可能已安裝了 Java,可透過打開 Command
Prompt(如果您使用的是 Windows,可透過以下方式來啟動:
WIN + R,輸入"cmd" 按下 Enter鍵) ,並輸入以下指令,來做測
試。
若Command Prompt 上所顯示的訊息為:找不到此程式,則必須
安裝 Java。
13
3-1 Eclipse 下載與 Tomcat 設定
第一個使用的工具是 Eclipse IDE for jave EE,從網站
「http://www.eclipse.org/downloads/ 」 ,如圖 5 所示
圖 5 Eclipse 下載點
要注意作業系統的位元是否符合,接下來下載 Tomcat「http://
tomcat.apache.org/ 」 ,如圖 6 所示。
圖 6 Tomcat 下載點
為了在 Eclipse 上能使用,我們要在 Eclipse 上安裝 Tomcat 的外
掛,在 Eclipse 資料夾裡找 ,把 Tomcat 外掛放進去,如圖14
7 所示。
圖 7 Eclpise 安裝 Tomcat 外掛
重新進入 Eclipse 裡,Eclipse 工具上就會看到 ,表示成
功,下載後,還不算完成,要在 Tomcat 資料夾裡面的 ,在找
到 ,開啟,才算真的完成。開啟 startup它會自己設定,如圖 8 所示。
15
圖 8 startup 開啓畫面
為了確認 Tomcat 有開啓,在瀏覽器上打『http://
localhost:8080/ 』 ,如圖 9 所示。
圖 9 Tomcat 測試成功畫面
3-2 Java 環境設定
Java 一般需要設定 3 個環境變數,「電腦」->「內容」->「環境
16
變數」,如圖 10 所示。
圖 10 內容裡面
進入環境變數後點選『新增』,如圖 11 所示。
圖 11 環境變數
變數名稱『JAVA_HOME』,圖中變數值是根據 JDK 的安裝目錄,
如圖 12 所示。
17
圖 12 設定 JAVA_HOME
在系統變數找到『Path』,如圖 13 所示。
圖 13 Patg 設定
『Path』的變數值加上『%JAVA_HOME%\bin;%』,如圖 14 所
示。
圖14
18
在新增『CLASSPATH』,變數值沒有限制如何設定,設定成如圖
15 所示即可。
圖15
3-3 安裝與設定 MySql
安裝 MYSQL「http://dev.mysql.com/downloads/mysql/」,如
圖 16 所示。
圖 16 MYSQL 下載點
MYSQL 安裝畫面,如圖 17 所示。
19
圖 17 MYSQL 安裝畫面 1
開始按照步驟安裝進入安裝過程,如圖 18 所示。
圖 18 MYSQL 安裝畫面 2
選擇『Detailed Configuration』,如圖 19 所示。
20
圖 19 MYSQL 安裝畫面 3
選擇「Developer Machine」,如圖 20 所示。
圖 20 MYSQL 安裝畫面 4
把「Enable Strict Mode」打勾->「Next」如圖 21 所示。
21
圖 21 MYSQL 安裝畫面 5
選擇「Manul Selected Default Character Set」另外選擇
「utf8」如圖 22 所示。
圖 22 MYSQL 安裝畫面 6
「Execfe」->安裝完成,四個選項都會打勾,如圖 23 所示。
22
圖 23 MYSQL 安裝畫面 7
開啟 eclipse,如圖 24 所示。
圖 24 eclipse 開啟介面
接下來開啟 eclipse 時選擇工作區,如圖 25 所示。
23
圖 25 eclipse 工作區選擇
開始設定 Eclipse,「widow」->「Preference」,如圖 26 所示。
圖 26 Eclipse 導引
接下來「Jave」->「Install JREs」,如圖 27 所示。
24
圖 27 設定 JDK
點下「Add」->選擇「Standard」,如圖 28 所示。
圖 28 新增 Standard
在 JRE Home輸入 jdk 安裝路徑,如圖 29 所示。
25
圖 29 設定 JDK 路徑
重新進入「Preferences」,選擇「Sever」->「Runtime
Environmenrs」,如圖 30 所示。
圖 30 設定 Sever
點選「Browse」設定 Tomcat 安裝路徑,如圖 31 所示。
26
圖 31 設定 Tomcat 安裝路徑
選擇「Tomcat」設定路徑,如圖 32 所示。
圖 32 Tomcat 路徑選擇「Tomcat」的「Advanced」進行相關設定,如圖 33 所示。
27
圖 33 Tomcat 設定-1
選擇「Tomcat」的「JVM Settings」設定 JRE,如圖 34 所示。
圖 34 Tomcat 設定-2
點選功能表列中的「Window」->「Open Perspective」-
>「Other」指令,選擇「Database Development」,如圖 35
所示。
28
圖 35 Eclipse 設定 MYSQL
「Databases」點選 New,如圖 36 所示。
圖 36 Eclipse 設定 Mysql-1
選擇『Mysql』,如圖 37 所示。
29
圖 37 Eclipse 設定 Mysql-2
選擇 Mysql驅動版本,如圖 38 所示。
圖 38 Eclipse 設定 Mysql-3
選擇預設驅動 jar 套件設定路徑,如圖 39 所示。
30
圖 39 Eclipse 設定 Mysql-4
在 Eclipse 設定「驅動名字」,「用戶 ID」,「密碼」,如圖 40 所示。
圖 40 Eclipse 設定 Myslq-5
在圖 41 中「Enter password」輸入 root。
31
圖 41 MYSQL 設定
如顯示圖 42 中的「Ping succeeded!」表示資料庫連接測試成功。
圖 42 設定 MYSQL 密碼
點選->File->New->SQL File,建立 SQL指令檔,如圖 43 所示。
32
圖 43 建立 SQL
建立 SQL指令檔精靈,如圖 44 所示。
圖 44 設定 SQL
建立 UserInfo.sql 資料庫指令檔後,讀者可在 UserInfo.sql 中編寫
SQL腳本,如圖 45 所示。
33
圖 45 建立 UserInfo.sql
3-4 建立專案
點選「File」->「N ew」->「Dynamic Web Project」建立W
eb 專案,如圖 46 所示。
34
圖 46 建立新專案
輸入專案名稱,設定專案路徑,如圖 47 所示。
圖 47 建立新專案設定路徑與名稱
在圖 48「Name」的地方輸入「UserInfo」,在 chapa 建立 java
35
類別
圖 48 設定專案
宣告「使用者名字」,「密碼」,「性別」的程式碼如下:package chapa;
public class UserInfo {
private String userName;
private String password;
private String sex;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
36
this.password = password;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}
建立 Database 類別,用來進行操作資料庫,用了三種方法「獲取
資料庫連接」,「關閉資料庫連接」,「註冊」。把Mysql驅動程式
「mysql-connector-java-5.1.15bin.jar」複製到
「WrbContent」->「WEB-INF」->「lib」下,Database 程式
碼如下。package chapa;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
37
public class Database {
private static String url = "jdbc:mysql://localhost:3306/chapA";
private static String driver = "com.mysql.jdbc.Driver";
private static String userName = "root";
private static String password = "root";
private Connection connection;
//打開資料庫連接public Connection getConnection() throws ClassNotFoundException,
SQLException {
Class.forName(driver);
connection = DriverManager.getConnection(url, userName,
password);
return connection;
}
//關閉資料庫連接public void closeConnection() throws SQLException {
if (connection != null && !connection.isClosed())
connection.close();
connection = null;
}
//註冊public void register(UserInfo userInfo) throws SQLException,
38
ClassNotFoundException {
String sql = "insert into userinfo values(?, ?, ?);";
PreparedStatement ps = getConnection().prepareStatement(sql);
int i = 1;
ps.setString(i++, userInfo.getUserName());
ps.setString(i++, userInfo.getPassword());
ps.setString(i++, userInfo.getSex());
ps.executeUpdate();
closeConnection();
}
}
滑鼠點選「WebContent」右鍵->「New」->「JSP」,彈出建立
JSP 頁面精靈,如圖 49 所示。
圖 49 JSP 建立精靈
註冊頁程式碼,頁面碼採用 UTF-8,預設 ISO-8859-1 不支援中文 <%@ page language="java" contentType="text/html; charset=UTF-8"
39
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>註冊頁</title>
</head>
<body>
<center>
<form action="registerProcess.jsp" method="post">
帳號:<input type="text" name="userName"><br>密碼:<input type="password" name="password"><br>性別:<select>
<option value="男">男</option><option value="女">女</option></select>
<input type="submit" value="註冊"></form>
</center>
</body>
</html>
以下程式碼為顯示註冊成功資訊。<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%request.setCharacterEncoding("UTF-8"); %>
40
<jsp:useBean id="userInfo" class="chapa.UserInfo" scope="session"/>
<jsp:setProperty property="*" name="userInfo"/>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>歡迎頁</title>
</head>
<body>
<center>
註冊成功,歡迎你!<br>用戶名為:<jsp:getProperty name="userInfo" property="userName"/> 密碼為:<jsp:getProperty name="userInfo" property="password"/>
性別為:<jsp:getProperty name="userInfo" property="sex"/>
的用戶!</center>
</body>
</html>
在專案名字「ChapA」按右鍵,彈出快顯功能表,選擇「Run
41
As」->「Run on Server」選項,彈出如圖 50 所示。
圖 50 Tomcat 執行
圖 51為基本架構圖,接下來開始美工,添加一些裝飾。
圖 51 基本架構
42
43
四、 系統報告書4-1 前言
財產管理是企業為了達到最佳化、整合企業資源,而進行的計
畫、組織、領導、控制、協調、溝通等一系列的管理活動,這些計
畫主要目的是要讓使用者更節省時間,我們希望此系統能夠在學校
或企業中發揮最大功效;在企業裡有效管理能更方便了解該財產的
壽命與價值,定期更換新機或文書物品,以免造成過多故障而延誤。
學校有了財產管理,能夠方便學校替換桌椅及學生的教學設備,讓
學生有更好的學習環境,進而提升教學品質。在家裡使用財產管理
可以快速找到要找的小東西,紀錄傢俱的壽命、酒類年份與收藏品
等。
44
現代絕大多數的企業與學校等機關行號都是直接購買財產管理
系統,但是,一分錢一分貨,比較低階的系統可能需要人力進行盤
點,盤點過程中可能沒有真正確認財產原始外觀造成人為疏失,財
產管理系統能記錄各項財產與物品(非消耗品及消耗品等),透過這
樣的管理,使用者能夠清楚明瞭的知道財物動態和財物管理,對管
理者而言,在建置與盤點物品上也比較方便容易。人力的盤點不只
耗時也耗費人力,一般企業所使用的財產管理系統都只是利用單機
版或網頁的方式來管理財產,如果使用盤點系統可以減少盤點花費
的時間,市面上已經有許許多多類似的軟體,但多數是要收費的,
有些中小公司、工廠都沒有預算購入系統,尤其是傳統產業。而我
們想設計一套免費的財產管理系統,還能利用手機 app 與線上的資
45
料庫同步,方便管理財產資訊。當家庭有財產管理系統需求時,第
一個想到的都是找免費版的,可是目前許多免費版的各種功能相當
簡陋,而我們的系統則是打算以免費為前提,提供更實用的功能,
滿足更多人的需求。
4-2 創意敘述
本系統主打兩項獨特的功能:
1.二維條碼(QR Code)結合影像
財產,透過每個財產標籤上的二維條碼(QR code),使用手機
掃描後就能輕易的觀看這項財產在當初採購進來的外觀,也能以看
圖盤點的方式來盤點物品,當作二次確認,可以避免標籤貼錯或財
產被調包等人為風險。
46
圖 52 QR-Code 示意圖
2.以物找物功能
利用帳號登入的方式來辨識盤點人的身份,只要盤點人利用行
動裝置(例如手機或平板電腦)連上網路就能隨時存取自己名下散佈
各處的財產資訊並且與系統同步更新。以物找物的搜尋功能主要是
找出相同品項的財產,讓管理者清楚掌握財產動態,此系統能夠讓
使用者清楚知道目前財產實際存量是多少,就以學校來說,雖然已
經有一個系統可以處理這一些資料,不過就目前學校的系統而言,
現有盤點的功能跟財產管理的功能,似乎沒有減輕工作人員的工作
47
量,每個學期的班級上課人數不一樣,這間教室位置滿了,不知道
從哪間教室調度桌椅,如果有財產管理系統可以即時提供這種動態,
很快的告訴學校的工作人員可以到哪裡調度課桌椅,而不是再去買
新的,透過財產動態跟控管可以節省不必要的花費。所以本系統,
只要搜尋某一筆財產的資訊,可以同時知道其他相同財產的動態,
包含放置位置、數量、到期期限等,對管理者而言,建置與盤點物
品上也比較方便容易。
圖 53 以物找物示意圖
48
4-3 系統功能簡介
以免費與實用作為前提,將複雜的財產目錄,如財產的編號、
單位、材質、使用年限等資料,做資料庫的建立,可依照每期報表
的需要,設定期間即可輸出,簡化複雜且需要大量人工計算的財產
報表。此系統的目的是將財產資料加以電腦化,更加入手機上網的
功能增加方便性,利用其功能線上作財產的管理與規劃,可以將以
往財產管理的程序簡單化,因此節省不少時間,對管理者而言,在
建置上使用設定好的分類能更快的將財產紀錄。
4-4 系統特色
方便紀錄的功能,雖然不是只有財產管理系統才能做到的,本
系統可以結合手機直接線上同步資料庫內的資料,掃描QR Code
知道更多相關資訊,含不分類搜尋,迅速找到財物的存放位置、保49
管人、保管單位與相關的資訊,將這些資料利用手機直接上傳至電
腦裡,以後更可以利用資料庫的方式,讓每個人都可以新增或修改
資料,可以從手機裡看到更多的物品資訊及原始外觀。
4-5 系統開發工具與技術
Eclipse 是由Open Source Community 所創建開發軟體,並
被廣泛地使用在許多不同的領域,例如:可作為 Java應用程式與
Android App 的開發環境。大多數開發者都知道 Eclipse 是跨平台
開園整合式開發環境(IDE)任何人都可以免費下載。Google fusion
table 是 Google近年來新增的雲端資料管理,過去的統計軟體可能
無法呈現資料與地圖共同出現的情形,有了 fusion table 就能夠透
過網頁技術共享數據、呈現出圖表資料。Google Site 協作平台是
50
Google免費工具之一,能夠輕鬆架設網站,不必負擔任何費用,
不但可以插入簡報還能夠多人同時編輯。
4-6 系統使用對象
也許一個免費的系統在大企業眼中不會有太大的吸引力,但是
在預算較少的小公司、公益機構或是不想花這筆開銷的團隊,有可
能就會選擇這樣的一個系統,使用者可以利用此系統減少重覆輸入
資料的麻煩。將大多數使用者區分成財產眾多集中一處與散佈在機
構各處兩大類,財產眾多的管理者,沒有紀錄財產的正確位置可能
會造成翻箱倒櫃的情形發生,使用此系統可以從當初紀錄的保管位
置進行搜尋。各地機構由於位置分散在各處,且幅員廣大,不易控
管,使用此系統可以透過財產數量的分佈並規劃成有效率的盤點路
51
線,如此一來省下許多步驟,輕鬆完成繁雜的盤點。
4-7 系統使用環境
財產管理分成網頁版與單機版,網頁版的部分可以利用網路直
接進行儲存並共享,不會因為電腦的種種因素造成檔案的損毀,單
機版則是利用一個程式紀錄財產的資訊,將資料儲存在電腦上,中
途要是出了什麼問題,就有可能造成檔案遺失的情況,所以我們將
網頁版與手機結合,利用手機同步網頁的資訊,只要手機上輸入資
料儲存後就不用擔心會遺失,輕鬆的解決檔案紀錄的問題。
實際上,目前大多數的網頁版也是安裝在公司內主機上,一樣
有著單機版相同的維護問題,而本系統結合Google雲端服務,網
頁介面(Google site),資料庫服務(Fusion Tables)等等,完全不
需要使用者規劃主機來安裝,換句話說,只要有網路都可以操作使52
用本系統。
4-8 結語
利用手機的上網服務,簡化作業的流程,提供有效率的作業以
及財產的完整資訊,給予使用者更多元化的管理平台,在未來,我
們打算和地理資訊系統結合,提供更多分散於各地的分支機構,可
以共用相同的財產資料庫,這麼一來就能方便得調度相關財產,提
升週轉力和使用率。我們主打的是免費且完整的系統,或許畫面沒
辦法比其他系統漂亮,功能上卻不遜於付費的。未來朝五大功能去
發展,讓系統能更完整。以中小企業或者工廠為首要使用對象,但
可能因為廠區跨兩岸三地或東南亞,員工來自許多國家,不一定都
看得懂繁體中文,我們打算讓系統能有多國語言,這樣能更加快速
53
上手使用,希望以後我們的程式能夠放在 Google Marketplace 裡
面讓公司來購買我們的系統版權。
1. 使用者地圖
我們有著以物找物以及地理資訊功能,使用者能自行建立公司
的地理資訊。我們使用是學校平面圖做介紹,可以找尋任一個財產
在哪一棟大樓,這樣可以方便調度增加支援性。使用者可以先建立
一個公司地圖,新增財產時確認財產的所在地,未來搜尋財產時可
以快速找到財產位置。Google Map已經在慢慢開放室內地圖。譬
如學校使用時,不需要多做一份學校地圖,直接結合Google Map
使用,這樣不僅能增加準確度,也更快速記錄財產的位置。
2. 設定離線使用
當財產放置在地下室時,攜帶行動裝置進行盤點可能會因為這
54
樣而造成收訊不良的情形,所以我們打算新增將資料儲存在行動裝
置上的功能,一來能備份資料,二來不用擔心沒收訊而造成連不上
網頁,提升盤點人員作業的效率。
3. 財產資訊的共用
雖然可以帶來更方便的調度,但是共用的功能有一定的風險存
在,我們利用帳號來管理權限,避免造成財產遺失的狀況發生,給
予各單位財產管理人員財產增加與財產放置地點變更的功能;財產
間的調度總不會拿了就走,走過必留下痕跡,我們將新增財產的動
向紀錄,方便各部門管理人員紀錄財產動向。
4. 討論區設置
未來設立討論區可以直接利用發表文章互相探討或是提出問題
一起解決,當作是財產資訊的交流,透過這樣的交流後,不僅能提
55
升對財產的價值觀,也能提高使用者對財產的認知,更會追加問與
答,讓使用者直接與我們進行聯繫,提升系統品質、更快進行系統
修復。
5. 新增簡訊通知
(適用於共用)當新增/修改一筆財產時,系統自動通知管理人,
讓管理人即時知道財產的所有更動,這樣就可降低通知用的通話費、
不受關機影響而接收不到訊息。
56
五、 參考文獻引用資料-網站名稱-年份
1. 文獻,台塑網,2005 年
(http://www.efpg.com.tw/efpg/product_erp/erp_5.asp)
2. eclpise 簡介,國立台灣大學-計算機及資訊中心,2013 年(http://www.cc.ntu.edu.tw/chinese/epaper/
0020/20120320_2003.html)
3. 示意圖,普大軟體,2013 年(http://www.pota.com.tw/ls_cgi.phpx?cfile=pd60.htm)
參考書籍-書名-作者-出版商
1. Java Web 開發技術詳解,白靈-苟音-高博-周婕,博碩文化
2. Eclipse 完全攻略,宮本信二,博碩文化
57
Recommended