Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
53ea38c
完成了项目介绍原文的润色及语言更具专业性撰写
Lily2060 May 12, 2025
9e45ded
完成了项目主要功能说明的撰写
2203wsy May 12, 2025
b5fd01b
添加lms项目背景
Lily2060 May 12, 2025
fbcb532
添加lms项目未来发展前景介绍
Lily2060 May 12, 2025
76b2902
完成了项目主要功能说明的撰写
2203wsy May 12, 2025
c2aef06
添加了使用ai的截图,还有read me的中文版文件
Lily2060 May 12, 2025
84644d4
添加ai修改记录
Lily2060 May 12, 2025
e92c54d
完成了项目主要功能说明撰写
2203wsy May 12, 2025
5bd5840
Merge pull request #1 from Lily2060/master
jiugui321 May 13, 2025
0c95aa3
Merge branch 'master' into master
jiugui321 May 13, 2025
a0a82bc
Merge branch 'chilek:master' into master
jiugui321 May 13, 2025
2c284c3
Merge pull request #1 from jiugui321/master
jimihua2203 May 13, 2025
5d7d3df
Merge pull request #3 from jimihua2203/master
jiugui321 May 13, 2025
c3dc8f4
Revert "Merge pull request #1 from jiugui321/master"
jiugui321 May 13, 2025
7866e7a
Merge pull request #4 from jiugui321/revert-3-master
jiugui321 May 13, 2025
cc21b8f
Merge branch 'chilek:master' into master
jiugui321 May 13, 2025
5d685db
Revert "Revert "Merge pull request #1 from jiugui321/master""
jiugui321 May 13, 2025
7891e6b
完成了项目安装部署撰写
jiugui321 May 13, 2025
b21b5a9
完成了项目安装部署中文版撰写
jiugui321 May 13, 2025
98a50ee
Merge pull request #5 from jiugui321/revert-4-revert-3-master
jiugui321 May 13, 2025
075f972
完成了项目安装部署的英文版的撰写
jiugui321 May 13, 2025
f7f48fe
完成了项目安装与部署中英文版的撰写
jiugui321 May 13, 2025
86b5efc
完成了截图撰写
jiugui321 May 13, 2025
4ce855d
完成了项目主要功能撰写
2203wsy May 13, 2025
09ab2c8
Merge branch 'master' of https://github.com/2203wsy/lms
2203wsy May 13, 2025
b829be9
添加了使用ai的截图
2203wsy May 13, 2025
9f56e70
添加了项目主要功能代码的截图
2203wsy May 13, 2025
c27e59b
完成了项目主要功能截图中文部分以及术语对照表的撰写
jiugui321 May 13, 2025
8758b3b
Merge branch 'master' into master
jiugui321 May 13, 2025
adabfc3
Merge pull request #6 from 2203wsy/master
jiugui321 May 13, 2025
7098e68
完成了项目主要功能介绍的截图和中英文版本以及ai搜索截图的撰写
jiugui321 May 14, 2025
93771bd
完成了项目主要功能介绍的截图,中英文版本,人工修改ai的比较,项目术语对照表的的撰写
jiugui321 May 14, 2025
d3f2e07
完成了项目主要功能介绍的截图,中英文版本,人工修改ai的比较,项目术语对照表的的撰写
jiugui321 May 14, 2025
a55a186
完成了ai修改记录和使用过程的截图
jiugui321 May 14, 2025
d4a3cbc
完成了英文版readme的撰写
jiugui321 May 14, 2025
e2358cc
完成了中文版readme的撰写
jiugui321 May 14, 2025
8af2a7b
添加了使用ai的解释说明
2203wsy May 14, 2025
cde7d29
Merge pull request #7 from 2203wsy/master
jiugui321 May 14, 2025
eee16de
添加了解释说明
2203wsy May 14, 2025
4e8169f
添加了解释说明
2203wsy May 14, 2025
fd39e39
Merge pull request #8 from 2203wsy/master
jiugui321 May 14, 2025
d28960e
完成了小组分工的撰写
jiugui321 May 14, 2025
a27675d
王玥完成了项目部署安装ai搜索的截图的撰写
jiugui321 May 14, 2025
6764c73
更改了ai的中文润色文档的撰写
jiugui321 May 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
完成了项目主要功能撰写
  • Loading branch information
2203wsy committed May 13, 2025
commit 4ce855d781b051f3c20a24baa0614000d7eebddf
47 changes: 47 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,3 +91,50 @@ LMS (Local Network Management System) is a comprehensive management tool designe
[Changed: Reformatted as a numbered list for clarity]
<!--by 王玥-->

## 📮 Primary function & Screenshot

一、 Equipment management
Function Description:
1. Automatic device discovery: Automatically identify devices within the local area network (computers, printers, IoT devices, etc.) through ARP scanning and SNMP protocol.
2. Equipment classification and labeling: Automatically classified by type (terminal/server/IoT), department, and location, supporting custom labels.
3. IP/MAC address binding: prevents illegal device access, supports static binding and dynamic allocation strategies.
4. Equipment status monitoring: Real time display of equipment online/offline status, operating system, open ports, and other information.

