Die Welt ist schwierig und der Programmierer wurde von einem Klassenkameraden getroffen, der im Verkauf tätig war!

1

Der dringende Hilferuf eines alten Klassenkameraden

Vor einem Monat kontaktierte mich plötzlich mein alter Klassenkamerad Lao Li auf WeChat: „Bruder, es ist dringend, du brauchst Hilfe bei einem Projekt!“

Lao Li ist ein Klassenkamerad am College. Während seiner Schulzeit lernte er das Programmieren nicht gut. Nach seinem Abschluss wurde er Verkäufer. Jetzt führt er selbst Projekte durch.

Während er sprach, schickte er mir das Anforderungsdokument, ich öffnete es und holte tief Luft.

Hierbei handelt es sich um ein Managementprojekt eines intelligenten Technologieparks, der mit verschiedenen IoT-Geräten wie Brandschutzgeräten, Videosicherheitsgeräten, Stromzählern, Wasserzählern usw. verbunden werden muss. Auch die zugrunde liegenden Protokolle sind vielfältig, etwa MQTT, RESTful -API, Modbus TCP, M-BUS...

Nach der Erfassung der Daten verschiedener Geräte müssen zahlreiche Geschäftsfunktionen implementiert werden, z. B. Sicherheitsüberwachung, Überwachung des Fußgänger- und Fahrzeugverkehrs, Frühwarnverarbeitung, Steuerung des Energieverbrauchs der Geräte, Anlagenverwaltung und Arbeitsauftragsverwaltung.

Was gibt es mehr für statistische Berichte, Geräte-Dashboards und einen großen Bildschirm auf dem großen Bildschirm im Park, um verschiedene Informationen anzuzeigen?

Die Wissenschafts- und Technologieparks der Gruppe sind auch geografisch verteilt. Es gibt mehr als 60 im ganzen Land, die sich über mehrere Provinzen und Städte erstrecken.

Ich fragte ihn: „Wie lange dauert es, bis ein so großes Projekt abgeschlossen ist?“

„Einen Monat“, sagte er.

Ich glaube es nicht: „Machen Sie keine Witze, wie kann es in einem Monat entwickelt werden?“

Er sagte: „Der Kunde ist sehr dringend. Wenn ich einen Monat lang nichts verspreche, wird dieses Projekt zurückgezogen.“

Die Welt ist schwierig, es scheint, dass jeder hart kämpft!

Alleine schaffe ich das definitiv nicht. Ich dachte an einen Freund, der eine Firma gegründet hat. Er hat das Projekt übernommen und ihm die Forderung geschickt. Der Freund war sehr hilfsbereit und antwortete am Abend: „Das geht, und.“ In drei Monaten sollte es kein Problem sein.

Mein Freund hat auch eine detaillierte Bauzeitbewertung und einen Kostenvoranschlag erstellt und verschickt. 

Ich dachte, dass Lao Li bei der Bewertung eines professionellen Unternehmens aufgeben sollte.

Aber Lao Li sagte mit traurigem Gesicht: „Leute, es scheint, dass ihr es gewohnt seid, ein gutes Leben zu führen, und ihr müsst euch an ein hartes Leben gewöhnen. Arbeitet ihr in dieser Situation immer noch hart? Nehmen Sie es in einem Monat.“ ?"

Ich sagte: „Egal wie sehr du es versuchst, du wirst nicht in den Himmel kommen!“

Später ignorierte mich Lao Li.

2

Es ist ein Monat her und es ist geschafft?

Einen Monat später dachte ich noch einmal darüber nach und fragte Lao Li: „Haben Sie das Projekt schon abgeschlossen?“

Lao Li sagte stolz: „Natürlich ist es geschafft?“

"Wie kann es sein?!"

„Ich habe eine No-Code-Plattform namens smardaten gefunden. Vier Konfiguratoren pro Monat brauchten, um sie zu konfigurieren, und jetzt ist sie betriebsbereit.“

Als Lao Li in der Schule war, täuschte er gerne Leute, und dieses Mal muss er mich täuschen!

