2021, 13(2): 27-35. doi: 10.16670/j.cnki.cn11-5823/tu.2021.02.05
工程信息精细化管理平台架构设计研究
1. | 上海理工大学 环境与建筑学院,上海 200093 |
2. | 上海同筑信息科技有限公司,上海 200093 |
Research on Architecture Design of Engineering Information Refined Management Platform
1. | School of Environment and Architecture, University of Shanghai for Science and Technology, Shanghai 200093, China |
2. | Shanghai Tongzhu Information Technology Co., Ltd., Shanghai 200093, China |
引用本文: 饶平平, 沈益, 朱清鹅, 沈程琳. 工程信息精细化管理平台架构设计研究[J]. 土木建筑工程信息技术, 2021, 13(2): 27-35. doi: 10.16670/j.cnki.cn11-5823/tu.2021.02.05
Citation: Pingping Rao, Yi Shen, Qing′e Zhu, Chenglin Shen. Research on Architecture Design of Engineering Information Refined Management Platform[J]. Journal of Information Technologyin Civil Engineering and Architecture, 2021, 13(2): 27-35. doi: 10.16670/j.cnki.cn11-5823/tu.2021.02.05
摘要:本文通过采用前后端分离原则,研究联合多项平台开发底层技术,提出了精细化管理平台开发的架构设计。利用Vue+Elementui+Webpack技术搭建平台的前端; 利用SpringCloud+MariaDB+Logback技术搭建平台后端; 分离模式下搭建前后端后,通过后端提供的API接口,进行前后端数据连接研究; 利用Flutter、SQLite数据库、Android和IOS系统进行平台移动端的搭建设计; 通过数据库选型、建设、安全、接口设置,为平台数据的管理提供技术支撑。文章通过前端、后端、手机端和数据库管理搭建的研究,设计了一套精细化管理平台,有利于实现工程信息的集成、传递、共享,便于参建各方随时随地查看、修改、存储、传递工程信息,为提高工程项目管理的效率和精细度提供了技术支撑参考依据。
Abstract: By adopting the principle of separation of front and back ends, this paper studies the underlying technology of joint development of multiple platforms, and proposes an architecture design for the development of refined management platforms. Using Vue+Elementui+Webpack technology to build the front-end of the platform; using SpringCloud+MariaDB+Logback technology to build the back-end of the platform; after the front-end and back-end are built in the separated mode, the front-end and back-end data connection research is carried out through the API interface provided by the back-end.Using Flutter, SQLite database, Android and IOS systems to carry out the construction and design of the platform mobile terminal; through database selection, construction, security, and interface settings, which provides technical support for the management of platform data. Through the research on front-end, back-end, mobile phone and database management, the article designs a set of refined management platform which is conducive to the integration, transmission and sharing of engineering information, and convenient for all parties to view, modify, store, and trasfer engineering information anytime and anywhere. The platform also provides a reference and technical support for improving the efficiency and precision of engineering project management.
[1] | |
[2] | |
[3] |
弓瑞强. 基于BIM的地铁工程精细化管理[D]. 华侨大学, 2018. |
[4] |
David Bryde. The project benefits of Building information Modelling(BlM)[J]. International Journal of Project Management, 2013(3): 1-10. |
[5] | |
[6] | |
[7] |
Likness J. Model-view-viewmodel(mvvm)explained[J]. Code Project, 2010, 8(21): 2-9. |
[8] |
Ellingwood, Justin. How To Use NPM to Manage Node. js Packages on a Linux Server[M]. Digital Ocean, 2016-10-22/2016-12-20. |
[9] |
陆遥. 数据可视化探索系统的设计和实现[D]. 浙江大学, 2016. |
[10] |
江庆. Vue+Webpack框架在银行App前端开发的应用[J]. 金融科技时代, 2016, 16(11): 15-19.doi: 10.3969/j.issn.2095-0799.2016.11.002 |
[11] |
Geary D, Horstmann C. Core JavaServer Faces[M]. Addison Wesley, 2004. |
[12] |
Jakub Kozik, Dmitry Shabanov. Improved algorithms for colorings of simple hypergraphs and applications[J]. Journal of Combinatorial Theory, Series B, 2016(116): 413-420. |
[13] | |
[14] |
王磊. 微服务架构与实践[M]. 电子工业出版社, 2016. |
[15] |
刘韬. Free RADIUS服务与Maria DB数据库的集成[J]. 信息技术与信息化, 2017(3): 52-54. |
[16] |
翁子欣, 吴明晖. 基于Flutter的图片风格转换App设计与实现[J]. 计算机时代, 2020(2): 67-71. |
计量
- PDF下载量(46)
- 文章访问量(1921)
- HTML全文浏览量(1103)