add information and png with diagram

This commit is contained in:
2024-03-15 22:47:36 +01:00
parent da84d81082
commit a4d1781186
3 changed files with 22 additions and 2 deletions

View File

@@ -2,6 +2,7 @@
FROM python:3.11 FROM python:3.11
COPY src /app/src COPY src /app/src
COPY graphics /app/graphics
COPY requirements.txt /app/src COPY requirements.txt /app/src
# set the working directory in the container # set the working directory in the container

BIN
graphics/kausaldiagramm.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

View File

@@ -38,6 +38,17 @@ FOOTER = f"""
{APP_NAME} - v{APP_VERSION} - by <a href="https://www.bit-buddy.at" target="_blank">BitBuddySolutions</a> {APP_NAME} - v{APP_VERSION} - by <a href="https://www.bit-buddy.at" target="_blank">BitBuddySolutions</a>
</div> </div>
""" """
DESCRIPTION_MARKDOWN = """
This app is designed to help estimate the complexity of a service request system to avoid problems within your IT department.
The estimator is based on the following assumptions:
- If the number of servicedesk employess is not sufficient, the number of open service requests will increase.
- If new employees are added or new applications are introduced, the number of open service requests will increase.
- If the documentation level is low, the number of open service requests will increase.
- If the knowledge level of the service desk employees is low, the required time to process a service request will increase.
- If the service desk employees have available time, they will increase the documentation level.
"""
# --------------------------------------- # # --------------------------------------- #
# global vars # # global vars #
# --------------------------------------- # # --------------------------------------- #
@@ -78,8 +89,16 @@ if __name__ == "__main__":
setup_logging() setup_logging()
st.header("Service Request Complexity Estimator") st.header("Service Request Complexity Estimator")
st.write("This app is designed to help estimate the complexity of a service request system to avoid problems " base_col1, base_col2 = st.columns([1, 1])
"within your IT department.")
base_col1.markdown(DESCRIPTION_MARKDOWN)
base_col2.write("The estimator is based on the following diagram")
base_col2.image("../graphics/kausaldiagramm.png", caption="Causal Diagram")
st.divider()
st.subheader("Estimator")
form = st.form(key='complex_form') form = st.form(key='complex_form')
col1, col2, col3, col4 = form.columns(4) col1, col2, col3, col4 = form.columns(4)