?

基于Scrum敏捷方法的出租屋用電管理系統研究

2016-12-19 09:25丁順鶯
計算機時代 2016年11期
關鍵詞:出租房計價

丁順鶯

摘 要: 針對現行的用電管理系統存在的問題,運用Scrum敏捷方法進行,結合可記錄用電度數與用電狀態的硬件,通過建立和完善客戶檔案,針對管理要求設計一個用電管理、計價及付費的應用系統。該系統數據精度高,能解決傳統用電管理上的缺點,滿足了房東與房客隨時隨地了解用電狀況的需求。

關鍵詞: 出租房; Scrum; 用電管理; 計價; 付費

中圖分類號:TP399 文獻標志碼:A 文章編號:1006-8228(2016)11-08-03

Research on the electricity management system of rental housing

Ding Shunying

(Fujian Vocational College of Agriculture, Fuzhou, Fujian 350119, China)

Abstract: Aiming at the existing problems of current electricity management system, using Scrum agile method, combined with the hardware which can record the electricity consumption and electricity use status, through the establishment and improvement of customer files, and according to the management requirements, an application system for electricity charges management is designed. The system data precision is high, can solve the existing problems of traditional power management, and meet the requirement of landlord and the tenant to know the electricity use situation at any time.

Key words: rental housing; Scrum; electricity management; pricing; pay

0 引言

隨著現代工業化的不斷發展,勞動力高度集中在城市特別是發達的城市,便捅出大量的出租屋;用電管理對于出租屋來說是項重要的工作。 現行出租屋市場的用電情況大致分為以下三種:①每間房間安裝獨立電表,房東每月抄電表來向房客收電費;②由房客每月交固定電費給房東;③使用IC卡預付費電表。然而此管理方式有諸多缺點:人工抄表費時費力,固定電費存在公平問題,IC卡預付費存儲不便,易丟失。為解決上述問題同時更好的管理各租戶用電情況,本文運用Scrum敏捷方法,采用云端服務,設計了「出租屋用電管理系統」。

1 Scrum敏捷方法

1.1 Scrum概述

Scrum敏捷方法屬于一種持續改善、溝通及重視團隊合作的方法。Scrum中的主要角色包括:產品負責人、Scrum專家、Scrum團隊[2]。開發流程由產品負責人與顧客溝通,定義出明確的需求,并將需求以簡單句子描述成用戶故事。之后,將用戶故事加入到產品待辦目錄中,提供團隊了解項目的功能需求與目標。產品負責人針對用戶故事進行重新排序,待完成產品待辦清單后進行產品開發。

1.2 Scrum會議與用戶故事

Scrum中有三項重要的會議。①沖刺規劃會議:產品開發過程分成若干個固定期間進行沖刺,每一個沖刺開始前會召開會議并產生一份沖刺待辦清單,清單列出本次沖刺所要完成的工作。②每日站立會議:團隊所有成員參加的短會,所有人站立開會,交流項目進展情況[3]。③沖刺檢查會議:檢查沖刺結束后的工作事項,產品擁有者提出問題并與Scrum團隊溝通,將建議整理到產品待辦清單中。

用戶故事是產品負責人描述使用者的要求,在工作中方便與顧客溝通并讓團隊容易估算系統開發時間。每個故事都有個故事點,估算用戶故事所需的工作量,用來協助Scrum團隊量化每回合沖刺的工作量。

2 用電管理系統設計

本系統采用Scrum方法來進行系統開發,設計出一個用電管理、計價及收費的系統。在收取電費上,本系統采用預收存儲的方式,自動計算與收取電費以減少人力、時間與人工計算出錯的問題,并讓房客可以方便的通過第三方支付平臺進行電費存儲。在用電管理上,房東通過本系統能遠程設定計價方式并將收費標準及記錄提供給房客,達到實時取得用電信息并在必要時遠程控制用電。

2.1 系統設計

本系統使用Scrum中的用戶故事來記錄系統功能需求,參與系統運作的三個角色:系統管理者、房東及房客。9個用戶故事如表1所示。

2.2 云端主機服務

本系統主機采用軟件實時服務的模式:軟件供應商以服務的方式將系統軟件租給房東,房東使用云端提供的應用程序,不必掌握系統、硬件與網絡基礎架構。用電管理云端服務共有以下四個重要流程。

⑴ 硬件環境安裝流程:系統供應商前往用戶端進行電源管理單元硬件安裝,設定電源管理單元的IP、ID并完成系統平臺上注冊,最后將這些帳號、密碼交給房東。

⑵ 房東管理用戶端流程:房東登入系統后,可查看用戶端所有的電源管理單元信息。設定每個用戶端的密碼、收費標準。必要時可以使用遠端控制功能開/關用戶端電源。

⑶ 房客查詢用戶端信息及電費存儲流程:房客登入系統平臺,查詢用戶端電源管理單元的用電信息、電費余額,還可進行電費存儲。

⑷ 第三方付款平臺交易流程:房客登入系統后,在電費存儲模塊上使用第三方付款平臺進行電費存儲,并將存款轉給房東。

