Ein Freund sagte mir, dass es bequem wäre, einen Web-Reservierungsservice zu haben. Mein Freund ist als Personal Trainer unabhängig (eine Art allgemeine Nachhilfe für Sporttrainer) und gibt auf Wunsch eines Kunden eine Anleitung in Form der Anmietung eines Fitnesscenters. Bei Beratungsanfragen von Kunden erhalte ich Telefonanrufe und E-Mails von meinem persönlichen Mobiltelefon und erhalte Reservierungen. Es scheint jedoch, dass es häufig plötzliche Anfragen wie "Ich möchte in 30 Minuten fragen" gibt, die ich während der Beratung kontaktiert habe Wenn Sie es nicht bekommen, werden Sie eine Geschäftsmöglichkeit verpassen. Für ihn habe ich beschlossen, einen Web-Reservierungsservice für mein eigenes Studium einzurichten.
Zunächst dachte ich über die Gliederung wie folgt nach. ■ Serviceübersicht Service zur Buchung von Schulungsleitfäden für Personal Trainer im Internet
■ Erbrachte Dienstleistungen ・ Mitgliederregistrierungsfunktion ・ Registrierungsbestätigungsfunktion (Die Registrierung wird durch Klicken auf die an die E-Mail angehängte URL abgeschlossen.) ・ Bestätigungsfunktion planen ・ Reservierungsfunktion (Reservierung / Stornierung) ・ E-Mail-Sendefunktion für Reservierungsergebnisse ・ Zugriff auf die MAP-Funktion (Google Map Linkage)
■ Design / Designvorschlag -Das Farbschema basiert auf Schwarzweiß, und obwohl es ausgereift ist, verwendet das Design Farben, um ihm Weichheit zu verleihen. ・ Die Benutzer sind wohlhabend (viele ältere Menschen), daher ist es einfach zu bedienen und verfügt über ein einfaches Tastenlayout und eine einfache Größe. ・ Da Reservierungen und die Bestätigung des Zeitplans die Hauptaufgaben sind, wird Wert darauf gelegt, dass der Kalender usw. leicht zu sehen und zu verstehen ist. Design betont das auch ・ Stellen Sie sich ein Design vor, das es dem Administrator erleichtert, Mitgliederinformationen später zu verwenden.
■ Terminal zur Überprüfung des Betriebs ・ PC (Chrome, IE) ・ Smartphone (iPhone, Galaxy)
Die Entwicklungsumgebung wird wie folgt betrachtet. [Sanft] ・ VMware Player 6.0.7 ・ CentOS7.4 -Apache HTTP Server 2.4.6 -Apache Tomcat 9.0.8 ・ Java1.8.0_171 ・ HTML / Bootstrap / JavaScript ・ Sonnenfinsternis · Glasfische ・ Postgresql ・ Sicherheitssoftware (unentschlossen) ・ Chrome Desktop
[hart] ・ Windows7 32-Bit-Speicher 2 GB Notebook-PC ・ Windows7 HomePremium 64-Bit-Speicher 4 GB Desktop-PC
Da die technischen Daten meines Notebooks der Entwicklung mit Eclipse nicht standhalten können, greife ich mit Chrome Desktop auf meinen Heim-Desktop-PC zu und arbeite. (Der Grund, warum Remotedesktop nicht verwendet wird, ist, dass Home Premium Remotedesktop nicht unterstützt.) Für das Framework wird JSF unter Berücksichtigung der Stabilität von Java EE und der Reduzierung der Arbeitskräfte verwendet.
■ Umweltbau ・ Erstellen einer Entwicklungsumgebung auf CentOS
■ Designerstellung ・ Erstellen Sie einen Entwurfsvorschlag mit xhtml / Bootstrap (allgemeiner Rahmen)
■ Mit Java herstellen ・ Bereiten Sie die JSF-Umgebung mit GlassFish for Eclipse vor ・ Entwickelt mit JSF
■ Designänderung ・ Mit JavaScript verschieben
■ Funktionsprüfungstest
■ Übergang zur Produktionsumgebung
Wenn die Arbeit zu einem gewissen Grad aufgeteilt ist, planen wir, den Arbeitsstatus auf Kita zu aktualisieren. Derzeit bauen wir die Umgebung auf und haben bestätigt, dass Tomcat gestartet wurde. Ich bin kurz davor zu entwerfen, aber da es sich um einen Vorschlag handelt, den ich während des Studiums gemacht habe, kann sich die Arbeit erheblich ändern. In diesem Fall werde ich die veröffentlichten Artikel nach Bedarf überarbeiten.
Da es sich um eine Serviceerstellung handelt, obwohl es viele unklare Punkte gibt, wäre ich Ihnen dankbar, wenn Sie mir einen Rat geben könnten.
Recommended Posts