Socket

1.软件由5个独立进程组合形成,分别是界面进程、数据处理进程、串口通信进程、socket服务器进程和1个守护进程。2.主控软件分为3个独立的层次,分别是串口通信层、数据处理层、界面控制层。处于最底层的是串口通信层,负责主控软件与设备的各硬件电路板进行数据交互;处于最上层的是界面层,负责用户与主机的数据交互,实现设备信息展示和接收用户对设备操作控制;处于中间层的是数据处理层,该层是主控软件的核心,负责记录和收发界面所有数据、硬件电路板的所有数据、以及协调数据之间的关联关系。 3.三个层次由三个独立的进程实现,各个进程可独立地开发、调试和运行。串口通信层与数据层之间采用共享内存加信号量的方式进行数据通信。数据层与界面层之间采用socket通信进行数据交互,并在界面层与数据层之间增设Socket服务器程序,以实现与远程监控功能的完美兼容,Socket服务器程序采用独立进程的方式进行处理。 4.因为可靠性要求高,所以主控软件专门为这四个进程设计了守护进程,当其中任意一个进程异常后,守护进程能够立即做出相应处理。 其中主要负责串口通信进程和守护进程的独立开发设计、数据处理层和界面层数据结构的设计
1300C++
这个主要是信鸽产品的辅助软件,包括硬件老化测试、程序烧录、足环比对、视频录制等功能。 其中跟硬件的通讯是采用Socket开发的,自定义的通讯协议。
1380Socket
项目简介:完成人民医院食堂日常病患充值/消费/退卡,财务对账等业务。 所用技能: 1.后端框架采用 spring boot 完成,使用 idea 进行开发。 2.前端采用 element ui 进行开发,使用 web storm 进行开发。 3.数据库采用 mysql8.0 进行数据读写。 4.项目部署采用 tomcat/nginx 进行转发。 项目特点:团餐项目采用 b/s 架构,配套设备有收银主机、芯烨云打印机、ic 消费机, 通联收银宝。由于打印机/消费机需长时间保持心跳,b/s 架构对服务器的开销过大,采 用都是 http 协议通讯控制硬件设备。
870echarts
简介:主要为通过工业相机采集灯点的详细信息,并根据该信息计算出LED屏幕在当前显示亮度下的修正系数,及不同亮度下的渐变效果 1. 主要分成工业相机配置,采集; 屏幕状态显示(分区,跳点)。配置不同业务流程。全自动化采集校正数据生成及发送功能 2. 主要使用QT,C++。 qWidget。 使用了设计模式中的适配器模式,责任链模式,中介者模式等 3. 部分难点:界面快速响应,采集屏幕状态和修正状态快速显示到界面并传递到屏幕; 多种不同类型相机的接口快速匹配等
820Socket
心理健康服务平台后台管理系统,主要包括以下功能模块:系统设置、权限管理、用户管理、测评业务管理、产品管理、财务管理、CRM管理、统计分析等
1420Socket
功能:每个用户可以创建房间,其他用户可以使用房主分享的房间号以及密码进入房间进行聊天。房间中可显示实时在线人数,防止出现一个房间只有一个人自言自语的尴尬。 职位:全栈。
760Socket
为客户提供地图、定位、导航、轨迹采集等能力 补齐了地图SDK项目的定位和轨迹围栏功能;和同事协作完成了3D和高精地图模 块;通过编写shell脚本实现了SDK自动打包和文档的生成,极大的提高了开发的效率;通过自 动化测试发现项目中隐藏的问题, 提交了SDK的健壮性
2040Socket
项目主要分为系统设置,项目管理,设备管理,规则编辑器可以通过拖拉拽的方式对硬件设备进行可视化编程。本人负责架构设计及代码实现。
680nodejs
项目包含: 1.二维码扫描防错 2.弹窗报警+声光报警 3.防错记录查询 我在项目中负责软件设计和开发,硬件选型,客户机器改造设计
1890
1.项目分为【天空端设备模块】、【地面端接收设备模块】、【云台自动跟踪模块】、【上位机软件】 2.本人负责整体软件部分,具体包含“通信模块”、“数据解析模块”、“数据存储模块”、“日志记录模块”、“数据显示模块”、“历史数据查询模块”。 3.软件使用基于mvvm开发模式的caliburn microl框架与sqlsugar ORM框架和多线程、消息队列的方式开发完成,多线程与消息队列主要用于数据解析方面,软件使用的udp广播接收的方式对设备广播的数据进行接收再解析,帧率可达到120hz/s,每帧数据字节数≥600。 4.软件已7*24小时不间断运行>2个月。
830Socket
独立代表公司参加由武汉市政务服务和大数据管理局主办,武汉市信息中心(武汉市大数据中心)、武汉市大数据协会承办的“腾讯云杯”2020武汉开放数据应用创新大赛(WOIDC大赛),并获取职业赛道二等奖。 参赛作品针对的是数字防汛的专题,在基于三维GIS平台的基础上,我针对该专题设计有包括实时监测、历史监测、统计分析以及方案总结四个模块。实时监测是以开放数据最近的时间点为当前时间,该模块是考虑到数据的实时更新及当前时间点的水文状况重点突出展示,历史监测是给与决策者可以随时回放查看过去时间点或时间段内监测区域内的水文、水质、土壤墒情等变化状况,再结合统计分析给与决策者在预测未来水情、水质变化上予以一定的理论支持,为决策者在水工程调度、防洪抗险、抗旱减灾等方面做出重要的辅助作用。 在本次大赛过程中,首先我根据本次大赛要求及数据条件确定本次的主题为“防汛专题”,并根据之前的项目经验书设计了系统,并完成了初赛的PPT。 方案PPT在108只队伍中突出重围,成功晋级。在接下来的一个星期内,我先后完成了地图河流、水系、绿地等shp矢量数据处理、武汉建筑数据处理、以及分析专题相关的数据处理及导入,然后根据设
910C#
集成测试管理平台是包含了服务端与客户端两部分,包含测试需求、测试案例、测试规划、测试结果、公共管理五大模块,又细分为多个小模块。是适用于多种报文格式和多种通讯方式的测试工具。 支持定长报文、分隔符报文、可变分隔符报文、XML报文、SOAP报文、NATP报文、HTTP参数报文、ISO8583报文、有类型定长报文等多种报文格式。 支持socketc长短连接、HTTP、HTTPS、MQ等通讯方式。 服务端,是模拟行内系统或第三方系统,用设定的用例,灵活地配置测试场景。 客户端,是模拟了前端系统,通过画流程图的方式自动生成案例,或导入已有案例,有效地对案例管理;同时具备自动生成测试用例、配置检查点等功能。 我在项目中负责测试需求、测试结果、公共管理模块的开发工作。
1440
1. 作品简介: “跳水打分综合管理系统”是一款跨平台、功能全面、易于使用、界面现代化的软件产品,可单独用于单项运动会,也可用于综合性运动会。该系统旨在 为跳水比赛的整个过程中提供一个全面的管理解决方案。其功能包括但不限于: ​ - 赛事信息管理 ​ - 运动员信息管理 ​ - 裁判信息管理 ​ - 赛事成绩管理 - 裁判评分 ​ 在赛事信息管理方面,系统可以记录比赛的时间、地点、参赛队伍、比赛项目等信息。在运动员信息管理方面,系统可以记录运动员的个人信 息、比赛成绩等信息。在裁判信息管理方面,系统可以记录裁判的个人信息、裁判等级等信息。在赛事成绩管理方面,系统可以记录每个运动员的比赛成绩。在赛事排名管理方面,系统可以根据比赛成绩对运动员进行排名。 2. 我负责的模块: 独立开发,所以是前后端都是我一个人负责。 3.系统架构: 1. 本软件采用C/S架构开发;服务端数据库使用的是mysql。客户端分为检录端、裁判长端、裁判端。 2. 检录端和裁判长端可运行于Windows或Mac或Linux平台;裁
1190mysql
功能:电芯数据绑定上传;托盘数据上传;易损件管理;物料验证;生产数据采集;离线数据保存。 全部设计布局均由本人完成
1680web
1.系统分为玩个端WEB、移动端、客户端 web主要是信息维护和信息查询,移动端主要是用作原料、产品入库、配料、和送料,客户端用于生产报工、设备维修、异常事件的上报 2.负责设备信息的维护、点检事项、点检计划维护、保养事项、保养计划的维护,根据计划生成任务,设备员工按照任务进行点检和保养
1270Socket
联通华盛通信旗下大型企业办公自动化、综合信息化(OA、ERP )系统 ● 任职前端开发组组长、从项目立项至今三年,全程深度参与华盛通系统的前端设计与开发工作; ● 负责项目中主要的通用流程系统的设计与编写; ● 定制 UI 组件的开发封装; ● 项目的架构设计与优化;
2240Socket
营销系统:可配置营销活动,配置达标要求,对于达标的客户,进行红包奖励 信用卡核心系统将交易数据推送至营销系统,营销系统通过配置的达标要求,累计客户交易,根据客户达标情况,为客户提供相关权益,如达标则奖励可领取现金红包
720Socket
1.系统分为玩个端WEB、移动端、客户端 web主要是信息维护和信息查询,移动端主要是用作原料、产品入库、配料、和送料,客户端用于生产报工、设备维修、异常事件的上报 2.我主要负责生产工单采集,排产,产品的生产追溯。
1220Socket
电芯数据绑定上传,物料管理,易损件管理,本地数据保存,数据离线自动上传 1,与焊接机串口通讯,抓取里面的关键数据; 2,与Omron PLC通讯抓取关键参数; 3,大批量csv文件的快速实时读取; 4,与客户PC电脑Socket通讯,传递关键参数; 5,展示客户需要的数据,以数据图标的格式; 遇到困难:与CCD测试产生的CSV文件交错读取数据,查阅大量文件,最终解决。
2080Socket
主要为整车核心零部件(BMS、VCU、控制器、启动器、ECU、GPS、仪表、DC、充电器等)进行数据实时采集、实时数据监视、故障检测、统计、并集成各部件固件升级、核心参数标定等功能,基于多角色的授权使用工具,服务于主机厂、4S店维修、部件研发人员、测试人员等。
1470SAAS
当前共301个项目
×
寻找源码
源码描述
联系方式
提交