Normal Operation - ntdragon/python-LitMusicSug GitHub Wiki

Normal Operation (envisioned)

  1. Start Program and select event preparation using database (and import new suggestions) from Main Menu
  2. Select Liturgical Year and event
  3. List is displayed of known suggestions
    • if import new suggestions is selected then if in bulk:
      1. Open a text box
      2. User to cut and paste suggestions from source into text box
      3. Program to first analyze lines for known titles or first lines in song books used
      4. Program to next analyze lines for songbook and numbers
      5. Display results with options to add, edit and add or forget for each line
      6. Depending on user selection add to database and known suggestions
    • if import new suggestions is selected then if just a few:
      1. Open form to allow user to enter or paste title, number and songbook till done
      2. Add to database and known selections display
  4. If template available then that is displayed so the user enter the songs by selection or entry
  5. Print or save as pdf file
  6. If new songs are used then add to database
  7. Main menu

Main Menu

  • Event Preparation using database
  • Event preparation using database and import new suggestions
  • Edit profile
    • edit song books in use and import new one
    • edit templates in use or add new one
    • edit parish information