主要針對有java和j2ee軟件基礎的親借鑒學習,二次開發,也可以作為畢業大學生相關軟件專業畢業設計的好資源,無這方面需求的親請勿下載!!
本源碼介紹:
本項目是以Spring Framework為核心容器,Spring MVC為模型視圖控制器,MyBatis為數據訪問層,Apache Shiro為權限授權層,Ehcahe對常用數據進行緩存,Activit為工作流引擎。
主要定位于企業信息化領域,已內置企業信息化系統的基礎功能和高效的代碼生成工具,包括:系統權限組件、數據權限組件、數據字典組件、核心工具組件、視圖操作組件、工作流組件、代碼生成等。前端界面風格采用了結構簡單、性能優良、頁面美觀大氣的Twitter Bootstrap頁面展示框架。采用分層設計、雙重驗證、提交數據安全編碼、密碼加密、訪問驗證、數據權限驗證。使用Maven做項目管理(對于不會使用maven的客戶,店家可以提供非maven的工程代碼),提高項目的易開發性、擴展性。
本項目目前包括以下三大模塊,系統管理(SYS)模塊、內容管理(CMS)模塊、在線辦公(OA)模塊、代碼生成(GEN)模塊。系統管理模塊,包括企業組織架構(用戶管理、機構管理、區域管理)、菜單管理、角色權限管理、字典管理等功能;內容管理模塊,包括內容管理(文章、鏈接),欄目管理、站點管理、公共留言、文件管理、前端網站展示等功能;在線辦公模塊,提供簡單的請假流程實例。
本項目 提供了常用工具進行封裝,包括日志工具、緩存工具、服務器端驗證、數據字典、當前組織機構數據(用戶、機構、區域)以及其它常用小工具等。另外還提供一個強大的在線代碼生成工具,此工具提供簡單的單表、一對多、樹結構功能的生成,如果對外觀要求不是很高,生成的功能就可以用了。如果你使用了本項目基礎框架,就可以很高效的快速開發出,優秀的信息管理系統。
本系統提供開發文檔和數據庫結構模型
本源碼的應用截圖: