商品仓库管理系统(数据库设计)(4)

2019-08-30 19:33

整体E-R图:

第四章 逻辑及物理设计

本章的核心内容是将ER图转换为关系模式和创建数据库 关系模式

客户(编号,姓名,地址,电话,照片,密码)

货物(货物编号,货物名称,仓库编号)

管理者(编号,名称,密码)

供应商(编号,姓名,地址,货物,电话,照片)

仓库存储(货物编号,仓库编号,货物名称,类型名称,货物存储量)

货物入库(货物编号,供应商编号,货物名称,货物类型,仓库编号,入库总量,收购单价,入库时间)

货物出库(货物编号,客户编号,货物名称,货物类型,仓库编号,出库总量,售出单价,出库时间)

仓库(仓库编号,仓库名字,仓库地址,仓库容量)

货物类型(类型编号,类型名称,类型描述) (下划线标注的属性为主码) 以上关系模式均为BCNF。

物理设计:

1.安装或者解压,取得sqljdbc.jar文件,该文件即为JDBC驱动。将sqljdbc.jar放到classpath。 2.设置 Classpath:

JDBC驱动程序并未包含在 Java SDK中,必须将 classpath设置为包含 sqljdbc.jar文件。

sqljdbc.jar文件的安装位置如下:

<安装目录>\\sqljdbc_<版本>\\<语言>\\sqljdbc.jar

CLASSPATH =.;%ProgramFiles%\\sqljdbc_1.1\\chs\\sqljdbc.jar 3、打开MyEclipse,“文件”→“新建”→“项目”→“Java项目”,项目名为Test

4、在MyEclipse中,选择“窗口”→“首选项...”→“Java”→“已安装的 JRE”,选择已安装的 JRE,点击“编辑”→“添加外部”,选择%ProgramFiles%\\sqljdbc_1.1\\chs\\sqljdbc.jar

5、在Test项目的“JRE系统库”中可以看见sqljdbc.jar,如果没有可以右键单击项目Test→“构建路径”→“配置构建路径...”→“Java构建路径”→“库”→“添加外部 JAR...”,选择%ProgramFiles%\\sqljdbc_1.1\\chs\\sqljdbc.jar 6、SQL Server 2000中加载驱动和URL的语句为:

String driverName = \String dbURL = \

第五章 系统实现及测试

5.1用户登陆实现

在该商品库存信息管理系统中,用户登陆设计如下图5-1所示:

图5-1 登陆界面

用户登陆可分为管理员和客户两种,在输入对应的用户名和密码后,点击确认就可以进入,否则将会出现如下图5-2所示:

图5-2错误提示

5.2系统主界面实现

主界面设计形式:程序运行后,主界面将打开。主界面带有标题栏和菜单栏,标题栏显示商品库存管理系统,而菜单栏上面有五个菜单项,分别是用户管理,信息查询,货物管理和帮助。在用户管理菜单项下面有客户管理和提供商管理两个Item,在这两个Item下面又各自有四个Item,它们分别是:注册、查询、注销和修改。信息查询下有所有货物、所有仓库、货号查询、货名查询、仓库查询五个Items。在货物管理下又分为货物入库、货物出库、仓库扩建、货物修改四个子菜单项。最后的帮助则是一个关于,显示相关的软件信息。将这些菜单项都添加到菜单中实现后的效果如下图5-3所示:

图5-3系统主界面

为每一个Item添加事件监听程序。在点击菜单项的时候弹出各自对应的窗体,供用户进行操作。 //监听处理

public void actionPerformed(ActionEvent e) {

//关 于 系 统

if(e.getSource()==jmenuitem13) { }

//入库信息录入

if(e.getSource()==jmenuitem9) { }

//出库信息录入

if(e.getSource()==jmenuitem10)

input_info ii=new input_info(); ii.setVisible(true);

aboutsystem sa=new aboutsystem(); sa.setVisible(true);


商品仓库管理系统(数据库设计)(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:青岛版三年级数学上册第一单元测试题及答案三套

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: