iT邦幫忙

0

公司內部公文系統設計

各位前輩好
近日小女想寫個小小程式來充當公司的公文系統(應該也稱不上是系統 汗)
只針對「發文」這一塊想做些改進
目前公司發文的公文都存在我這台電腦
是一個共用的doc檔
要發文的同仁就連到我的電腦開啟公文檔案
然後拉到最下面也就是最後一頁
貼上他要發的文
然後看上一篇文號是多少
再自行+1輸入
最後存檔關閉就結束了發文流程

上個月發生同事列印時忘記選「本頁」
而印了幾百頁的公文出來...
近日因為公文檔案被某同事的共用中心給同步了
導致大約一個禮拜的公文都不見
才讓我萌生了寫個小程式來管理公文的念頭

目前構想是寫一個網頁給大家上傳檔案
上傳完成後網頁會跳一個文號給他
前端user的操作僅是如此
上傳然後拿到文號
這樣也可以避免印到別人的公文

後端的話
把上傳的公文存到指定的資料夾
檔案名稱變成文號+原來的名稱
並用access或txt紀錄某文號=某公文等資訊

想問各位大大
小女的構想是不是太簡單化或是複雜化了 囧

因為公司僅有我一個資訊人員
沒有其他人懂程式設計
所以他們提的想法可能對後端建置而言有些困難...
以前的同學也沒有人走資訊這一塊 汗

希望各位能給我一點意見
感激不盡!!

4
海綿寶寶
iT邦超人 1 級 ‧ 2014-11-27 21:09:33
最佳解答

小魚魚

最少應該有兩隻 PHP
一隻是接收上傳 doc 檔並回傳顯示公文文號
另一隻是查詢公文並提供下載

資料庫的使用是免不了了
若妳是用 php 那就用 MySQL 比較常見

以下提供幾個連結供參考
1.PHP file upload
2.PHP MySQL 查詢(select)
3.PHP MySQL 新增(insert)

選我選我
衝刺

4
一級屠豬士
iT邦高手 1 級 ‧ 2014-11-27 17:15:03

買塊白板,去累加號碼就好啦.

2
tanpen
iT邦研究生 3 級 ‧ 2014-11-27 17:16:30

你還能把公文格式化,當成欄位輸入...資料存入資料庫時就可以用流水號或者自行編立公文編碼..

tanpen iT邦研究生 3 級 ‧ 2014-11-27 17:18:39 檢舉

如果想簡單,為什麼不把檔名前加入公文編號,一個公文檔案一個號碼,排序一下就清楚了..
你把資料放成一個檔案..不怕遇到檔案損毀..開不起來嗎

vul3m6m6 iT邦新手 4 級 ‧ 2014-11-28 08:47:44 檢舉

「一個公文檔案一個號碼」
如果我的想法有成功就會是這樣
或是不用寫系統
照您的想法存檔案就好了
只是有時候會需要去找以前的公文
而且請我們查的人都不會知道文號 Orz
所以還是必須要有一個檔案可以給其他人看到全部的公文內容

「你把資料放成一個檔案..不怕遇到檔案損毀..開不起來嗎」
當然怕!!
但是全公司上下會擔心這種事發生的只有自己啊 汗
其他人可能不知道原來檔案會損毀吧...

2
summertw
iT邦好手 1 級 ‧ 2014-11-27 19:47:57

學好Excel加VBA,把Excel的cell當作資料庫來用,用VBA來寫管理,這樣就可以了...
...
到網路上或是書店去找一下,李潛端的Excel書籍有教,很方便也很簡單..

2
newkevin
iT邦高手 1 級 ‧ 2014-11-28 10:57:50

在寫完程式前
1每天辛苦點 看用程式 還是手動 +日期備份到某個資料夾 最好也存一份在隨身碟
2規定 寫完公文 針對自己寫的公文 覆制到其他文件在列印

2
danking
iT邦研究生 2 級 ‧ 2014-11-28 16:56:46

既然想要透過 Web 來處理,為什麼不讓使用者在網頁上將發文資料貼上.
然後資料就存入到資料庫 (etc access, mysql, mssql)...
這樣以後要查詢也方便...
別再搞檔案系統了...查詢比對都會是個問題..

我要發表回答

立即登入回答