摘要
针对矿场人员监控系统的需求分析结果,对系统进行整体设计,包括制定设计原则、系统架构设计、系统功能设计及数据库设计。本系统采用MVC架构、S2SH(Struts2、Spring、Hibernate)框架,来实现对视图、事务、控制器、数据库访问分离,事务组件统一配置管理,具有较强的可扩展性。数据库使用开源空间信息数据库PostgreSQL、地图映射服务为Geoserver、地图映射视图化解析脚本库为Openlayers。电子地图服务与业务服务分开部署在不同服务器,来实现系统不同类别服务分离和负载均衡。
According to the demand analysis results of the mine personnel monitoring system,the overall design of the system is proposed,including the design principle,the design of the system architecture,the design of the system function,and the design of the system database. This system uses the MVC architecture,S2SH(Struts2,Spring,and Hibernate)framework that implements the view,separation of database access,transactions,controller,service component unified configuration management,with strong scalability. It uses the open source database PostgreSQL,maps the spatial information service with the Geoserver,and applies Openlayers to map view of parsing script library. Meantime,the map services and business services are deployed on the different servers to achieve separation of different categories of service and load balancing.
作者
白云
BAI Yun(Lushan College of Guangxi University of Science and Technology,Liuzhou 545616,China)
出处
《现代信息科技》
2018年第10期23-25,共3页
Modern Information Technology
基金
广西科技大学鹿山学院基金资助项目(项目编号:2017LSKY05)
关键词
矿场
人员监控
北斗导航
WEBGIS
mine field
personnel monitoring
Beidou navigation
WebGIS