Merge branch 'master' of https://git.wmi.amu.edu.pl/s452979/SysInf_grupa_B_lab_2
This commit is contained in:
commit
5704b9c9e0
10
README.md
10
README.md
@ -1,4 +1,12 @@
|
|||||||
Systemy Informatyczne laboratorium nr 2
|
Systemy Informatyczne
|
||||||
Grupa B
|
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 = Tk()
|
||||||
window.minsize(width=600, height=600)
|
window.minsize(width=600, height=600)
|
||||||
window.config(padx=50, pady=50)
|
window.config(padx=50, pady=50)
|
||||||
|
window.config(background="#ffffff")
|
||||||
window.title("Regresja")
|
window.title("Regresja")
|
||||||
|
|
||||||
|
|
||||||
tytul = Label()
|
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)
|
tytul.grid(column=0, row=0, columnspan=2)
|
||||||
|
|
||||||
|
|
||||||
metraz = Label()
|
metraz = Label()
|
||||||
metraz.config(text="Metraż", pady=20)
|
metraz.config(text="Metraż", pady=20, background="#ffffff")
|
||||||
metraz.grid(column=0, row=1)
|
metraz.grid(column=0, row=1)
|
||||||
|
|
||||||
metraz_entry = Entry()
|
metraz_entry = Entry()
|
||||||
@ -24,16 +25,16 @@ pietro_entry.grid(column=1, row=2)
|
|||||||
|
|
||||||
|
|
||||||
pietro = Label()
|
pietro = Label()
|
||||||
pietro.config(text="Piętro", pady=20)
|
pietro.config(text="Piętro", pady=20, background="#ffffff")
|
||||||
pietro.grid(column=1, row=1)
|
pietro.grid(column=1, row=1)
|
||||||
|
|
||||||
|
|
||||||
przewidywania = Label()
|
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')
|
przewidywania.grid(column=0, row=4, sticky='e')
|
||||||
|
|
||||||
wartosc_regresji = Label()
|
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')
|
wartosc_regresji.grid(column=1, row=4, sticky='w')
|
||||||
|
|
||||||
|
|
||||||
@ -53,7 +54,7 @@ def val_numbers():
|
|||||||
|
|
||||||
|
|
||||||
start_button = Button(command=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)
|
start_button.grid(column=0, row=3, columnspan=2, sticky="s", pady=20)
|
||||||
|
|
||||||
window.mainloop()
|
window.mainloop()
|
||||||
|
Loading…
Reference in New Issue
Block a user