Proje Teklifi  
 

 

 

WEB TABANLI SİNEMA REZERVASYON SİSTEMİ

 

Deniz Keskin, M.Can Karatoprak

 

 

Proje Teklifi

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

İDEA: ODTÜ Sanal Kampüsü
  

 

Tarih: 12.03.2000



Amaç

Günümüz kültürel ve sosyal yaşantısında önemli bir yere sahip olan sinema, teknolojik gelişmelere paralel olarak müşterilerine kolaylıklar sağlama çabası içinde olan bir hizmet sektörüdür. Sinema salonlarındaki bilet işlemleri gittikçe artan bir oranda bilgisayar ortamına taşınmaktadır. Birçok sinema salonu vizyondaki filmler, salon yerleşimleri, satılan ve boş koltuklar gibi bilgileri yazılımlar aracılığıyla takip etmekte, bilet işlemlerini bilgisayarla yaparak zaman ve kaynak tasarrufu sağlamakta, bütün bunların yanında da müşteri memnuniyetini yükseltmektedir. Bu hizmetleri veren sinema işletmelerinin oldukça büyük bir oranı, telefonla rezervasyon hizmeti de vermektedir. Gişedeki görevli veya ayrı bir birimde telefona cevap veren görevli müşteri tarafından istenen film, seans, seyirci sayısı gibi bilgileri alarak bilgisayar aracılığıyla sisteme girmekte ve rezervasyonu yapmaktadır. Sistem yapılan rezervasyon için seans başlama saatinden belli bir zaman öncesine kadar opsiyon vererek müsteriyi özellikle kapalı gişe oynayan filmlerde erkenden sinemaya gelerek bilet alma zahmetinden kurtarmaktadır. Projenin amacı şu anda telefonla verilen rezervasyon hizmetlerinin internet üzerinden de verilmesidir. Bu amaçla üretilecek bir yazılım hem işletmeler hem de müşteriler açısından birçok kolaylık ve fayda sağlayacaktır. Müşteriler açısından bakıldığında, telefonla rezervasyon yapılması istendiğinde genel bir problem olarak ortaya çıkan telefonun meşgul olması ortadan kalkacaktır; ayrıca ayırtacağı yeri ekranda gören müşteri yer seçimini de kendisi yapmış olacaktır. İşletme tarafında ise gişe görevlilerinin iş yükü azaltılarak sırada bekleyen müşterilere verilen hizmetin kalitesi artacak, ücretsiz bir kullanıcı kaydı ile yapılacak olan rezervasyonlar ile de müşteri profili, satış-rezervasyon oranları, devamlı müşteri listesi gibi bilgiler elde edilerek işletmenin karlılığını artırmaya yönelik çalişmalarda kullanılabilecektir.

Proje Tanımı

Proje, bir web tabanlı sinema rezervasyon sisteminin üretilmesidir. Sinema müşterilerinin internet üzerinden istedikleri film ve seans için rezervasyon yapmaları, gişeye gelindiğinde rezerve edilmiş biletin müşteriye satılması, yönetim tarafından mevcut filmler, seanslar, rezervasyona açık koltuk yer ve sayılarının girilmesi ve proje çalışmaları sırasında ortaya çıkabilecek yeni ihtiyaçların karşılanması proje konusu içerisindedir.

Projenin Kapsamı

Proje dahilinde üretilecek yazılım aşağıdaki özelliklere sahip olacaktır:

- Internet kullanıcılarına siteye kayıt olarak müşteri adı ve şifre verilmesi.
- Kayıtlı kullanıcılara web tabanlı rezervasyon hizmetlerinin verilmesi.
- Kayıtlı kullanıcıların rezervasyon, sinemaya geliş sıklığı gibi bilgilerinin saklanması.
- Yönetim tarafından sinemada gösterimde olan film bilgilerinin girilmesi.
- Yönetim tarafından sinemada bulunan salonların ve yerleşim planlarının düzenlenmesi.
- Yönetim tarafından internetten rezerve edilebilcek koltuk yer ve sayısının, opsiyon saatlerinin ayarlanması.

