一个超市进销存系统
下载项目并进入目录:
git clone git@github.com:KZNS/scsx-market.git
cd scsx-market
本项目后端使用Python3,你可以通过一下命令安装依赖:
pip install -r requirements.txt
启动后端服务:
python serve.py
之后可以通过服务器地址在公网中访问
或者可以通过以下地址在本地访问:
第一次打开网站后,点击“注册”按钮注册用户
注册完成后输入账户密码登录
登录完成后,访问以下链接获取admin权限
之后会自动返回登录页面,重新登录即可。
注意该admin页面只能在没有管理用户时访问,添加更多的管理用户应该通过用户管理页面完成。
以管理员用户登录后,进入管理页面。
可以通过上面的导航栏按钮,或下面的功能卡片进入对应的管理功能。
也可以在右侧修改本人的用户信息。
在任意界面,可以点击左上角图标回到管理页面。
可以填写一些供应商信息进行供应商查询,留空则不限制。
查询支持模糊查询,可以输入信息的一部分进行查询。
在添加供应商的窗口中,可以选择“批量添加”批量添加供应商
数据使用逗号,
分割,换行符\n
分条:
供应商编号,供应商名称,供应商简称,地址,公司电话,邮件,联系人,联系人电话,备注
供应商编号,供应商名称,供应商简称,地址,公司电话,邮件,联系人,联系人电话,备注
...
供应商编号,供应商名称,供应商简称,地址,公司电话,邮件,联系人,联系人电话,备注
批量添加数据使用逗号,
分割,换行符\n
分条:
员工编号,员工姓名,员工级别,员工电话,员工工资,备注
员工编号,员工姓名,员工级别,员工电话,员工工资,备注
...
员工编号,员工姓名,员工级别,员工电话,员工工资,备注
批量添加的用户默认密码为12345678
批量添加数据使用逗号,
分割,换行符\n
分条:
商品编号,商品名称,商品单价,供应商编号,商品简介,备注
商品编号,商品名称,商品单价,供应商编号,商品简介,备注
...
商品编号,商品名称,商品单价,供应商编号,商品简介,备注
订单包括主订单与订单明细。
可以输入主订单信息进行查询,修改与删除显示在页面左侧。
批量添加数据使用逗号,
分割,换行符分条,分号;
分订单:
订单编号,员工编号,采购数量,采购总价,采购时间,备注
明细号,商品编号,采购数量,商品单价,商品总价,备注
明细号,商品编号,采购数量,商品单价,商品总价,备注;
订单编号,员工编号,采购数量,采购总价,采购时间,备注
明细号,商品编号,采购数量,商品单价,商品总价,备注
明细号,商品编号,采购数量,商品单价,商品总价,备注
明细号,商品编号,采购数量,商品单价,商品总价,备注;
...
订单编号,员工编号,采购数量,采购总价,采购时间,备注
明细号,商品编号,采购数量,商品单价,商品总价,备注
明细号,商品编号,采购数量,商品单价,商品总价,备注
...
明细号,商品编号,采购数量,商品单价,商品总价,备注
以普通用户登录后,进入浏览页面。
可以通过上面的导航栏按钮,或下面的功能卡片进入对应的浏览功能。
也可以在右侧修改本人的用户信息。
在任意界面,可以点击左上角图标回到浏览页面。
可以填写一些商品信息进行商品查询,留空则不限制。
查询支持模糊查询,可以输入信息的一部分进行查询。
可以填写一些主订单信息进行订单查询,留空则不限制。
查询支持模糊查询,可以输入信息的一部分进行查询。
前端使用js的jquery库和ajax来异步获取数据,动态更新页面,提高了用户体验
后端使用python的flask框架
数据库部分使用了Flask-SQLAlchemy,即ORM(关系对象模型)技术
by 普通上班组