Beispielfragen für den Wettbewerb „Entwicklung von Anwendungssoftwaresystemen“ der höheren Berufsgruppe des 16. Shandong Vocational College Skills Competition

Der 16. Shandong Vocational College Skills Competition

Beispielfragen für den Wettbewerb „Anwendungssoftware-Systementwicklung“ für höhere Berufsschulen

Inhaltsverzeichnis

eins. Wettbewerbsanweisungen

zwei. Wettbewerbsaufgabe Titel zwei

Modul 1: Systemanforderungsanalyse (25 Punkte)

Modul 2: Softwaresystementwicklung (55 Punkte)

Modul 3: Systembereitstellungstest (20 Punkte)


eins. Wettbewerbsanweisungen

Dieser Wettbewerb stellt die realen Entwicklungsszenarien und Arbeitsaufgaben des Unternehmens wieder her und testet hauptsächlich das Niveau der Teilnehmer im Umgang mit Anwendungssoftwaretechnologie und der Beherrschung des Arbeitsablaufs realer Unternehmensprojekte. Konzentrieren Sie sich auf die Beurteilung der Fähigkeit der Teilnehmer zur Bedarfsanalyse, Programmierfähigkeit, Programmierfähigkeit, Testfähigkeit, kreativer Innovationsfähigkeit und anderen Fähigkeiten.

(1) Wettbewerbsmodul

Modulnummer

Modulname

Wettkampfzeit (Minuten)

Anteil (%)

Modul eins

Analyse der Systemanforderungen

360

25

Modul 2

Entwicklung von Softwaresystemen

55

Modul drei

Systembereitstellungstest

20

gesamt

360

100

(2) Wettbewerbsaufgaben

Dieser Wettbewerb verwendet drei Module: „Systemanforderungsanalyse“, „Softwaresystementwicklung“ und „Systembereitstellungstests“, um die umfassende Analysefähigkeit der Teilnehmer praktischer Probleme, die grundlegende Designfähigkeit der Webschnittstelle, die Designfähigkeit der technischen Architektur und insgesamt zu testen Designfähigkeit. Beherrschung der Stack-Entwicklungstechnologie und Kenntnisse in Betrieb, Systembereitstellung, Funktionstests, Fehlersuche und -reparatur sowie Fähigkeiten zum Schreiben von Dokumenten usw.

Modul 1: Systemanforderungsanalyse

In diesem Modul geht es darum, die Fähigkeit der Teilnehmer zu testen, Systemanforderungen auf der Grundlage vorgegebener Anforderungen zu analysieren, darunter:

1. Systemplanung und -design. Sortieren und planen Sie die Anforderungen entsprechend den gegebenen Projektanforderungen, beschreiben Sie die Anforderungsspezifikationen mithilfe von Standardanforderungsspezifikationen (Vorlagen), schreiben Sie eine kurze Modulzusammenfassung und zeichnen Sie entsprechende Geschäftsflussdiagramme/Aktivitätsdiagramme, Anwendungsfalldiagramme und Klassendiagramme , Zeitdiagramm, E-R-Diagramm.

2. Prototypenentwurf und Zeichnung. Verwenden Sie entsprechend den funktionalen Anforderungen des Moduls eine Prototyp-Zeichensoftware, um den Modulprototyp zu entwerfen und die interaktiven Funktionen zwischen den Prototypseiten zu realisieren.

Modul 2: Softwaresystementwicklung

Dieses Modul konzentriert sich auf das Testen des Geschäftsdesigns, der Entwicklung von Front-End-Seiten und des Schreibens von Back-End-Geschäftscodes der Teilnehmer, einschließlich:

1. Entwicklung der Frontend-Seite. Verwenden Sie basierend auf den gegebenen Systemanforderungen die von der Back-End-API bereitgestellte Datenschnittstelle, verwenden Sie HTML5, CSS3, JavaScript, Vue.js (ElementUI, vue-element-admin) und andere Technologien und folgen Sie dem MVVM-Modell, um die Vorderseite zu vervollständigen -Endseite erstellen und Geschäftsfunktionen implementieren. Die Codierung ist erforderlich, um den technischen Spezifikationen der Front-End-Engineering-Entwicklung zu entsprechen.

2. Back-End-Geschäftsentwicklung. Verwenden Sie basierend auf den gegebenen Systemanforderungen visuelle Entwicklungstools zum Entwerfen der Datenbank, implementieren Sie Back-End-Geschäftsfunktionen mit dem Spring Boot-Framework, schließen Sie die Entwicklung der RESTful-API-Schnittstelle ab und veröffentlichen und führen Sie sie aus. Es ist erforderlich, dass das Design den hierarchischen Architekturmustern Domain/POJO, DAO, Service und Controller des Spring Boot-Frameworks entspricht und die Codierung den Benennungs- und Anmerkungsspezifikationen entspricht.

Modul Drei: Systembereitstellungstest

Dieses Modul konzentriert sich auf das Testen der Systembereitstellung der Teilnehmer, Funktionstests, Fehlerbehebung und die Fähigkeiten zum Verfassen von Dokumenten, einschließlich:

1. Systembereitstellung. Veröffentlichen Sie das angegebene Projekt im integrierten Bereitstellungstool, um eine ordnungsgemäße Funktion sicherzustellen.

2. Funktionstests und Fehlerbehebung. Verwenden Sie die angegebenen Front-End- und Back-End-Quellcodes, um Teststrategien zu formulieren, Testfälle zu entwerfen und bestimmte Funktionstests durchzuführen; Fehler aufzuzeichnen, die während des Tests auftreten, Fehler zu analysieren und zu reparieren; und Systemtestberichte basierend auf Testberichtvorlagen zu schreiben.

3. API-Schnittstellentests. Verwenden Sie das JMeter-Tool, um Codierungsstandardtests an der Back-End-RESTful-API-Schnittstelle durchzuführen und einen API-Schnittstellentestbericht auszugeben.

(3) Technische Anforderungen des Wettbewerbs

Die Bewertungstechnologie dieses Wettbewerbs umfasst hauptsächlich: Branchenwissensanwendung, Schnittstellenprototyp und Interaktionsdesign, Projektkonfiguration und -management; der Front-End-Technologie-Stack umfasst hauptsächlich HTML5, CSS3, JavaScript (ES6) und MVVM-Architektur. Zu den wichtigsten Front-End-Frameworks gehören Vue.js, Element-UI, jQuery, ECharts usw.; das Back-End verwendet das Haupt-Java-Entwicklungsframework SpringBoot usw., um Restful API, Nachrichtenveröffentlichung und Abonnements basierend auf MQ und MQTT zu implementieren Protokolle sowie Front-End- und Back-End-Echtzeitkommunikation basierend auf WebSocket-Technologie. , Datenverwaltung basierend auf einer relationalen MySQL-Datenbank, Datenimport, -export und Datenanalyse basierend auf Diagramm- und Berichtstechnologie sowie Systembereitstellung basierend auf Nginx-Front- End- und Back-End-Trennungstechnologie; Tests und Fehlerbehebung, Verwendung von Testtools für API-Schnittstellentests und Vervollständigung der Systemtestdokumentation usw.