二、 Traffic monitoring and analysis
Function Description:
1. Real time traffic monitoring: Display the upload/download speed and bandwidth usage ranking of devices/IPs.
2. Historical traffic statistics: Generate traffic trend charts by day/week/month, and support exporting to Excel.
3. Traffic restriction strategy: Set bandwidth limits for devices or groups, and prioritize control (such as prioritizing video conferencing traffic).
4. Protocol analysis: Identify the proportion of protocols such as HTTP/HTTPS, FTP, and gaming, and block illegal protocols.

三、 Access Control and Security
Function Description:
1. Blacklist rule: Set access permissions based on IP/MAC address, port, and protocol.
2. VLAN partitioning: Isolate different departments/devices into independent VLANs to enhance network security.
3. Firewall linkage: Integrate with existing firewalls to automatically intercept illegal devices or abnormal traffic.
4. Network topology diagram: Visualize device connection relationships and quickly locate faulty nodes.

四、 Alarm and Notification
Function Description:
1. Abnormal alarm: device offline, traffic exceeding limit, illegal access and other events trigger alarms.
2. Notification methods: push notifications through various channels such as email, SMS, WeChat, Webhook, etc.
3. Alarm threshold setting: Custom traffic threshold (such as bandwidth usage exceeding 90% for 5 minutes).

五、 Visualization and Reporting
Function Description:
1. Dashboard panel: Summarize core data such as device status, traffic, and alarms.
2. Custom reports: Generate device inventory, traffic reports, and security audit logs.
3. Network topology diagram: Drag and drop editing of topology, supports importing background images (such as computer room layout).

六、 Permission Management and Audit
Function Description:
1. Multi role permissions: graded permission control for administrators, operations personnel, and auditors.
2. Operation log: Record device configuration modifications, policy adjustments, and other operations, supporting traceability.
3. Remote maintenance: Restart the device through the web interface and execute commands (requiring SSH/RDP support).

七、 Expansion and Integration
Function Description:
1. API interface: Provides RESTful APIs that can be integrated with third-party systems such as Zabbix and Prometheus.
2. Plugin market: Supports the installation of third-party plugins (such as DDNS and traffic shaping tools).
3. Multi platform support: Compatible with Windows/Linux/macOS and supports Docker deployment.
<!--by 韦思宇-->
50 changes: 49 additions & 1 deletion README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,4 +58,52 @@ LMS(本地网络管理系统)是一款专为企业、学校、政府机构
- 提供数据库连接信息
- 设置管理员账户
- 完成初始配置
<!--王玥 著>
<!--王玥 著>

## 📮 项目主要功能说明与截图

一、设备管理
功能说明:
1.自动发现设备:通过ARP扫描、SNMP协议自动识别局域网内设备(电脑、打印机、IoT设备等)。
2.设备分类与标签:按类型(终端/服务器/IoT)、部门、位置自动分类,支持自定义标签。
3.IP/MAC地址绑定:防止非法设备接入,支持静态绑定和动态分配策略。
4.设备状态监控:实时显示设备在线/离线状态、操作系统、开放端口等信息。

二、流量监控与分析
功能说明:
1.实时流量监控:显示设备/IP的上传/下载速率、带宽占用排名。
2.历史流量统计:按日/周/月生成流量趋势图,支持导出Excel。
3.流量限制策略:设置设备或群组的带宽上限,优先级管控(如视频会议流量优先)。
4.协议分析:识别HTTP/HTTPS、FTP、游戏等协议占比,阻断非法协议。

三、访问控制与安全
功能说明:
1.黑白名单规则:基于IP/MAC地址、端口、协议设置访问权限。
2.VLAN划分:将不同部门/设备隔离到独立VLAN,增强网络安全。
3.防火墙联动:与现有防火墙集成,自动拦截非法设备或异常流量。
4.网络拓扑图:可视化展示设备连接关系,快速定位故障节点。

四、告警与通知
功能说明:
1.异常告警:设备离线、流量超限、非法接入等事件触发告警。
2.通知方式:邮件、短信、微信、Webhook等多种渠道推送。
3.告警阈值设置:自定义流量阈值(如带宽占用超过90%持续5分钟)。

五、可视化与报表
功能说明:
1.Dashboard面板:汇总设备状态、流量、告警等核心数据。
2.自定义报表:生成设备清单、流量报告、安全审计日志。
3.网络拓扑图:拖拽式编辑拓扑,支持导入背景图(如机房布局)。

六、权限管理与审计
功能说明:
1.多角色权限:管理员、运维人员、审计员分级权限控制。
2.操作日志:记录设备配置修改、策略调整等操作,支持追溯。
3.远程维护:通过Web界面重启设备、执行命令(需SSH/RDP支持)。

七、扩展与集成
功能说明:
1.API接口:提供RESTful API,可对接第三方系统(如Zabbix、Prometheus)。
2.插件市场:支持安装第三方插件(如DDNS、流量整形工具)。
3.多平台支持:兼容Windows/Linux/macOS,支持Docker部署。
<!--韦思宇 著>