Merge branch 'master' of https://git.wmi.amu.edu.pl/s452979/SysInf_grupa_B_lab_2
This commit is contained in:
commit
5704b9c9e0
12
README.md
12
README.md
@ -1,4 +1,12 @@
|
||||
Systemy Informatyczne laboratorium nr 2
|
||||
Systemy Informatyczne
|
||||
Grupa B
|
||||
|
||||
Celem projektu jest zaznajomienie się studentów z systemem kontroli wersji Git.
|
||||
Celem projektu jest zaznajomienie się studentów z systemem kontroli wersji Git.
|
||||
W ramach projektu przeprowadzone zostaną następujące czynności:
|
||||
1. Utworzenie repozytorium
|
||||
2. Sklonowanie repozytorium przez wszystkich człnkow grupy.
|
||||
3. Modyfikacja plików będących efektem pracy podczas poprzednich laboratoriów zgodnie z komentarzami prowadzących.
|
||||
4. Na gałęzi master znajdują się pliki README, gitignore oraz kody źródłowe, natomiast rysunki znajdują się na gałęzi with-pictures.
|
||||
|
||||
Podręcznik użytkownika:
|
||||
Interfejs programu zawiera dwa pola do wprowadzania parametrów. Użytkownik wpisuje metraż mieszkania oraz piętro, na którym znajduje się mieszkanie. Oba pola nie mogą być puste, a wpisywane wartości muszą być typu numerycznego. Wprowadzone wartości metrażu powinny zawierać się w przedziale od 0 do 100 000 metrów kwadratowych, a liczba pięter powinna zawierać sie w przedziale od 0 do 100. Jeśli wprowadzone dane są niepoprawne, wyskoczy okienko z prośbą o uzupełnienie danych - "Please provide valid data". Po prawidłowym uzupełnieniu pól można uruchomić kalkulator za pomocą przycisku "start". Program poprosi o potwierdzenie startu. Wynikiem działania programu jest prognozowana cena mieszkania, wyliczona na podstawie działania modelu regresji liniowej.
|
13
interface.py
13
interface.py
@ -4,16 +4,17 @@ from tkinter import messagebox
|
||||
window = Tk()
|
||||
window.minsize(width=600, height=600)
|
||||
window.config(padx=50, pady=50)
|
||||
window.config(background="#ffffff")
|
||||
window.title("Regresja")
|
||||
|
||||
|
||||
tytul = Label()
|
||||
tytul.config(text="Wycena wartości mieszkania na podstawie danych z serwisu otodom.pl", padx=70, pady=50)
|
||||
tytul.config(text="Wycena wartości mieszkania na podstawie danych z serwisu otodom.pl", padx=70, pady=50, background="#ffffff")
|
||||
tytul.grid(column=0, row=0, columnspan=2)
|
||||
|
||||
|
||||
metraz = Label()
|
||||
metraz.config(text="Metraż", pady=20)
|
||||
metraz.config(text="Metraż", pady=20, background="#ffffff")
|
||||
metraz.grid(column=0, row=1)
|
||||
|
||||
metraz_entry = Entry()
|
||||
@ -24,16 +25,16 @@ pietro_entry.grid(column=1, row=2)
|
||||
|
||||
|
||||
pietro = Label()
|
||||
pietro.config(text="Piętro", pady=20)
|
||||
pietro.config(text="Piętro", pady=20, background="#ffffff")
|
||||
pietro.grid(column=1, row=1)
|
||||
|
||||
|
||||
przewidywania = Label()
|
||||
przewidywania.config(text="Przewidywanie:", pady=20, padx=5)
|
||||
przewidywania.config(text="Przewidywanie:", pady=20, padx=5, background="#ffffff")
|
||||
przewidywania.grid(column=0, row=4, sticky='e')
|
||||
|
||||
wartosc_regresji = Label()
|
||||
wartosc_regresji.config(text="Wartosć przewidywana")
|
||||
wartosc_regresji.config(text="Wartosć przewidywana", background="#ffffff")
|
||||
wartosc_regresji.grid(column=1, row=4, sticky='w')
|
||||
|
||||
|
||||
@ -53,7 +54,7 @@ def val_numbers():
|
||||
|
||||
|
||||
start_button = Button(command=val_numbers)
|
||||
start_button.config(text="Start")
|
||||
start_button.config(text="Start", background="#000000", foreground="#ffffff")
|
||||
start_button.grid(column=0, row=3, columnspan=2, sticky="s", pady=20)
|
||||
|
||||
window.mainloop()
|
||||
|
Loading…
Reference in New Issue
Block a user