2. WettbewerbsaufgabeTitel 2

Mokichi:Systembedarfsanalyse (25 Minuten )

(1) Modulbewertungspunkte

In diesem Modul geht es darum, die Fähigkeiten der Teilnehmer beim Sammeln, Analysieren und Zusammenfassen von Kundenbedürfnissen, beim klaren Sortieren von Geschäftsprozessen, beim Erstellen standardisierter Anforderungsspezifikationen, bei der Verwendung von UI-Designsoftware für das Produkt-UI/UE-Design, beim Beherrschen des richtigen UI-Farbschemas usw. zu testen Entwerfen von Produkten, die den Geschäftsanforderungen entsprechen. Fähigkeit, Arbeiten an Softwareanforderungen logisch und ergonomisch zu analysieren.

(2) Aufgabenanforderungen

1. Verwenden Sie gemäß der Beschreibung der Anforderungen der Wettbewerbsaufgabe „Anforderungsspezifikation (Vorlage) .docx“ und zugehörige Toolsoftware (z. B. Visio usw.), um eine kurze Zusammenfassung des Moduls zu schreiben und das entsprechende Geschäftsflussdiagramm zu zeichnen. Aktivitätsdiagramm und Anwendungsfalldiagramm, Klassendiagramm, Sequenzdiagramm, E-R-Diagramm und Vervollständigen des Schreibens des Dokuments „Requirements Specification.docx“.

2. Verwenden Sie das Prototyping-Design-Tool Axure RP, um das Projekt „Product Prototype.rp“ zu erstellen. Gemäß der vorgegebenen Aufgabenbeschreibung des Wettbewerbs verwenden Sie das Prototyping-Design-Tool Axure und die Bildverarbeitungssoftware Adobe Photoshop, um ein Software-Prototyp-Design durchzuführen, damit es den Anforderungen entspricht mit den UI-Design-Spezifikationen. Implementieren Sie die Funktion der Interaktion zwischen Prototyp-Schnittstellen.

(1) Der Gutachter führt den Software-Prototyp im Publish-Preview-Modus des Axure RP-Tools aus und bewertet die Arbeit.

(2) Beim Zeichnen eines Software-Prototyps sollte die Seitenbenennung standardisiert sein, mit einer Seitenbreite von 1024 Pixeln und keiner Höhenbeschränkung. Das Seitenlayout sollte angemessen und schön sein und der Inhalt sollte vollständig sein. Bitte verwenden Sie Stile für dieselben Funktionen wieder, um zu vermeiden, dass eine Funktion und mehrere Stile vorhanden sind.

(3) Der Prototyp muss über interaktive Designinhalte und interaktive Anmerkungen verfügen, eine gute Benutzererfahrung bieten und der ergonomischen Bedienlogik entsprechen. Interaktionsbeschreibung, geben Sie die Beschreibung der „interaktiven Aktion“ und des „Linkzeigens“ der Komponente ein; markieren Sie den interaktiven Status, füllen Sie die Beschreibung aller „Interaktionszustände“ der Komponente aus, Eingabeaufforderung zur Zeichenbegrenzung, geben Sie ein, ob es welche gibt Zeichenbeschränkungen für die Komponente oder wie spezifisch Beschreibung der Einschränkungen. Gute Benutzererfahrung.

3. Vor Ende des Wettbewerbs sollten die Teilnehmer die beiden Dateien „Requirements Specification.docx“ und „Product Prototype.rp“ wie oben erwähnt zum komprimierten Paket „System Requirements Analysis.zip“ hinzufügen und die komprimierte Paketdatei einreichen.

(3) Wettbewerbsaufgaben

Die Teilnehmer bearbeiten die Designaufgaben „Requirements Specification.docx“ und „Product Prototype.rp“ auf der Grundlage der vom Kunden bereitgestellten Aufgabenanforderungsbeschreibung und der Aufgabenanforderungen von Modul 1.

Aufgabe1: Fertigungs-MES – Geräteinformationen

【Grundlegende Anforderungen】

1. Rufen Sie die Hauptoberfläche des Dual-Carbon-Management-Systems auf und klicken Sie auf der linken SeiteHerstellungAusführenMES a> Geben Sie unter der Registerkarte Geräteinformationen Geräteinformationen ein ManagementSeite. Implementieren Sie die Anzeige einer Datenliste für das Geräteinformationsmanagement. Der Inhalt der Datenlistenanzeige sollte Folgendes umfassen: Nummer, Name, Code, Modell, Produktionsdatum, Produktionschargennummer, Hersteller, Gerätestatus, Schaltflächen [Ändern] und [Löschen].

2. Klicken Sie auf die Schaltfläche [Ändern], um das Dialogfeld „Geräteinformationen ändern“ aufzurufen. Zu den Inhalten, die im Dialogfeld geändert werden können, gehören: Name (*erforderlich), Code, Modell, Produktionsdatum (Bereichsauswahl), Produktion Chargennummer, Hersteller, Dropdown-Auswahl des Gerätestatus (Status umfasst: inaktiv, in Betrieb, Fehler), Bemerkungen. Nachdem die Änderung abgeschlossen ist, klicken Sie auf die Schaltfläche [OK], um die Änderungen zu speichern und die Datenliste zu aktualisieren. Klicken Sie auf Klicken Sie auf die Schaltfläche [Abbrechen], um das Dialogfeld zu schließen. Klicken Sie auf die Schaltfläche [Löschen], um die Geräteinformationsdaten zu löschen und die Meldung „Erfolgreich löschen“ anzuzeigen.

3. Geben Sie im Suchfeld über der Datenliste den Namen, den Code, das Modell, das Produktionsdatum (Bereichsauswahl), die Produktionschargennummer, den Hersteller und die Dropdown-Auswahl für den Gerätestatus (Status umfasst: Leerlauf, in Betrieb, Fehler) ein Klicken Sie auf die Schaltfläche [Suchen]. Es kann die Funktion einer Fuzzy-Abfrage entsprechend den Suchbedingungen realisieren und die Listendaten aktualisieren. Wenn Sie auf die Schaltfläche [Zurücksetzen] klicken, können Sie die eingegebenen Abfragebedingungen löschen.

