《设备管理系统》设计文档【Java+Eclipse】

《设备管理系统》设计文档【Java+Eclipse】

一、项目介绍

1.本项目是连接了MySql数据库(MariaDB数据库),采用Java-Swing技术,实现了GUI设计
2.项目文件和数据库设计文档发布在博客资源下!
3.Github地址:点我跳转GitHub查看
4.Gitee地址:点我跳转Gitee查看

二、Login设计

1.账户登录(登录和退出)√

a.超级管理员(bossFrame)窗口√

  1. 用户管理功能模块
  2. 购买设备系统
  3. 借用设备系统
  4. 报修设备系统
  5. 设备仓库系统

b.设备管理员(managerFrame)窗口√

  1. 购买设备系统

  2. 借用设备系统

  3. 报修设备系统

  4. 设备仓库系统

c.创建数据库并连接√

2. 创建User表√

第一阶段完成

三、功能设计

1.超级管理员对用户信息进行管理√

  1. 5个JTextField,分别是userid、username、password、repassword、phone,1个下拉框
  2. 6个JButton,分别是刷新、添加用户、删除用户、修改用户、查询用户,返回上一界面
  3. 添加用户(添加信息)
    1. 要求userid、username、password、repassword、note不为空
    2. createtime、updatetime默认系统时间,不可更改
    3. userid已存在、username重名、密码不一致则报错
    4. 点一次添加用户按钮,同时清空文本框内容
  4. 删除用户(删除信息)
    1. 根据userid删除(userid不为空)
    2. 超级管理员不可以通过UI界面删除,只允许去数据库进行操作
    3. 删除前进行确认
    4. 若删除超管或不存在的用户->删除失败
  5. 修改用户(修改信息)
    1. userid,username存在的情况下进行修改
    2. 修改后判断userid、username是否唯一
    3. updatetime进行更新
  6. 查询用户
    1. 根据userid或者username查询
    2. 弹窗显示userid,username,password

2.实现设备购买界面√

(img-7Y3ck5Wd-1656078511096)(C:\Users\asus\AppData\Roaming\Typora\typora-user-images\image-20220605194226562.png)]

  1. 功能需求
    • 表格显示设备清单列表(设备号+设备名称+库存数量)
    • 每次购买完成后,自动刷新订单编号(年月日+第n单),并且更新设备库存列表的库存数量
    • 数据插入时,自动插入购买日期,设备状态
    • 点击购买弹出确认弹窗
  2. 所需组件
    • 1个JTable(设备库存列表)
    • 2个JButton(点击购买、退出系统)
    • 8个JLabel(《设备库存列表》、订单编号,购买时间、c和d的内容)
    • 3个JComboBox(设备名称、购买人员名称、购买数量)
    • 3个JTextField(购买价格、供应商姓名、供应商联系方式)
    • 3个JPanel

在这里插入图片描述

3.实现设备仓库管理界面√

  1. 功能需求:
    1. 展示仓库在库设备+借用设备+报修设备数量
    2. 查询所有设备订单
    3. 查询所有设备借用
    4. 查询所有设备报修
  2. 所需组件:
    1. 4个JButton
    2. 1个主窗口,三个表格窗口
    3. JTabel

4.借用设备管理界面√

  1. 套用 设备购买系统 的界面

5.设备报修管理界面√

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
加强设备管理,提高设备管理的现代化水平,既是建立现代企业制度,推进企业改革的需要,又是转变经济增长方式,实现集约化经营的要求。随着经济体制改革的不断深入,设备管理在企业管理的地位将越来越重要,设备管理所创造的经济社会效益越来越显著。在传统技术条件下,企业的设备管理综合水平已达到了相当水准,但是也还存在不少需要完善之处。经过大量调查,山西翰达公司发现现有的设备管理大多存在着以下几个问题:设备没有统一的设备编码,不便于管理;;没有系统的故障、维修管理机制;没有对设备进行行之有效的统计与分析; 山西翰达在吸收IT最新技术的基础上开发了设备管理系统,完全采用纯B/S架构体系,系统技术架构采用三层架构体系,分为表现层、业务逻辑层和数据访问层,每层职责明确,给系统以后的扩展和升级打下良好的基础。该设备管理系统从设备的全生命周期管理,从设备前期的选型、采购、安装调试,设备使用过程中的维护、维修、运行、变动,直到设备的最终报废,使用户能够随时全面的了解所管理设备的静态和动态信息,掌握设备的运行状态。 一 、引言 3 1.1项目名称 3 1.2项目背景和内容概要 3 1.3系统特点 3 二、 系统整体设计 4 2.1架构分析 4 2.2系统安装部署 4 三、系统主要功能模块及工作流程 5 3.1功能模块 5 3.3设备管理总体流程图 6 四、各个模块详细功能 6 4.1 系统管理 6 4.4.1系统参数设置 7 4.2.2模块管理 7 4.2.3角色管理 7 4.2.4部门管理 7 4.3用户管理 8 4.3.1用户注册 8 4.3.2用户管理 8 4.3.3修改密码 8 4.3.4内部短信 8 4.4设备管理 9 4.4.3设备类型管理 9 4.4.4设备管理 9 公司介绍 11 公司简介 12 专业领域 12 企业资质 12 科研项目 12 商业案例 13
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

悦享未来

你的鼓励必将成为我前进的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值