徐星辰 中共懷寧縣委黨校
隨著城市面積日漸擴張和城市的功能區(qū)劃分使得企業(yè)員工的職住問題愈發(fā)嚴重,工作地與住房地的分離讓城市居民的平均工作出行時間和出行距離不斷增長。工廠班車接送相對于其他運輸方式來說變得更加方便,更加節(jié)省時間,并且很大程度上提高了員工的出行效率。但是,許多不合理的班車路線設(shè)計及廠車運營方式在方便出行者的同時,也出現(xiàn)了員工亂上車,站點分配和線路劃分不合理等問題,這些問題給公司帶來了更多的運營成本以及低下的管理效率[1]。從企業(yè)的角度出發(fā),為了企業(yè)員工的需要,提高企業(yè)的管理效率,所以開發(fā)一套完善的工廠班車管理系統(tǒng)顯得尤為重要。
MyEclipse是一款企業(yè)級的工作平臺,是目前最多人學習并且使用的Windows平臺上的開發(fā)環(huán)境[2]。MyEclipse是對Eclipse的擴展,使用它可以提高平時編程的工作效率,因為它包括了完備的編碼調(diào)試測試等,也很完美的支持了前端的一些開發(fā),也提供了豐富的插件供使用。
Java[3]是sun公司研發(fā)的一種面向?qū)ο蟮木幊陶Z言,通過對C++優(yōu)點的傳承和去除了C++讓人難以理解的指針等等的概念,使得java變得更加簡單,更加方便使用,通過java也可以編寫web應(yīng)用程序、桌面應(yīng)用程序等等。
瀏覽器/服務(wù)器的體系結(jié)構(gòu)就是B/S架構(gòu),在這種結(jié)構(gòu)下,用戶工作界面通過www瀏覽器來實現(xiàn),非常受的食物邏輯在前端實現(xiàn),B/S體系結(jié)構(gòu)在某種程度上是對C/S體系結(jié)構(gòu)的改進。它不僅僅將系統(tǒng)功能實現(xiàn)的核心部分都集中到了服務(wù)器端,并且更加方便與系統(tǒng)的開發(fā)、維護和使用[4]。
系統(tǒng)主要有三個角色:管理員、員工及司機,三者分別使用不同的賬號密碼進行登錄,進入不同的系統(tǒng)主頁面。
管理員子系統(tǒng)功能共有8個模塊。管理員在系統(tǒng)權(quán)限管理模塊可以設(shè)置不同的角色,為各個角色分配不同的權(quán)限,然后再各個角色下創(chuàng)建不同的用戶。車輛管理模塊中管理員可以對車輛的信息進行管理,該模塊中主要對車輛信息進行登記,以及車輛數(shù)據(jù)的導出,以便于后續(xù)再線路確定后為車輛安排行駛路線。員工管理模塊中系統(tǒng)管理員可以同步系統(tǒng)中的員工信息。同步方式分為兩種,一種是定時的自動同步更新,一種是管理員手動同步更新,并可以查看單個員工住址在地圖上的坐標信息,也可以對其坐標信息進行修改。站點管理模塊中管理員可以添加站點管理方案,通過一定的已知條件和給出的約束條件下生成合理的站點,管理員可以在地圖上對各個站點進行合適的修改,以確保站點更加的人性化,確認站點后可以保存全部站點為一個站點方案。線路管理的模塊主要提供管理員確認線路方案,在站點方案確認之后可以點擊生成線路,管理員可以對線路進行適當?shù)男薷?,保存為一份合理的線路方案。排班管理模塊管理員可以根據(jù)各條線路為工廠班車安排出勤,以一條線路對應(yīng)一輛車的原則,安排完車輛之后即可將排班數(shù)據(jù)和線路數(shù)據(jù)分別發(fā)布到司機和員工手機端,供員工和司機查看。統(tǒng)計分析模塊可以對每個站點的站點人數(shù)有相應(yīng)的統(tǒng)計圖,對各線路的乘車率有相應(yīng)的線路乘車率統(tǒng)計圖,這些統(tǒng)計圖都可以直觀的向管理員反應(yīng)員工的乘車情況,以便管理員做出相應(yīng)的調(diào)整。管理員可以通過制度管理模塊編輯發(fā)布新的宿舍管理制度,也可以查看和修改之前發(fā)布的宿舍管理制度。還可以在該模塊發(fā)布重要的消息通知。
員工子系統(tǒng)中包含線路地圖、站點、提醒和個人中心四個模塊。員工可以通過地圖模塊查看自己乘車站點對應(yīng)的線路,查看該線路起點和終點以及途徑點。站點模塊這一模塊主要功能提供員工查看乘車站點詳細信息,以及到站時間和出發(fā)時間。提醒模塊主要提醒各項事務(wù),包括管理員發(fā)布的公告,以及鬧鐘推送的提醒員工及時前往站點等候工廠班車到站。個人中心模塊是員工的個人詳細信息,以便員工核對自己的站點,住址坐標等信息。
司機子系統(tǒng)中共包含四個模塊,分別是排班線路、站點、出勤、個人中心。司機可以通過排班線路模塊查看自己的排班和線路具體情況,通過站點模塊查看乘車站點詳細信息,以及到站時間和出發(fā)時間,通過出勤查看自己的出勤排班表,方便了解過去的出勤記錄和接下來的出勤安排。個人中心模塊是司機的個人詳細信息,以便司機更好的了解自己的車輛狀況信息。
結(jié)束語:本系統(tǒng)以Web界面與用戶進行交互,功能比較完備,包含車輛信息管理、員工信息管理、站點管理、線路管理、排班管理、員工線路、出勤、司機線路等8個模塊,用戶能夠?qū)S班車系統(tǒng)進行一系列的管理操作,實現(xiàn)了工廠對于工廠班車管理更加合理化、信息化的一個需求。