Yöntemler, Yazılım Araçları ve Platform

Yöntemler
Projenin başarıya ulaşması için modüler programlama teknikleri ve nesneye yönelik programlama kullanılacaktır. Proje kapsamında tanımlanan çeşitli farklı işler modüler olarak programlanacak, benzeri işler için tek ama kapsamlı modüller geliştirilecek, bu da hem proje gerçekleştirme süresini kısaltmaya, hem de yazılımda ortaya çıkması muhtemel hata ve bozuklukları minimuma indirmeye yardımcı olacaktır.

Yazılım Araçları
Web tabanlı uygulamalarda kullanıcı tarafında Java appletleri kullanılması planlanmaktadır. Ayrıca web sitesinin tasarımında gerekli görülen kısımlarda JavaScript kullanımı düşünülmektedir. Kullanıcı-işletme arası bilgi akışının sağlanması için CGI-Perl uygulamaları kullanılacaktır. İşletme tarafında, gişe bilgisayarlarında ve yönetim birimlerinde ise projenin ilerleyişine göre seçilecek olmakla birlikte Java veya Visual Basic uygulamaları geliştirilmesi planlanmaktadır. Ayrıca müşteri ve salon-film-seans bilgileri veritabanlarında tutulacaktır. Veritabanı yapıları ile ilgili henüz kesin bir öngörüde bulunulmamaktadır.

Platform
Kullanıcı hizmetleri platform bağımsız web uygulamaları olacaktır. Web server IDE_A sunucusu olacağı için Unix, gişe ve yönetim birimleri ise Windows ortamında çalışacaktır. WAP desteğinin sağlanması durumunda ileride cep telefonlarının da sisteme erişerek rezervasyon yapabilmeleri için hazırlıkların yapılması planlanmaktadır.

Önemli Kilometre Taşları

Proje Teklifi
Projenin tanımlanması, amaçlarını belirlenmesi, kapsamının çizilmesi, uygulama takviminin oluşturulması. Proje Teklif Belgesi teslim tarihi: 13.01.2000
Analiz
Projeye konu olan yazılımın "ne" yapacağı, sistem mimarisi, isterler analizi gibi konuların irdelenmesi, daha kesin bir uygulama takviminin oluşturulması. Proje Analiz Belgesi teslim tarihi: 10.04.2000
Tasarım
Yazılım modüllerinin ilişkileri, veri yapıları, kullanıcı arayüzlerinin tasarlanması, Veri Akış Şeması ve Kontrol Akış Şeması'nın oluşturulması, prosedürel tasarım ile modüllerin nasıl çalıştığının programlama dillerine yakın bir dille anlatılması. Proje planında oluşabilecek değişikliklerin tespit edilmesi. Proje Tasarım Belgesi teslim tarihi: 08.05.2000
Gerçekleştirim
Analiz ve tasarımı esas alarak yazılımın gerçekleştirilmesi, ortaya çıkabilecek sorunların tespiti, çözümleri, kullanıcı kılavuzu oluşturulması. Proje Gerçekleştirim Belgesi teslim tarihi: 05.06.2000
Test
Yazılımın test edilmesi, sonuçların raporlanması. Proje Test Belgesi teslim
tarihi: 19.06.2000
Sunum
Projenin sunulması ve demonstrasyonunun yapılması. 02.07.2000

Kaba Proje Planı ve Uygulama Takvimi

  Şubat Mart Nisan Mayıs Haziran  
21 28 6 13 20 27 3 10 17 24 1 8 15 22 29 5 12 19 26 2
Teklif                                        
Analiz                                        
Tasarım                                        
Gerçekleştirim                                        
Test                                        
Sunum                                        

 

 
     

Geri Dön