安装说明

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位密码的形式)。

为什么要记账

对于很多人来说,都不知道钱花到哪里去了,一边抱怨着花钱厉害,一边又无法节省掉不必要的开支;

但如果你进行了记账,那么所有的事情都会一目了然,哪些该节省,哪些是必要开支,心里都会有底;

将每个月的收支记录下来,坚持一段时间后,会知道钱都花到哪里去,更明白如何合理的支配钱财。

为什么要自建记账系统

你会将你所有的收支情况告诉别人?自建系统可以将数据掌握在自己手里,避免信息泄露。

网上有很多免费的记账软件、APP,如果不介意,直接注册使用即可。