程序聚合 软件案例 公司内部专用浏览器

公司内部专用浏览器

2026-06-15 19:30:50
行业:企业内部管理
载体:Windows应用
技术:C#、MySQL、WinForms

业务和功能介绍

1、项目已在企业内部上线运行2年,覆盖约6个部门、50名用户,基于企业统一安全管控需求构建一套专用浏览器系统,用于统一访问内部及外部业务系统,实现访问控制、行为审计与数据安全管理。
2、系统采用C/S架构设计,客户端负责浏览器运行时封装与用户交互功能,基于WebView2实现多标签浏览,并提供收藏夹管理、下载文件管理等基础能力。服务端基于ASP.NET Core实现,负责统一配置管理、用户权限控制以及网站白名单/黑名单策略管理,并通过REST API与客户端进行通信与策略下发。
3、整体业务流程为:用户登录客户端→服务端下发权限与访问策略→客户端根据策略控制网页访问行为→用户浏览及操作行为记录回传服务端进行统一审计,实现完整的安全管控闭环。

项目实现

1、系统客户端基于WinForms + WebView2实现浏览器封装,通过JavaScript注入与网页进行双向通信,网页端通过消息机制与C#进行交互,实现页面行为控制与数据采集;服务端采用ASP.NET Core + WTM后台管理系统,实现策略配置、权限管理及审计数据管理,数据库结构设计由本人独立完成。
2、本人主要负责客户端WinForms核心开发、服务端接口开发、数据库设计以及后台管理系统开发与联调测试工作。
3、项目关键难点在于高频请求日志的拦截与处理:由于访问行为数据量较大,若采用同步上传会显著影响浏览器性能与页面加载体验。因此设计了异步分批处理机制,将日志写入本地队列缓存,后台分批上传,并在浏览器关闭前触发兜底上传机制,确保数据完整性的同时避免对前端性能造成影响,从而在性能与数据一致性之间取得平衡。

示例图片视频


银翼
30天前活跃
方向: 后端-C#、前端-Web前端、
交付率:100.00%
相似推荐
无-无
1、修改 unity 源码以实现自定义功能,如使其单进程支持多房间、优化场景加载、实现 navmesh 相关自定义功能、实现空中导 航功能等。 2、 局内服务器的性能优化以及定位和修改内存泄漏。 3、 实现 PVP和 PVE 中的 AI ,如搭建 AI 框架、实现局部避障算法、AI 相关业务需求的实现。
某大型仿真-系统
某行业大型综合仿真系统。支持复杂体系建模,高保真物理模型构建,高性能实时推演仿真。为科研,国防,公共管理等领域提供了科学有效的辅助工具。 系统采用微服务架构,支持单机或分布式运行,具有极强强交互体验。
AI机器人客服与秘书
传统QQ机器人依赖关键词匹配+固定回复,交互生硬、缺乏个性。 本项目基于开源项目二次开发,旨在构建一个基于大语言模型的高拟人化AI虚拟角色,深度融合角色人设、上下文记忆、全局情绪系统和多模态能力,实现在QQ群聊中像真人一样插话、斗嘴、撒娇、吐槽——而非冷冰冰的问答机器。同时提供插件化开发框架和Web可视化管理面板,降低二次开发门槛。自用项目服务覆盖多个千人QQ群。
心车享小程序
1.熟悉Java基础,对集合、多线程、锁、面向对象有一定的了解 2.熟练使用IDEA、WebStorm、VS Code、Navicat等开发工具,Maven、Git、svn等版本管理工具 3.熟悉Spring、SpringMvc、MyBatis、SpringBoot框架 4.熟悉HTML、CSS、Ajax、jQuery、Vue2、vue3、Element UI,ant Design,vant等前端技术 5.熟悉MySql相关知识,可以进行一些简单的Sql优化 6.熟悉Redis做缓存、分布式高可用、做分布式锁 7.熟悉SpringCloud分布式框架,了解远程调用、网关、熔断降级、负载均衡的基本使用 8.熟悉RabbitMq消息队列的使用, 9.熟悉WebSocket长连接消息推送 给小程序使用者提供代码支持,下单支持,第三方对接支持报表功能等等
金融平台pc-株洲市综合金融服务平台风险补偿基金专项
风险补偿基金专项是为了解决风险补偿基金管理种的基金流动、项目评估和投资管理等问题而开发的。该系统有 PC 端和微信小程序端,主要包括系统管理、我的主页、准入管理、备案管理、通知管理以及流程管理等模块。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服