致力于推动中国教育正版化进程,通过开放的软件资源共享平台,精准管理以科学研究、课程教学、课程学习为目的软件授权分发及回收,最大化软件资源使用率。
运行决策者可以清晰了解软件使用情况,精准决策需要采购的软件或服务。 教育管理者了解学生的工具掌握情况,把脉课程设计、课程规划。以在包括上海交通大学,重庆大学,上海大学等多个大学进行部署。
点击空白处退出提示
致力于推动中国教育正版化进程,通过开放的软件资源共享平台,精准管理以科学研究、课程教学、课程学习为目的软件授权分发及回收,最大化软件资源使用率。
运行决策者可以清晰了解软件使用情况,精准决策需要采购的软件或服务。 教育管理者了解学生的工具掌握情况,把脉课程设计、课程规划。以在包括上海交通大学,重庆大学,上海大学等多个大学进行部署。
用户按需申请,系统智能调度授权资源。利用强大的流程引擎和资源管理平台,为管理员节省管理工作的同时,极大的提高软件利用率,减少总体采购量,为学校节省大量的软件采购经费。
本人在该项目中主要负责软件管理模块的开发、自动更新机制的实现以及客户端架构的搭建。具体包括:软件列表的展示与检测、软件安装路径的配置管理、软件启动调用功能、以及用户界面的交互优化等核心功能模块的开发。
另外负责产品项目桌面端,采用 Electron + Vue3 + Vite + TypeScript 技术栈构建跨平台桌面应用。架构上采用主进程与渲染进程分离的设计模式,使用 Pinia 进行状态管理,Vue-Router 实现页面路由,Element Plus 作为 UI 组件库。实现上的亮点包括:基于 electron-updater 的自动更新机制、支持增量更新的热更新系统、使用 Vite 构建工具实现快速的开发热重载、集成了 i18n 国际化方案支持多语言切换。难点在于主进程与渲染进程的 IPC 通信优化、软件检测与调用的跨平台兼容性处理、以及打包后的应用体积优化和代码混淆加固等安全性措施的实施。




评论