系統設計8個模塊,如圖2所示。

2.3 第三方支付平臺

第三方支付平臺的交易過程實際上是一種提供支付信用擔保的中介服務[4]。需具備一定實力與信譽保障的獨立機構,能與各大銀行簽約,能提供與銀行支付結算系統,支持網絡平臺交易付款模式。通過第三方支付,消費者能夠輕松的進行付款,保障交易的安全。第三方支付方式多樣靈活,用戶可以使用網絡、電話、短信、信用卡、ATM等多種方式。

3 用電管統程序設計

系統分為三個獨立的程序。第一個是電力接收程序,由接收模塊所構成,使用Web Service負責接收電源管理單元的資料并存儲到數據庫。第二個是扣款程序,由扣款模塊構成,依照進程以周期性的方式進行,負責計算電費金額與扣款。第三個是管理平臺程序,由其他剩余模塊構成,負責回應使用者的請求及執行系統功能。

3.1 電力信息接收程序設計

本系統的核心是電力信息,系統需要取得基本電力信息,才能顯示資料并進行電費計算。電源管理單元的硬件將電力的相關信息通過網絡傳到電源管理模塊,這些電力相關的信息主要包括:電源管理單元設備的ID編號、IP、電流、電壓、累計度數、累計時間等。電力接收程序對外提供Web Service,使用SOAP協議提供Receive 呼叫服務接收電源管理單元傳來的電力信息;電力接收程序針對資料進行解析而后存儲至數據庫,最后使用WORK回應給電源管理單元接收成功或夫敗。電力接收流程圖如圖2所示。

3.2 自動扣款程序設計

扣款程序由系統通過進程自動執行?!鸽娫垂芾砟K」通過Receive()方法呼叫系統端傳送目前使用度數與上次結算度數以取得電力使用度數,最后傳至「電費計價、扣款模塊」,扣款程序根據「電費計價、扣款模塊」回傳的房間計價方式來計算電費,最后將電費傳送到「電費計價、扣款模塊」來扣除電費金額??劭罴o錄資料表如表2所示。

3.3 管理平臺程序設計

管理平臺程序使用MVC框架處理使用者的要求及回應。在MVC模式中,一個應用層被分為三個層次:模型層、視圖層和控制層,它們在應用系統中分擔不同的角色,完成不同的任務[5]。在此框架中,當有一個進入要求時,由控制層統一接收,并且指派要求給對應的控制,控制層會建立所需要的模型與視圖再回應給前端控制層,控制層通過視圖模板將模型與視圖結合產生出HTML,再回應給使用者,使用者根據系統平臺回應的HTML進行登入與退出動作來完成操作。

4 結束語

本文設計的「出租屋用電管理系統」將電表計量通過網絡結合電源管理單元硬件將數據以Receive 方法傳送給服務器,系統通過排程自動進行電費扣款。 本研究經過測試效果良好,數據精密度高;能解決出租屋用電上的人工抄表費時費力、電費公平、IC卡不便,電費使用不透明造成房客的不信任;該系統以租賃的方式提供給房東,為房東提供更省事的用電管理,同時讓房客可以隨時隨地了解用電狀況、查詢及儲值電費。Scrum作為敏捷開發方法在軟件開發中的重要實踐,以其相對靈活的組織體系、有效的成員參與度、及時的互動反饋、以目標為導向的扁平管理等特色,能夠在很大程度地解決傳統軟件開發方法所面臨的一些困境[6]。在如今工業化的信息時代,科技越來越發達,人們都喜歡追求方便快捷的生活。本系統的推出滿足人們快節湊的生活,同時也能提高人們節能環保的意識。由于該用電系統還處在研究階段,在功能上還需加強,如正式推入市場第三方支付的商業模式存在的問題還需要再研討。

參考文獻(References):

[1] 黃波.江西省電力公司有序用電管理系統的研究與分析[D].

云南大學碩士學位論文,2015.5.

[2] 王一舒.基于Scrum框架的應用型大學科訓項目管理初探[J].

科教導刊,2016.3.

[3] 徐建軍.基于Scrum敏捷開發模型的軟件工程實踐課程探索[J].

大學教育,2015.4.

[4] 魏捷.第三方支付平臺運營模式中存在的法律問題_以支付

寶為例[J].法制與社會,2012.2.

[5] 于春娜.Web前端MVC框架的意義研究產業[J].科技論壇,

2014.13(1).

[6] 周文凡.Scrum敏捷方法在HM公司軟件項目管理中的應用[D].

華工理工大學碩士學位論文,2012.10.

猜你喜歡
出租房計價
“高蹺樓”
智慧消防織就火災安防網 平安建設再出發
改進TOPSIS法用于出租房源綜合評價研究
甲醛超標 自如承諾首次出租房源空置30天
從治理角度探討出租房網格化管理問題
浙江省首個出租房安全管理地方標準正式發布
關注新“新清單計價規范”的幾大特點
工程計價中“高估冒算”現象的分析
如此計價
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合