Find Jobs
Hire Freelancers

Write some software

$10-30 USD

İptal edildi
İlan edilme: yaklaşık 7 yıl önce

$10-30 USD

Teslimde ödenir
Windows C ya da C++ Veri tabanında aşağıda listelenenler saklanacaktır: • Yolcular için yolcu ismi, adresi ve e-posta adresi saklanacaktır. Her yolcu için ayrıca TCKN tutulacak ve bu bilgi anahtar olacaktır. Adres bilgisinde yolcunun yaşadığı şehir ayrı bir alan olarak saklanacaktır. • Uçaklar için modeli ve kapasitesi saklanacaktır. Her uçak için kuyruk numarası (Alfanumeric) saklanacaktır ve bu numara uçağın anahtarı olacaktır. • Seferler için seferin başlangıç noktası, bitiş noktası, tarih ve saat bilgisi (string :1345 gibi yazılacaktır) saklanacaktır. Her uçuş için uçuşun tarihi (string: 13052017 gibi yazılacaktır) ve uçağın kuyruk numarasından oluşan bir anahtar tanımlanacaktır. Başlangıç ve bitiş noktaları şehirlerin plaka kodları ile ifade edilecektir. • Yolcular için oluşturulacak yolcu tablosu için alan adları tarih, uçuşun anahtarı (uçak kuyruk no (ukn) ),yolcunun TCKN, başlangıç noktası (bn) ve bitiş noktası (bin) şeklinde tutulacaktır. 5 alanda (tarih, ukn, TCKN, bn, bin) yolcu tablosunda hepsi birer key şeklinde tutulacaktır Veri tabanı için yapılacak işlemler (İlk 6 işlem 10 ar puan, 7 ve 8. İşlemler 5 er puan): 1. Yeni sefer tanımlama (sefer tablosu): Bu işlemde uçağın kuyruk numarası, tarih, başlangıç noktası ve bitiş noktası bilgileri istenecektir. 2. Bilet satma: Başlangıç ve bitiş noktaları, tarih ve bilet sayısı sorulacaktır. Bu bilgilere göre uygun olan uçuşlardan öncelikle direk uçuşlar, sonra 1 aktarmalı ve son olarak da 2 aktarmalı uçuşlar listelenecektir. Seçilen uçuş numarası için bir önceki aşamada sorulan bilet sayısı kadar TCKN istenecektir. Eğer TCKN yolcu tablosunda yoksa bu TCKN ile ilgili bilgiler istenecektir. Bilet satma işlemi gerçekleştirildiğinde yolcu tablosuna direkt ekleme işlemi yapılacaktır. 3. Yolcu sorgulama: TCKN göre kişinin yaptığı uçuşlar listelenecektir. 4. Uçuş iptali: İptal edilen uçuş ya da uçuşlar olursa yolcular tablosunda o uçuşla ilgili tüm bilgiler silinecektir. Bu işlem on delete cascade opsiyonu ile sağlanmalıdır. Cascade işlemi ile eğer bir uçuş silinirse bu uçuşa bağlı olan başka bir bağlantılı uçuş (yani bu uçuş aktarmalı uçuşsa) bulunuyorsa bu uçuşunda silinmesi gerekmektedir. 5. Bilet iptali: TCKN, tarih ve uçak kuyruk numarası için gerekli silme işlemi yapılacaktır. 6. Sefer sorgulama: Verilen tarih ve kuyruk numarasına göre o uçuşta yer alacak yolcuların tüm bilgileri listelenecektir. 7. Doluluk oranı en fazla olan uçuşlar listelenecektir. Bu işlem için yolcu tablosundan yararlanmanız gerekmektedir. 8. Tanımlı olmayan uçak için sefer bilgisi, tanımlı olmayan yolcu için uçuş bilgisi oluşturulamayacaktır. Eğer uçak kapasitesi yeterli değilse bilet satışı yapılamayacaktır.
Proje No: 14037933

Proje hakkında

3 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 7 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
3 freelancer bu proje için ortalama $32 USD teklif veriyor
Kullanıcı Avatarı
bu programı size c programlama dili ile yapabilrirm .
$35 USD 2 gün içinde
0,0 (0 değerlendirme)
0,0
0,0
Kullanıcı Avatarı
Merhaba, ODTU BIlgisayar Muhendisligi 2014 mezunuyum. Isterseniz 1 gunde projeyi size teslim edebilirim. Fatih
$30 USD 1 gün içinde
0,0 (0 değerlendirme)
0,0
0,0

Müşteri hakkında

   TURKEY bayrağı
Turkey
5,0
1
Ödeme yöntemi onaylandı
May 15, 2017 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.