超市库存管理系统的设计超市库存管理系统的设计一、系统功能简介本次课程设计是利用面向对象java的编程语言Eclipse完成一个对超市库存管理系统的设计,系统有不同的权限,分为普通用户和管理员
该系统的基本功能是对数据库中的商品信息数据的查询、删除、添加以及修改
不同权限的人对系统可行的操作也不同,普通用户只能对系统中的商品信息进行查询,而管理员除了可以查询还可以进行删除、添加、修改等操作
具体的功能描述如下:b5E2RGbCAP1、商品查询:用户输入商品名称或者商品号,查找所有相匹配的数据并显示所有查找到的记录,如果没有则显示错误
2、商品删除:输入商品名称或者商品号,对符合要求的特定商品进行删除,删除则是删除全部有关信息,并且是彻底删除,无法恢复
3、商品添加:对新进的商品进行添加,要求输入商品的全部有关信息
4、商品修改:对特定商品进行特定相关信息的修改
p1EanqFDPw二、系统功能模块图图2-1系统功能模块图我和某某一组,共同开发此系统,我主要负责系统数据库的设计、系统中普通用户模块以及用户登录部分,管理员模块的增删改查四部分由某某负责,如图所示
DXDiTa9E3d三、系统功能E-R图图3-1系统功能E-R图四、数据库设计采用MySQL数据库,建立如下四个表:1、管理员信息表图4-1管理员信息表2、商品信息表图4-2商品信息表3、厂家信息表图4-3厂家信息表4、销售统计信息表图4-4销售统计信息表三个表之间的关系如下图所示:图4-5表之间的关系图该系统采用的是jdbc驱动直接进行MySQL数据库与java的连接,连接代码如下:publicclassConnectionDemo{RTCrpUDGiTprivatefinalstaticStringDBDRIVER="org
Driver";privatefinalstaticString5