4. Die Schaltfläche [Neu] wird über der Datenliste angezeigt. Nachdem Sie auf die Schaltfläche [Neu] geklickt haben, geben Sie im Popup „Hinzufügen“ den Namen (*erforderlich), den Code, das Modell, das Produktionsdatum (Bereichsauswahl) und die Produktion ein „Geräteinformationen“-Dialogfeld. Wählen Sie die Chargennummer, den Hersteller und den Gerätestatus aus der Dropdown-Liste aus (Status umfasst: inaktiv, in Betrieb, fehlerhaft) und klicken Sie auf die Schaltfläche [OK], nachdem Sie Anmerkungen gemacht haben, um neue Geräteinformationen zu erstellen Daten und Meldung „Erfolgreich erstellt“. Klicken Sie auf die Schaltfläche [Abbrechen], um den Dialog zu schließen.

Anwendung2:Fertigungs-MESProduktkonstruktionsmodell

【Grundlegende Anforderungen】

1. Rufen Sie die Hauptoberfläche des Dual-Carbon-Management-Systems auf und klicken Sie auf der linken Seite unter Manufacturing Execution MES< a i=3>ProduktmodellierungTag, rufen Sie die SeiteProduktmodellierung auf. Implementieren Sie die Anzeige der Produktmodellierungsdatenliste. Der Inhalt der Datenlistenanzeige sollte Folgendes umfassen: Nummer, Modellname, Produkt, Produktmodell, Produktspezifikation, Produkteinheit, Schaltflächen [Ändern] und [Löschen] sowie Seiten.

2. Klicken Sie auf die Schaltfläche [Ändern] und das Dialogfeld „Produktmodellierung ändern“ wird angezeigt. Der veränderbare Inhalt im Dialogfeld umfasst den oberen und unteren Teil:

Der obere Teil enthält: Produkt (*erforderlich), Produktmodell (nicht bearbeitbar), Produktspezifikation (nicht bearbeitbar), Modellname (*erforderlich), Anmerkungen; nach dem Klicken auf die Schaltfläche [Auswählen] wird die Schaltfläche „Materialdatei auswählen“ angezeigt Das Dialogfeld ist in zwei Hälften unterteilt. Die linke Hälfte ist ein Baumstrukturverzeichnis (das Stammverzeichnis ist: Klassifizierung; das Verzeichnis der ersten Ebene ist: Teile, Fertigprodukte) und die rechte Hälfte ist die Datenliste Zu den Informationen gehören: Seriennummer, Materialcode, Materialname, Modell, Spezifikation, Einheit, Stückpreis, Typ, Bemerkungen, Schaltfläche [Auswählen]. Klicken Sie auf die Schaltfläche [Auswählen], um die Daten automatisch in die Produktmodellierungsdetails einzutragen.

Zu den Produktmodellierungsdetails in der unteren Hälfte gehören: Seriennummer, Material und Schaltfläche „Auswählen“, Modell, Spezifikation, Einheit, Anmerkungen, Schaltfläche „Hinzufügen“ und Schaltfläche „Löschen“.

Nachdem Sie auf die Schaltfläche [Hinzufügen] geklickt haben, können Sie ein zu vervollständigendes Datenelement hinzufügen. Nachdem Sie in der Detailliste auf die Schaltfläche [Auswählen] für das Material geklickt haben, wird das Dialogfeld „Materialdatei auswählen“ angezeigt. Nach dem Klicken auf die Daten Listeninformationen im Dialogfeld „Materialdatei auswählen“ Klicken Sie auf die Schaltfläche [Auswählen], um die Daten automatisch in die detaillierten Informationen einzufügen.

Klicken Sie auf die Schaltfläche [OK], um neue Informationsdaten zur Produktmodellierung zu erstellen, und fordern Sie die Meldung „Erfolgreich erstellt“ auf. Klicken Sie auf die Schaltfläche [Abbrechen], um das Dialogfeld zu schließen.

3. Geben Sie den Modellnamen in das Suchfeld über der Datenliste ein und klicken Sie auf die Schaltfläche [Suchen], um eine Fuzzy-Abfrage basierend auf Suchbedingungen zu implementieren und die Listendaten zu aktualisieren. Klicken Sie auf die Schaltfläche [Zurücksetzen], um die eingegebenen Abfragebedingungen zu löschen.

4. Die Schaltfläche [Neu] wird über der Datenliste angezeigt. Nachdem Sie auf die Schaltfläche [Neu] geklickt haben, geben Sie im Popup das Produkt (*erforderlich), das Produktmodell (nicht bearbeitbar) und die Produktspezifikationen (nicht verfügbar) ein. Dialogfeld „Produktmodellierung hinzufügen“. Bearbeiten), Modellname (*erforderlich), Anmerkungen und Materialien hinzufügen. Klicken Sie auf die Schaltfläche [OK], um neue Produktmodellierungsdaten zu erstellen, und fordern Sie „Erfolgreich erstellt“ auf. Klicken Sie auf die Schaltfläche [Abbrechen], um das zu schließen Dialogbox.

Aufgabe3: Fertigungs-MES – Anordnung der Produktionsausrüstung

【Grundlegende Anforderungen】

1. Rufen Sie die Hauptschnittstelle des Dual-Carbon-Management-Systems auf, klicken Sie links unter Manufacturing Execution MES auf die Beschriftung Job Assembly, und geben Sie die Seite Job Assembly ein. Implementieren Sie die Anzeige der Job-Assembly-Datenliste. Der Inhalt der Datenlistenanzeige sollte Folgendes umfassen: Nummer, Jobname, Produktionsplan, geplanter Produktionsplan, Produkt, Modell, Spezifikation, Einheit, Startzeit, Endzeit und die Schaltfläche [Ändern].

2. Klicken Sie auf die Schaltfläche [Ändern] und das Dialogfeld „Produktionsvorgang ändern“ wird angezeigt. Zu den Inhalten, die im Dialogfeld geändert werden können, gehören: Vorgangsname (*erforderliche Felder), Produktionsmenge (*erforderliche Felder), Anmerkungen , Produktionsvorgangsmaterialinformationen (Bemerkungen), klicken Sie nach Abschluss der Änderung auf die Schaltfläche [OK], um die Änderungen zu speichern und die Datenliste zu aktualisieren, und klicken Sie auf die Schaltfläche [Abbrechen], um das Dialogfeld zu schließen.