Obwohl die Low-Code/No-Code-Plattform ein gutes Werkzeug für die schnelle Anwendungsentwicklung ist, eignet sie sich nur für die Entwicklung einfacher kleiner Anwendungen, wie zum Beispiel das Erstellen eines Formulars, das Schreiben eines Prozesses usw. Eine solch komplexe Anwendung auf Unternehmensebene wird dies definitiv tun nicht arbeiten.

Ganz zu schweigen davon, dass das Projekt von Lao Li auch mit dem Internet der Dinge zu tun hat, so viele Geräte verbunden werden müssen und so viele Protokolle verarbeitet werden müssen. Eine Low-Code/No-Code-Plattform wird dies definitiv nicht leisten können Arbeit.

Ich lächelte und sagte: „Lao Li, hat sich deine Angewohnheit, herumzualbern, nach so vielen Jahren nicht geändert?“

Lao Li sagte: „Ihr Programmierer seid zu verschlossen. Ihr habt immer Vorurteile gegenüber Low-Code/No-Code und schaut auf andere herab, aber ihr müsst wissen, dass Tools, die Probleme lösen können, gute Tools sind. Ihr habt so viel Java gelernt.“ ., Redis, MySQL, Spring, am Ende ist nicht klar, was die Bedürfnisse des Kunden sind?“

Ich war verwirrt: „Du hast es wirklich in einem Monat entwickelt?“

3

Erstaunlicher Projekteffekt

Lao Li gab mir ein paar Screenshots: „Sehen Sie sich diesen großen Bildschirm an, ist er nicht wunderschön? Er kann den Status jedes Geräts in jedem Park anzeigen und die einheitliche Verwaltung und den Betrieb aller Parks realisieren.“

37c74dd4e4a86a8028a47c7b2514d1a2.png

„Sehen Sie sich dieses Geräte-Dashboard an, das die Warninformationen verschiedener Gerätetypen zentral anzeigt. Sie können auch Warnbedingungen entwerfen oder selbst analysieren.“

db6569cc79dd08521a8038c311bca002.png

„Schauen Sie sich die Arbeitsauftragsverwaltung für die Ausrüstung an. Sie können sehen, wer die Arbeitsaufträge im Park bearbeitet hat, wo sie bearbeitet wurden und wie sie voranschreiten. Sie können alle Arten von statistischen Informationen auf einen Blick sehen.“

dc47e087293f41a3f16db8e749991354.png

„Es gibt auch die Energieverbrauchskontrolle dieses Geräts. Ursprünglich wurde das Gerät in einer Liste angezeigt, was für Benutzer nicht intuitiv war. Wir haben die Smardaten-Leinwand verwendet, um den Effekt mehrerer Zeilen und mehrerer Spalten zu erzielen. Jedes Gerät zeigt die Felder an.“ das den Benutzern wichtig ist, und es gibt Geräteminiaturansichten und Warndiagramme. , sehr intuitiv und effizient.“

91bff6377293d46e63a9bd7d548ec203.png

„Sie müssen mit der Verwaltung von Personal und Fahrzeugen vertraut sein. Für jeden Park gibt es Datensätze über die Ein- und Ausfahrt von Personal und Fahrzeugen an verschiedenen Eingängen. Sie können den Personen- und Fahrzeugfluss individuell anpassen und analysieren. Es unterstützt Blacklists und Verkehrswarnungen.

14e2aec9a9cd9fee6733a042882c0554.png

Lao Li hat auch die vom Smart-Park-System verwalteten Geräte aufgelistet, was wirklich schockierend ist:

Anzahl der Parks: 60+ (Industrie-/Logistik-/Chemieparks)

Tägliches Datenvolumen: 100 W+ Stück

Anzahl der Geräte im Park: 2W+ Sets

Intelligente Transformation der Ausrüstung: 1W+-Einheiten

Ausrüstungstyp: 5 Hauptkategorien, mehr als 50 Unterkategorien (Feuerlöschausrüstung, Energieverbrauchsausrüstung, Unterausrüstung, Videosicherheit, Kommunikationsübertragung usw.), darunter 20 Arten von Ausrüstungsmarken

Geräteprotokoll: 30 Typen (Modbus TCP, EA Fire, MQTT, M-BUS, EZVIZ Cloud FLV, Alibaba Cloud FLV, Elephant Video, Restful-API usw.)

4

Geheimnis gelüftet

Die Demonstration von Lao Li hat für mich viele Zweifel zerstreut. Dieses System ist in der Tat sehr professionell. Es realisiert nicht nur die Funktionen, sondern verfügt auch über eine schöne Benutzeroberfläche.

Ich bin immer noch skeptisch: „Ist das alles auf einer No-Code-Plattform entwickelt?“

Lao Li sagte: „Ist das immer noch eine Fälschung? Sie sind ein technischer Ingenieur, also können Sie dieses Bild durchaus verstehen.“

42c08574e2c1afde1a55fa859c32d044.png

Als ich es sah, verstand ich sofort alles und musste seufzen: „Diese No-Code-Plattform hat sich so weit entwickelt!“

Sie sehen, in der Wahrnehmungsschicht und der Aggregationsschicht sind verschiedene Geräte (elektrisches Feuer, Wasserstandssensor, Drucksensor, Stromzähler, Wasserzähler, Kamera, Transformator usw.) und Protokolle (Modbus TCP, EA Feuer, MQTT) integriert , M-BUS, EZVIZ Cloud FLV, Alibaba Cloud FLV, Restful-API usw.) sind gepackt.

Auf der Plattformebene gibt es Datenmittelstationen und Geschäftsmittelstationen, auf der Datendienstebene gibt es verschiedene Data Warehouses (Gerätebibliothek, Veranstaltungsbibliothek, Verkaufskontrollverwaltungsbibliothek usw.) und verschiedene Dienste.

Wenn es um die Anwendungsschicht geht, ist das nicht so einfach! Kann die Anwendung mit nur wenigen Personen zusammengestellt werden? 

Das Gleiche gilt für diese No-Code-Plattform: Sie schützt und kapselt die zugrunde liegenden Dinge und stellt benutzerfreundliche Dienste und Schnittstellen zur Außenwelt bereit, sodass die Anwendungsentwicklung sehr einfach ist.

Wenn andere Parks auch die Veränderungen in den Eigenschaften, der Umgebung, der Ausrüstung und den Dienstleistungen im Park verstehen und eine Datenverwaltung und -kontrolle in Echtzeit realisieren und gefährliche Situationen im Park rechtzeitig verhindern und bewältigen möchten, können sie sich direkt weiterentwickeln schnell basierend auf dieser Plattform, ohne bei Null anfangen zu müssen.

Weil die Plattform die Extraktion zugrunde liegender Gerätedaten realisiert, umfangreiche statistische Diagramme und praktische statistische Operationen unterstützt und durch codefreie Konfiguration schnell, effizient und kostengünstig auf die individuellen Bedürfnisse verschiedener Parks und zukünftige Bedürfnisse reagieren kann. Vielfalt. Überbrücken Sie die digitale Kluft zwischen IT und OT und kombinieren Sie IoT-Funktionen, um kontinuierliche Innovationen im EBA-Geschäft zu realisieren.

5

Datengesteuerte No-Code-Plattform der Unternehmensklasse

Ich fragte Lao Li: „Sie haben gerade gesagt, dass diese Plattform Smartdaten heißt?“

Lao Li sagte: „Ja, es handelt sich um eine datengesteuerte No-Code-Plattform auf Unternehmensebene, die von Shurui Data entwickelt wurde, https://www.smardaten.com/“

Datengesteuert? Unternehmen? Dieser Ton ist wirklich nicht klein.

Sie müssen wissen, dass Anwendungen auf Unternehmensebene mindestens fünf „Höchstwerte“ bedeuten: hohe Komplexität, hohe Leistung, hohe Kapazität, hohe Zuverlässigkeit und hohe Sicherheit. Nicht jede „High“-Lampe ist eine sparsame Lampe.

