Mobile Solution

5
- 56 - http://www.sjie.org Scientific Journal of Information Engineering April 2016, Volume 6, Issue 2, PP.56-60 Mobile Solution ——Taking the Campus Property Management System as an Example YANG YA-CHI, LO JUNG-HUA 1. Software Engineering Laboratory / Fo Guang University Department of applied informatics / Taiwan 2. Software Engineering Laboratory / Fo Guang University Department of applied informatics / Taiwan Email: [email protected], [email protected] Abstract The use of intelligent mobile phones has been very popular, almost everyone is using. In order to produce a wide range of Mobile phone APPs, many software vendors have developed a number of tools to quickly develop the APP. The purpose of this research is to develop the inventory system APP, this APP will be run in both Android and IOS operating system. In addition, it will incorporate features of SQL Server, and network services. With this APP, people will no longer need to use a lot of paper as before. In other words, we just need a one-dimensional bar code scanning through the phone for the property inventory checking operations. By using this APP, we can not only reduce operation time, but also avoid a lot of paper waste. Through this system, the property managers can quickly see all property inventory status and placement locations. And it makes users clearly aware of their own property, and modify their property status. The main features of this system are as follows: 1. Managers can quickly check all the property. 2. The users can quickly scan the bar code on your phone to inventory and related inquiries. 3. The system can be used for Android and IOS system. 行动应用解决方案 * ——以校园财产管理系统为例 杨雅琪 1 ,罗荣华 2 1. 佛光大学信息应用学系,台湾 26247 2. 佛光大学信息应用学系,台湾 26247 要:智能型手机的使用已经非常的普及,几乎人人都在使用,也衍生出了各式各样的 APP 工具。本系统旨在开发出 一个 Android ios 系统的手机皆能共同使用,并结合 SQL SERVER 以及 Web Service APP 盘点系统。不再需要像从 前用大量的纸本盘点,只需用手机扫描一维条形码,就能进行财务的盘点,不仅能减少盘点的时间,还能避免大量的纸 张印制,还能响应环保。 本系统先以系上的财物盘点作为开发,以鼎新计算机的设计器进行开发,并连接 SQL SERVER 的数据库,撰写 Web Service 服务端。主要让财产管理者能够快速的察看所有财产盘点状况以及放置地点。并让使用者能够实时盘点自己的财 产,并修改自己的财产状况。 本系统主要功能如下: 1. 管理者能快速查询所有财产状况。 2. 用户能快速用手机扫描条形码进行盘点、查询。 * 基金资助:受科技部支持资助(MOST 103-2221-E-431 -004 -

description

YANG YA-CHI, LO JUNG-HUA

Transcript of Mobile Solution

Page 1: Mobile Solution

- 56 -

http://www.sjie.org

Scientific Journal of Information Engineering April 2016, Volume 6, Issue 2, PP.56-60

Mobile Solution ——Taking the Campus Property Management System as an Example

YANG YA-CHI, LO JUNG-HUA

1. Software Engineering Laboratory / Fo Guang University Department of applied informatics / Taiwan

2. Software Engineering Laboratory / Fo Guang University Department of applied informatics / Taiwan

Email: [email protected], [email protected]

Abstract

The use of intelligent mobile phones has been very popular, almost everyone is using. In order to produce a wide range of Mobile

phone APPs, many software vendors have developed a number of tools to quickly develop the APP. The purpose of this research is

to develop the inventory system APP, this APP will be run in both Android and IOS operating system. In addition, it will

incorporate features of SQL Server, and network services. With this APP, people will no longer need to use a lot of paper as before.

In other words, we just need a one-dimensional bar code scanning through the phone for the property inventory checking

operations. By using this APP, we can not only reduce operation time, but also avoid a lot of paper waste. Through this system, the

property managers can quickly see all property inventory status and placement locations. And it makes users clearly aware of their

own property, and modify their property status.

The main features of this system are as follows:

1. Managers can quickly check all the property.

2. The users can quickly scan the bar code on your phone to inventory and related inquiries.

3. The system can be used for Android and IOS system.

行动应用解决方案*

——以校园财产管理系统为例

杨雅琪 1,罗荣华 2

1. 佛光大学信息应用学系,台湾 26247

2. 佛光大学信息应用学系,台湾 26247

