# 通用数据接口管理系统CDI_桌面版 **Repository Path**: 13738196011/CenterDataInterface ## Basic Information - **Project Name**: 通用数据接口管理系统CDI_桌面版 - **Description**: 本系统作为关系型数据库接口配置管理系统桌面版(jar运行),可通过图形化界面配置各类数据接口,无需编写任何后台java代码,实现可视化配置即结果模式,易于扩展;可将程序开发人员的重复接口定义工作从繁琐的重复性后台代码中解脱出来,让程序开发人员更专注于数据业务的分析和理解。使用该系统人员需要对数据库具有一定应用基础知识,熟练掌握各类数据库SQL语句及存储过程编写能力。 - **Primary Language**: Java - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 3 - **Created**: 2020-05-30 - **Last Updated**: 2023-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 介绍 本系统作为关系型数据库接口配置管理系统,可通过图形化界面配置各类数据接口,无需编写任何后台java代码,实现可视化配置即结果模式,易于扩展;可将程序开发人员的重复接口定义工作从繁琐的重复性后台代码中解脱出来,让程序开发人员更专注于数据业务的分析和理解。使用该系统人员需要对数据库具有一定应用基础知识,熟练掌握各类数据库SQL语句及存储过程编写能力。 软件架构 软件架构说明 jdk1.7+mysql CenterDataInterface |--src |----com.zxy.adminlog |------UsAdmin_Log.java //日志操作类 |----com.zxy.business |------Analyse_Data.java //分析TCP/IP协议接收数据包类 |------Base64.java //Base64操作类 |------Ope_DB_Cent.java // 静态配置库数据操作类 |------Ope_DB_Go.java //设备注册操作类 |------Power_Control.java //框架权限控制操作类 |------Query_Data.java //数据接口查询类 |----com.zxy.common |------Cal_Auto_Run.java //数据cal运算类 |------Com_Fun.java //通用Function类 |------Com_Para.java //全局变量类 |------CRC_Check.java //CRC校验类 |------DbConfigSelf.java //静态配置库dbconfig类 |------EncodeUtil.java //编码工具类 |------EncryptUtil.java //加密工具类 |------ParamName_InterFace.java //数据接口拦截器 |------Root_Cal.java //Root_Cal运行类 |----com.zxy.db_Self |------ConnectionPool_Self.java //静态配置库操作 |------Db_Common_Self.java //静态配置库操作 |------DBManager_Self.java //静态配置库操作 |------PooledConnection_Self.java //静态配置库操作 |----com.zxy.db1 |------ConnectionPool1.java //业务库1操作 |------Db_Common1.java //业务库1操作 |------DBManager1.java //业务库1操作 |------PooledConnection1.java //业务库1操作 |----com.zxy.db2 |------ConnectionPool2.java //业务库2操作 |------Db_Common2.java //业务库2操作 |------DBManager2.java //业务库2操作 |------PooledConnection2.java //业务库2操作 |----com.zxy.db3 //业务库3操作 |------...... |----com.zxy.db4 //业务库4操作 |------...... |----com.zxy.db5 //业务库5操作 |------...... |----com.zxy.db6 //业务库6操作 |------...... |----com.zxy.db7 //业务库7操作 |------...... |----com.zxy.db8 //业务库8操作 |------...... |----com.zxy.db9 //业务库9操作 |------...... |----com.zxy.db10 //业务库10操作 |------...... |----com.zxy.interfaceReflect |------A01_DevGrants.java //用户权限接口拦截器 |----com.zxy.main |------CenterDataIntMain.java //主程序 |------Init_Page.java //程序初始化 |----com.zxy.model |------cal_fun //数据model类 |------...... |----com.zxy.tcp |------ClientHandler.java //socket client Handler |------ClientRegHandler.java //设备注册 client Handler |------ClientThread.java //socket client 线程 |------CustTimeTask.java //插件式定时器任务 |------DelayDataThread.java //延迟数据请求接口线程 |------Request.java //http server request流控制 |------SelfTimeTask.java //固定定时器任务 |------ServerHandler.java //socket server Handler |------ServerHandlerHttp.java //http server Handler |------ServerThread.java //socket server 线程 |------ServerThreadHttp.java //http server 线程 |--DataBase |----center_data_interface.sql //静态配置库脚本 |----test.sql //业务库脚本 |--lib |----...... //所引用的jar包 |--data //延迟数据请求数据临时文件夹 |--log //错误日志文件夹 |--dbconfig.properties //静态配置库数据库连接信息 |--web |----biz |------a1.html //业务库数据列表demo |------a1.js //业务库数据列表demo |----js |------common.js //js全局变量 |----tables //静态配置库配置页面(通用接口配置页面) |------debug_cmd_name.html //静态配置库配置页面功能, |------debug_cmd_name.js //具体见页面 |------...... 其他的代码无关紧要,不一一列出 具体使用说明见《通用数据接口管理系统CDI介绍(桌面版).docx》