# ADS-IDAC-SimPy
基于Python开发的Maritime ADS-IDAC系统。 Maritime ADS-IDAC system is developed by Python.
-
您的计算机系统需要安装Python 3 (3.6或者更高的版本,默认安装带有相应版本的pip),并配置好Python 和 pip的环境变量。
-
在工程目录下使用 pip install -r requirements.txt 命令安装依赖,如果安装失败,或者在安装及使用过程中提示缺少某个依赖项,则需要您使用 python -m pip install [packagename] 手动安装。
-
如果您有可以使用的远程数据库MySQL,请先以root身份登录到远程数据库,然后转到5,否则请转到4。
-
如果您没有可供使用的远程数据库软件,那么需要在您的计算机系统上安装MySQL数据库软件,之后您需要做好相关的配置工作。您可以参考这个链接来安装和配置MySQL。这里默认您已经做好了相关操作,并以root身份登录到了数据库。
-
您以root身份:
(1)创建新的数据库 idac
(2)创建新用户 用户名:user1 密码:*****
(3)为用户 user1 分配 idac 数据库权限
-
在 src/server/opt_db.py中调用init_mysql() 函数初始化对应的数据表,注意这里的连接数据库密码应当与您在上一步中设置的一致。
-
设置仿真参数,运行仿真程序。
-
启动服务器,在浏览器中查看。