数据库 超市零售管理系统

一个Oracle实现的超市零售管理系统

首先是需求分析

  1. 进货管理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。
  2. 销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结帐情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。
  3. 库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算。
  4. 人员管理: 员工、会员、供货商、厂商等基本信息登记管理。 员工操作权限管理。 客户销售权限管理。

 

根据分析划分对应的实体联系及属性

出售:商品编号

销售:id、商品编号、销售人、利润

记录:销售数量、销售日期

员工:员工编号、员工姓名、员工电话、员工身份证、员工住址、员工性别、员工年龄、工龄、入职日期、所属部门、班次、工资

会员:会员编号、会员姓名、会员性别、会员电话

供货商:供货商编号、供货商名称、供货商地址、供货商电话、管理人编号、供货产品编号

配备:日期、数量、厂商,地址

出入库:编号、数量

仓库:商品编号、商品库存、货品名称、供货商编号、库存上限、库存下限

商品:商品编号、商品名称、类别、在架数量、库存数量、条形码、供货商编号、有效期、成本、销售性质、销售价格

 

E-R图/数据流图(可能不太准确,仅供参考)

数据字典、关系模式等在文档中

表、视图、触发器、存储过程、函数等都在文档中可自行学习。

 

 

最后进行了数据库的备份,具体参考https://www.cnblogs.com/ylldbk/p/5613365.html

文档地址https://download.csdn.net/download/weixin_42029979/11224288

适合人群: 1、具有一定Python语言基础,有一定的web前端基础,想要深入学习Python Web框架的朋友; 2、学习完“跟着王进老师学开发Python篇”“跟着王进老师学Web前端开发”的朋友; 3、有Django基础,但是想学习企业级项目实战的朋友; 4、喜欢 Django 框架并想深入研究的朋友; 5、有一定的数据库基础 课程目标: 本系列课程是从零基础开始并深入讲解Django,最终学会使用Django框架开发企业级的项目。课程知识点全网最详细,项目实战贴近企业需求。本系列课程除了非常详细的讲解Django框架本身的知识点以外,还讲解了web开发中所需要用到的技术,学完本系列课程后,您将独立做出一个具有后台管理系统,并且前端非常优美实用的网站。对于从事一份Python Web开发相关的工作简直轻而易举。 课程内容: 一、融汇贯通 将Python语言和Django基础知识,以实际应用为媒介,有机组织、融汇贯通。让你的理论与实践结合起来,由知道变成会用。使用了大量的Django高级特性和Bootstrap前端框架,展示了真实的项目部署过程。 二、贴近实战 本系列课程为项目实战:超市前端收银系统的开发,项目包含了如下几个模块:系统登录页面、收银模块、管理人员的主界面、收银明细查询。从零开始展示了开发过程。包含了开发前的需求分析、数据库的设计、前端页面的准备、登录模块的实现、收银模块的实现、主界面的动态加载、收银明细的查询。课程具有极强的实战性。
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页