SSM实验室管理系统

101

  • 开发语言:Java
  • 数据库:MySQL5.7
  • 技术:SSM
  • 工具:IDEA/Ecilpse、Navicat、Maven

需求分析

1.1需求分析概述

生活中的实验室管理系统很复杂,对安全性和完整性要求都很高。在此我运用数据库课上所学知识,结合自己平时的操作业务体验,认为一个合格的实验室管理系统至少应该具备以下几点要素:

 1.安全性,添加操作日志;

 2.功能齐全,各种业务可以高效办理;

 3.操作简单,可以快速上手。

为了兼备以上的要素,我认为实验室管理系统至少需要3类用户的参与,他们依权限可以分为学生、教师和管理员。

管理员负责管理用户信息,对用户进行增删查改以及对用户各种信息都有查看的权利;此外,教师因为工作需要对实验室进行各类申请、查询等工作。管理员是整个数据库中权限较大的用户,他能看到整个系统所有信息以及相关的操作权限。

学生属于整个数据库的底层用户,他只能在审核通过后根据权限登录到相应的窗口界面完成查询等操作。

1.2最高层数据流图

图1.2数据流图

1.3各子系统的数据流图

图1.2系统数据流程图

 概念结构设计

2.1 系统整体E-R

系统整体包括学生、教师和管理员用户三个系统权限,学生具有申请实验室和登记仪器故障权限,教师具有添加实验室和申请实验室权限,管理员包括对普通用户的信息管理和所有功能操作进行管理综上如下图。

图2.1系统整体关系ER图

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

锦鲤锦鲤jl

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值