資料介紹
軟件簡介
關于 godocms
godocms 是剛東科技開發的一套開源辦公套件,遵從Apache License 2.0開源協議,非常適合二次開發,內含word/excel/ppt/pdf/svg/思維導圖/流程圖/日程管理等多個辦公系統解決方案。
godocms 也是一套低代碼開發套件,內含模塊管理/接口管理/代碼拖拽/數據庫管理/表單管理等一套完善的低代碼開發工具流。
內含兩套風格界面,win10和傳統軟件界面,可隨時切換。
為什么做?
現在主流的辦公套件要么不開源,要么需要授權,而且安裝異常復雜。隨著技術的日新月異,很多開源組件基本能夠解決辦公套件商用化的痛點甚至更好,但都是零碎的/單一的解決方案,為此我們沉心靜氣花耗半年時間打磨了這套產品。godocms基本實現了辦公三套件(word/ppt/excel)的編輯流,無需服務器安裝底層的模塊。
低代碼現在處在一個發展階段,國內也涌現了一大批優秀的低代碼套件,更接地氣更平民化。但是要解決大型復雜的業務流時總是感覺有點力不從心,為什么呢?我們做了認真的思考和研究,發現很多低代碼套件都忽視了軟件開發的基本流程和本質,一套軟件的開發流程包含很多,需求分析/架構設計/開發/測試/交付等,這是一個大工程,因為每個子流程里面又包含很多小流程。
反過來想,如果把每個流程都加進去那就還是低代碼嗎?其實google走在最前面,他們開發了blockly。但是blockly在國內并沒有得到大面積的推廣?why?學習成本和開發成本!blockly不能拿過來直接上項目,很多公司的開發都有自己的底層平臺,如果要用blockly那就要做二次開發。godocms基層很多模塊都是用blockly開發的,并且完美的集成了進來。我們完全遵從控制層/模型層/邏輯層/服務層的基礎軟件開發流程,只要明白mvc的思想,就很容易上手。
為什么要用nodejs開發?godocms開發原則是“易上手,容易改”。前端工程師和后端工程師都可以上手,沒有復雜的包,學習成本低,簡單的做一下二次開發,可以實現大型的復雜項目。
項目地址
https://github.com/godocms/godocms
https://gitee.com/ruitao_admin/godocms
項目演示
-
登錄名:admin
-
密碼 :admin
-
(因做了用戶唯一登錄限制,有時候登錄測試時會被其他登錄測試的人踢掉線,再次登錄即可或下載本地安裝測試,系統會定期還原數據,請務保存數據)
功能介紹
一 文檔管理
文檔管理可以理解成使用說明書/開發文檔/文集的生成工具。集成了Docsify
,可以自動生成,可以回寫,可以書寫多個說明文檔,可以做為一個說明文檔的管理工具使用。
二 數據庫設計器
數據庫設計器其實就是一個小型的navicat,是一個mysql數據庫管理工具。支持數據備份還原;支持自動生成數據庫設計文檔,md 格式以及實時預覽,可以下載成 pdf/word文件;支持數據表名/注釋/autoid 的更改,支持優化表/修復表/刪除表/清空表;可查看/編輯/新增/復制任意表數據;可更改字段名/注釋/默認值/排序,可拖拽排序字段,可刪除字段;支持連接/管理外部數據庫,可通過ssh連接外部數據庫;支持數據庫表保護。
三 思維導圖
一套完善的思維導圖管理工具。支持增/刪/改/查,進入后自動添加/自動保存文件;支持邏輯結構圖、思維導圖、組織結構圖、目錄組織圖四種結構; 內置多種主題,允許高度自定義樣式;支持快捷鍵;節點內容支持圖片、圖標、超鏈接、備注、標簽;支持前進后退;支持拖動、縮放;支持右鍵多選;支持節點拖拽;支持 json 格式的導入導出,png/svg 導出。
四 excel表格管理
excel表格管理工具。支持增/刪/改/查,導入/導出excel;格式設置:樣式,條件格式,文本對齊及旋轉,文本截斷、溢出、自動換行,多種數據類型,單元格內多樣式;單元格:拖拽,下拉填充,多選區,查找和替換,定位,合并單元格,數據驗證;行和列操作:隱藏、插入、刪除行或列,凍結,文本分列;操作體驗:撤銷、重做,復制、粘貼、剪切,快捷鍵,格式刷,選區拖拽;公式和函數:內置公式,遠程公式,自定義公式;表格操作:篩選,排序。
五 ppt演示文稿
在線演示文稿(幻燈片ppt)應用。支持增/刪/改/查,還原了大部分 Office PowerPoint 常用功能,支持文字、圖片、形狀、線條、圖表、表格、視頻、公式幾種最常用的元素類型,每一種元素都擁有高度可編輯能力,同時支持豐富的快捷鍵和右鍵菜單,盡可能還原本地桌面應用的使用體驗。內置了一些常用模版,支持導出 ppt 文件。
六 文檔編輯器
不僅僅是word編輯器,也可以作為一個簡單的pdf編輯器,還可以編輯md/rtf/text/html等文本文件,基于tesseract可以打開幾乎任何的文檔文件,支持ocr文字識別,可以打開png/jpg等圖片文件,打開后直接顯示為文字,無需第三方api,簡潔實用。
七 流程圖編輯器
項目經理的硬核工具,包含圖形/拓撲圖/圖表/權限流/工作流五個流程圖編輯工具,基于mxgraph,支持增/刪/改/查,內置demo。更多功能請看演示。
八 文本編輯器
text文本編輯器,支持打開text/html/css/js/svg/xml/md等,支持預覽/增/刪/改/查,可以當作一個簡單的在線editplus。
九 圖片編輯器
一個在線圖片編輯器,基于tui.image-editor。支持增/刪/改/查,支持裁剪、翻轉、旋轉、繪圖、形狀、圖標、文本、遮罩過濾器、圖像過濾器。
十 svg編輯器
svg在線編輯器,基于svgedit。支持增/刪/改/查,支持導入/導出svg,功能強大,具體可查看demo。
十一 甘特圖
甘特圖編輯器。支持增/刪/改/查,支持自定義項目人員和角色,支持拖拽/管理分配(資源、角色、工作)等。
十二 日程計劃
在線日程計劃表。支持增/刪/改?;趖ui.calendar,支持各種視圖類型:每日、每周、每月(6周、2周、3周);支持里程碑和任務計劃的高效管理;支持周末寬度;支持更改一周的開始日期;支持自定義日期和日程信息界面(包括網格單元的頁眉和頁腳);支持通過鼠標拖動調整明細表。
十三 開發工具箱
開發工具箱,包含了很多有用的工具,如 QR 碼生成器,QR 碼解碼、翻譯,時間戳轉換,源格式,JSON 管理工具,正則管理工具,圖像 base64 字符編碼等。
十四 接口開發工具
內置HTTP接口,WEBSOCKET接口,SOCKET.IO接口調試工具。開發工具利器。
十五 字體編輯器
在線字體編輯器,支持ttf, woff, woff2, otf, svg font, eot字體的編輯。
十六 辦公白板工具
一個小型的辦公白板工具。支持畫筆/橡皮擦/便簽等。
十七 錄屏/截屏工具
一個實用的在線錄屏工具。支持谷歌/火狐瀏覽器,直接生成gif。截屏工具快捷鍵command+j。
十八 其他小工具
便簽/番茄時鐘/計算器/萬年歷等。
十九 程序設計器
基于google的blockly,支持增刪改查,支持類/函數/對象/數組,支持thinkjs的大部分內置對象拖拽,支持自動生成項目文件,內置demo。
二十 模塊設計器
支持四層架構設計,支持一鍵生成curd,支持全局常量生成,是接口設計器的底層支撐。
二十一 接口設計器
一個模塊就是一個文件或類,一個接口就是一個函數。可以理解為函數設計器。分為基本配置/入口參數/邏輯設計/測試管理四個部分?;九渲镁褪桥渲煤瘮档拿Q及其方法,入口參數即該函數的logic層定義,可直接從數據庫導入并自動識別類型。邏輯設計即函數的主體部分,采用blockly直接通過拖拽代碼實現。測試管理包含入參/headers/預想/結果/備注五個部分,是一套完善的測試工具流,預想可直接從數據庫導入數據結構以及數據深度測試,預想并未完成數據校驗(第二期完成)
二十二 表單設計器
支持組件拖拽,支持表單回寫,支持生成 html 以及代碼預覽,支持數據來源,支持自定義接收參數和發送附加參數。
二十三 其他
系統配置:基于表單生成器做的demo。 計劃任務:系統的計劃任務實現。 菜單管理:系統權限管理的核心部分。 角色管理:系統內置的角色權限管理。 部門管理:和角色管理類似。 公司管理:和角色管理類似。 崗位管理:和角色管理類似。 支持csrf,支持ratelimit 實現訪問速率限制,保護程序免受暴力攻擊,支持helmet,避免 XSS 跨站腳本攻擊。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- AI智能体套件0次下载
- 智能办公桌开源分享0次下载
- 大型太阳能电池板网络开源分享0次下载
- 大型自调时钟开源分享0次下载
- PCB套件开源分享1次下载
- 逻辑门学习套件开源分享0次下载
- Tiny Cairoduino开源DIY套件0次下载
- Office Tab功能强大的办公套件扩展插件0次下载
- PC焊接套件开源分享4次下载
- Neptune开发套件_20213次下载
- Taurus AI Camera开发套件_202168次下载
- 开源网络协议分析器WireShark软件下载15次下载
- 开源课程行动倡议及科学导论综述6次下载
- ST电机控制开发套件5.027次下载
- java300集大型基础课程介绍3次下载
- 如何用树莓派打造低成本无纸化办公系统?64次阅读
- 基于CPU的大型语言模型推理实验798次阅读
- 大型PLC和中型PLC的本质区别2176次阅读
- 清华等开源「工具学习基准」ToolBench,微调模型ToolLLaMA性能超越ChatGPT703次阅读
- 前沿开源技术领域的开源大数据一一解读1281次阅读
- 支持Python和Java的BigCode开源轻量级语言模型1045次阅读
- DISCO-F746NG探索套件让扩展能力大幅提升1571次阅读
- DeepStream智能分析套件的安装方法1953次阅读
- 什么是物联网开发套件?如何挑选物联网开发套件5345次阅读
- dfrobotmicro:bit造物粒子入门套件简介4593次阅读
- dfrobot 编程积木入门版学习套件简介2517次阅读
- dfrobot Arduino套件介绍2367次阅读
- dfrobotArduino官方配套套件1475次阅读
- 计算机视觉开源库集锦5319次阅读
- 赛灵思Vivado设计套件震撼登场1954次阅读
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論