看板 Soft_Job 關於我們 聯絡資訊
請教各位大德,最快上手、學習曲線能縮在二周內 就學起來的 web-application 架構? 事情是這樣的,小弟我工作以來都是寫 standalone 、 或是 client-server (用 Java RMI) 的程式。 上頭提了一個需求,大意是: 公司不同部門分布在大樓不同地點,希望共同編輯一份 Excel 檔, 但是不同的部門能看到的欄位不同。 要用瀏灠器就能連上去編輯。 小弟能想到的流程,大致是   browser →(ask for data)→ server 打開 Excel 檔案讀出、回傳給 browser   browser →(ask to write)→ server 打開 Excel 檔案寫入 功能說來簡單,但在時間有限情況下,讓如何選擇需要的架構呢? 小弟只熟 Java 、 Python 、 C# 、 VBA ,希望儘可能不須短時間內另外學一套語言 ...... 至於 web-based 的程式,只在學生時代寫過用 cgi + perl 串起來的陽春留言版 任何資源, 書籍推薦都很歡迎!謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.222.194.127 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1509970334.A.CC1.html
mylife88888: 2週不可能完成這需求.... 11/06 20:13
J002: Awesome Tables + Google Sheet? 11/06 20:16
steven11329: 用google doc 或是office 365不就可以了嗎? 11/06 20:17
stiles: @steven11329 謝謝回答! 但欄位的讀取權限要不同~ 11/06 20:23
yyc1217: 把每個部門的權限分成不同資料夾中的檔案 11/06 20:30
diabloevagto: 功能說來簡單?這種話是不是太天真了 11/06 20:30
yyc1217: 再建立一個類似sudo的檔案從各檔案ref回來呢 11/06 20:30
bcew: server端簡單資料庫,client端做excel檔輸入輸出? 11/06 20:36
pttworld: 最後有一個人匯整,資料夾分享搞定。 11/06 20:59
sharku: 這需求嚴格說來很難...2週...可以叫他們別亂嗎? 11/06 21:13
robler: 作夢比較快 11/06 21:14
robler: 現在開始學,一年內能做出來算不錯了 後續爛架構難維護 11/06 21:17
robler: 還沒算進去 真的是想太多 11/06 21:17
LoserWon: google excel能達成你大部份需求 11/06 21:25
Beersheep: Excel 檔案大不大也是要考量的因素 11/06 21:29
dokinoame: 推薦ZK Spreadsheet,有Java 底子可以嘗試 11/06 21:41
dokinoame: 只是權限部分要去研究 Spring Security 11/06 21:42
jack0204: 寫成網頁讓他們改沒問題,要用EXCEL還是洗洗睡了 11/06 22:56
hidog: 放棄吧 除非有現成套件 不然兩周測試時間都不夠吧 11/06 22:59
newyellow: 其實「編輯 Excel」這個需求根本可無視吧 當網頁做就好 11/06 23:02
newyellow: 然後最後再有一個 輸出成 Excel 功能就好 11/06 23:02
testPtt: webform應該比較容易辦 11/06 23:28
howard40116: ibm tm1可以考慮 11/06 23:54
angusyu: 老鳥問這種問題 11/07 00:00
vi000246: 直接用.net的gridview做比較快 11/07 00:02
konkonchou: 用c#將excel當資料源操作,花點時間學gridvie展示,有 11/07 00:03
konkonchou: 慧根的話不用一晚就會了 11/07 00:03
cloudgoogle: 你真的要用Excel的話很難 每個部門維護自己的Excel 11/07 00:26
cloudgoogle: 等上傳以後再去Merge成完整的可能容易一點.. 11/07 00:27
TAKADO: Web介面讀寫excel難度應該還好,花時間而已。但是權限控 11/07 00:39
TAKADO: 管跟同時存取還有保存編輯紀錄會是個大坑,兩個月能不能搞 11/07 00:39
TAKADO: 定都是問題。 11/07 00:39
TAKADO: 弄個資料庫存取,最後再client端產excel檔案會比較省事, 11/07 00:50
TAKADO: 還可以套漂亮模板(重點) 11/07 00:50
vi000246: 用SQLite吧 11/07 01:11
tsao1211: 搞不好excel一堆圖表公式樞紐分析,那可能那麼簡單完成 11/07 02:03
newyellow: 不然寫個 google doc 外掛好了 用來鎖住欄位不給編輯 11/07 02:10
newyellow: 強迫各部門需安裝在瀏覽器這樣 11/07 02:11
doranako: 你需要弄前端嗎,要弄後段包前端新手不可能兩周 11/07 08:36
doranako: ms不是有多人編輯功能嗎,只是要付費買正版 11/07 08:37
lovdkkkk: 推薦 ZK Spreadsheet +1 11/07 08:42
ChungLi5566: 跟微軟買sharepoint 11/07 09:22
f124: 想太多 你那東西速成也寫不出來好嗎 11/07 09:40
f124: 你自己開個google試算表來看 就知道兩周生不生的出來了 11/07 09:42
maxqq: 浪費時間幹嘛,用 google drive 吧 11/07 09:44
maxqq: 軟體人,因為你被老闆想得事情太容易太簡單,薪資才低 11/07 09:45
maxqq: 想想 google doc 搞多久,幾個人月,薪水多少 11/07 09:46
maxqq: 最賭爛這種團隊 leader,以為用講的事情就結束 11/07 09:47
dreamnook: Editor還好 稍嫌麻煩的應該是多人編輯Lock問題 11/07 10:09
dreamnook: 不過兩週有點趕過頭了 還是先用Google doc編輯吧 11/07 10:10
postpone: 用sql和ssas的權限管理再輸出成excel 11/07 10:46
ChungLi5566: 之後就會要求版控功能了 誰誰誰改了什麼都要記錄 11/07 11:31
ChungLi5566: 這版被改壞了 要回復前幾個版次之類的 11/07 11:32
qseft12345: 真的,照老闆這個思維,等他後續要增加一堆功能時才 11/07 12:00
qseft12345: 是真的煩 11/07 12:00
Vanbery: 只能說先用google excel試水溫,真的要做一套再整個規劃好 11/07 13:15
windycity: 直接用 Ragic 然後複製成多版本表單就結束了,拜託不要 11/07 14:13
windycity: 自己寫了...XD 11/07 14:14
BignoZe: 同步有那麼簡單的話dropbox就是你發明了 11/07 14:21
zenixls2: salesforce? 11/07 15:46
gmoz: excel不能另外產出嗎 11/07 17:34
s89162504: 鐵定不是cs本科 連判斷需求的合理性都不會 11/07 17:36
s89162504: 噓到 補推 而且這跟是否web無關了 11/07 17:41
jakert123: 這一定是台商 XD 11/07 18:34
Eric0605: 先用google excel擋著吧 11/07 21:59
Eric0605: 用"多人編輯 excel 權限”查就有了 11/07 22:00
Eric0605: 標題 如何google試算表多人共用不出錯 11/07 22:01
cyril63: 別傻了 11/08 13:45
buper: 爛主管 11/08 14:19
pttworld: 真的想玩就poi慢慢搞吧 11/08 22:54
ppHomer: 找個相似的程式 複製貼上改一改, 這樣算不算速成?? 11/12 14:39
iphome6plus: 如果只是要權限+共同編輯在像excel的表格中找一些col 11/20 12:06
iphome6plus: laborative editor來改應該可以 11/20 12:06