附源码 基于springboot实验室管理系统-计算基毕设86757( 三 )


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