
設計原則
金水區食品藥品安全智能監督管理系統建設中,應遵循以下原則:
(1)先進性原則:系統應采用最先進的設計理念,基于SOA架構、采用JAVA EE平臺、使用先進的SSH框架等技術、基于WebService數據共享、基于GIS的數據展現、業務流程的動態設置、基于移動終端的訪問等。系統具有數據量大、訪問量高的特點,實現了PC終端和手機移動終端數據交互,解決了GIS、MIS等融合問題。
(2)安全性原則:安全性包括系統內部的安全性、系統平臺的安全性。要求提供方便有效的安全控制手段,可采用用戶鑒別、電子簽名、信息加密以及數據庫、文檔、域的多級權限設置等安全措施。
(3)實用性原則:保護和利用已有資源。
(4)一致性原則:為確保系統建設的順利進行、系統建成后自身運行的順暢性以及與相關系統連接的無縫化,必須在系統的設計和建設過程中強調標準化、規范化和統一化,主要是數據編碼、數據格式的規范化和一致性等。
(5)擴展性原則:能根據機構功能調整的需要,不斷滿足以后系統目標的變化的要求。隨著日后業務的深入,需要對系統進行完善時,系統的結構設計應當具有擴展的余地;能適應技術更新(如軟、硬件升級更新等)的要求。同時,支持子站建設。
(6)可管理性原則:建立完善的運行管理體系,提供強大的網站管理工具與手段,確保系統性能充分發揮,系統運行可靠、穩定。
設計構架
金水區食品藥品安全智能監督管理系統建設需求復雜,在進行系統的開發、配置、部署、運行和維護等環節,必須充分考慮系統架構上邏輯層次問題,最大限度地發揮層次性結構優勢,提高系統開發的效率、配置的效益、部署的彈性、運行的穩定和維護的便捷。根據本系統的架構需求,結合現代信息系統架構實踐的結晶,本系統采用三層體系結構,分別構造出系統中不同邏輯環境,支持系統在各個相關方面的開發、運行和擴展。
l 表現層
表示層負責與客戶端的工作。這一層與基于瀏覽器的瘦客戶端一起工作。
表示層接受來自網絡瀏覽器的HTTP請求,然后返回一個瀏覽器可以顯示的HTML頁面。不同的瀏覽器有不同的顯示能力,因此表示層必須常常適應特定的瀏覽器(或其他瘦客戶端設備)的HTML。
l 應用層
大量的應用邏輯在應用層內實施。由于應用層位于表示層和數據庫層之間,通常被稱為中間層。表示層通過一種方法傳輸協議,與應用層進行通信。對于.NET平臺,這個協議通常是DCOM或SOAP。應用邏輯通常被打包成了組件。一個組件就是通過詳細定義的接口,用來進行交互的商務邏輯。
組件常常與對象(利用這項技術,它們通常有歷史關系,但在其他方面有很少的共享內容)混淆。特別是,控制面向對象的程序設計和組件打包規則有很大的不同。應用邏輯通常需要昂貴的資源,如數據庫連接,線程,TCP/IP連接,和消息隊列連接。這些資源需求通常使得在任何時刻支持大量的客戶端都變得很困難,而這則是大多數信息系統應用的一個需求。應用層都包括一個復雜的、支持客戶端中間資源共享的中間層結構。這種結構對于支持大量的客戶端,獲得高系統吞吐量是至關重要的。
l 數據庫層
第三層是數據庫層,實際數據存儲在該層中。應用層和數據層之間的通信使用特定的API進行。表現層、應用層、數據庫層的服務器就是通過相互請求、響應、調用、存取的動作實現一個清晰的事務處理流程。因而在構建鄭州市中小企業信息服務平臺應用系統時,應當遵循這個架構去合理分配軟硬投資,并配置合適的硬件去承載不同的工作模塊。
系統主要包括四個大的模塊,分別為門戶網站,系統平臺,移動執法,系統支撐。
平臺功能
門戶網站:主要是食品藥品信息的整合顯示等。
系統平臺:主要包括綜合信息采集、食品安全監管、重大活動管理、從業人員管理、溯源管理、量化分級、監督文書管理、許可證管理、績效考核、應急信息采集、投訴舉報管理、企業信用管理、綜合信息上報、視頻監控管理、統計分析、企業信息公示16個模塊。
移動執法:主要包括行政處罰、應急信息上報、綜合信息上報、許可證核查、食品安全保障檢查、食品安全監管、移動視頻、法律法規、綜合信息采集。
系統支撐:主要包括系統維護、人員管理、職務管理、用戶管理、權限管理、菜單管理六個功能模塊。