一. 方案概述
學生食堂信息化建設在新時代學校建設中占有很重要的地位,隨著大數據信息化時代的不斷完善和發展,各行業產業鏈信息融合率不斷提升,供需雙方的物資供應儲存消耗統計方式與原來發生了很大的變化,突出表現在人員少,工作量大,采購周期短,周轉速度快。如何有效的提高學校食堂工作效率,提高管理水平,加強廉政建設,確保新形式下對物資管理系統的要求,已成為行業管理中迫切的需要。
“食堂物資信息管理系統”是一套涉及從食堂物資實物入庫、出庫、退庫、庫存、資產登記、轉移調撥;以及營養餐配給管理、責任人權限管理、查詢管理、人員查詢管理等整個業務環節。目的是在原有計算機網絡的基礎上建立一個各校區食堂物資及人員查詢的信息化管理平臺,實現在網上對其相關業務與信息的查詢與維護,從而達到提高工作效率、增加物資采購過程的透明度、規范業務處理流程的目的,以樹立良好的企業管理形象。在先進的技術架構下進行整體設計、并滿足高可靠性、高靈活性、高安全性和良好的界面友好性;滿足各級用戶需求的,能夠代替用戶基本手工操作的桌面辦公化的物資管理信息系統。
實現的目標
將物資管理信息數字化、通過數字化的手段解決管理的難題,便于本部門與人員的快速查閱、實時了解設備的運行情況和基本信息,實現降本增效的目標。
1、系統用戶管理
系統采用用戶登陸驗證機制,系統管理員通過用戶管理窗口進行用戶的添加、授權等相關操作,不同的用戶根據崗位與職責擁有不同的系統操作權限。
2、物資編碼管理
依據本系統食堂物資的分類屬性由管理員設置大類及其各小類的劃分規則,對各種涉及采購物資進行數字化編碼,以方便在系統中對各類物資在計劃、采購及出入庫操作。
3、供應商管理
建立供應商及其物資的信息數據庫,便于掌握供應商的信譽程度及產品的質量情況,為食堂物資的采購質量提供有力的保證。
4、物資管理
覆蓋了學校食堂消耗品實物入庫、出庫、退庫、庫存、資產登記、轉移調撥。營養餐配給物資實時庫存情況并可對物資分類統計、用信息統計及分析、出入庫匯總統計分析、比質比價統計、庫存物資數量上下限數量預警的提醒等。
5、流程管理
創建食堂物資采購、入庫、出庫、轉移調撥等申請審核流程,實時查詢流程的進行情況。
6.物資提醒預警功能
通過對物資的預警設置,當低于某個數值時可通過微信、短信等方式及時通知有關人員。
二. 技術方案
1、運行環境
l 平臺window2008
l 開發語言php 5.4以上版本
l 數據庫 MySql 5.5以上版本
l 服務器軟件版本 IIS7.0 或 Apache 2.4
l 瀏覽器建議使用IE8以上版本或chrome等高版本瀏覽器
2、項目整體建設
系統采用當前最流行的B/S開發模式,應用程序全部通過瀏覽器進行訪問,客戶端為零軟件安裝,便于維護和管理。非常適應教育單位分布廣泛的特點,能夠很好的滿足移動辦公的需要。
整個項目采用面向對象的概念進行開發,在程序設計中采用封裝、繼承、多態等設計方法,以達到程序的重用性、靈活性、擴展性。業務邏輯發生變化,我們只需要修改該類下的對應方法就可以了,對日后程序的二次開發和維護都有極大的益處。項目采用模板引擎技術,實現代碼與頁面的分離,結構更清晰,維護更方便。
3、項目系統框架
采用MVC框架模式開發,即模型(model)-視圖(view)-控制器(controller)的縮寫
這是一種軟件設計典范,用一種業務邏輯和數據顯式分離的方法組織代碼,將業務邏輯被聚集到一個部件里面,在界面和用戶圍繞數據的交互能被改進和個性化定制的同時而不需要重新編寫業務邏輯。MVC被獨特的發展起來用于映射傳統的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結構中。
4、前端呈現
前端呈現使用標準H5,CSS和Javascript實現,使用響應式框架布局,達到風格的統一性,并適度配合AJAX以提升用戶體驗,盡量減少無效率刷新,表單提交前的數據驗證,減少服務器壓力。
5、項目安全機制
代碼安全:
確保數據過濾無法被繞過,確保不合法的信息不會影響合法的信息,識別數據的來源,格式化來源數據,對數據進行邏輯過濾和函數過濾,拒絕DEBUG數據輸出。
數據庫安全:
SQL防注入過濾,配置文件禁止訪問,PHP程序中禁止直接使用明文SQL語句訪問數據庫,全部以類的方式進行訪問,訪問前對數據合法性進行驗證。
RBAC用戶身份認證:
全稱基于角色權限訪問控制Role-based Access Control
認證管理器(識別不同的身份,你的用 戶名和密碼,權限是否在授權范圍內)
權限與角色相關聯,用戶通過成為適當角色的成員而得到這些角色的權限。這就極大地簡化了權限的管理。
三. 項目架構設計
先進性
該系統在設計上采用三層結構、Web Service技術,使之在選用平臺、采用技術上具有先進性、前瞻性、擴充性,從而保證建成的平臺系統具有良好的穩定性、可擴展性和安全性。
實用性
考慮到要盡量滿足業務功能需求的前提下,又要適應各業務角色的工作特點,該系統做到簡單、實用、人性化,實現了統一身份和資源管理、統一認證、統一內容管理、個性化界面和內容定制。
可靠性
由于該系統用戶群比較復雜,既有教育部門和各系統機構內的操作層、管理層和業務層,所以建設的信息服務平臺系統我們考慮了在建設平臺上保證系統的可靠性和安全性。系統設計中,應有適量冗余及其他保護措施,平臺和應用軟件具有良好的容錯性、容災性等。
開放性
在系統構架、采用技術、選用平臺方面都有較好的開放性。特別是在選擇產品上,我們采用符合開放性要求,遵循國際標準化組織的技術標準,我們的產品既有自己的獨特優勢,又能與其他多家優秀的產品進行組合,共同構成一個開放的、易擴充的、穩定的、統一軟件的系統。
可維護性
系統設計應標準化、規范化,按照分層設計,軟件構件化實現。采用軟件構件化的開發方式:一是系統結構分層,業務與實現分離,邏輯與數據分離;二是以統一的服務接口規范為核心,使用開放標準;三是構件語意描述形式化;四是提煉封裝構件規范化。
可伸縮性
考慮到食堂物資系統的網上業務建設是一個循序漸進、不斷擴充的過程,系統采用積木式結構,整體構架可以與原有系統進行無縫連接,為今后系統擴展和集成留有擴充余量。
可移植性
選擇開放的應用平臺,建設一套與平臺無關,以統一的服務接口規范和與各種數據庫相連的應用組件。
四、模塊具體功能
模塊 | 功能 | 權限 |
基本信息 | 當前學校信息。內容有系統管理員維護,可對內容進行編輯與修改。 | 授權用戶 |
營養餐名單查詢 | 對所屬范圍內的各學校享受營養餐人員信息的查詢、添加、刪除、修改 | 授權用戶 |
部門與人員 | 部門屬性:以樹形結構呈現。人員歸屬于部門,人員的錄入應包含有人員基本信息數據。 數據的查看可設定權限,分級查看,原則上為上級可查看下級所有數據。 部門與人員數據由管理員維護,可通過后臺程序進行增刪改查的操作。 | 授權用戶 |
物資分類編碼管理 | 由管理員設置食堂物資的分類屬性,采用無極分類方式,分類包含名稱、編碼、預警數量等信息。 | 授權用戶 |
供應商管理 | 由專人錄入,信息包含有公司名稱、聯系人、聯系電話等信息,并可查詢歷史供貨信息和售后等。 | 授權用戶 |
物資庫存管理 | 對物資的添加、修改、刪除等操作、屬性應包括所屬分類、所屬供貨商、添加日期、采購數量等。并生成唯一的物資序列號。以實現實物入庫、出庫、退庫、庫存、轉移調撥 | 授權用戶 |
庫存查詢管理 | 可根據多種查詢條件的組合如:供應商、類目、當前庫存狀態、消耗狀態等進行檢索查詢。 | 授權用戶 |
菜譜管理 | 對常用菜譜、推薦菜譜、套餐、菜譜發布、菜譜計劃進行管理設置 | 授權用戶 |
流程管理 | 對物資的采購、入庫、出庫按設置好的流程進行申請,并由專人審批。 | 授權用戶 |
物資預警管理 | 根據預先設置的條件、當條件滿足時觸發預警機制,通過微信、短信、站內消息等方式通知相關負責人。 | 授權用戶 |
供應商管理 | 通過后臺數據庫對供應商詳細信息、物資供應類型、日期、價格、資質等進行統一管理 | 授權用戶 |
統計系統 | 可對本月、本年度或自定義時間段內的物資采購、入庫、出庫等做一個全面的統計,并以圖表形式展示。 | 授權用戶 |
導入導出功能 | 可對物資輸入實現批量導入和批量導出為excel表格 | 授權用戶 |
文章管理 | 通知公告、公司公告、企業文化、管理制度等的操作 | 授權用戶 |
五、技術保障
1、公司匯聚眾多網絡精英與行業頂尖設計師、程序員。以WEB互動應用、移動互聯網應用、商業軟件為戰略方向。以成熟的技術、創新的理念、不斷開拓進取的精神服務于各行業客戶。
2、我們有專業的團隊。
專業策劃:通過PM(項目經理)理解客戶的商業需求后,與項目策劃人員共同策劃方案,確保為客戶提供最優秀、獨特、充分且經濟的項目建設方案。
功能開發:我們相信,個性化、多樣化的平臺功能才是幫助客戶實現商業目的的有力渠道,而商侶具有豐富編程開發經驗的開發人員,保障了您獨特的業務需求均能滿足。
3、為了更好的服務于客戶,持續提高解決方案的的創新性及品質感,我們構建了清晰、可視、可持續改進的研發流程,我們的研發流程涉及市場分析、產品定位、用戶分析、系統設計、程序開發、性能優化等,在每個環節我們都秉承著打造高品質移動互聯網解決方案的開發理念。無論您是想更貼近客戶,傳遞身臨其境的品牌體驗,還是想加速創新、提高流程效率、降低成本,中聯網絡都能通過專業的研發流程為你提供定制化解決方案實現你期望的成果。
六、后期維護
1) 技術保障 24 小時,保證項目正常運營(黑客入侵、不能訪問等嚴重問題)
2) web在線問答解答
3) 系統運營中的Bug修復
4) 項目操作管理培訓
5) 與第三方對接時的技術支持
6) 對項目二次開發提供技術指導