点击空白处退出提示
作品详情
项目描述: 该项目是在 linux 系统上面完成的,项目制作过程中使用到的开发工具有 vim 编辑器、gcc 编译器、gdb 调试飞机地面模拟实验系统
项目描述: 该项目是在 linux 系统上面完成的,项目制作过程中使用到的开发工具有 vim 编辑器、gcc 编译器、gdb 调试
器、mysql 数据库、makefile 等。
地面模拟试验主要是为了完成飞机试飞试验。该项目采用 C/S 架构,使用 tcp 网络协议,'主要有以下几个模块组
成:
1、测控台作为 TCP 协议服务端,其他的各个模拟设备和用户通过 TCP 网络进行连接。测控台主要有以下几部分
功能:
a、测控台连接数据库,通过数据库来管理实验用户的添加、删除、修改、查找等。
b、接收用 户的登录。
c、接收实验用户编写的实验案例文件,根据实验案例文件中的内容让各个模拟装置来模拟飞行高度、风速等各种
情况。
2、管理员作为客户端,通过 TCP 和服务端连接。管理员主要负责对实验用户和模拟装置的添加、删除、修改、
查看等。
3、普通实验用户作为客户端,主要负责上传实验案例文件,来进行各种飞机模拟实验。
4、模拟装置作为客户端,主要接收从服务端发送来的模拟数据,根据模拟数据来模拟飞机的飞行高度、机轮转速
器、mysql 数据库、makefile 等。
地面模拟试验主要是为了完成飞机试飞试验。该项目采用 C/S 架构,使用 tcp 网络协议,主要有以下几个模块组
成:
1、测控台作为 TCP 协议服务端,其他的各个模拟设备和用户通过 TCP 网络进行连接。测控台主要有以下几部分
功能:
a、测控台连接数据库,通过数据库来管理实验用户的添加、删除、修改、查找等。
b、接收用 户的登录。
c、接收实验用户编写的实验案例文件,根据实验案例文件中的内容让各个模拟装置来模拟飞行高度、风速等各种
情况。
2、管理员作为客户端,通过 TCP 和服务端连接。管理员主要负责对实验用户和模拟装置的添加、删除、修改、
查看等。
3、普通实验用户作为客户端,主要负责上传实验案例文件,来进行各种飞机模拟实验。
4、模拟装置作为客户端,主要接收从服务端发送来的模拟数据,根据模拟数据来模拟飞机的飞行高度、机轮转速
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论