美文网首页我爱编程Node.JS
NodeJS搭建财务系统

NodeJS搭建财务系统

作者: little_short | 来源:发表于2018-05-25 17:24 被阅读0次

    一、项目需求:实现公司内部B端费用系统,包含计费管理系统,订单管理系统,结算管理系统,账务管理系统,为财务汇总信息提供便捷服务。
    二、实现技术:后台接口与前端展示使用NodeJS+express+ejs开发,数据库采用mysql和redies,。
    三、测试需求:需要配备测试环境。

    四、功能模块:

    计费管理:
    1、sso单点登录接入模块:负责校验单点登录信息。
    2、基础模块:相关计费规则校验方法,以及常用的方法。
    3、用户权限模块:通过用户id获取用户权限,用以判断用户是否具有,查看,添加,删除,某个机构模版的权限。
    4、检索模块:可通过关键字,相关机构,时间等条件进行精确的检索。
    5、添加模块:可自定义添加计费模板。
    6、修改模块:可自定义修改计费模板。
    7、分页模块:列表指定页数跳转,显示当前页码,并显示数据条数。
    8、日志模块:记录用户操作信息


    main.png
    search.png
    operate.png

    订单管理:
    1、sso单点登录接入模块:负责校验单点登录信息。
    2、基础模块:相关订单规则校验方法,以及常用的方法。
    3、用户权限模块:通过用户id获取用户权限,用以判断用户是否具有,查看,导出订单的权限。
    4、检索模块:可通过关键字,相关机构,时间等条件进行精确的检索。
    5、详情模块:根据订单id查询订单详细信息,并通过订单id进行表关联查询其他相关信息。
    6、导出模块:根据当前显示结果进行导出,导出Excel文件。
    7、分页模块:列表指定页数跳转,显示当前页码,并显示数据条数。


    order.png
    detail.png
    export.png

    结算管理:
    1、sso单点登录接入模块:负责校验单点登录信息。
    2、基础模块:相关结算规则校验方法,以及常用的方法。
    3、用户权限模块:通过用户id获取用户权限,用以判断用户是否具有,查看,导出结算信息的权限。
    4、检索模块:可通过关键字,相关机构,时间等条件进行精确的检索。
    5、详情模块:根据结算id查询订单详细的结算信息,并通过结算id进行表关联查询其他相关信息。
    6、导出模块:根据当前显示结果进行导出,导出Excel文件。
    7、分页模块:列表指定页数跳转,显示当前页码,并显示结算总金额。


    settle.png
    settle_detail.png
    settle_export.png

    账务管理:
    1、sso单点登录接入模块:负责校验单点登录信息。
    2、基础模块:相关账务分成流水规则校验方法,以及常用的方法。
    3、用户权限模块:通过用户id获取用户权限,用以判断用户是否具有,查看,导出账务信息的权限。
    4、检索模块:可通过关键字,相关机构,时间等条件进行精确的检索。
    5、详情模块:根据订单单号查询详细的流水信息,并通过订单单号进行表关联查询其他相关信息。
    6、导出模块:根据当前显示结果进行导出,导出Excel文件。
    7、分页模块:列表指定页数跳转,显示当前页码,并显示流水量。
    8、对账模块:进行账务比对。

    f_1.png
    f_2.png
    f-3.png
    f-4.png

    相关文章

      网友评论

        本文标题:NodeJS搭建财务系统

        本文链接:https://www.haomeiwen.com/subject/sryujftx.html