4 Star 28 Fork 12

程程 / 罗布会计软件

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

通用财务系统软件👍🚀️🚀️

简述

曾用名:罗布会计软件。本软件是一个采用php+mysql环境开发的免费开源的中小会计账务软件。

喜欢项目请点击右上角的“star”以为星标。

🐧QQ交流群:176091892

截图

  • 提交反馈:点击顶部issue导航按钮、或入Q群反馈。

  • 申请进群时请填写你的来源:如“来自gitee开源仓库”。

环境要求:

  • Windows8.1/10/11-64位系统(推荐) 或 Debian8/9/10、Centos7.x/8.x、Mac os系统

  • Apache2.3+或更高(推荐) 或 Nginx/Lighttpd

  • PHP7.4(推荐) 或 PHP高于7.4的版本

  • MySql 8.0及以上(推荐) 或 Mariadb10.5及以上

注意:

  1. 建议部署到windows平台,linux等其他平台部署后可能有未知问题。
  2. 参阅下文Windows自动安装指南,否则必须自行部署php+mysql环境。

软件特点:

  • 本软件为免费网络共享软件,适用于中小企业会计核算。
  • 软件提供了标准的财务会计序时账簿、总账、明细账、辅助项目、存货核算等功能。
  • 软件框架提供了对数据库的管理,用户角色权限的设置,数据的批量导出等功能。
  • PHP版采用了javascript + ajax,jquery,mysql存储过程及函数,用户体验极佳。

优势:

  • 安全、高效、自由
  • 开源、免费,软件运作机制公开透明,有强大的开源社区技术支撑。
  • B/S架构,轻松实现远程多端多用户登录操作。
  • 代码条理清晰、模块化强大。用户可根据自身需求二次开发。

软件架构

  • 软件采用B/S架构,既可以本地运行,也可以多端协作。可以企业内网私有化部署,也可以公开部署到云服务器(不推荐)。
  • 代码结构模块化,方便二次开发。
  • 前后端合一,避免重复请求,资源负载低。
  • 本软件不需要配置伪静态。

安装教程

Windows自动安装:

去官网下载(已失效)

去百度网盘下载一键安装包——罗布会计软件+集成环境


Windows手动安装:

  1. 安装好php+mysql环境,并且将项目git clone到站点根目录,环境要求:需要Windows8/10/11 x64以上、PHP7.4+、Mysql8+环境
  2. 修改数据库信息,项目路径\config.inc.php[pwb]字段是数据库密码配置,默认密码为12345678
  3. 然后浏览器访问http://localhost/index.html链接即可。需用域名访问则在web服务器配置上域名并新增域名解析。
  4. 已集成adminer数据库管理软件,平替phpmyadmin。 2023/04/26
  5. 自行安装的集成环境,可能需要手动编辑php.ini解禁exec函数。以宝塔面板为例:进入PHP设置->禁用函数->删除exec并且IP地址注册为主机名、尽量关闭跨站攻击防御。

Linux手动安装:

  1. 首先,执行《Windows手动安装》相同的步骤。
  2. 非Windows平台仅测试了Linux-x86_64平台,稍作调整即可直接使用:调整数据临时目录为相对路径,打开配置文件\config\conf.php修改fileName0变量即可,建议改为$fileName0='../AccSoft_Data/';,如果新建账套时出现错误,则尝试安装Mysql Community Client程序(Client版本尽量在5.7.17及以上)Mysql历史版本下载页,安装无效可尝试将项目\config目录下的mysqlmysqldump文件拷贝到/usr/bin/并重启服务器。安装的Mysql Community Client程序必须适用于您的系统平台。
  3. 非Windows平台下,账套或其他文件的导出或有问题,但未做测试。有测试的朋友可帮忙将错误提示发送到issue页面反馈给我谢谢。
  • 注意:不建议公开部署,因软件权限管理比较开放,增删账套时不需要后端初始化database密码,而是用户键入数据库密码登录,容易受中间人攻击技术劫持。所以用户角色权限管理和SSL证书高级加密尤为重要,以防会计信息泄露、丢失、注入;或者用户可以自行对以下路径文件进行二次开发,覆写敏感内容。
\config.inc.php
\config\database.php
\config\databaseCreateSubmit.php
\config\database[*].php
......
  • 不支持市场上大部分的虚拟主机,因为虚拟主机普遍封禁了本项目常用的phpexec危险函数,事涉服务器安全问题。

使用说明

Documentation使用文档暂缺,见仓库中readme.pdf文件。

新建的账套,初始账号1001,初始密码123456。

删除、重建的账套可能提示“文件夹已存在”错误,删除临时文件夹D:/AccSoft_Data/即可解决。

更新日志

打钩项目->已解决,未打钩项目->待解决。

  • 为Linux提供初步兼容,需根据手动安装教程手动适配 2023/03/21
  • 为火狐浏览器提供兼容-修复布局错误 2023/03/25
  • 应部分用户要求,集成adminer数据库管理软件 2023/04/26
  • 删除mysqlmysqldumplinux二进制文件 2023/04/28
  • 修复当数据库非本地回环时,出现建删账套错误的bug
  • 弃用mysql/mysqldump shell方案,使用php执行sql语句方法平替

发现其他问题,请进官方qq群或issue提交。

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request
  5. 星标本仓库

软件技巧

暂略,见官方文档

MIT License Copyright (c) 2023 华宇通 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

🔥 🔥 🔥 通用财务软件系统(曾用名:恩格会计软件、罗布会计软件) 免费开源的企业财务会计软件,采用php+mysql环境。B/S架构。 展开 收起
PHP 等 5 种语言
MIT
取消

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/hua_yutong/LuoBu-Accounting-Software.git
git@gitee.com:hua_yutong/LuoBu-Accounting-Software.git
hua_yutong
LuoBu-Accounting-Software
罗布会计软件
master

搜索帮助