From 80b36f792b180df985e37355d3036a2c498d3541 Mon Sep 17 00:00:00 2001 From: Mathis Kral Date: Sat, 11 Nov 2023 18:51:34 +0100 Subject: [PATCH] Adjust headlines to match a single style --- src/main/asciidoc/developer_documentation.adoc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/main/asciidoc/developer_documentation.adoc b/src/main/asciidoc/developer_documentation.adoc index b7f7e38..f8e7342 100644 --- a/src/main/asciidoc/developer_documentation.adoc +++ b/src/main/asciidoc/developer_documentation.adoc @@ -7,9 +7,9 @@ = Developer documentation -== Introduction and Goals +== Introduction and goals -== Task Definition +== Task definition As our client Mr Wurst has built up the large catering service Mampf over the years, he now needs a system that will simplify planning for him and his customers. The catering service should enable him to process all billing, ordering and administrative tasks in a standardised way. Previously, Mr Wurst used various programmes for this and was always annoyed by their incompatibility with each other and the additional work involved in separate data storage. He gave us the following description of his small company as a basis for the system development: @@ -21,7 +21,7 @@ The client made the following statements verbally on request: Customers must be able to register themselves, book orders and delete their account if necessary. The latter should also be possible for the administrator for any customer. The administrator also has special overview pages for managing the business. Orders can only be paid for in cash. The allocation of resources to an order must take place without manual intervention. As part of the special promotions mentioned above, certain offers should have a promotional price and be specially labelled. Bookings for Mobile Breakfast are made on a monthly basis at fixed time slots. There are several menus to choose from. Invoice means an informal list of order items in PDF format and on the website. Billing refers to an informal statement of the actual hours worked by employees each month. In technical terms, passwords for user accounts should be stored securely in accordance with current standards. -== Quality Demands +== Quality demands Functional Suitability:: @@ -84,7 +84,7 @@ constraint. Use-time constraints can be separated into customer (c) and administration (a), each denoted by having their letter prefixed with `u.`. -=== Hardware Specifications +=== Hardware specifications * r: server computer * b: mid-range computer @@ -99,7 +99,7 @@ each denoted by having their letter prefixed with `u.`. ** u.a: screen with a resolution of at least 1920×1080 at a DPR of 1 (= 96 dpi) ** u.c: screen with a resolution of at least 360×640/640×360 at a DPR of 1 (= 96 dpi) -=== Software Specifications +=== Software specifications * r: JRE 17 * b: JDK 17 @@ -109,7 +109,7 @@ each denoted by having their letter prefixed with `u.`. ** WebKit 605.1.15 ** Explicity not supported are any browsers based on Trident/EdgeHTML -=== Product Usage +=== Product usage The system is going to to be used as a website for administration and handling of orders for the catering service operated by Hannes Wurst. @@ -127,7 +127,7 @@ so common patterns that are easily learned should be used. image:models/design/systemContextDiagram.svg[] == Solution strategy -=== Quality Demand Fulfillment +=== Quality demand fulfillment [options="header"] |=== |Quality Demand |Solution approach @@ -276,7 +276,7 @@ image:models/design/staff.svg[class design diagram - Staff] === Link between analysis and design -_Die folgende Tabelle zeigt die Rückverfolgbarkeit zwischen Entwurfs- und Analysemodell._ + [options="header"] |===