实战-ATM+购物车项目软件目录规范
实战-ATM+购物车项目软件目录规范:
-----ATM----文件
-----bin-----执行文件
---atm.py----核心执行程序
------conf-----配置文件
-------settings-----配置管理
-------module------核心功能模块
-------accounts.py #用于从文件里加载和存储账户数据
-------auth.py-----用户认证模块
--------db_handler.py---- 数据库连接引擎
-------logger.py-----日志记录模块
-------main.py---------核心主程序,功能接口实现
---------transaction-------记账、取款、转账等所有的与账户金额操作都在这个模块
---------db--------数据文件
---------accounts------存放各个用户的账户数据,一个账户一个文件
--------1234.json-----一个用户的账户实例
-------account_sample.py-----生成一个初始的账户数据 ,把这个数据 存成一个 以这个账户id为文件名的文件,放在accounts目录 就行了,程序自己去会这里找
-----log------日志模块