Ce projet est un projet de recherche scientifique dans l'hôpital. Le projet vise à construire une plate-forme de gestion d'ingénierie intelligente unifiée pour la Central and South Academy, couvrant la gestion complète du cycle de vie des étapes de planification, de conception, de construction et d'exploitation du projet. En tant que leader technique du projet, j'ai repris le milieu. Le projet original a été développé à l'aide de la plate-forme BPM de l'hôpital, car ses capacités de performance commerciale ne répondaient pas aux exigences de leadership et n'ont pas soutenu les besoins du développement mobile futur. À cette fin, après avoir repris le projet, j'ai adopté une solution de séparation frontale du projet en réponse aux deux problèmes ci-dessus. Le BPM d'origine n'est responsable que de la gestion des données système et fournit des API de service pour les appels frontaux. Le frontal utilise React + DVA + ANTD pour la reconstruction et le développement, et est responsable de l'affichage interactif frontal. Les projets frontaux encapsulent un grand nombre de composants commerciaux, y compris WBS Tree et ses composants de maintenance d'attribut étendus, ainsi que les composants DataTables de liste / formulaire / recherche / recherche configurés, qui améliorent considérablement la vitesse de développement des fonctions commerciales tout en réduisant une difficulté de développement. Des méthodes d'affichage de données multidimensionnelles et multi-angles telles que BIM + GIS + G2 + DataTable améliorent considérablement l'expressivité du système et ont été félicitées par les chefs de l'Académie.
Ce projet est un projet commercial de l'Institut et est développé et mis en œuvre conjointement avec Pékin Huachuang. Il fournit une gestion du cycle pleine vie pour la société de la section Kaiping Project de la section Kaiping de China Power Construction Road and Bridge Company, y compris les principaux modules fonctionnels tels que l'expropriation et la démolition, la conception, la qualité, la sécurité, le progrès, le personnel et l'entretien, et est combiné avec un BIM GIS + pour une affichage en deux dimensions. En raison des problèmes de gestion de projet et des capacités de développement du parti B, le projet était hors de contrôle. En tant que directeur technique du parti A, j'ai repris le projet. Le corps principal du projet est développé à l'aide de la forme Web traditionnelle, la partie d'affichage SIG est un développement secondaire basé sur le césium natif, la partie d'affichage du modèle BIM est un développement secondaire basé sur Babylon et la partie de la fonction commerciale utilise des composants commerciaux Devexpress. L'organisation de code d'origine est chaotique et manque de spécifications, le code est dupliqué et une encapsulation inutile, et le stockage de données est inefficace et la cohérence quantitative ne peut pas être garantie. Après avoir repris le projet, j'ai d'abord encapsulé un grand nombre de fonctions de base et de composants, unifié le modèle de développement, unifié le style d'interface, encapsulé et refactorisé le système avec des programmes doux, augmenté le support des transactions, développé de nouveaux moteurs de processus, formé un processus de développement configurable, réduit considérablement la difficulté de développement et de maintenance, amélioré les programmes de réutilisation du code, et finalement terminé la conclusion du projet et la programmation et la grandeur Le prix du projet.
Ce projet est un projet commercial de l'Institut et est développé et mis en œuvre conjointement avec Pékin Huachuang. Fournit une gestion du cycle pleine vie pour le projet d'extension BIM Wuqiangxi Hydropower Station, y compris les principaux modules fonctionnels tels que la conception, la qualité, la sécurité, les progrès et le personnel. Le projet utilise les résultats du projet BIM à grande vitesse Zhongkai pour le développement personnalisé et la transformation adaptative.
Ce projet est un projet étranger et nécessite une communication avec les clients en anglais, la communication des besoins et les commentaires de bogues, etc. En tant qu'architecte système et développeur principal du projet, nous avons conçu l'architecture système globale du système. Le frontal est développé à l'aide d'AngularJS + BootStarp, et le back-end utilise ASP.NET Web API + DDD + CQRS + ES pour concevoir un système de commande de repas en ligne multi-locataire séparé de l'avant et de l'arrière. Complete the development of a series of supporting modules including tenant management, order management, business rules management, promotional activity management, menu management, restaurant layout management, reports, Snap-in, Messager and configuration management, and other nine major modules and permissions, message templates, timing tasks, personalized UI configuration, etc. Based on webgl drawing, we realize the visualization of restaurant layout and order status, and display the order situation in real time from multiple dimensions such as espace et temps. L'interface est conviviale et l'interaction est pratique. Le projet adopte le développement agile et opère en même temps. Au moment où le projet est terminé, le nombre d'utilisateurs de la plate-forme a atteint 157 et le volume de commande quotidien a dépassé 1 million. Le produit final est stable et fiable, reconnu par les clients et les utilisateurs. Il a servi 70% des restaurants et hôtels du pays où le client est situé et a reçu des bonus de projet supplémentaires de clients.
Ce projet est une version mobile de la plate-forme de commande de repas Goldres, en utilisant un modèle de développement hybride, et le code natif et le WebApp sont effectués via JSBridge. Utilisez Java pour être responsable du développement des fonctions natives Android, y compris l'état de connexion, les demandes de réseau, le cache local, les mises à jour en ligne et d'autres fonctions; Utilisez Vue + Vis pour être responsable du développement de WebApp, y compris TableView / ScheduleView / HybirdView, qui réalise principalement les fonctions de gestion des commandes dans le système GOLDRES, ce qui rend pratique pour les commerçants de faire rapidement et de manière pratique des réservations, des commandes, des caissiers, des files d'attente et d'autres opérations. L'application de l'application mobile améliore considérablement l'efficacité du traitement commercial des commerçants et améliore et améliore l'expérience utilisateur.
Responsable du développement de l'ensemble du projet. Le projet est une architecture C / S, et WinForm est utilisé du côté du serveur, et le client a deux versions: UWP et WPF. Le projet a été livré avec succès en une seule fois. Le côté client implémente principalement cinq modules de base, notamment la collecte de données, la gestion de la configuration, le stockage de données, la poussée de données en temps réel, le rappel d'abonnement, etc. Les technologies d'application principales incluent le socket, le multi-threading, le calcul parallèle, la base de données de mémoire, etc. Le serveur implémente principalement deux fonctions principales: le reportage et la configuration. Le serveur communique avec le client via TCP et affiche visuellement des données en temps réel ou historiques via des graphiques.
Ce projet est un centre membre de l'entreprise, utilisé pour gérer les informations utilisateur des membres du produit matériel de l'entreprise. Il est développé à l'aide de Bootstrap ASP.NET MVC + pour réaliser la gestion de l'information des membres, l'activation matérielle, la vérification authentique, la mise à niveau du micrologiciel, la poussée de message et d'autres fonctions.
感谢您阅读我的简历,如果您想进一步了解我,欢迎通过上面的联系方式与我取得联系!