springboot实验室管理系统 计算机毕设源码8675786757( 三 )


实验室预约管理:管理员可以审核用户提交的实验室预约等功能 。
设备信息管理:查看设备信息资料 , 设备型号 , 制造厂商 , 使用说明 , 可以新增和删除设备信息等功能 。
设备借用管理:管理员可以审核用户提交的设备借用等功能 。
材料信息管理:可以新增和删除材料信息等功能 。
非功能需求分析
系统非功能需求有非常多 , 比如性能需求、可承载最大用户数、稳定性、易用性需求等 。本系统分析时考虑到易用性需求 , 因为系统是给人使用的 , 所以必须充分从用户的角度出发 , 考虑用户体验 , 使系统易理解易上手易操作 。
数据流程分析
零层数据流程图包括了登录注册、用户功能和检索维护等模块 , 在登录注册模块使用到的数据存储有用户账户文档 , 用户功能模块需要的存储是用户各功能模块数据文档 , 检索维护是使用以上这些数据文档通过关键词进行检索 。
系统的零层数据流图如下图所示 。
图3-2系统数据流图(零层)
一层数据流程图是对零层数据流程图的细化 , 将登录注册细分为填制登录注册数据和完善数据 , 用户功能细分为用户基本功能和用户主要功能 。
系统的一层数据流图如下图所示 。
图3-3系统数据流图(一层)
二层数据流程是对一层数据流层图中填写登录注册信息、用户功能的细化 。即:填写登录注册信息细化为填制信息、后台审核 , 用户功能细化为实验室信息、设备信息、设备借用、材料信息等操作 。
系统的二层数据流图如下图所示 。
图3-4系统数据流图(二层)