2.1. Mehmet Taha Çorbacıoğlu Tarafından Yapılan Kısımlar

2.1.1. Kullanıcı Girişi

Bu sayfada kullanıcıların sisteme girişleri ve giriş kontrolleri yapılmaktadır. Sistem ilk açıldığında sadece yönetici hesabı önceden tanımlı bir şekilde bulunmaktadır. Siteye sadece kulüp üyelerinin katılması istendiği için, siteye giriş yapmak isteyen kişiler yöneticiler tarafından önceden sisteme kayıt edilmesi gerekmektedir. Giriş yapmadan adres satırından sitenin başka sayfalarına girmeye çalışanlar da bu sayfaya yönlendirilmektedir.

Giriş Sayfası

Giriş Sayfası

2.1.2. Ana Sayfa

Giriş yapan kullanıcılar bu sayfaya yönlendirilmektedir. Gezinti çubuğu(navbar) aracılığı ile kullanıcılar yekileri olan sayfalara gidebilmektedir.

2.1.2.1. Yöneticiler İçin

Yöneticiler her sayfaya erişimleri oldukları için gezinti çubuğu aracılığı ile diğer tüm sayfalara erişim sağlayabilmektedir.

Ana Sayfa

Ana Sayfa

2.1.2.2. Antrenörler İçin

Antrenörler sadece profil ve training sayfalarına erişim sağlayabilmektedir.

Antrenörler için navbar

Antrenörler için gezinti çubuğu

2.1.2.3. Sağlıkçılar İçin

Sağlıkçkılar sadece profil ve injury sayfalarına erişim sağlayabilmektedir.

Sağlıkçılar için navbar

Sağlıkçılar için gezinti çubuğu

2.1.2.4. Gözlemciler İçin

Gözlemciler sadece profil ve scouting sayfalarına erişim sağlayabilmektedir.

Gözlemciler için navbar

Gözlemciler için gezinti çubuğu

2.1.2.5. Futbolcular İçin

Futbolcular sadece kendi profillerini görüntüleyebilecektir.

Futbolcular için navbar

Futbolcular için gezinti çubuğu

2.1.3. Hata Sayfası

Eğer kullanıcılar erişim izni olmadıkları bir sayfaya girmeye çalışırlarsa izin hatası alacaktırlar.

İzin hatası

İzin hatası

2.1.4. Kullanıcı Kaydı

Sistem kulüp bazlı çalıştığı için dışarıdan kayıt engellenmiştir. Kayıt olmak için yönetici ile iletişime geçmek ve ardından yöneticinin kayıt sayfası aracılığı ile yeni kullanıcı oluşturması gerekmektedir. Yeni kullanıcı oluştururken, yöneticinin girmesinin zorunlu olduğu kısımlar, kullanıcı adı ve şifresi bölümüdür. Kullancı oluşturulduktan sonra ister kullanıcı, isterse yönetici kullanıcı bilgilerini güncelleyebilir.

Kullanıcı Kaydı

Kullanıcı Kaydı

2.1.5. Profil Sayfası

Kullanıcılar bu sayfa aracılığı ile bilgilerine ulaşabilir, güncelleyebilir ve isterlerse hesaplarını silebilirler.

2.1.5.1. Yöneticiler İçin

Yöneticiler diğer kullanıcıların haricinde, sayfanın üst kısmında bulunan liste aracılığı ile diğer kullacıları seçip onların hesap bilgilerini güncelleyebilir veya hesaplarını silebilir.

Yönetici Profili

Yönetici Profili

2.1.5.2. Futbolcular İçin

Futbolcular kendi profillerinde, diğer kullanıcı tiplerinin futbolculara girmiş oldukları bilgileri görebilmektedir. Bunlar: kontrat bilgileri, istatistikler, sakatlık bilgisi, antreman ve prim bilgileridir. Aynı zamanda diğer kullanıcılar gibi kendi profillerini güncelleyebilir veya silebilir.

Futbolcu Profili

Futbolcu Profili

2.1.5.3. Diğer Kullacı Tipleri İçin

Diğer kullıcı tipleri, bu sayfada sadece kendi bilgilerini güncelleyebilir veya hesaplarını silebilir.

Diğer Profil Görünümleri

Diğer Profil Görünümleri

2.1.6. Kullanıcı Bilgilerinin Güncellenmesi

Kullanıcılar profil sayfasındaki update butonu aracılığı ile kendi bilgilerini güncelleyebilir. Yöneticiler buna ek olarak başka hesapları da güncelleyebilir.

Profil Güncellenmesi

Profil Güncellenmesi

2.1.7. Kullanıcının Silinmesi

Kullanıcılar profillerinde bulunan delete butonu ile hesaplarını silebilir.

