Basit bir olay değil ama öncellikle network bilgisi ve yazılım mimarisi isteyen bir konu, soket programlama bilgisine sahip olman gerekir. Görüşmeler 1'e 1 mi olacak ? Yoksa birisi sunup 1'den fazla kişimi izleyecek vs vs. Önce, sen ne yapacaksın ona karar ver. Bu programımın fonksiyonel gereksinimi ne olacak bunları yaz . Örnek: Kullanıcı, 5 seferden fazla yanlış giriş yaparsa, bahsi gecen kullanıcının sisteme 1 gün boyunca şifre giremeyecektir. Sonra Foksiyonel olmayan gereksinimleri saptayacaksın. Mesela, veri tabanında parola md5 şifreleme metodunda saklanacaktır.Bu konu hakkında gereksinim analizi ve gereksinim mühendisliği gibi başlıkları inceleyerek daha ayrıntılı bilgi alırsın. Gereksinimlerin doğru olursa, Tasarımında doğru olur, gerçekleştirmek kolaylaşır. Test etmen gerekecek yeri bilirsin.
Öncelikle cevabınız için teşekkürler.
Bu işi ben Teknoloji Tasarım ödevim için yapacağım. Hoca bize bir yarışma gibi bir şeyden bahsetti. Ama tam olarak bir yarışma değil. 3 adet seçenek sundu bende Yapım kuşağını seçtim. Çalışan bir ürün yapmalıyım. ( dersi biliyorsunuzdur zaten bir soruna çözüm bulup falan filan
)
Bu uygulama tam anlamıyla şuan çalışmasına gerek yok çünkü o sistemi şuan zaten kuramam.
Benim isteğim o KAMERA yazan yerde öğretmenin kendi bilgisayarındaki kamerasının görüntüsü aktarılacak ama ben bunu dediğim gibi sadece çalıştığını göstermek amacıyla kendi bilgisayarımdaki kamerayı orada gösterticem.
Chat kısmını falan zaten zamanla kendim boza çözü geliştiririm. örn. 30 kişi 1 öğretmenin dersini izleyecek.
Ki 30 kişi olmaz çünkü bu sefer chat kısmı falan sıkıntı yaşanır. Büyük ihtimalle 15 er kişilik sınıflar şeklinde yaparım.
Kısaca 15 kişi bu program üzerinden bir server a bağlanacak ( bu server işinin şuan sizin bana öğreteceğiniz işle alakası yok ) .
Neyse:
Benim bu program üzerinden yapmak istediğim.
Kamera yerinin pc'min kamerasını kullanmasını sağlamak.
Chat kısmının Yazı Yazma Alanı ile düzenli çalışması. Yani ne yazarsak yazalım o chat kısmında gözükmeli.
Bir giriş sistemi yapıcağım. Bu arayüze gelmeden önce şifre ve kullanıcı adı yeri olacak ancak o kısmı kendim yapmayı biliyorum
Onu öğrenmiştim. Kodları tam hatırlamıyorum ama o sıkıntı değil her şekilde tekrar yaparım. Kısaca Giriş Paneli işini sizin yapmanıza gerek yok.
Kamera ve Chat kısmını halledebilirsem süper olur.
Görüntü kısmı da pc'den falan bir yerin görüntüsünü yansıtacak. <- bu kısmı yapamazsak oraya resim falan koyarım ve öğretmene falan belirtirim...
Bir de Sağ kısımda ses işareti ve mikrofon falan çizmeye çalıştım. Ses yerine basınca yada üzerine gelince bir ses kontrol çubuğu çıkarttırabilir miyiz? Bir de yanındaki mikrofon gibi bir şey çizdim
Ona bir kere basınca mute diğer basışta mute kaldırma kısaca mikrofonu açıp kapama tuşu yapabilir miyiz?
İllaki yaparız ama bu işi 1 haftaya yetiştiricem... Çok zorlayacak şeyleri yazarsanız ben bir şekilde onları hallederim
Şimdiden teşekkürler...