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


服务器
软件是在一个开放的、参与式的环境中开发的,许多人都喜欢使用它 。它可以独立的被应用,却不适用于并发访问较高的情况 。它是一个小型的服务连接器,程序员用它来测试服务器页面 。服务器的性能稳定、容易上手、不需要消费即可获得等,这些益处抓住开发者的眼球,使用者擢发难数 。
系统分析可行性分析

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

文章插图
本次设计基于B/S 模式下,运用框架,采用的是MySQL数据库和实现,总体的可行性共分为以下三个方面 。
技术可行性分析
所谓的技术可行性就是在限定时间,前期拟定的功能能否被满足 。在开发设计上是否会遇上解决不了的问题 。做完的项目能否被很好地应用,如果存在缺点在后期的维护上是否存在很大的难度 。在对这个系统评估后,认定已存在的技术能达成目标 。用JSP技术来实现动态的页面,嵌入低依赖性的设计模式,灵活的数据库,配合稳定的服务器,整个系统的运行效率大大提升 。由此可见,在技术层面达成目标不是非非之想 。
经济可行性分析
在项目上使用的工具大部分都是是当下流行开源免费的,所以在开发前期,开发时用于项目的经费将会大大降低,不会让开发该软件在项目启动期受到经费的影响,所以经济上还是可行的 。尽量用最少的花费去满足用户的需求 。省下经费用于人工费,以及设备费用 。将在无纸化,高效率的道路上越走越远 。
操作可行性分析
本系统实现功能的操作很简单,普通电脑的常见配置就可以运行本软件,并且只要粗通电脑使用的基本常识就可以流畅的使用本软件 。电脑具备连接互联网的能力,并且可以正常访问系统,并不需要操作者有什么高超的能力,只需了解业务流程,并且按照专业知识进行正确操作即可,所以实验室管理系统具备操作可行性 。
功能需求分析
在系统开发设计前,应该对功能做初步设想,清楚这个管理系统有什么板块,每个板块有什么功能,整体的设计是否满足使用者的需求,接着对所开发的系统功能进行的详细分析总结,从而设计出完整的系统并将其实现 。用户和开发人员的交流分析,使其达到最佳理解程度,使系统功能达到最佳 。
用户用例图如下所示 。
图3-1 用户用例图
管理员用例图如下所示 。
图3-2 管理员用例图
实验室管理系统在对需求做解析后,整个系统主要分为两个部分:管理员和用户,每个模块下的分支功能不一样 。对功能做出如下说明:
用户模块:
账号注册 。
账号登录认证 。
管理个人资料信息,修改可修改的信息项 。
实验室信息:用户可以点击预约实验室,预约时间,结束时间 。
设备信息:用户可以点击查看各类设备信息 。
设备借用:用户可以点击借用设备 。
附源码  基于springboot实验室管理系统-计算基毕设86757

文章插图
材料信息:用户可以查询材料信息,点击领用材料功能 。
管理员模块:
个人资料:修改个人信息,修改密码 。
用户管理:可以查询,新增,修改和删除用户信息 。
实验室信息管理:查看实验室信息,实验室负责人姓名,电话,实验室详情,可以新增删除信息等功能 。
实验室预约管理:管理员可以审核用户提交的实验室预约等功能 。
设备信息管理:查看设备信息资料,设备型号,制造厂商,使用说明,可以新增和删除设备信息等功能 。
设备借用管理:管理员可以审核用户提交的设备借用等功能 。