Skip to content

chenstor/jizhang

Repository files navigation

特别说明

  1. 本版本为本地测试版,仅限localhost,127,test.com等域名使用,功能不限制
  2. 需要使用其他域名的,要授权

版本区分

  1. 本版本为PHP+MYSQL版本
  2. PHP+SQLite版本见:https://github.com/chenstor/jizhangSqlite

程序名称

PHP+MYSQL多用户记账程序

安装说明

  1. 将程序放到指定目录,可以根目录,可以二级目录
  2. 运行/install/,或者直接输入域名都可以自动判断,未安装的会进入安装界面
  3. 一路next(什么协议那些没有弄)
  4. 输入数据库地址、端口、数据库名、账号、密码等参数(安装测试数据的功能屏蔽掉)
  5. 网站名称就是安装之后的系统名称,可以在安装之后在data/config.php 里面修改,其他内容不建议修改
  6. 注意,默认会记录安装时的域名,这个域名唯一的用处就是找回密码的邮件,如果安装之后没有换过域名,不用理会,否则需要在data/config.php 里面修改
  7. 找回密码是通过发邮件找回,需要配置SMTP,配置见:inc/smtp_config.php(包括找回密码的邮件模板,也是在这个文件修改)
  8. 其他文件,不建议修改,除非你看得懂

功能介绍

  1. 使用Ajax请求,JSON返回数据,统一格式化数据。
  2. 使用Bootstrap进行页面布局的控制。
  3. 所有菜单、按钮进行按角色组进行分配权限(系统管理功能除外)。
  4. 使用百度echarts进行统计结果的展示。
  5. 支持自动计算账户余额(记账时会自动关联到账户进行余额的修改)。
  6. 支持SMTP找回密码,邮件接受后进行重置密码。
  7. 支持后台添加用户,对用户进行角色组的分配。
  8. 支持用户区分管理员或普通用户,管理员具备管理权限。
  9. 支持后台对用户进行密码重置(使用随机8位密码的形式)。