前言
近期,我們在後臺收到了粉絲們的留言,需要一個高效辦公自動化(OA)系統。爲了迴應大家的期待,今天我們推薦一款既靈活又強大的 OA 系統解決方案,幫助提升日常辦公效率和團隊協作水平。
在日常工作中,我們經常遇到各種表單。傳統的系統開發中,多一個錄入介面就意味著要設計一個新的輸入表單,這樣不僅增加了工作量,還導致了大量的重複勞動。
因此,我們需要一種動態、靈活且安全的方法來設計表單,以提高程式的通用性和工作效率,簡化系統管理和維護。
專案介紹
MicroOA 是一款基於 C# 和 ASP.NET 開發的辦公自動化(OA)系統。
無需使用者具備專業的開發知識或經驗,透過直觀的頁面互動即可實現表單和審批流程的動態搭建。
該系統介面簡潔清爽,功能強大。
專案功能
系統特別適用於需要處理大量類似表單的日常工作場景,如文字框、列表框、單選按鈕、覈取方塊等表單錄入元素的動態生成和管理。
專案技術
IDE:Visual Studio 2019
開發語言:C# (.NET)
框架:.NET Framework 4.8(原 4.5)
資料庫:SQL Server 2008 R2
前端 UI 框架:Layui、Layfly
引用控制元件:WangEditor、xmSelect、Fullcalendar
引用庫:Newtonsoft.Json.dll、ClosedXML.dll、DocumentFormat.OpenXml.dll
Web 伺服器:推薦使用 IIS 7.5 或以上版本
其他選項:也可以使用雲虛擬主機或 ECS 等服務
執行環境
1、系統要求
作業系統:Windows Server 2012 或以上版本
Web 伺服器:安裝 IIS 和 .NET Framework 4.8(也可以使用雲虛擬主機或 ECS 等服務)
2、應用程式池配置
將應用程式池配置為整合模式
3、初始資料庫匯入步驟
在原始碼根目錄下的\Resource\DB\MicroOA-Initial-database.sql
檔案中找到初始資料庫指令碼。
開啟 MS SQL Server 2008 R2 控制面板,新建一個空白資料庫。
在新建的資料庫下,新建一個查詢視窗。
將初始資料庫指令碼中的所有 SQL 命令複製到查詢視窗中,並執行這些命令。
4、Web.config 檔案配置
修改Web.config
檔案第 18 行的連線字串:
<add name="ConnectionName" connectionString="Server=你的資料庫IP地址;Database=你的資料庫名稱;User ID=你的資料庫賬號;Password=你的資料庫密碼" providerName="System.Data.SqlClient"/>
專案體驗
1、演示地址
2、系統效果
系統首頁
選單管理
訪問統計
表單統計
以上僅展示了系統的一部分功能,實際上還有更多實用功能。歡迎大家深入學習和使用,發掘更多可能性。
文件地址
1、功能介紹
功能的詳細設計過程及相關文件,可以參考下連結:
zhuanlan.zhihu.com/p/455489559
2、開發環境
爲了幫助我們更好地理解和使用本系統,提供了詳細的開發文件,涵蓋系統架構、功能設計、開發指南等多個方面。可以參考以下連結,進行深入的學習和研究。
3、執行環境
提供了詳細的部署教程,幫助大家快速完成專案的部署。具體文件請參考以下連結:
專案地址
GitHub:github.com/HalngYao/Mi…