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