Das Unternehmen verfügt über ein großes Geschäftsvolumen und hat viele Projekte übernommen. Um den Entwicklungszyklus zu verkürzen, hat mich mein Chef gebeten, die Leitung beim Aufbau einer schnellen Entwicklungsplattform zu übernehmen.
Unser Hauptgeschäft ist die Entwicklung von Managementsystemen wie OA, CRM und ERP. Durch den Aufbau eines gemeinsamen Backends und die Kombination mit einigen schnell entwickelten Komponenten kann die Entwicklungseffizienz erheblich verbessert werden.
Darüber hinaus hat der Chef immer wieder betont, dass die APP-Entwicklung unterstützt werden soll und eine Entwicklung auf Android und iOS einsetzbar sei.
Als Eröffnungsartikel möchte ich zunächst die funktionalen und technischen Punkte des Frameworks vorstellen. In den Folgeartikeln werden die einzelnen Funktionen ausführlich erläutert.
Ich stelle Ihnen die „Online Experience Demo Address“ vor und hoffe, dass sich jeder davon inspirieren lassen kann.
Offizielle Website:, Erlebnisadresse: :8090/, Benutzername: System, Passwort: 0000
1. Im Framework verwendete Technologie
(1) Front-End-Technologie : ajax +jQuery+jqgrid+Bootstrap
(2) Entwicklungsumgebung: VS2012-VS2015
(3) Datenbank: SQL Server, Oracle, MySQL
(5) Backend Technologie: ASP.NET MVC, TinyIoc (IoC-Container), EF (ORM-Framework), Log4Net, NPOI usw.
2. Anzeige der Hauptfunktionen des Frameworks
Das mobile Endgerät wird über HTML und Ajax entwickelt. Interagieren Sie mit der Backend-Webapi-Schnittstelle. Nach Abschluss der Entwicklung kann es in eine Anwendung gepackt werden, die Benutzer herunterladen können
Mobile Schnittstelle:
Anmeldeseite:
1. Hauptschnittstelle
Online IM
Berechtigungsverwaltung ist in der schnellen Entwicklung sehr wichtig, da jede Funktion Berechtigungen steuern muss. Nach der Entwicklung einer allgemeinen Berechtigungskomponente muss sich die nachfolgende Entwicklung nur um die Geschäftsimplementierung kümmern und muss sich nicht darum kümmern Kontrollberechtigungen können viel Arbeit sparen.
Berechtigungsverwaltung – Funktionsberechtigung
Berechtigungsverwaltung – Datenberechtigung
Basierend on Der Web-Workflow-Designer kann Formulare und Prozesse anpassen, und die Steuerung ist relativ detailliert. Einfach zu bedienen.
Workflow – individuelles Formular
Workflow – Prozessdesign
Schnelle Entwicklung: Benutzer können durch eine Reihe von Konfigurationen Front-End- und Back-End-Code für alle Funktionen generieren, den Code in die Lösung einfügen, ihn ausführen und kompilieren und dann Benutze es.
Bericht
Bestellen : Durch das agile Entwicklungsframework entwickelte Funktionen, das gesamte Kundenbeziehungsmanagement wird durch das Entwicklungsframework entwickelt und die Entwicklungseffizienz ist sehr hoch.
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte zum Aufbau einer Rapid-Development-Plattform. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!