3. Geben Sie im Suchfeld über der Datenliste den Jobnamen, die Startzeit (Intervallauswahl), die Endzeit (Intervallauswahl) und die Dropdown-Optionen für den Jobstatus ein (Status umfasst nicht ausgeführt, wird ausgeführt, abgeschlossen und abnormal). und klicken Sie auf die Schaltfläche [Suchen], um die Funktion einer Fuzzy-Abfrage entsprechend den Suchbedingungen zu realisieren und die Listendaten zu aktualisieren. Wenn Sie auf die Schaltfläche [Zurücksetzen] klicken, können Sie die eingegebenen Abfragebedingungen löschen.

4. Die Schaltfläche [Hinzufügen] wird über der Datenliste angezeigt. Nachdem Sie auf die Schaltfläche [Hinzufügen] geklickt haben, geben Sie den Vorgangsnamen (*erforderlich), die Produktionsmenge (*erforderlich) und die Bemerkung ein. Nachdem Sie auf die Schaltfläche [Auswählen] des Produktionsplans geklickt haben, wird das Dialogfeld „Produktionsplan und Planung auswählen“ angezeigt. Klicken Sie auf die Schaltfläche „Auswählen“, nachdem die Datenlisteninformationen im Dialogfeld „Produktionsplan und Planung auswählen“ automatisch angezeigt werden Geben Sie die Daten in die Produktionsvorgangsdetails ein. Mitte.

5. Klicken Sie nach Abschluss des Füllvorgangs auf die Schaltfläche [OK], um einen neuen Produktionsauftrag zu erstellen, und fordern Sie „Erfolgreich erstellt“ auf. Klicken Sie auf die Schaltfläche [Abbrechen], um das Dialogfeld zu schließen.

6. Die Schaltfläche [Löschen] wird über der Datenliste angezeigt. Klicken Sie auf die Schaltfläche [Löschen], um die Produktionsbetriebsdaten zu löschen und die Meldung „Erfolgreich löschen“ anzuzeigen.

Aufgabe4: Manufacturing Execution MES – Planung und Terminierung

【Grundlegende Anforderungen】

1. Rufen Sie die Hauptoberfläche des Dual-Carbon-Management-Systems auf und klicken Sie auf der linken Seite unter Manufacturing ExecutionMES< Geben Sie auf der Registerkarte a i=3> PlanZeitplanungPlan ein Seite PlanungVerwaltung. Realisieren Sie die Listenanzeige der geplanten Produktionsdaten. Der Inhalt der Datenlistenanzeige sollte Folgendes umfassen: Seriennummer, Seriennummer, Plannummer, Produkt, Modell, Spezifikation, Einheit, Stückliste, Produktionslinie, Prozess, Projekt, zu produzierende Menge, Produzierte Menge, Produktionsdatum, Lieferung Lieferdatum, Freigabestatus, Kommissionierungsstatus, Schaltflächen [Ändern] und [Löschen].

2. Klicken Sie auf die Schaltfläche [Ändern] und das Dialogfeld „Produktionsplan ändern“ wird angezeigt. Der Inhalt des Dialogfelds umfasst den oberen und unteren Teil:

Der obere Teil enthält: Plannummer (*erforderlich), Projekt, Produkt, Spezifikation, Modell, Einheit, Stückliste (*erforderlich), Produktionslinie (*erforderlich), Prozess (*erforderlich), zu produzierende Menge (*erforderlich), produzierte Menge, Produktionsdatum, Lieferdatum, Status, Bemerkungen; wenn der Status freigegeben ist, kann er nicht bearbeitet werden; wenn der Status nicht freigegeben ist, nur die Plannummer, Stückliste, Produktionslinie, Prozess, Produktionsdatum und Bemerkungen.

Die detaillierten Informationen des Produktionsplans in der unteren Hälfte umfassen: Material, Modell, Spezifikation, Einheit, benötigte Menge, verbrauchte Menge, verbleibende Menge und Bemerkungen. Wenn der Bewerbungsstatus ausgegeben ist, kann er nicht bearbeitet werden; wenn der Bewerbungsstatus unveröffentlicht ist, können nur Kommentare bearbeitet werden.

Nachdem die Änderung abgeschlossen ist, klicken Sie auf die Schaltfläche [Speichern], um die Änderungen zu speichern und die Datenliste zu aktualisieren. Wenn Sie auf die Schaltfläche [Senden] klicken, können Sie die Daten speichern und übermitteln; wenn Sie auf die Schaltfläche [Abbrechen] klicken, können Sie dies tun Schließen Sie das Dialogfeld.

3. Geben Sie Seriennummer, Plannummer, Material, Stückliste, Produktionslinie, Prozess, Projekt, Produktionsdatum, Lieferdatum und Status in das Suchfeld über der Datenliste ein und klicken Sie auf die Schaltfläche [Suchen], um die Fuzzy-Funktion zu nutzen Führen Sie eine Abfrage gemäß den Suchbedingungen durch und aktualisieren Sie die Listendaten. Klicken Sie auf die Schaltfläche [Zurücksetzen], um die eingegebenen Abfragebedingungen zu löschen.