摘 要:智能型手机的使用已经非常的普及,几乎人人都在使用,也衍生出了各式各样的 APP 工具。本系统旨在开发出

一个 Android及 ios系统的手机皆能共同使用,并结合 SQL SERVER以及 Web Service的 APP盘点系统。不再需要像从

前用大量的纸本盘点,只需用手机扫描一维条形码,就能进行财务的盘点,不仅能减少盘点的时间,还能避免大量的纸

张印制,还能响应环保。

本系统先以系上的财物盘点作为开发,以鼎新计算机的设计器进行开发,并连接 SQL SERVER 的数据库,撰写 Web

Service 服务端。主要让财产管理者能够快速的察看所有财产盘点状况以及放置地点。并让使用者能够实时盘点自己的财

产,并修改自己的财产状况。

本系统主要功能如下:

1. 管理者能快速查询所有财产状况。

2. 用户能快速用手机扫描条形码进行盘点、查询。

*基金资助:受科技部支持资助(MOST 103-2221-E-431 -004 -)

Page 2: Mobile Solution

- 57 -

http://www.sjie.org

3. Android及 ios系统皆能共同使用。

关键词:Android;ios;一维条形码;SQL SERVER;PHP;APP

引言

做为 e 世代的人类,几乎人人最少都有一支的智能型手机,也由于智能型手机的普及化,APP 的开发也

越来越多。本系统主要在于用户能够用手机扫描条形码并且快速的查询以及盘点自己的财产状况。而管理

者能够实时的查询所有的财产明细、放置位置、财产状态。

本系统的开发能够取代早期用纸本打印的盘点,早期利用纸本盘点,不仅需要大量的纸张打印,还要

多花时间以及人力去进行查找以及盘点,不仅费时、费力、纸本打印还会破坏大自然也不符合现代人响应

环保的观念。然而市面上主流的手机系统为 Android 和 ios 这两个系统,但许多 APP 的开发并不能同时使两

个系统都能够使用,如果只开发出单一的手机系统使其使用,也会造成使用者在使用上因为手机系统不同

而无法使用,不仅无法达到初始目的,反而会造成使用者的困扰。因此本系统开发能够同时使用 Android 以

及 ios 这两款系统的手机皆能够共同使用的 APP。

1 研究内容

本研究系统主要在于简约跨端可适用于手机以及平板的快速扫描盘点系统 APP 开发,并且能够共同的

使

用于 Android 以及 ios 两大行动平台。不须因不同的手机系统而再造成无法使用的状况。本 APP 系统主

要以鼎新设计器以及结合 Visual Studio、SQL Server、PHP 进行开发。提供用户能够快速的查询本身信息和

财物明细以及盘点自己的财产物品。

图 1 系统信息流程图

1.1 系统开发流程

本系统开发主要分为三个步骤,Designer 设计器的操作,使用设计器去进行画面的设计以及属性的设定。

设定作业的关联性,设定主作业以及子作业之间的串联关系。最后撰写 Web Service。

1.2 系统功能说明

本系统主要分为管理者与使用者,管理者主要的权限为新增使用者、查询财产、以及进行修改。使用

者的权限设为只可以查询自己的财产明细、并扫描条形码对自己的财产进行快速盘点,盘点选项设为 6 项,

数据内容

XML内容交换

使用者

開發者

系統管理平台

手持設備

Designer設計器 Web Service

(.net/java/PHP)

Meta Data

配置文件内容 XML内容交换

Page 3: Mobile Solution

- 58 -

http://www.sjie.org

为「可用」、「不可用」、「待报废」、「已报废」、「遗失」、「数据须异动」。

图 2 应用程序开发流程图

图 3 APP 系统架构图

图 4 服务器端系统架构图

設計器操作

作業關聯設定

Web Service撰寫

使用設計器去進行畫面的設計以及

屬性的設定

設定作業的關聯性,設定主作業以

及子作業之間的串聯關係

撰寫服務端 Web Service

進行盤點

使用者明細

使用者財產盤點狀況

新增使用者

查詢

修改

財產管理系統

管理者

使用者

財產管理 財產明細

可用

不可用

待報廢

已報廢

遺失

資料需異動

Mobile Site Render Page Utility Page Deploy Service

Pu

sh N

otificatio

n S

ervice

Mobile Engine

Layout

Manager

Event

Manager

Date

Manager

Mobile

Web

