Die besten RAD-Tools zum Erstellen einer Webanwendung für Bestellungen/Rechnungen

Ich plane die Entwicklung einer webbasierten Rechnungsanwendung für mehrere Benutzer. Es wird von Einzelpersonen verwendet, um ihre Rechnungen zu protokollieren und zu überprüfen. Benutzerdaten müssen in einer gemeinsamen Datenbank gespeichert werden, aber getrennt von anderen Benutzeranmeldungen aufbewahrt werden (dh Benutzerdaten dürfen nicht an andere Benutzer weitergegeben/offengelegt werden). Ich vermute, dass ich folgendes brauche...

1. eine Anmeldeseite / Authentifizierung

2. Formulare, um die einzigartigen Kunden und Artikel eines Benutzers einzugeben

3. ein Formular für Benutzer zur Eingabe ihrer Rechnungen

4. Solide Reporting-Tools / Dashboard-Funktionen

Die aktuelle Wissensbasis ist Microsoft (d. h. C#, SQL, .Net)

Kann jemand die besten RAD-Tools/-Umgebung empfehlen, um dieses Ergebnis zu erzielen? Prost!

Ich will das Rad nicht neu erfinden. Sicherlich muss es eine Reihe von Tools mit soliden Authentifizierungs- und Berichtsfunktionen geben, die diese Aufgabe viel einfacher als sonst machen.

Betrachten Sie eine Open-Source-Plattform als Ausgangspunkt. Die erste hier sieht etwas vielversprechend aus: github.com/… Eine andere Option wäre eine E-Commerce-Plattform, auch wenn Sie viele der E-Commerce-Funktionen nicht benötigen, hat sie ziemlich gute Rechnungsverfolgungsfunktionen und die Möglichkeit, sie manuell hinzuzufügen: nopcommerce. com/demo.aspx

Antworten (3)

Ich habe in der Vergangenheit die ASP.net-Steuerelemente von Telerik in Visual Studio verwendet, um eine ähnliche Anwendung zu erstellen (allerdings einfacher, nicht so komplex). Sie sollen helfen und die Entwicklungszeit verkürzen. Die Implementierung einer Geschäftsregel-Engine mit Workflows sorgt für Konsistenz und Sicherheit. Telerik hat ebenso wie Visual Studio Berichterstattung. Wenn Sie die Datenbank entwerfen, können Sie möglicherweise die Entwicklungszeit mit LightSwitch von Visual Studio verkürzen , was die Entwicklung potenziell enorm beschleunigen könnte

Sie können WaveMaker ausprobieren . Es ist eines der beliebtesten RAD-Tools für CRUD-Webanwendungen. Es generiert reaktionsschnelle Web-Apps, aber Sie können auch hybride mobile Apps erstellen. Es basiert auf Frameworks wie AngularJS, Bootstrap, D3JS (Charting), Hibernate, Spring. Sie können Komponenten (Widgets) ziehen und ablegen und Seiten/Bildschirme mit Formularen visuell gestalten, die mit einer Datenquelle (db, REST-API) mit 2-Wege-Datenbindung verbunden sind. In Bezug auf die Authentifizierung werden automatische Anmeldebildschirme generiert, die mit LDAP, Active Directory, CAS oder einer benutzerdefinierten Datenbank/einem benutzerdefinierten Dienst verknüpft werden können. Sie können dann rollenbasierten Zugriff auf verschiedene Bildschirme gewähren.

Ich könnte Ihnen eine Plattform vorschlagen, die von Codejig https://www.codejig.com/en/builder/ entwickelt wurde , sie bieten auch eine kostenlose Testversion zum Testen an. Hoffe, meine Antwort wird helfen