[请益] 单机老鸟新学 web-based 程式能否速成?

楼主: stiles (stiles)   2017-11-06 20:12:11
请教各位大德,最快上手、学习曲线能缩在二周内
就学起来的 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 串起来的阳春留言版
任何资源, 书籍推荐都很欢迎!谢谢!
作者: mylife88888 (Stacy)   2017-11-06 20:13:00
2周不可能完成这需求....
作者: J002 (阿里山 我来了XD~)   2017-11-06 20:16:00
Awesome Tables + Google Sheet?
作者: steven11329 (清新柳橙)   2017-11-06 20:17:00
用google doc 或是office 365不就可以了吗?
楼主: stiles (stiles)   2017-11-06 20:23:00
@steven11329 谢谢回答! 但字段的读取权限要不同~
作者: yyc1217 (somo)   2017-11-06 20:30:00
把每个部门的权限分成不同资料夹中的档案
作者: diabloevagto (wi)   2017-11-06 20:30:00
功能说来简单?这种话是不是太天真了
作者: bcew (bcew)   2017-11-06 20:36:00
server端简单数据库,client端做excel档输入输出?
作者: pttworld (批踢踢世界)   2017-11-06 20:59:00
最后有一个人汇整,资料夹分享搞定。
作者: sharku (明珠求瑕)   2017-11-06 21:13:00
这需求严格说来很难...2周...可以叫他们别乱吗?
作者: robler (章鱼丸)   2017-11-06 21:14:00
作梦比较快现在开始学,一年内能做出来算不错了 后续烂架构难维护还没算进去 真的是想太多
作者: LoserWon (鲁蛇王)   2017-11-06 21:25:00
google excel能达成你大部份需求
作者: Beersheep (一心不乱)   2017-11-06 21:29:00
Excel 档案大不大也是要考量的因素
作者: dokinoame (小雨)   2017-11-06 21:41:00
推荐ZK Spreadsheet,有Java 底子可以尝试只是权限部分要去研究 Spring Security
作者: jack0204 (Jarbar王朝)   2017-11-06 22:56:00
写成网页让他们改没问题,要用EXCEL还是洗洗睡了
作者: hidog (.....)   2017-11-06 22:59:00
放弃吧 除非有现成套件 不然两周测试时间都不够吧
作者: newyellow (newyellow)   2017-11-06 23:02:00
其实“编辑 Excel”这个需求根本可无视吧 当网页做就好然后最后再有一个 输出成 Excel 功能就好
作者: testPtt (测试)   2017-11-06 23:28:00
webform应该比较容易办
作者: howard40116   2017-11-06 23:54:00
ibm tm1可以考虑
作者: angusyu (〒△〒)   2017-11-07 00:00:00
老鸟问这种问题
作者: vi000246 (Vi)   2017-11-07 00:02:00
直接用.net的gridview做比较快
作者: konkonchou (卡卡猫)   2017-11-07 00:03:00
用c#将excel当资料源操作,花点时间学gridvie展示,有慧根的话不用一晚就会了
作者: cloudgoogle (漫步在云端)   2017-11-07 00:26:00
你真的要用Excel的话很难 每个部门维护自己的Excel等上传以后再去Merge成完整的可能容易一点..
作者: TAKADO (朕没给的你不能抢)   2017-11-07 00:39:00
Web接口读写excel难度应该还好,花时间而已。但是权限控管跟同时存取还有保存编辑纪录会是个大坑,两个月能不能搞定都是问题。弄个数据库存取,最后再client端产excel档案会比较省事,还可以套漂亮模板(重点)
作者: vi000246 (Vi)   2017-11-07 01:11:00
用SQLite吧
作者: tsao1211 (Sunday)   2017-11-07 02:03:00
搞不好excel一堆图表公式枢纽分析,那可能那么简单完成
作者: newyellow (newyellow)   2017-11-07 02:10:00
不然写个 google doc 外挂好了 用来锁住字段不给编辑强迫各部门需安装在浏览器这样
作者: doranako (真爱无限)   2017-11-07 08:36:00
你需要弄前端吗,要弄后段包前端新手不可能两周ms不是有多人编辑功能吗,只是要付费买正版
作者: lovdkkkk (dk)   2017-11-07 08:42:00
推荐 ZK Spreadsheet +1
作者: ChungLi5566 (中坜56哥)   2017-11-07 09:22:00
跟微软买sharepoint
作者: f124 (....)   2017-11-07 09:40:00
想太多 你那东西速成也写不出来好吗你自己开个google试算表来看 就知道两周生不生的出来了
作者: maxqq (max)   2017-11-07 09:44:00
浪费时间干嘛,用 google drive 吧软件人,因为你被老板想得事情太容易太简单,薪资才低想想 google doc 搞多久,几个人月,薪水多少最赌烂这种团队 leader,以为用讲的事情就结束
作者: dreamnook (亚龙)   2017-11-07 10:09:00
Editor还好 稍嫌麻烦的应该是多人编辑Lock问题不过两周有点赶过头了 还是先用Google doc编辑吧
作者: postpone (dead man)   2017-11-07 10:46:00
用sql和ssas的权限管理再输出成excel
作者: ChungLi5566 (中坜56哥)   2017-11-07 11:31:00
之后就会要求版控功能了 谁谁谁改了什么都要记录这版被改坏了 要回复前几个版次之类的
作者: qseft12345 (小捷)   2017-11-07 12:00:00
真的,照老板这个思维,等他后续要增加一堆功能时才是真的烦
作者: Vanbery (Van)   2017-11-07 13:15:00
只能说先用google excel试水温,真的要做一套再整个规划好
作者: windycity (飞吧!)   2017-11-07 14:13:00
直接用 Ragic 然后复制成多版本表单就结束了,拜托不要自己写了...XD
作者: BignoZe (BignoZe)   2017-11-07 14:21:00
同步有那么简单的话dropbox就是你发明了
作者: zenixls2 (zenix)   2017-11-07 15:46:00
salesforce?
作者: gmoz ( This can't do that. )   2017-11-07 17:34:00
excel不能另外产出吗
作者: s89162504 (阿本)   2017-11-07 17:36:00
铁定不是cs本科 连判断需求的合理性都不会嘘到 补推 而且这跟是否web无关了
作者: jakert123 (kaka3315)   2017-11-07 18:34:00
这一定是台商 XD
作者: Eric0605 (我还有点饿)   2017-11-07 21:59:00
先用google excel挡着吧用"多人编辑 excel 权限”查就有了标题 如何google试算表多人共用不出错
作者: cyril63 (...)   2017-11-08 13:45:00
别傻了
作者: buper (ymsrc)   2017-11-08 14:19:00
烂主管
作者: pttworld (批踢踢世界)   2017-11-08 22:54:00
真的想玩就poi慢慢搞吧
作者: ppHomer (三脚猫)   2017-11-12 14:39:00
找个相似的程式 复制贴上改一改, 这样算不算速成??
作者: iphome6plus (iphone)   2017-11-20 12:06:00
如果只是要权限+共同编辑在像excel的表格中找一些collaborative editor来改应该可以

Links booklink

Contact Us: admin [ a t ] ucptt.com