超市销售管理系统---设计报告
目录
第一阶段:开发前的设置和思考
题目要求:
需求分析
概念结构设计
逻辑结构设计
实体(红色表示主键)
联系(红色表示主键)
数据库逻辑结构设计
登录用户
商品表
供货商
订货单表
订货明细
入库单
库存商品
销售单
销售明细
会员
退货单
第二阶段:开发编码调试工作
开发环境相关:
开发所用技术:
源代码目录展示:
项目典型代码展示:
C3p0
添加数据
查询数据
修改数据
实现数据
接口数据
第三部分:系统演示和说明
登录页面
显示入库管理信息
添加入库管理信息
删除入库管理信息
修改入库管理信息
显示超市供货商信息
显示订货单管理信息
显示销售管理信息
显示会员管理信息
第四部分:总结与反思
第一阶段:开发前的设置和思考
题目要求:
建立一个超市销售管理系统,编写应用程序完成系统开发。
1.建立基本表:
供货商(供货商号,供货商名,类别,地址,法人代表,联系人,联系电话,传真,E-mail, 备注)
商品(商品号,条形码,商品名称,型号,规格,类别,计量单位,商品形态,商品描述(照片),商品用途,产地,备注)
订货单(订单号,供货商号,订货种类,订货金额,订货日期,到货日期,订货人)
订货明细(流水号,订单号,商品号,数量,单价,金额)
入库单(入库单号,订单号,商品号,数量,进价,金额,入库经手人,送货人,生产日期,入库日期,有效期,货位)
库存商品(商品号,入库单号,货位,库存数量,进价,销价,入库时间,生产日期,有效期,标志,备注)
销售单(销售单号,收银员工号,收银机号,数量合计,金额合计,会员卡号,折扣,实收金额,销售时间)
销售明细(销售单号,商品号,数量,单价,金额)
退货单(退货单号,销售单号,商品号,数量,单价,退货原因,退货金额,退货日期,经手人)
会员(会员卡号,会员姓名,性别,出生年月,联系地址,联系电话,职业,身份证号,入会时间)
2.要求有以下子系统
(1)进货管理
要求:供货商管理,订货单管理,入库管理
(2)销售管理
要求:调价管理,销售处理,会员管理
(3)库存管理
要求:盘存管理,溢损管理
(4)系统管理
要求:用户管理,权限管理,数据维护
需求分析
1.根据描述,这个系统不仅是进货管理系统,而是有其他供货商管理和订货单管理和入库管理的超市销售系统,进货管理只是这个超市销售的一个子系统。
2.使用销售系统的用户一般是超市的工作人员或是老板,登录系统以后就可以查询商品进货,订货,销售管理还有会员信息,方便实时监控和管理。
3.收银员登录后有相关的信息查询和部分信息修改的权限,信息查询包括查询订货单,(订单号,供货商号,订货种类,订货金额,订货日期,到货日期,订货人等)订货明细(流水号,订单号,商品号,数量,单价,金额等),销售单(查看销售单号,收银员工号,收银机号,数量合计,金额合计,会员卡号,折扣,实收金额,销售时间等)销售明细,(销售单号,商品号,数量,单价,金额)。修改权限包括商品的修改(比如商品号,条形码,商品名称,型号,规格,类别,计量单位,商品形态,商品描述(照片),商品用途,产地,备注等),入库单(入库单号,订单号,商品号,数量,进价,金额,入库经手人,送货人,生产日期,入库日期,有效期,货位),修改库存商品(商品号,入库单号,货位,库存数量,进价,销价,入库时间,生产日期,有效期,标志,备注)等。
概念结构设计
系统的 ER 图如下:
局部 ER 图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/baac1f068d704542998f2ccc9d8f6ef7.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2VpeGluXzQwMjI4NjAw,size_10,color_FFFFFF,t_70,g_se,x_1
逻辑结构设计
实体(红色表示主键)
商品(商品号,条形码,商品名称,型号,规格,类别,计量单位,商品形态,商品描述,商品用途,产地,备注)
供货商(供货商号,供货商名,类别,地址,法人代表,联系人,联系电话,传真,e-mail,备注)
订货明细(流水号,订单号,商品号,数量,单价,金额)
库存商品(商品号,入库单号,货位,库存数量,进价,销价,入库时间,生产日期,有效期,标志,备注)
销售单(销售单号,收营员工号,收银机号,数量合计,金额合计,会员卡号,折扣,实收金额,销售时间)
会员(会员卡号,会员姓名,性别,出生年月,联系地址,联系电话,联系电话,职业,身份证号,入会时间)
退货单(退货单号,销售单号,商品号,数量,单价,退货原因,退货原因,退货金额,退货日期,经手人)
联系(红色表示主键)
销售明细(销售单号,商品号,数量,单价,金额)
入库单(入库单号,订单号,商品号,数量,进价,金额,入库经手人,送货人,生产日期,入库日期,有效期,拉货)
订货单(订单号,供货商号,订货种类,订货金额,订货日期,到货日期,订货人)
全部内容点击。。。。。
下载地址:》》》
超市销售管理系统---设计报告相关推荐
- 基于ssm框架超市销售管理系统
Java 基于ssm框架超市销售管理系统 1. 此系统是基于J2EE的会员管理系统 :根据实际需求,通过建立一些相关的接口,对相关功能进行实现,同时可采用框架技术进行合理的搭建设计,能简化代码的实现, ...
- 计算机毕业设计SSM超市销售管理系统【附源码数据库】
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- [附源码]Java计算机毕业设计SSM超市销售管理系统
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- [附源码]JAVA+ssm计算机毕业设计超市销售管理系统(程序+Lw)
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- 《数据库应用系统实践》------ 超市销售管理系统
系列文章 <数据库应用系统实践>------ 超市销售管理系统 文章目录 系列文章 一.需求分析 1.系统背景 2. 系统功能结构(需包含功能结构框图和模块说明) 3.系统功能简介 二.概 ...
- 美萍超市销售管理系统标准版access数据库密码mp611
美萍超市销售管理系统标准版access数据库密码mp611 作者:admin 来源:本站 发表时间:2015-10-14 19:01:43 点击:199 美萍超市销售管理系统标准版access后 ...
- [附源码]Python计算机毕业设计超市销售管理系统
项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs. 项目技术: dj ...
- [附源码]Python计算机毕业设计超市销售管理系统Django(程序+LW)
该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+N ...
- Python-Django毕业设计超市销售管理系统(程序+Lw)
该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+N ...
最新文章
- Java异常信息处理类
- 比特币交易构成(二)
- STM32 基础系列教程 34 - Lwip_tcp_server
- vs html自动对齐,vscode esLint 保存时 自动对齐
- set和multiset集合容器
- ImportError: No module named cv2问题的解决方法(修改python默认版本)
- mysqlplus 批量插入_MySQL批量插入数据
- 配置好网络文件还是连不上外网
- 如何成为一个网红照骗?一个插件搞定,亲妈都认不出!
- 安卓最新版本_nyearlabel安卓下载-nyearlabel最新版本下载v1.2.3 安卓版
- Python自动化下载模块
- sip协议详解_WebRTC SDP 详解和剖析
- python执行bat文件_让Python文件也可以当bat文件运行
- 二元二次方程例题_二元二次方程组练习题及答案
- 微信HOOK 3.4.5.27 CALL信息留根-2021-12-27
- #806.宝箱 思维
- linux怎么将一个文件移动到另一个目录下
- 不可思议:99%的人不了解的真实中国历史
- 优惠券使用---责任链模式
- 萌新必看——10种客户端存储哪家强,一文读尽!