项目采用B/S架构,涉及开发语言包括C#、JAVA、HTML\CSS\JS、SQL。平台应用于为不同企业定制开发建设工程造价全过程项目的管理系统,是集目标成本管控、过程结算、工程造价大数据分析、BIM可视化管理、智慧工地等非常全面成熟的解决方案,同时也是参建各企业(建设单位、咨询单位、监理单位、施工单位)数据互通协作平台。
主要功能模块:
1.基础用户/角色/权限模块
配置企业部门人员组织架构,归类用户角色,定义用户/角色的读、写、操作权限。
2.即时通讯系统
对接企业*/钉钉实现消息群发,待办通知,授权登录。
基于web的即时通讯模块,使用ajax和websocket实现站内消息通知,待办提醒,数据状态刷新。
3.自定义表单/审批流引擎
实现了自定义表单元素、审批节点,表单的流程状态控制,表单数据及审批历史留痕。
4.网盘子系统
参照百度网盘设计开发,实现文件快传、断点续传、虚拟文件目录、文件浏览下载等功能,以企业为单位创建网盘账号,归集企业用户上传的文件资料。
5.工程造价成果文件支持
实现xml文件读写,导入数据库,实现了成果文件web浏览,数据分析。
6.BIM模型轻量化支持
实现了对常见bim模型文件(rvt/nwd/dgn/ifc等)的轻量化转换,在线浏览。
我的职责:
此项目主体模块由我开发完成,负责全部模块的需求分析、前端开发、数据库设计、开发工作。