我們組織目前採購手動流程(即用戶在excel中輸入數據,打印硬拷貝表格,請求根據團隊領導批准金額發送到下一級別,之後在路由到訂購團隊以進行最終處理之前,其發送給團隊以驗證請求細節)用於購買系統/工作流程的MS Excel/Access架構的建議
我們希望自動執行此過程。由於預算和其他限制,我們在服務器上停留了100 GB的共享文件夾空間,並且僅使用MS Office 2003應用程序,即excel,訪問,展望,單詞,infopath(無共享點,biztalk等)。我們沒有專用服務器來運行任何IIS,也沒有用於開發基於Web的解決方案(如Visual Studio)的華麗IDE。在閱讀了網絡上的一些文章後,我期待實施以下「系統」。
- 爲用戶創建一個Excel 2003加載項,該用戶將具有菜單/工具欄選項,以使用共享文件夾中的xlt模板生成請求表單。
- 從xlt模板生成的工作簿將具有觸發加載項中定義的宏(用戶窗體)的按鈕(即模板本身沒有VBA代碼,這會將「數據」從「業務邏輯」 )。
- 當啓動excel複製並加載共享文件夾中的最新加載項時,加載項將能夠自動檢查'版本'。
- 一個MS Access 2003中分貝的客戶端計算機存儲在Excel的用戶窗體(有更好的表現,而不是共享文件夾)用於查找列表
- 一個MS接入2003分貝共享文件夾中保存提交的數據
- 當excel文檔完成時,用戶點擊一個按鈕來提交/路由文檔,該文檔將啓動outlook並且用戶點擊發送(如果文檔的副本也被保存到共享文件夾?)
一個問題:
- 有沒有很好的方法來保持excel文檔的完整性?即這是最新的/ corrrect文件,誰擁有它
關於如何提高可行性或指針有什麼想法(與上面的約束)
將會有大約100個請求者和10+個批准者。但是,由於加載項在客戶端PC上,並且數據庫(用於用戶表單查找)在客戶端,所以共享文件夾主要用於登錄驗證和提交(即當請求者提交時從Excel電子表格保存到數據庫中的數據批准者) – user783660 2011-06-06 04:38:33
當我的意思是excel的intergrity。我的意思是請求者擁有的副本以及正在路由的excel副本。所以我不認爲svn適用於這種情況? – user783660 2011-06-06 04:38:34
將會有大約100個請求者和10+個批准者。但是,由於加載項在客戶端PC上,並且數據庫(用於用戶表單查找)在客戶端,所以共享文件夾主要用於登錄驗證和提交(即當請求者提交時從Excel電子表格保存到數據庫中的數據批准者) – user783660 2011-06-06 04:38:35