Hesap Silinmesi

Hesap Silinmesi

2.1.7.1. Yönetici Tarafından Kullancının Silinmesi

Kullanıcı profil sayfasından istediği kullanıcığı seçtikten sonra update butonu ile güncelleme sayfasına giderler. Burada update butonunun altında yer alan delete butonu ile seçtikleri hesabı silebilirler.

2.1.8. Futbolcular için Sakatlık Bilgisi

Yöneticiler ve sağlıkçılar bu sayfa aracılığı ile takımın mevcut sağlık durumunu inceleyebilirler.

Sakatlık Sayfası

Sakatlık Sayfası

2.1.8.1. Sakatlık Bilgisinin Eklenmesi

Yönetici veya sağlıkçı sakatlık sayfasında yer alan add butonu ile oyunculara sakatlık bilgisi girebilir. Bunun için sistemde en bir futbolcunun kayıtlı olması gerekmektedir. Buraya tahmini iyileşme süresinin, sakatlık ne olduğu ve sakatlık bölgesini girebilirler.

Sakatlık Eklenmesi

Sakatlık Eklenmesi

2.1.8.2. Sakatlık Bilgisinin Güncellenmesi

Yönetici veya sağlıkçı, sakatlık sayfasında her sakatlığın yanında bulunan update butonu ile önceden girilen bir sakatlığı güncelleyebilirler. Yanlış girilmiş bir sakatlık değiştirebilecekleri gibi tahmini süreyi de değiştirebilirler.

Sakatlık Güncellenmesi

Sakatlık Güncellenmesi

2.1.8.3. Sakatlık Bilgisinin Silinmesi

Yönetici veya sağlıkçılar, sakatlık sayfasında yer alan delete butonu ile her sakatlığın solunda yer alan işaratçiler ile seçtikleri sakatlıkları silebilirler.

2.1.9. Kontrat Bilgileri

Yöneticiler bu sayfa aracılığı ile sistemdeki futbolcular ile imzaladıkları sözleşmelerin detaylarını sisteme ekleyebilirler, tüm sözleşmeleri görüntüleyebilir, güncelleyebilir veya silebilirler.

Kontrat Sayfası

Kontrat Sayfası

2.1.9.1. Kontrat Bilgilerinin Eklenmesi

Yöneticiler kontrat sayfasında yer alan add butonu ile futbolcular ile imzaladıkları sözleşmelerin bilgisini girebilir. Bunun için sistemde en bir futbolcunun kayıtlı olması gerekmektedir. Buraya maaş bilgisini, imza primini, maç, gol ve assist primlerini girerler. Sözleşmenin imzalanma tarihini ve bitiş süresini de yine buradan eklerler.

Kontrat Eklenmesi

Kontrat Eklenmesi

2.1.9.2. Kontrat Bilgilerinin Güncellenmesi

Yöneticiler, kontrat sayfasında her sözleşmenin yanında bulunan update butonu ile önceden girilen bir sözleşmeyi güncelleyebilirler. Yanlış girilmiş bir sözleşmeyi değiştirebilirler.

Kontrat Güncellenmesi

Kontrat Güncellenmesi

2.1.9.3. Kontrat Bilgilerinin Silinmesi

Yöneticiler, kontrat sayfasında yer alan delete butonu ile her sözleşmenin solunda yer alan işaratçiler ile seçtikleri sözleşmeleri silebilirler.

2.1.10. İstatistik Bilgileri

Yöneticiler bu sayfa aracılığı ile sistemdeki futbolcular için istatistik ekleyebilir, tüm futbolcuların istatistik bilgilerine ulaşabilirler, güncelleyebilir veya silebilirler.

İstatistik Sayfası

İstatistik Sayfası

2.1.10.1. İstatistik Bilgilerinin Eklenmesi

Yöneticiler istatistik sayfasında yer alan add butonu ile futbolcular için istatistik bilgisi ekleyebilirler. Bunun için sistemde en bir futbolcunun kayıtlı olması gerekmektedir. Buraya maç, gol ve assist bilgilerini girerler.

İstatistik Eklenmesi

İstatistik Eklenmesi

2.1.10.2. İstatistik Bilgilerinin Güncellenmesi

Yöneticiler, istatistik sayfasında her istatistiğin yanında bulunan update butonu ile önceden girilen bir istatistiği güncelleyebilirler. Yanlış girilmiş bir istatistiği değiştirebilirler.

İstatistik Güncellenmesi

İstatistik Güncellenmesi

2.1.10.3. İstatistik Bilgilerinin Silinmesi

Yöneticiler, istatistik sayfasında yer alan delete butonu ile her istatistiğin solunda yer alan işaratçiler ile seçtikleri istatistikleri silebilirler.