内网搭建在线多人填表汇总 web 系统

2020-11-30 19:52:53 +08:00
 googlai

面临情况:需要汇总大量不同地方人员填的同模板 Excel,汇总期间有大量修改,时间和核查费事费力。 目前想到的解决办法:内网搭建一个在线填报数据工具,各人员登录自己账户通过 Excel 导入或者在线填报方式填写自己的数据,提交后由后台自动汇总。 请问有朋友知道有开源的工具实现上述功能吗?

12216 次点击
所在节点    Python
106 条回复
resu
2020-12-01 09:03:40 +08:00
Excel Power Query 迅速搞定,比 VBA 方便容易。
yaphets666
2020-12-01 09:04:40 +08:00
很复杂的 因为要填的表不止一个
1992w
2020-12-01 09:08:28 +08:00
用 OnlyOffice 吧有开源版本,可以本地部署
zjsxwc
2020-12-01 09:14:10 +08:00
还有就是群晖的 Office 就支持多人协作与聊天
https://www.synology.cn/zh-cn/dsm/feature/office
HenryWang0723
2020-12-01 09:34:22 +08:00
我司这种大概率因为人为原因不好完成的工作,都是上头一个命令全员手动填表,各部门统计,再逐层向上统计。这种纯手动操作你也说不清是封建社会陋习还是 CIA 这类机构的高端机制...
iminto
2020-12-01 09:38:26 +08:00
我们用的是 EtherCalc,基于 JavaScript 写的,可完全用于内网环境
voids
2020-12-01 10:09:39 +08:00
@krixaar 那就用 数据验证+保护工作表,禁止筛选-_-
stevenkang
2020-12-01 10:23:35 +08:00
一个歪点子:数据库为每个员工开个账号和对应的库(这都可以程序自动化),各人员用自己的账号连接上去填数据,然后直接数据库汇总统计?
GrapeCityChina
2020-12-01 10:31:45 +08:00
开源的不知道,有一款商用的推荐给你:SpreadJS ( https://www.grapecity.com.cn/developer/spreadjs#scenarios ),这款控件其中一个应用场景就是在线协同编辑,SpreadJS 提供类 Excel 的操作界面和开放的 API,通过系统集成,可实现 Excel 导入导出、公式计算、数据绑定、服务端数据交互等功能;通过二次扩展,可将 SpreadJS 作为在线文档系统的核心模块,满足多人协作、实时编辑、数据同步、多级上报、历史查询等业务需求。
Tumblr
2020-12-01 10:46:39 +08:00
OOS,即 Office Online Server,相当于私有化部署的 Office 365 (当然只是相当于)。
如果你们可以临时用 Excel Web App 。
krixaar
2020-12-01 11:01:11 +08:00
@voids 这确实是个好办法,就是那种需要多个部门按自己部门填的得事先给他们分好表……这活干得越多我就越讨厌和人类打交道🤣
neroxps
2020-12-01 11:02:46 +08:00
除了 office online server 我感觉没其他工具能更好协同表格了.

唯一就是部署起来有点吃力
RockShake
2020-12-01 11:08:32 +08:00
石墨文档表单功能应该也能做,也能公司内部部署,但是表单不能太复杂。
tiedan
2020-12-01 11:09:51 +08:00
xiaofeifei8
2020-12-01 11:18:03 +08:00
你的需求并没有要求多人协作填同一个表,直接做个 web 表单让他们填报就行了,再加个 excel 导入进表单,表单做验证,每人的数据自己可以在限定的时间内修改,php 就搞定了,没那么复杂,至于楼主担心的多人在线,其实就是并发人数,普通电脑就抗住了。
luxiaoer
2020-12-01 12:11:39 +08:00
没发现有现成的轮子可用
另外觉得需求并不明确
早年有类型想法,Django 搭建了一个,但是业务并不买帐
我们觉得统计合并的专员工作低效或者浪费时间,又或者每次合并要吐槽
但是专员并不会觉得一个系统能帮他改变
如果他不能通过规则制度要求提交的 Excel 质量,那么也一定没有能力推广使用这个应用
gamecmt
2020-12-01 12:25:58 +08:00
你这个就是一个简单的问卷调查系统,一个表做一个问卷调查,最后结果直接导出 csv 文件即可。可以看看 limesurvey
cszchen
2020-12-01 12:28:25 +08:00
麦客 crm,你建个表单,等大家填完了直接导出
ryh
2020-12-01 12:40:50 +08:00
guochao
2020-12-01 13:01:05 +08:00
老东家坚果云有给自己做的服务,每个人看到的是一个 form,带着数据验证的功能,每个人填 form 以后实际填写了 Excel,我不负责实现。不一定是开放的,而且离职了一段时间了,可能有业务、功能或者形态上的变化。

坚果云也有和自己存储系统深度集成的在线文档协作了,针对团队版开放使用。如果比较担心误删除或者瞎修改,坚果云自己的历史版本也够揪出来内鬼和撤销修改。

不过你这需求比较简单,可能免费问卷导出也够用了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/730716

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX