实验室设备管理系统(课程设计报告)(4)

2019-05-26 20:31

出库登记表PKPKPKPK 设备编号仓库编号实验室编号出库时间出库数量实验室表购买登记表PK 序列号设备编号购买单价购买时间购买数量PK 固定资产表固定资产编号设备编号实验室编号PK PK 实验室编号实验室名称所在地实验室管理员表PK 用户名实验室编号维修申请表序列号固定资产编号申请人申请时间维修申请审核表报废登记表设备表PK 设备编号设备名称规格型号生产厂商设备类型PK 序列号固定资产编号报废时间PK 维修登记表序列号固定资产编号维修时间入库登记表PKPKPK 设备编号仓库编号入库时间入库数量PK 序列号申请序列号审核人审核时间PK 仓库表仓库编号仓库名称所在地购买申请表PK 序列号设备编号申请数量申请人申请时间仓库管理员表PK 用户名仓库编号用户表PKPK 用户名身份姓名密码购买申请审核表PK 序列号申请序列号审核人审核时间 2. E-R图

编号名称所在地实验室n1出库位于编号名称所在地m生产厂商编号m1仓库m入库n设备1属于m固定资产编号1时间规格型号数量管理申请购买名称mm单价类型mm时间管理报废维修申请时间购买登记数量m申mm核m1申请审时间1核审请11时间1时间仓库管理员上级领导购买登记员上级领导1实验室管理员11111系统管理员1属于1姓名系统用户用户名密码身份 3. 物理实现 (1) 实体表

【1】 用户表(UserInfo) 字段 类型 uId Varchar(15) uName Varchar(15) uPasswd Varchar(15) uPosition Varchar(15) 【2】 仓库管理员表(StoreManagerInfo) 字段 类型 uId sId Varchar(15) Varchar(15) 备注 用户名,主键 姓名 密码 身份,主键 备注 用户名,主键 仓库编号,外键约束于仓库表 【3】实验室管理员表(StoreManagerInfo) 字段 uId lId 类型 Varchar(15) Varchar(15) 备注 用户名,主键 仓库编号,外键约束于实验室表 备注 仓库编号,主键 仓库名称 所在校区 备注 实验室编号,主键 实验室名称 所在校区 【4】仓库表(StoreInfo) 字段 类型 sId Varchar(15) sName Varchar(15) sPlace Varchar(15) 【5】实验室表(LabInfo) 字段 类型 lId Varchar(15) lName Varchar(15) lPlace Varchar(15)

【5】设备表(EquipInfo) 字段 类型 eId Varchar(15) eName Varchar(15) eStandard Varchar(15) eProCompany Varchar(15) eType Varchar(15) 【6】固定资产表(PropertyInfo) 字段 类型 pId Varchar(15) eId Varchar(15) lId Varchar(15) 备注 设备编号,主键 设备名称 规格型号 生产厂商 设备类型 备注 固定资产编号,主键 所属设备编号,外键约束于设备表 所在实验室编号,外键约束于实验室表 (2) 关系表 【1】 入库登记表(InInfo) 字段 类型 eId Varchar(15) sId Varchar(15) iDate DateTime iNum int 【2】出库登记表(OutInfo) 字段 类型 备注 设备编号,主键,外键约束于设备表 仓库编号,主键,外键约束于仓库表 入库时间,主键 入库数量 备注 eId sId lId Varchar(15) Varchar(15) Varchar(15) iDate DateTime iNum int (3) 记录表 【1】购买申请表(BuyApplyInfo) 字段 类型 baId Varchar(15) eId Varchar(15) smName Varchar(15) 设备编号,主键,外键约束于设备表 仓库编号,主键,外键约束于仓库表 实验室编号,主键,外键约束于实验室表 出库时间,主键 出库数量 baDate DateTime baNum Int 【2】维修申请表(MaintainInfo) 字段 类型 maId Varchar(15) pId Varchar(15) lmName Varchar(15) 备注 序列号,主键 设备编号,外键约束于设备表 申请人,外键约束于仓库管理员表 申请时间 申请数量 maDate DateTime 【3】购买登记表(BuyInfo) 字段 类型 bId Varchar(15) eId Varchar(15) bPrice Money bDate DateTime bNum Int 【4】维修记录表(MaintainInfo) 字段 类型 mId Varchar(15) pId Varchar(15) mDate DateTime 【5】报废记录表(DiscardInfo) 字段 类型 备注 序列号,主键 固定资产编号,外键约束于固定资产表 申请人,外键约束于实验室管理员表 申请时间 备注 序列号,主键 设备编号,外键约束于设备表 购买单价 购买时间 购买数量 备注 序列号,主键 固定资产编号,外键约束于固定资产表 维修时间 备注 dId pId Varchar(15) Varchar(15) dDate DateTime 【6】 购买审核表(BuyCheckInfo) 字段 类型 bcId Varchar(15) baId Varchar(15) olName Varchar(15) 序列号,主键 固定资产编号,外键约束于固定资产表 报废时间 备注 序列号,主键 申请序列号,外键约束于购买申请表 审核人,外键约束于上级领导表 审核时间 备注 序列号,主键 申请序列号,外键约束于维修申请表 审核人,外键约束于上级领导表 审核时间 bcDate DateTime 【7】维修审核表(MaintainCheckInfo) 字段 类型 mcId Varchar(15) maId Varchar(15) olName mcDate Varchar(15) DateTime

四、编码与单元测试

1、用户登录界面:

package com.niit.gui_event;

import com.niit.logical.*; import java.awt.*; import java.awt.event.*; import javax.swing.*;

public class Login extends JFrame {

// 控件声明

private JLabel lPosition, lName, lPasswd, lTitle; private JComboBox cbPosition, cbName; /** * */

private static final long serialVersionUID = 1L;


实验室设备管理系统(课程设计报告)(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:比选采购文件

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

马上注册会员

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