This commit is contained in:
Piotr Biskup 2021-04-19 13:17:40 +02:00
parent 65bd6c674b
commit 6b34fb466c
7 changed files with 74 additions and 40 deletions

2
.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
# Default ignored files
/workspace.xml

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="jdk" jdkName="Python 3.7 (Evaluation)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

4
.idea/misc.xml Normal file
View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7 (Evaluation)" project-jdk-type="Python SDK" />
</project>

8
.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/Systemy_DialogowePon15-30.iml" filepath="$PROJECT_DIR$/.idea/Systemy_DialogowePon15-30.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

View File

@ -1,40 +1,40 @@
system Witamy w systemie elektronicznej rezerwacji Biletów! W czym mogę pomóc?
user Dzień dobry, chciałbym pójść dzisiaj do kina, ale nie bardzo nie wiem na co. Czy polecisz mi jakiś seans?
system Jaki gatunek filmów najbardziej Cię interesuje?
user Mam ochotę na jakiś film fantasy.
system W najbliższym czasie (najbliższe 2 tygodnie) w naszych kinach grane są następujące filmy z gatunku fantasy:
system Witamy w systemie elektronicznej rezerwacji Biletów! W czym mogę pomóc? welcomemsg()&request(akcja)
user Dzień dobry, chciałbym pójść dzisiaj do kina, ale nie bardzo nie wiem na co. Czy polecisz mi jakiś seans? hello()&request(seans)
system Jaki gatunek filmów najbardziej Cię interesuje? request(gatunek)
user Mam ochotę na jakiś film fantasy. inform(gatunek=fantasy)
system W najbliższym czasie (najbliższe 2 tygodnie) w naszych kinach grane są następujące filmy z gatunku fantasy: select(film=[Avatar, Władca pierścieni: trylogia (wersja reżyserska), Gwiezdne Wojny: Zemsta Sithów, Interstellar])
-Avatar
-Władca pierścieni: trylogia (wersja reżyserska)
-Gwiezdne Wojny: Zemsta Sithów
-Interstellar
Czy interesuje Cię rezerwacja miejsca na którykolwiek z tych seansów?
user Tak, poproszę bilet na maraton Władcy Pierścieni w wersji reżyserskiej. ack()&inform(movie=Władca pierścieni: trylogia (wersja reżyserska))
system Świetny wybór! Którego dnia interesuje Pana/Panią seans, oraz w którym kinie?
user Tak, poproszę bilet na maraton Władcy Pierścieni w wersji reżyserskiej. ack()&inform(movie=Władca pierścieni: trylogia (wersja reżyserska)) ack()&inform(film=Władca pierścieni: trylogia (wersja reżyserska))
system Świetny wybór! Którego dnia interesuje Pana/Panią seans, oraz w którym kinie? affirm()&request(data)&select(kino=[MK 51 przy ul. Królowej Jadwigi, MK Stary Browar, Cinema City Franowo])
Kina korzystające z naszego systemu:
-MK 51 przy ul. Królowej Jadwigi
-MK Stary Browar
-Cinema City Franowo
user Dzisiaj wieczorem w kinie przy ulicy Królowej Jadwigi.
system Dla kina MK przy ul. Królowej Jadwigi film Władcy Pierścieni w wersji reżyserskiej w dniu 30.03.2021 transmitowany jest w następujących godzinach:
user Dzisiaj wieczorem w kinie przy ulicy Królowej Jadwigi. inform(data=dzisiaj wieczorem, miejsce=MK 51 przy ul. Królowej Jadwigi)
system Dla kina MK przy ul. Królowej Jadwigi film Władcy Pierścieni w wersji reżyserskiej w dniu 30.03.2021 transmitowany jest w następujących godzinach: inform(dostępne seanse)
18.30 [2D, lektor]
20.15 [2D, lektor] - mało miejsc.
user Czy jest wersja z napisami w innym kinie w dniu dzisiejszym?
system Wersje z napisami dla seansu Władca Pierścieni w wersji reżyserskiej w dniu 30.03.2021:
user Czy jest wersja z napisami w innym kinie w dniu dzisiejszym? reqmore(film z napisami)
system Wersje z napisami dla seansu Władca Pierścieni w wersji reżyserskiej w dniu 30.03.2021: offer(film=Władca Pierścieni w wersji reżyserskiej, data=30.03.2021)&select(seans=[19.15 - kino MK Stary Browar [2D, napisy PL], 20.30 - kino MK Stary Browar [2D, napisy PL]] )
19.15 - kino MK Stary Browar [2D, napisy PL]
20.30 - kino MK Stary Browar [2D, napisy PL]
Czy któryś z tych terminów Panu/Pani odpowiada?
user Proszę bilet na seans w Starym Browarze o godzinie 19.15.
system Dla seansu o godzinie 19.15 [kino MK Stary Browar sala 3] dostępne są następujące miejsca:
user Proszę bilet na seans w Starym Browarze o godzinie 19.15. ack()&inform(kino=kino MK Stary Browar, godzina=19.15)
system Dla seansu o godzinie 19.15 [kino MK Stary Browar sala 3] dostępne są następujące miejsca: select(miejsca)
<macierz miejsc/img miejsc>
które miejsca Pana/Panią interesują? Proszę wskazać miejsca w dowolnej liczbie w formacie rząd-miejsce [np. A-3 oraz A-4]
user D-13
system Zarezerwowałem miejsce D-13 w sali 3 w dniu 30.03.2021. Podczas odbioru biletów proszę o podanie kodu rezerwacji: <KOD REZERWACJI>
user D-13 inform(miejsca)
system Zarezerwowałem miejsce D-13 w sali 3 w dniu 30.03.2021. Podczas odbioru biletów proszę o podanie kodu rezerwacji: <KOD REZERWACJI> affirm()&inform(kod rezerwacji)&reqmore(inna rezerwacja)
Czy interesuje Pana/Panią jeszcze jakaś rezerwacja?
user Czy mogę zapłacić online za rezerwację?
system Aby dokonać opłaty za rezerwację prosimy udać się pod adres: <link> używając odpowiedniego kodu rezerwacji.
user Czy mogę zapłacić online za rezerwację? request(płatność online)
system Aby dokonać opłaty za rezerwację prosimy udać się pod adres: <link> używając odpowiedniego kodu rezerwacji. inform(płatność online)
Jednocześnie informuję, że opłacone rezerwacje można odebrać bezpośrednio przed seansem.
user Dziękuję!
system Dziękuję za dokonanie rezerwacji. W celu odbioru biletów prosimy o pojawienie się przynajmniej 20 minut przed godziną rozpoczęcia seansu, i przygotowanie kodu rezerwacji.
user Dziękuję! thankyou()
system Dziękuję za dokonanie rezerwacji. W celu odbioru biletów prosimy o pojawienie się przynajmniej 20 minut przed godziną rozpoczęcia seansu, i przygotowanie kodu rezerwacji. bye()
Can't render this file because it has a wrong number of fields in line 6.