基于java的小型超市管理系统系统(含源文件)

欢迎添加微信互相交流学习哦!

二维码

项目源码:https://gitee.com/oklongmm/biye

    1. 系统目标

根据需求分析的描述,现在制定系统实现目标如下:

  • 界面设计简洁、友好、美观大方
  • 操作简单、快捷方便
  • 数据存储安全、可靠
  • 信息分类清晰、准确
  • 强大的查询功能、保证数据查询的灵活性
  • 提供销售排行,为管理员提供真实的数据信息
  • 提供灵活、方便的权限设置功能,使整个系统的管理分工明确
  • 对用户的输入的数据,系统进行严格的数据检验,尽可能排人为错误
  1. 3.小型超市管理系统系统概念设计文档

 

  1. 系统E-R图说明:
  1. 超市中用户可以销售多种商品,商品可以被多个用户销售
  2. 超市中商品可由多个供应商供应,供应商可供应多种商品
  3. 超市中合格的商品入库,不合格的商品被回收即被退回
  1. 视图设计

(4)逻辑设计文档

a.系统关系模型

1)用户登录表(用户编号,用户名称,用户密码,用户类型,用户状态)

2)商品信息表(商品编号,供应商编号,商品名称,入库日期,生产日期,进货价格,销售价格,有效期,数量下限,单位)

3)供应商信息表(供应商编号,供应商名称,供应商地址,供应商电话)

4)销售表(销售编号,销售日期,商品名称,商品数量,商品金额,商品编号,操作员)

5)进货入库表(入库编号,入库日期,商品编号,供应商编号,商品数量,操作员)

6)退货销售表(退票编号,商品编号,商品数量,商品金额,退货时间,操作员)

7)退货商品表(退货编号,商品编号,商品名称,退货时间,供应商编号,操作员,数量)

8)库存信息表(库存编号,商品编号,用户编号,统计,总价)

 

  1. 系统数据库表结构

数据库表索引

表名

中文名

account

用户登录表

manager

用户信息表

commodity

商品信息表

provider

供应商信息表

returncommodity

退货商品表

returnsale

退货销售表

sale

销售表

storage

进货入库表

storageinfo

库存信息表

 

用户登录表(account)

字段名

类型

长度

主/外键

字段约束

中文名

Accountnumber

Integer

 

primary

 

登录号

Accountname

varchar

30

 

Not null

登录名

Accountpassword

varchar

20

 

Not null

登录密码

accountType

smallint

6

 

Not null

登录类型

accountState

smallint

6

 

Not null

登录状态

managerID

Integer

 

foreign

Not null

用户ID

 

用户信息表(manager)

字段名

类型

长度

主/外键

字段约束

中文名

managerID

Integer

 

primary

 

用户编号

managername

varchar

20

 

Not null

用户姓名

mobilephone

varchar

15

 

 

手机号码

phone

varchar

15

 

 

固定电话

manageremail

varchar

30

 

 

电子邮件

 

商品信息表(commodity)

 

字段名

类型

长度

主/外键

字段约束

中文名

commodityID

Integer

 

  • 17
    点赞
  • 173
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
一、项目简介本课程演示的是一套基于JavaWeb实现的超市管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。课程包:1. 项目源码、项目文档、数据库脚本、软件工具等所有资料2. 带你从零开始部署运行本套系统3. 该项目附带的源码资料可作为毕设使用4. 提供技术答疑二、技术实现后台框架:Servlet、JSP、JDBC UI界面:BootStrap、jQuery数据库:MySQL 三、系统功能该系统共包两种角色:员工和管理员。系统的主要功能模块如下:1. 系统管理 系统登陆、系统退出、修改密码 2. 员工信息管理 员工用户管理、增加员工用户、员工用户查询 3. 商品信息管理 商品信息管理、增加商品信息、商品信息查询 4. 货架信息管理 货架信息管理、增加货架信息、货架信息查询 5. 商品类型管理 商品类型管理、增加商品类型 6. 进货信息管理 进货信息管理、增加进货信息、进货信息查询 7. 销售信息管理 销售信息管理、增加销售信息、销售信息查询 8. 库存信息管理 库存信息盘点、库存信息查询、缺货信息提醒 9. 盈利信息管理 盈利信息查询、盈利信息统计、盈利信息分析该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 四、项目截图1)系统登陆界面 2)管理员界面 3)员工界面  更多Java毕设项目请关注【毕设系列课程】https://edu.csdn.net/lecturer/2104  点击 我的百科 ,通过百度百科更多了解我 ^_^ 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值