商城管理系统
该项目提供了管理购物中心日常事务的管理系统。它是一个网络应用程序,可用于管理商场的销售和员工、修改他们的详细信息以及显示商场中的不同产品。所有操作/功能都与关系数据库管理系统集成。它包括销售管理、库存管理、员工管理、发票生成等功能。
说明/范围:
- 软件是为了从管理员的角度对商城进行集中信息维护而设计的。
- 管理员位于权限链的顶端,后面是我们每个部门(服装和食品)的 2 名经理。每个部门由不同的商店组成,商店经理管理他/她的商店的流程。特权链中的最后一个员工是负责处理商店中产品的销售员。
- 中央管理员可以控制所有活动,包括添加、删除、修改数据库信息以及访问商城的日常销售情况。
- 每个员工都有自己的登录名。管理员、经理和员工将根据各自的登录信息被引导至不同的功能。
- 每个新订单都会接受客户信息、产品详细信息以及产品所属商店的详细信息。
- 客户有权根据当前优惠享受产品总价的折扣。每个产品的最终价格是从数据库中根据购买的产品的折扣和数量计算得出的。
- 每个订单都会生成 pdf 格式的发票,突出显示订单的所有重要详细信息,例如为订单开具账单的员工、所购买产品的详细信息、客户联系方式以及唯一的发票编号。
- 我们的数据库存储所有员工的详细信息,包括他们的个人详细信息和联系电话、工作信息以及发生任何医疗紧急情况时的紧急联系方式。
- 还包括基于员工 ID 和员工姓名的搜索和排序功能,以简化管理员和经理的数据访问。
- 潜在客户可以使用客户门户在线查看我们的产品。顾客可以购买每家服装店和食品店的产品。客户可以提前查看这些产品的图片和价格,以便决定购买哪些产品。
更详细的解释和涉及的概念,请阅读项目报告.pdf
如何运行:
- 克隆/下载存储库。
- 安装 apache 依赖项来运行 php 文件或其他允许您运行 php 文件的软件。
- 对于 Ubuntu,所有 php 文件都需要放置在 Computer/var/www/html 文件夹中。
- 将 JAMP_mall 文件夹放入 Computer/var/www/html 文件夹中。
- 启动本地主机。
- 转到浏览器并输入:localhost/JAMP_mall/index.html