零基础开发--软件系统资源管理系统(2)-系统需求 - 草稿

2023-06-01  本文已影响0人  Hwale

系统功能需求

1、能够分服务器,详细记录部署的中间件、程序组件部署和配置情况,

      记录包含但不限于以下内容

      中间件、程序组件名称、版本、用途

      部署位置,配置文件位置,占用系统端口

      初始化配置信息,初始账号密码

      中间件、程序组件的依赖环境,如有必要依赖环境也做同样的记录

2、能够描述不同中间件、程序组件的依赖或网络通信关系

3、视图:可以按上述部署记录形成服务器的所有端口使用情况清单,也可以端口为入口记录中间件、程序组件的部署信息

4、拓扑图:可以以拓扑图的形式,显示程序组件、服务器的网络或通讯关系

5、可以从服务器、程序组件、端口等维护导出部署清单,便于分享

6、可以维修服务器网络关系,包括防火墙开放,互联网映射

7、当使用nginx进行代理时,需求维修代理关系,特别是stream的端口转发关系

使用环境需求

1、初步设定是单机轻量化运行,未来视技术水平确定是否使用B/S模式在线运行

2、单机运行,成果文件可分享

3、bs或cs架构时,可以控制编辑权限

9、此项不设太多限制,首先以实现功能需求为主

扩展及升级需求

1、初期以单机记录功能为主,后期考虑在线模式

2、未来考虑增加服务器监测,包括服务器硬件资源消耗,中间件、程序组件运行状态。

大家有什么好的想法,欢迎评论区留言。

上一篇 下一篇

猜你喜欢

热点阅读