Skip to content

Commit

Permalink
说明文档补充 2022.2.7
Browse files Browse the repository at this point in the history
  • Loading branch information
asmoyou committed Feb 7, 2022
1 parent b39c82b commit 33c1e4d
Showing 1 changed file with 84 additions and 41 deletions.
125 changes: 84 additions & 41 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,76 @@
###### <img src="https://github-resources.oss-cn-hangzhou.aliyuncs.com/logo.png" alt="logo" style="zoom:50%;" />


新航物联网综合平台
ASMO BOOT v1.0
===============

​ 基于SpringBoot开发的快速开发框架[[AsmoBoot官网](https://www.asmoboot.com)]

[中文文档](https://rotanova.yuque.com/books/share/1f659d3d-1316-4c68-93bf-3498f1b89e8a/dpbcfg) | 英文文档

[![AUR](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg)](https://github.com/RotaNova/rotanova-boot/blob/master/LICENSE)

[![C++](https://img.shields.io/badge/language-java-red.svg)](https://www.java.com/zh-CN/)

# 平台简介

​ 在开发了一些实际工程项目后,发现一些常见的权限、对接、消息通知等等问题。由于每次定制化项目都要进行一些开发,不利于项目长期维护。参考若依、JEECGBOOT以及一些低代码开发框架的启发,我们设计了一套自己的快速开发框架。具备行级权限管理,安全登录防护以及轻量级的数据中台功能。除此之外,还支持集成了Amis等低代码开发框架,更多内容请自行探索。

​ 此外,在项目实施中,我们还额外基于zlmediakit开发了视频监控平台,支持GB28181、RTSP等协议,并具备完整的级联平台以及PTZ控制;由于项目以物联网性质为主,所以还参考阿里云物联网平台开发了基于物模型管理的设备管理模块;此外,还有诸如工地实名制平台对接、智慧停车场、智慧用电等等平台模块,提供有偿服务。

适用项目
-----------------------------------
可以应用在任何J2EE项目的开发中,适用SAAS项目、企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,现成的管理框架体系,可以显著提高开发效率,降低开发成本。

​ 可以应用在任何J2EE项目的开发中,适用SAAS项目、企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,现成的管理框架体系,可以显著提高开发效率,降低开发成本。

## 配套项目

Web前端(Vue):https://github.com/RotaNova/asmoboot-web

Uni-app: https://github.com/RotaNova/asmoboot-app

项目支持联系(游先生):

QQ: 365278161

Email: qilinyou@rotanovaiot.com



# 功能模块

## 平台配置

![platform](https://github-resources.oss-cn-hangzhou.aliyuncs.com/platform.png)

## 设备配置

![devicesManage](https://github-resources.oss-cn-hangzhou.aliyuncs.com/devicesmanage.png)

## 基础资料

![basicInfo](https://github-resources.oss-cn-hangzhou.aliyuncs.com/basicInfo.png)

## 工地实名制

![construction](https://github-resources.oss-cn-hangzhou.aliyuncs.com/construction.png)

## 智慧安防

![isc](https://github-resources.oss-cn-hangzhou.aliyuncs.com/isc.png)

## 智能停车系统

![carManage](https://github-resources.oss-cn-hangzhou.aliyuncs.com/carmanage.png)

## 考勤管理系统

![checkIn](https://github-resources.oss-cn-hangzhou.aliyuncs.com/checkin.png)



为什么选择该项目进行二次开发?
-----------------------------------
===================================

* 1.采用最新主流前后分离框架(Springboot+Mybatis+antd),容易上手; 代码生成器依赖性低,灵活的扩展能力,可快速实现二次开发;

* 2.支持微服务SpringCloud Alibaba,提供切换机制支持单体和微服务自由切换
Expand Down Expand Up @@ -58,8 +108,8 @@



技术架构
-----------------------------------
技术架构
===================================
#### 开发环境

- 语言:Java 8
Expand Down Expand Up @@ -88,34 +138,8 @@



项目演示部署方式
----

- 进入boot_start目录

- 1.请先修改.env文件下的环境参数

*MINIO_ENDPOINT 为部署服务器可访问IP+9000端口 请勿使用localhost以及127.0.0.1 例如 http://192.168.0.1:9000

MINIO_ACCESS_KEY 为minio access_key

MINIO_SECRET_KEY 为minio secret_key

DATASOURCE_PWD 为mysql密码 ,账号默认为root

RABBITMQ_DEFAULT_USER 为rabbitmq账号

RABBITMQ_DEFAULT_PASS 为rabbitmq密码

*的请务必根据部署环境进行调整更改,否则会无法启动

- 2.将boot_start该目录下所有文件及文件夹复制到服务器上干净目录,使用(docker-compose up -d) 一键部署






项目部署说明
====

项目搭建环境要求
----
Expand All @@ -127,10 +151,6 @@
- 3.推荐使用centos7为运行环境






项目端口访问要求
----

Expand All @@ -144,19 +164,42 @@
以上加*号务必添加防火墙白名单,否则将影响正常使用
```

一键部署
----

​ ① 下载源码,进入boot_start目录;

​ ② 修改.env文件下的环境参数

*MINIO_ENDPOINT 为部署服务器可访问IP+9000端口 请勿使用localhost以及127.0.0.1 例如 http://hostIP:9000

```bash
MINIO_ACCESS_KEY 为minio access_key

MINIO_SECRET_KEY 为minio secret_key

DATASOURCE_PWD 为mysql密码 ,账号默认为root

RABBITMQ_DEFAULT_USER 为rabbitmq账号

RABBITMQ_DEFAULT_PASS 为rabbitmq密码
```

*的请务必根据部署环境进行调整更改,否则会无法启动

​ ③ 将boot_start该目录下所有文件及文件夹复制到服务器上干净目录,一键部署命令。

```bash
docker-compose up -d
```

系统初始化效果
----

![image-20220114162347183](http://rn-test-face-static-test-resource.oss-cn-hangzhou.aliyuncs.com/9CA0D08D-B07B-4ae4-A58A-0A7C7B627C92.png)



附属文档
----
====
- [平台使用手册](https://rotanova.yuque.com/books/share/1f659d3d-1316-4c68-93bf-3498f1b89e8a)


Expand Down

0 comments on commit 33c1e4d

Please sign in to comment.