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


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