4. Die Schaltfläche [Neu] wird über der Datenliste angezeigt. Nachdem Sie auf die Schaltfläche [Neu] geklickt haben, geben Sie die Plannummer (*erforderlich), das Projekt, das Produkt, die Spezifikation, das Modell, die Einheit ein. Klicken Sie auf [ Klicken Sie auf die Schaltfläche [Senden], um Erstellen Sie neue Produktionsplandaten und melden Sie „Neue Erstellung erfolgreich“. Klicken Sie auf die Schaltfläche [Abbrechen], um das Dialogfeld zu schließen.

Modell 2:Kontaktsystem 统开发(55 Minuten)

(1) Modulbewertungspunkte

Dieses Modul konzentriert sich auf das Testen des Geschäftsdesigns, der Entwicklung von Front-End-Seiten und des Schreibens von Back-End-Geschäftscodes der Teilnehmer, einschließlich:

1. Entwicklung der Frontend-Seite. Verwenden Sie basierend auf den gegebenen Systemanforderungen die von der Back-End-API bereitgestellte Datenschnittstelle, verwenden Sie HTML5, CSS3, JavaScript, Vue.js (ElementUI, vue-element-admin) und andere Technologien und folgen Sie dem MVVM-Modell, um die Vorderseite zu vervollständigen -Endseite und Implementierung von Geschäftsfunktionen, Anforderungen. Die Codierung entspricht den technischen Spezifikationen für die Front-End-Engineering-Entwicklung.

2. Back-End-Geschäftsentwicklung. Verwenden Sie basierend auf den gegebenen Systemanforderungen visuelle Entwicklungstools zum Entwerfen der Datenbank, implementieren Sie Back-End-Geschäftsfunktionen mit dem Spring Boot-Framework, schließen Sie die Entwicklung der RESTful-API-Schnittstelle ab und veröffentlichen und führen Sie sie aus. Es ist erforderlich, dass das Design den hierarchischen Architekturmustern Domain/POJO, DAO, Service und Controller des Spring Boot-Frameworks entspricht und die Codierung den Benennungs- und Anmerkungsspezifikationen entspricht.

(2) Aufgabenanforderungen

1. Verwenden Sie Tools zur visuellen Datenbankverwaltung, um eine Kohlenstoffdatenbank zu erstellen und die Datenbankdatei „carbon.sql“ zu importieren. Exportieren Sie gemäß der Aufgabenbeschreibung des Wettbewerbs nach der Umsetzung der Geschäftsfunktionen des Projekts das Datenbankskript „carbon.sql“. Datenbankkonto/Passwort: root/123456.

2. Öffnen Sie mit dem Back-End-Entwicklungstool IntelliJ IDEA das Back-End-Projekt Carbon, implementieren Sie die Projektgeschäftsfunktionen gemäß der Beschreibung der Wettbewerbsaufgabe und veröffentlichen Sie das Projekt dann mit Maven als Carbon.jar-Paketdatei.

3. Verwenden Sie Front-End-Entwicklungstools, öffnen Sie das Management-Front-End-Projekt, implementieren Sie die Projektgeschäftsfunktionen gemäß der Beschreibung der Wettbewerbsaufgabe und veröffentlichen Sie sie dann im Ordner dist1 der Produktionsumgebung. Verwenden Sie Nginx für die Bereitstellung und geben Sie http ein: //IP:8088 im Browser und überprüfen Sie Für Geschäftsfunktionen auf der Verwaltungsseite verwenden Sie admin/admin123, um sich beim Dual-Carbon-Managementsystem anzumelden.

4. Verwenden Sie Front-End-Entwicklungstools, um das Benutzer-Front-End-Projekt zu öffnen, die Projektgeschäftsfunktionen gemäß der Beschreibung der Wettbewerbsaufgabe zu implementieren und sie dann im dist2-Ordner der Produktionsumgebung zu veröffentlichen, Nginx zum Bereitstellen zu verwenden und http einzugeben: //IP:8081 im Browser und überprüfen Sie die Front-End-Geschäftsfunktionen des Benutzers.

5. Öffnen Sie mit Front-End-Entwicklungstools das Front-End-Projekt zur Datenvisualisierung, implementieren Sie die Geschäftsfunktionen des Projekts gemäß der Aufgabenbeschreibung des Wettbewerbs und veröffentlichen Sie es dann im dist3-Ordner der Produktionsumgebung. Verwenden Sie Nginx zum Bereitstellen und geben Sie http ein ://IP:8080 im Browser, Validieren Sie die Geschäftsfunktionalität des visuellen Frontends.

6. Vor Ende des Wettbewerbs fügen die Teilnehmer die oben genannten Ergebnisse „carbon.sql“, „carbon.jar“, „dist1“, „dist2“ und „dist3“ dem komprimierten Paket „Application System Development.zip“ hinzu und senden Sie die komprimierte Paketdatei.

(3) Wettbewerbsaufgaben

Die Teilnehmer absolvieren die Verwaltungs- und Frontend-, Benutzer-Frontend- und Datenvisualisierungsfunktionsentwicklungsaufgaben gemäß der vom Kunden bereitgestellten Aufgabenbeschreibung und den Aufgabenanforderungen von Modul 2.

Aufgabe 1: Manufacturing Execution MES – Projektwartung

Hinweis: Spieler schreiben ihre eigene Management-Frontend-Schnittstelle.

【Grundlegende Anforderungen】

1. Rufen Sie die Hauptoberfläche des Dual-Carbon-Management-Systems auf und klicken Sie auf der linken SeiteHerstellungAusführenMES a> Geben Sie auf der Registerkarte Projektwartung Projektwartung ein ManagementSeite. Implementieren Sie die Anzeige einer Datenliste für das Projektwartungsmanagement. Der Inhalt der Datenlistenanzeige sollte Folgendes umfassen: Nummer, Projektname, verantwortliche Person, Startdatum, Enddatum, Projektstatus, Schaltflächen [Ändern] und [Löschen].

2. Klicken Sie auf die Schaltfläche [Ändern] und das Dialogfeld „Projekt ändern“ wird angezeigt. Der Inhalt, der im Dialogfeld geändert werden kann, umfasst: Projektname (*erforderlich), verantwortliche Person (*erforderlich), Startdatum ( *erforderlich), Enddatum (*erforderlich), Dropdown-Auswahl für den Projektstatus (Status umfasst: ausstehend, normal), Projekteinführung (Bild-Upload), klicken Sie nach Abschluss der Änderung auf die Schaltfläche [OK], um die Änderung zu speichern und zu aktualisieren Klicken Sie auf die Schaltfläche [Abbrechen], um das Dialogfeld zu schließen. Klicken Sie auf die Schaltfläche [Löschen], um die Projektinformationsdaten zu löschen und die Meldung „Erfolgreich löschen“ anzuzeigen.

3. Geben Sie im Suchfeld über der Datenliste den Projektnamen, das Startdatum (Intervallauswahl), das Enddatum (Intervallauswahl) und die Dropdown-Auswahl für den Projektstatus (Status umfasst: ausgesetzt, normal) ein und klicken Sie auf [Suchen]. Klicken Sie auf die Schaltfläche, um die Suche zu implementieren. Die bedingte Fuzzy-Abfragefunktion aktualisiert die Listendaten. Wenn Sie auf die Schaltfläche [Zurücksetzen] klicken, können die eingegebenen Abfragebedingungen gelöscht werden.

4. Über der Datenliste wird die Schaltfläche [Neu] angezeigt. Nachdem Sie auf die Schaltfläche [Neu] geklickt haben, geben Sie im Popup „Projekt hinzufügen“ den Projektnamen (*erforderlich), die verantwortliche Person (*erforderlich) und das Startdatum ein Dialogfeld „Verwaltung“ (*erforderlich), Enddatum (*erforderlich), Dropdown-Auswahl für den Projektstatus (Status umfasst: ausstehend, normal), Projekteinführung (Bild-Upload), klicken Sie auf die Schaltfläche [OK], um neue Projektinformationen zu erstellen Daten und die Meldung „Erfolgreich erstellt“ werden angezeigt. Klicken Sie auf die Schaltfläche [Abbrechen], um das Dialogfeld zu schließen.

Hinweis: Einzelheiten zur Schnittstelle finden Sie in der System-API-Dokumentation.

Aufgabe 2: Manufacturing Execution MESProzessmodellierung

Hinweis: Die Teilnehmer schreiben und entwerfen den Teil der Serviceschnittstelle (Pojo, Mapper, Service, Controller) und verwalten die Front-End-Schnittstelle selbst.

【Grundlegende Anforderungen】

1. Rufen Sie die Hauptoberfläche des Dual-Carbon-Management-Systems auf und klicken Sie auf der linken Seite unter Manufacturing Execution MES< Öffnen Sie auf der Registerkarte „i=3>Prozessmodellierung“ die Seite „Prozessmodellierung“. Realisieren Sie die Anzeige der Prozessmodellierungsdatenliste. Der Inhalt der Datenlistenanzeige sollte Folgendes umfassen: Nummer, Prozessname, Produkt, Modell, Spezifikation, Einheit, Stromverbrauch der Einheit, Bemerkungen, Schaltflächen [Ändern] und [Löschen], Paginierung.

2. Klicken Sie auf die Schaltfläche [Ändern] und das Dialogfeld „Produktmodellierung ändern“ wird angezeigt. Zu den Inhalten, die im Dialogfeld geändert werden können, gehören: Produkt (*erforderlich), Prozessname (*erforderlich), Stromverbrauch der Einheit ( *erforderlich) Füllen Sie die Felder, Anmerkungen und Prozessbeschreibung aus; nachdem die Änderung abgeschlossen ist, klicken Sie auf die Schaltfläche [OK], um die Änderungen zu speichern und die Datenliste zu aktualisieren, und klicken Sie auf die Schaltfläche [Abbrechen], um das Dialogfeld zu schließen. Klicken Sie auf die Schaltfläche [Löschen], um die Prozessmodellierungsinformationsdaten zu löschen und die Meldung „Erfolgreich löschen“ anzuzeigen.

3. Geben Sie den Prozessnamen in das Suchfeld über der Datenliste ein und klicken Sie auf die Schaltfläche [Suchen], um eine Fuzzy-Abfrage basierend auf Suchbedingungen zu implementieren und die Listendaten zu aktualisieren. Klicken Sie auf die Schaltfläche [Zurücksetzen], um die eingegebenen Abfragebedingungen zu löschen.

4. Die Schaltfläche [Neu] wird über der Datenliste angezeigt. Nachdem Sie auf die Schaltfläche [Neu] geklickt haben, geben Sie im Popup „Prozessmodellierung hinzufügen“ das Produkt (*erforderlich), den Prozessnamen (*erforderlich) und den Einheitenverbrauch ein. Nachdem Sie die Leistung (*erforderlich), die Anmerkungen und die Prozessbeschreibung eingegeben haben, klicken Sie auf die Schaltfläche [OK], um neue Prozessmodellierungsdaten zu erstellen, und fordern Sie „Erfolgreich erstellt“ auf. Klicken Sie auf die Schaltfläche [Abbrechen], um das Dialogfeld zu schließen .

Hinweis: Einzelheiten zur Schnittstelle finden Sie in der System-API-Dokumentation.

Aufgabe 3: Beschaffungsmanagementsystem – Informationsankündigung

Hinweis: Die Teilnehmer schreiben ihre eigene Benutzeroberfläche.

【Grundlegende Anforderungen】

1. Rufen Sie die Hauptoberfläche der Dual-Carbon-Bidding-Website auf, klicken Sie unten auf der Seite auf das Klassifizierungsetikett für Informationsankündigungen und rufen Sie die entsprechende Ankündigungslistenseite auf. Implementieren Sie die Anzeige der Ankündigungsinformationsdatenliste. Der Inhalt der Datenliste umfasst: festes Symbol, Ankündigungsname und Veröffentlichungszeit.

2. Klicken Sie auf das Datenelement und die Seite springt zur Detailseite der Ankündigungsinformationen. Auf der Seite werden Ankündigungsinformationen, Verlag, Veröffentlichungszeit und Anhänge angezeigt. Klicken Sie zum Herunterladen auf den Namen des Anhangs.

Hinweis: Einzelheiten zur Schnittstelle finden Sie in der System-API-Dokumentation.

Aufgabe 4: Beschaffungsmanagementsystem – Plattformdynamik

Hinweis: Die Teilnehmer schreiben ihre eigene Benutzeroberfläche.

【Grundlegende Anforderungen】

1. Rufen Sie die Hauptoberfläche des Double Carbon Bidding and Bidding Network auf, klicken Sie oben auf der Seite auf das dynamische Menü der Plattform und rufen Sie die Seite mit der dynamischen Liste der Plattform auf. Realisieren Sie die dynamische Anzeige der Datenliste auf der Plattform. Der Inhalt der Datenliste umfasst: festes Symbol, dynamischer Titel und Veröffentlichungszeit.

2. Klicken Sie auf das Datenelement und die Seite springt zur dynamischen Detailseite. Auf der Seite werden dynamische Informationen und die Veröffentlichungszeit angezeigt.

Hinweis: Einzelheiten zur Schnittstelle finden Sie in der System-API-Dokumentation.

Aufgabe 5: Datenvisualisierung

Hinweis: Spieler müssen die vom Serviceschnittstellenteil zurückgegebenen Daten integrieren und analysieren und ihre eigenen Front-End-Seiten schreiben.

【Grundlegende Anforderungen】

In der Visualisierungsplattform werden Datenänderungen in verschiedenen Formen wie Dashboards, Donut-Diagrammen, Säulendiagrammen, Kurvendiagrammen, Rolltabellen usw. angezeigt.

Die Visualisierungsplattform ist grob in drei Teile unterteilt: links, in der Mitte und rechts. Die linke Seite besteht aus der Übersicht über den Energieverbrauch, dem Energieverbrauchsanteil und der Bestandswarnung. Der mittlere Teil besteht aus der Datenübersicht und der Abschlussrate des Verkaufsplans. Die rechte Seite besteht aus Verkaufsstatistik und Verkaufsranking (TOP8), Zusammensetzung der Produktionsstatistik. Das aktuelle Systemdatum, die aktuelle Woche und die aktuelle Uhrzeit werden dynamisch in der oberen rechten Ecke der Plattform angezeigt.

Nach dem Hinzufügen von Daten auf der Verwaltungsseite ändert sich das Datenvisualisierungsdiagramm entsprechend.

1. Energieverbrauchsübersichts-Dashboard, das den Gesamtstromverbrauch, den Wasserverbrauch und die Kohlenstoffemissionen statistisch analysiert und den Gesamtstromverbrauch, den Wasserverbrauch und die Kohlenstoffemissionen in Form von Dashboards in verschiedenen Farben anzeigt Der mittlere Bereich des Donut-Diagramms zeigt den Datenwert der einzelnen Daten an.

2. Ringdiagramm zum Anteil des Energieverbrauchs. Bitte analysieren Sie den Anteil jedes Energieverbrauchs am Gesamtenergieverbrauch. Das Sektordiagramm besteht aus zwei Teilen. Das Energieverbrauchsanteilsdiagramm muss die Höhe des Bürostromverbrauchs, des Bürowasserverbrauchs, des Produktionswasserverbrauchs, des Produktionsstromverbrauchs und deren Anteil am Gesamtenergieverbrauch anzeigen. Das Ringdiagramm verwendet verschiedene Farben, um den Anteil jedes Energieverbrauchs zu unterscheiden, und im mittleren Bereich muss der Gesamtenergieverbrauch angezeigt werden.

Hinweis: Einzelheiten zur Schnittstelle finden Sie in der System-API-Dokumentation.

Mo 块三:AbstammungAbteilungTest (2 0 Minuten)

(1) Modulbewertungspunkte

Dieses Modul konzentriert sich auf das Testen der Systembereitstellung, Funktionstests, Fehlerbeseitigung und Dokumenterstellungsfähigkeiten der Teilnehmer, einschließlich:

1. Systembereitstellung. Veröffentlichen Sie das angegebene Projekt im integrierten Bereitstellungstool, um eine ordnungsgemäße Funktion sicherzustellen.

2. Funktionstests und Fehlerbehebung. Verwenden Sie den angegebenen Front-End- und Back-End-Quellcode, um Teststrategien zu formulieren, Testfälle zu entwerfen und spezifizierte Funktionstests durchzuführen; Fehler aufzuzeichnen, die während des Tests auftreten, Fehler zu analysieren und zu reparieren; und Systemtestberichte basierend auf Testberichtvorlagen zu schreiben.

3. API-Schnittstellentests. Verwenden Sie das JMeter-Tool, um Codierungsstandardtests an der Back-End-RESTful-API-Schnittstelle durchzuführen und einen API-Schnittstellentestbericht auszugeben.

(2) Aufgabenanforderungen

1. Projektvorbereitung

(1) Verwenden Sie Tools zur visuellen Datenbankverwaltung, um eine Kohlenstoffdatenbank zu erstellen und die Datenbankdatei „carbon.sql“ zu importieren. Datenbankkonto/Passwort: root/123456.

(2) Verwenden Sie das Back-End-Entwicklungstool IntelliJ IDEA, um das Back-End-Projekt Carbon zu öffnen und auszuführen.

(3) Verwenden Sie Front-End-Entwicklungstools, öffnen Sie das Management-Front-End-Projekt und führen Sie es aus. Verwenden Sie admin/admin123, um sich beim Dual-Carbon-Managementsystem anzumelden.

(4) Verwenden Sie Front-End-Entwicklungstools, um das Benutzer-Front-End-Projekt zu öffnen und auszuführen.

(5) Verwenden Sie Front-End-Entwicklungstools, um das Datenvisualisierungs-Front-End-Projekt zu öffnen und auszuführen.

2. Führen Sie basierend auf dem zu testenden System Funktionstests durch, nehmen Sie funktionale Korrekturen an bestimmten Fehlern vor und vervollständigen Sie „Software Test Report.docx“ und „System Function Correction Report.docx“ Dokumenterstellung.

3. Führen Sie basierend auf dem zu testenden System mit dem JMeter-Tool einen umfassenden Test der Back-End-RESTFul-API durch. Schließen Sie das Schreiben des Dokuments „Software Test Report.docx“ ab.

4. Vor dem Ende des Wettbewerbs sollten die Teilnehmer die oben genannten Ergebnisse „Software Test Report.docx“ und „Software Function Correction Instructions.docx“ zum komprimierten Paket „System Deployment Test.zip“ hinzufügen und die komprimierte Paketdatei einreichen .

(3) Wettbewerbsaufgaben

Aufgabe 1:Funktionstest und SpezifikationFehlerUG-Änderung

1.Leistungstest

Führen Sie einen umfassenden Test basierend auf dem in „Dual Carbon Management System Functional Test Scope.pdf“ beschriebenen Funktionsumfang durch, finden Sie mindestens 5 spezifische Fehler, führen Sie eine Fehleranalyse basierend auf den gefundenen Fehlern durch, analysieren Sie die Gründe für die Fehler und füllen Sie sie aus im „ Das Fehlerformular in der „System Test Report Template“, siehe Tabelle 1 für ein Beispiel des Fehlerformulars.

Tabelle 1 Fehleranalysetabelle

Fehlernummer

01

Kurze Beschreibung des Mangels

Nach Eingabe der Belegnummer in das Suchfeld im Fahrzeugversand erfolgt beim Klicken auf die Schaltfläche [Suchen] keine Reaktion.

Schritte zur Fehlerreproduktion

1. Der Benutzer gibt das Konto und das Passwort ein, um sich beim Dual-Carbon-Managementsystem anzumelden.

2. Klicken Sie im Smart Warehousing WMS unter „Transportmanagement“ auf die Registerkarte „Fahrzeugplanung“, um die Seite „Fahrzeugverwaltung“ aufzurufen.

3. Nach Eingabe der Dokumentnummer und Klicken auf die Schaltfläche [Suchen] können die entsprechenden Daten nicht geladen werden und es erfolgt keine Reaktion beim Klicken.

Fehlerüberprüfungsebene

Schwere Fehlerstufe: (schwerwiegend, kritisch, allgemein, sofort)

Einbeziehung funktionaler Module

Intelligentes Lager-Transportmanagement-Fahrzeugmanagement

Fehleranalyse Ursachen

Ausnahme der Abfrageschnittstelle

Screenshot der fehlerhaften Funktion

leicht

2.Spezifizierter FehlerReparatur

Beheben Sie die folgenden Funktionsfehler und schließen Sie die Erstellung des Dokuments „System Function Correction Report.docx“ ab.

Tabelle 2 Beispiel eines Berichts zur Systemfunktionskorrektur

Fehlernummer

001

Fehlerkorrektur Zeichnungsbild

leicht

Ändern Sie den Dateinamen und den entsprechenden Code

Dateiname: XXX.java

Der korrigierte Code lautet wie folgt:

leicht

(1)Nach dem Klicken auf die Schaltfläche [Exportieren] im Beschaffungslager können die entsprechenden Daten nicht in eine Excel-Datei exportiert werden

Rufen Sie die Hauptschnittstelle des Dual-Carbon-Managementsystems auf, klicken Sie auf „Supply Chain SCM“ und dann auf die Beschriftung „Beschaffungslagerstatistik“ unter dem Beschaffungsbericht auf der linken Seite, um die Schnittstelle zur Verwaltung der Beschaffungslagerstatistik aufzurufen.

【Grundlegende Anforderungen】

Hinweis: Spieler müssen aufgrund der beschriebenen Funktionsmängel Korrekturen vornehmen und die entsprechenden Fehler beheben.

Die Seite zur Verwaltung der Beschaffungs- und Lagerstatistiken sollte Folgendes enthalten: Vertragsnummer, Name des Lieferanten, Materialname, Modell, Spezifikation, Einheit, Produktionschargennummer, Stückpreis, Ankunftsmenge, zurückgegebene Menge, Lagermenge. Nach dem Klicken auf die Schaltfläche [Exportieren] a Klicken Sie im Dialogfeld „Export bestätigen“ auf die Schaltfläche „Bestätigen“, um die Einkaufslagerstatistiken in eine Excel-Datei zu exportieren. Klicken Sie auf die Schaltfläche „Abbrechen“, um das Dialogfeld zu schließen. Nach dem Klicken auf die Schaltfläche „Exportieren“ geschieht jedoch nichts. Bitte finden Sie heraus den entsprechenden Fehler und korrigieren Sie ihn.

(2) Carrier-AntragIn BearbeitungDropdown-Auswahl für KundenZugehörige Daten können nicht angezeigt werden< /span>

Rufen Sie die Hauptschnittstelle des Dual-Carbon-Management-Systems auf, klicken Sie auf „Smart Warehousing WMS“ und dann links unter Transportmanagement auf die Registerkarte „Spediteuranwendung“, um die Schnittstelle für die Verwaltung der Spediteuranwendung aufzurufen.

【Grundlegende Anforderungen】

Hinweis: Spieler müssen aufgrund der beschriebenen Funktionsmängel Korrekturen vornehmen und die entsprechenden Fehler beheben.

Nach dem Klicken auf die Kunden-Dropdown-Auswahl im Suchfunktionsbereich auf der Versandanwendungsseite sollten alle Kundennamen angezeigt werden und Sie können nach dem ausgewählten Kunden suchen. Die entsprechenden Kundennamendaten können jedoch nicht in der Kunden-Dropdown-Liste angezeigt werden. Bitte suchen Sie die entsprechenden Fehler und korrigieren Sie diese.

(3)LagerverwaltungsmodulAuf der Suchseite werden keine normalen Ergebnisse angezeigt

Rufen Sie die Hauptschnittstelle des Dual-Carbon-Managementsystems auf, klicken Sie auf „Intelligentes Lagerverwaltungssystem WMS“ und dann auf die Lagerbeschriftung unter den Grunddaten links, um die Lagerverwaltungsschnittstelle aufzurufen.

【Grundlegende Anforderungen】

Hinweis: Spieler müssen aufgrund der beschriebenen Funktionsmängel Korrekturen vornehmen und die entsprechenden Fehler beheben.

Geben Sie den Lagernamen in das Suchfeld für den Lagernamen ein und klicken Sie auf die Schaltfläche [Suchen]. Auf der Seite sollte die Lagerverwaltungsliste angezeigt werden, auf der aktuellen Seite werden jedoch keine normalen Daten angezeigt. Bitte suchen Sie die entsprechenden Fehler und korrigieren Sie sie.

(4)Die Datenanzeige des Zieldatenbankbereichs in der Datenliste der Datenbankübertragungsinformationen ist abnormal

Rufen Sie die Hauptschnittstelle des Dual-Carbon-Managementsystems auf, klicken Sie auf „Smart Warehousing WMS“ und dann links auf das Etikett mit den Informationen zur Lagerübertragung, um die Schnittstelle zur Verwaltung der Informationen zur Lagerübertragung aufzurufen.

【Grundlegende Anforderungen】

Hinweis: Spieler müssen aufgrund der beschriebenen Funktionsmängel Korrekturen vornehmen und die entsprechenden Fehler beheben.

Der Inhalt der Datenbankübertragungsinformationsdatenliste sollte Folgendes anzeigen: Seriennummer, Material, Quelllager, Quelllagerbereich, Quelllagerstandort, Chargennummer, Ziellager, Ziellagerbereich, Ziellagerstandort, bewegte Menge, Lagerübertragungszeit, Ausführender , und Lagerübertragungsgrund. , Bemerkungen und Schaltfläche [Löschen], aber jetzt fehlt in der Datenbankübertragungsinformationsdatenliste der Dateninhalt des Zieldatenbankbereichs. Bitte suchen Sie die entsprechenden Fehler und korrigieren Sie sie.

(5)Klicken Sie während der Überprüfung des Beschaffungsplans auf die Schaltfläche [Ablehnen], und das aktuelle Geschäft kann nicht genehmigt werden

Rufen Sie die Hauptschnittstelle des Dual-Carbon-Managementsystems auf, klicken Sie auf „Meine Aufgaben“ und dann links auf die Registerkarte „Beschaffungsplanüberprüfung“, um die Schnittstelle zur Verwaltung der Beschaffungsplanüberprüfung aufzurufen.

【Grundlegende Anforderungen】

Hinweis: Spieler müssen aufgrund der beschriebenen Funktionsmängel Korrekturen vornehmen und die entsprechenden Fehler beheben.

Klicken Sie auf der Seite zur Überprüfung des Verkaufsplans auf die Schaltfläche [Details] in der Datenliste, um das Dialogfeld „Überprüfung des Kaufplans“ aufzurufen. Der Inhalt des Dialogfelds umfasst: Dokumentnummer, Antragsteller, Antragsdatum, Dropdown-Auswahl für den Antragsstatus, Dropdown-Auswahl des Prüfers, Überprüfungsdatum, Überprüfungsstatus Dropdown-Auswahl, Überprüfungskommentare, Notizen, Schaltflächen [Bestanden], [Ablehnen] und [Abbrechen]. Klicken Sie auf die Schaltfläche [Ablehnen], um den Status der genehmigten Daten von „zu ändern“ „Bestanden“ auf „Nicht genehmigt“ gesetzt, aber klicken Sie nun auf „Das aktuelle Geschäft kann nicht genehmigt werden“, nachdem Sie auf die Schaltfläche [Ablehnen] geklickt haben, um die Funktion zum Ändern des Genehmigungsstatus zu implementieren. Bitte suchen Sie die entsprechenden Fehler und korrigieren Sie sie.

Aufgabe 2:APIAufnahmeprüfung

Verwenden Sie das JMeter-Testtool, um die System-API entsprechend dem Systemtestumfang zu testen und einen Softwaretestbericht basierend auf der „System Test Report Template.docx“ zu schreiben.

Supongo que te gusta

Origin blog.csdn.net/qq_50377269/article/details/134934883
Recomendado
Clasificación