Da ich sehr neugierig war, habe ich mir auf der Smartdaten-Website die relevanten Informationen angesehen und drei Hauptmerkmale dieses Produkts gefunden:

(1) Konzentrieren Sie sich auf komplexe Anwendungen auf Unternehmensebene

Smardaten konzentriert sich wirklich auf die Entwicklung von Software auf Unternehmensebene und stellt diese zufrieden. Branchen-, szenario- und hochkomplexe Software kann ohne Code zusammengestellt werden, was auch der Schlüssel zur Unterscheidung von Software auf Abteilungsebene ist . leichte Software.

57e8b503044fafe4140b5ebc54c0e222.png

Zusätzlich zu Smart Parks hat smartdaten zahlreiche erfolgreiche Fälle in verschiedenen Bereichen wie intelligente Regierungsangelegenheiten, intelligente Städte, industrielle Fertigung, Finanzen, Bildung, medizinische Versorgung und Polizeiangelegenheiten, was seine Fähigkeit, komplexe Anwendungen auf Unternehmensebene zu entwickeln, voll und ganz unter Beweis stellt.

(2) Angetrieben durch Daten

Im Vergleich zu anderen No-Code-Plattformen besteht der größte Vorteil und Unterschied von Smardaten darin, dass es datengesteuert ist. Es kann Aktionsdaten während des Softwareentwicklungsprozesses sammeln, diese analysieren und bei der anschließenden Anwendungskonstruktion empfehlen und eine schnellere Anwendungskonstruktion erreichen. Es kann Benutzern auch dabei helfen, Datenbestände im Geschäftsverlauf zu sammeln, diese Daten weiterhin für Geschäftsanalysen und Trenderkennung zu verwenden und auch die Erstellung neuer Geschäftsszenarien zu unterstützen.

(3) Der gesamte Prozess der Softwarekonstruktion ist codefrei

Darüber hinaus ist smardaten wirklich codefrei. Der Software-Konstruktionsprozess erfordert nicht nur das Schreiben von Code, sondern auch die generierte Software ist codefrei. Die gelieferte Software ist ein Datenpaket, kein Codepaket. Die Daten beschreiben die Software und analysiert es schnell in eine Softwareanwendung.

Ich muss sagen, dass diese Konzepte von Smartdaten sehr fortgeschritten sind.

Im Implementierungsprozess mehrerer Fälle hat Shurui Data die gemeinsamen Merkmale der Branche kontinuierlich verfeinert und zahlreiche Anwendungsvorlagen erstellt, die heruntergeladen und direkt im Anwendungsspeicher verwendet werden können. Selbstverständlich lässt sich das System auch schnell an die tatsächlichen Bedürfnisse anpassen und konfigurieren sowie ein exklusives und personalisiertes Softwaresystem individuell gestalten!

Sie können zu http://appstore.sdata1010.cn/ gehen, um diese Anwendungsvorlagen anzuzeigen. Vielleicht gibt es einige, die Ihren Anforderungen entsprechen. Nach dem Herunterladen und Installieren können Sie mit der Ausführung beginnen!

60d98753f172706d2faff2c206cddc8b.png

Nachdem ich die Smartdaten-No-Code-Plattform auf Unternehmensebene von Shurui Data gelesen habe, kann ich mich des Gefühls nicht erwehren: Es ist Zeit, No-Code neu zu verstehen!

Ursprünglich dachte ich, dass No-Code-Plattformen nur einfache Anwendungen entwickeln könnten, aber jetzt scheint es, dass Smartdaten in den Bereich des komplexen Codes auf Unternehmensebene vorgedrungen ist.

Es wird empfohlen, dass Sie smartdaten (https://s3.smardaten.com/) verwenden, um die leistungsstarken Entwicklungsfunktionen kennenzulernen, die Ihre Wahrnehmung von No-Code definitiv verändern werden.

Supongo que te gusta

Origin blog.csdn.net/coderising/article/details/131016194
Recomendado
Clasificación