一、項目內容
項目大體構架主要分為:前臺企業端登陸及各行業各種類報表填報、后臺縣、市、省三級權限劃分功能及資源統計模塊、后臺系統管理模塊。
二、項目總體環境
系統為加強河北省名優產品及服務名牌的管理,及時準確掌握名優產品生產(服務)企業質量管理和創新發展狀況,分析名優企業對經濟發展具有較強的用戶體驗。在建設中,需要注重網絡平臺、應用體系、數據庫體系和安全體系的規劃和建設,總體規劃如下所示:
1.網絡平臺要求
支持Linux CentOS操作系統。
2.應用體系架構要求
系統須基于B/S架構,采用PHP語言平臺進行開發。
3.數據庫要求
使用MySQL主流數據庫。
4.安全性體系
系統安全特性、訪問控制須到頁面級,具有網頁防篡改功能、較強的系統安全性和災難恢復功能。
5.擴展性
系統的開發采用面向對象編程技術,采用功能組件或構件的思路,確保能夠滿足擴展性需求。
6.應用接口
基于項目擴展性的考慮,需要開發規范的、可靠的、高效的應用接口,并通過項目實踐,制訂應用接口規范,應用接口要求支持主流的Web Service接口規范。
三、設計原則
網站的設計應遵循以下原則:
1.階段開發性原則:網站全面規劃,功能實現分階段進行。
2.易用性原則:既方便瀏覽和使用,同時又能最大限度的減輕后臺管理人員的管理負擔,做到部分業務完全或部分自動化處理。
3.規范化原則:在系統設置、網頁設計、數據庫開發等所有工作中制定完善的規范,
具有較強的實際操作性。
4.可擴展性原則:系統設計要考慮到業務未來發展的需要,同時考慮網站建設的階段性,要盡可能的設計得簡明,各個功能模塊間的耦合度小,便于系統的擴展。
5.維護量最小原則:盡可能將經常更新的部分利用數據庫技術實現自動操作。
6.審核和權限管理原則:網站系統的操作實現分級,權限管理和后臺審核的功能。
7.安全穩定性原則:在充分考慮到站點訪問性能的同時,應格外重視安全和穩定性問題。
四、系統主要功能
1.萬能表單快速生成
由于所調查的種類較多,并且根據企業不同的行業所做的調查表也是各不相同,為是系統后臺管理人員更加靈活的應對這種情況,后臺增加了萬能表單的快速生成。
所謂萬能表單是指能夠在后臺新建某種調查表并且可以設置具體需要填報的項目名稱,并可設置某個填報項的 單選、下拉、多選、單行文本、多行文本的類型;萬能表單還可設置某個填報項是否必填,并可增加對該項的文字提示;萬能表單還可以設置某個單行或多行文本必須為文字、數字、文本加數字等。
通過萬能表單后臺能快速生成需要調查的各類調查表,如河北省名優產品生產企業發展狀況年度調查表、河北省服務名牌企業(組織)發展狀況年度調查表等。
2.系統功能基本設置
系統基礎功能其中包括:系統的URL地址、管理員郵箱、系統名稱、聯系電話、系統是否開啟、登陸網站是否開啟驗證碼、登陸出錯次數等 基本內容。它是系統運行的最底層也是最常用到的功能集合。
3.數據匯總統計分析功能
可以查看下級匯總上報上來的調查數據,并能匯總數據的總量、總產值、總利潤、總費用等等;
篩選查看功能:可以根據地區、年限、行業等進行數據的查看篩選。
排序功能:可以根據產值、總量、產品數、等項目進行由高到低或由低到高的排序。
導出功能??梢詫⒑Y選和排序功能選定自己所想導出的數據,導出的格式可為excel表格,也可以導出其他格式。
報表統計??梢詫⑻厥獾臄祿M行對比、匯總從而生成 線形圖、柱形圖和餅狀圖。并能夠進行快速打印。
4.管理組權限設置
總管理員權限??偣芾韱T有整個系統的最高權限,系統后臺功能總管理員都可以進行操作,系統設置和分管理員權限劃分都是總管理員的職責。
分管理組可按區域進行劃分省、市、區(縣)三級,各市級可以下屬單位的所有權限,省級為最高權限。
業務流程:
(1)企業通過系統前臺提交調查表;
(2)所在區縣可以統計當地提交的所以調查數據、并擁有該地區的統計報表的所有權限。所在區(縣)管理員進行審核并直接提交至上(市)級;
(3)市級可以統計當地提交的所以調查數據、并擁有該地區的統計報表的所有權限。所在市級管理員進行審核并直接提交至(?。┘?;
(4)省級可以進行統一的匯總、分析、報表。
5.數據安全管理
后臺管理日志??梢詫崟r查看整個系統的管理員操作記錄,并顯示管理員名稱,動作以及操作時間。方便查看由于操作原因影響系統的正常運行,責任到人。
數據備份與還原。整個系統的所以數據,系統基礎配置已經管理員的信息都是存放到系統的數據庫內部的,所以數據庫安全至關重要??偣芾韱T可以在此進行實時的數據庫安全備份。當數據庫由于異常而出現問題時,后臺可以一鍵式還原數據庫即可。從而保證系統的安全運行和數據的保存。