Control

Mobile

Library

M-Cloud Service

Service Adapter

Mob

ile Site

Man

agem

ent

ASP.NET

.NET Framework

Common

DB

Page 4: Mobile Solution

- 59 -

http://www.sjie.org

2 研究结果

本研究手机 APP 提供 Android 系统及 ios 系统的手机皆能共同使用本系统,使用 Designer 设计器以及结

合 Visual Studio、SQL Server、PHP 去进行系统的开发。主要在于提供用户能够快速的查询本身信息和财物

明细以及快速的去进行盘点自己的财产物品。此系统功能可以查看用户信息和财产信息以及快速盘点,也

能随时查看管理者在公告栏公布的讯息和个人设定的行事历。当 APP 点选启动盘点时,就能进行快速的盘

点,首先他会开起扫描条形码的功能,对准条形码进行扫描,就会出现财产信息,选择选项,选好之后点

选完成,就能变更盘点信息,确认变更后点选存档,就能将盘点结果实时储存。不仅能够节省盘点的时间,

也能够减少以往纸本盘点时纸张的打印。

在点选行事历的部分能够让使用者自行设定自己的重要事项,并能在设定的时间提醒自己有重要的事

情,只需将要提醒的待办事情事先设定在日期里并按下右上角的储存,就能在设定的时间里提醒自己有重

要的事情要办。

图 5 APP 界面选单 图 6 行事历页面图 图 7 内嵌网页

图 8 盘点画面

Page 5: Mobile Solution

- 60 -

http://www.sjie.org

APP 点选启动盘点时,就能进行快速的盘点,首先他会开起扫描条形码的功能,对准条形码进行扫描,

就会出现财产信息,选择选项,选好之后点选完成,就能变更盘点信息,确认变更后点选存档,就能将盘

点结果实时储存。

3 结语

本研究系统主要在于简约跨端可同时适用于 Android 和 ios 两大行动平台手机以及平板的快速扫描盘点

系统,只要扫瞄条形码就能够快速的出现盘点的清单和明细,也能够减少以往在盘点时所需的时间跟纸本

的打印。

REFERENCES

[1] J.Rocholl,S.Klenk,andG.Heidemann,“Robust1dbarcoderecognition on mobile devices,” in Pattern Recognition (ICPR), 2010 20th

InternationalConferenceon,aug.2010, pp. 2712 –2715.

[2] H. I. Hahn and J. K. Joung, “Implementation of algorithm to decode two-dimensional barcode pdf-417,” in Signal Processing,

2002 6th International Conference on, vol. 2,aug. 2002, pp. 1791 – 1794 vol.2.

[3] Z. Chenghai, Z. Nan, L. F. Branch, and H. Zexia., (ISO/IEC 15420: 2000 , Informa-tion technology-Automatic identification and

data capture techniques-Bar code symbology specification-. EAN/UPC, NEQ), Std., 2003.

[4] Wachenfeld, S., Terlunen, S., Jiang, X., “Robust recognition of 1-D barcodes using camera phones,” 19th International

Conference on Pattern Recognition, ICPR, art. no. 4761085(2008).

[5] Muniz R., Junco L., Otero A., “A robust software barcode reader using the Hough Transform,” Proceedings of International

Conference on Information Intelligence and Systems, pp. 313 – 319, Nov. (1999).

[6] Zhang, C., Wang, J., Han, S., Yi, M., Zhang, Z., “ Automatic real-time barcode localization in complex scenes,” IEEE

International Conference on Image Processing, pp. 497-500(2006).

[7] Tse-Ming Tsai, Bo-Fu Liu, Yuting Lin, Rong-Sheng Wang, Ren-Dar Yang, and Seng-Cho Chou (2012), ”Status and Trend of E-

book Applications for iOS Devices: A Developer’s Perspective”, ACIS International Conference on Software Engineering (SNPD

2012), pp. 157-161

[8] SQL Server 2008 数据库系统设计与实务 作者陈祥辉 2010 年七月出版

【作者简介】

1 作者:杨雅琪(1987),女,台湾,

硕士,学生,Mobile Solution

Email:[email protected]

2 作者一罗荣华,2003 年取得台湾大

学电机工程学博士学位。目前是佛光

大学副教授。研究方向是行动系统开

发、软件可靠性、软件测试和容错计

算。Email: [email protected]