Skip to content

Paulwyg/express-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

数字化城市照明监控管理系统

城市照明监控系统,与相应的硬件系统相配合,实现了城市灯光照明系统的实时监测、实时控制。该系统是一个以中央控制室为核心,以分站控制箱为基础,以通讯设备和网络为纽带,以先进的计算机技术为保障的程序化、模块化、网络化、智能化的整体控制系统。其主要特点是智能化程度高、人工干涉环节少、实时性和安全性好、操作简单方便、记录的各种历史数据完备。系统功能涵盖了测量、控制、数据采集、传输、安全监视、通讯、设备管理、路灯资料实时动态、智能化管理等方方面面;实现了城市灯光的遥控、遥测、遥信等功能;可以对灯光系统的开关状态、报警状态、亮灯率、电流和电压等数据进行采集和监视;并对灯光系统进行远程的实时远程控制,而实时掌握照明系统运行状况,快速发现路灯故障、盗窃等并能主动报警,确保照明系统的可靠运行,提高路灯运行质量。

开发环境

序号 软件 版本号 下载地址 版权
1 Microsoft Visual Studio 2017 15.9.5 https://visualstudio.microsoft.com/zh-hans/ 需要授权
2 ArcGIS Runtime for WPF 10.2 https://developers.arcgis.com/downloads/ 需要授权
3 Telerik UI for WPF 2015.3.2015.40 https://www.telerik.com 需要授权

安装运行

编译

使用Microsoft Visual Studio编译程序。

默认编译输出文件名为CETC50.exe

运行

将编译后动态链接库文件(*.dll) 复制到项目发布的 bin 目录中即可。

git开发相关

由于在vs项目卸载后,使用git更新后,其他人员pull下来无法识别卸载的项目,即A开发者卸载了模块M,B用户下载项目进行开发时,会发现M模块并未卸载。所以项目下有一个 UnInstall文件夹,该文件夹内所有的项目均为卸载项目(临时不用,需要时加载) 开发人员使用git下载项目后需要按照以下步骤执行

  • 打开项目
  • 查看当前是否是 release ,如果为debug运行 则编译的文件输出不会到 Rr/Binary目录下,必须修改为release 运行。
  • 选中UnInstall文件下所有项目,右键 卸载项目

如果编译后发现界面菜单无法显示,可能问题是编译的文件存在2个菜单dll 即需要查看卸载的菜单是否被编译了。 如果编译运行程序发现界面与预期不一致,需要查看编译后的 dll是否为预期,是否由于某些配置不正确导致运行目录下的dll不匹配当前运行环境。

其他说明

  • 运行日志存放在 bin 父目录下的 log 文件夹中。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages