Şimdi Ara

Mobil Personel takip programı - Yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
1.444
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Mobil üzerinden 100-200 kişilik bir personeli takip edecek program yazmam gerekiyor. Programın ozellikleri kabaca şunlar;

    1) Her gün her bir personel sisteme günlük urun miktarı, kod vs. gibi temel 3-5 veri gönderecek.
    2) Is sahibi gun sonunda tüm personelin durumunu değerlendirebilecek (en çok satan, en yuksek fiyat vs..) Her hafta basinda yeni haftanin programini sistemden okuyacak..

    Fazla uzatmadan, bu işin mobil kisminda sorunum yok ama datalarin bir sunucuda tutulmasi hakkinda hic bilgim yok. Cok teferruatli olmayacagi için yapabilirim diye düşünüyorum. Ama şu konularda yardima ihtiyacım var;

    1) Bu iş için uygun ve ucuz bir sunucu hizmeti almam gerek galiba. Nerden, hangi kapasitede, ne tip vs.. ayrıntılı bir bilgi..
    2) Sunucu uzerinde verileri isleyebilecegim 'şey' nedir? Sql, php vs.. ve basit seviyede ihtiyacim olan kadarini nasıl ogrenebilirim

    Aslinda hangi terimleri kullanacagimi bile tam bilmedigim icin bazi seyleri yanlis ifade etmis olabilirim. Mazur görün.

    < Bu ileti mobil sürüm kullanılarak atıldı >







  • sadrag S kullanıcısına yanıt
    Merhaba;
    domain+hosting satın alabilirsin
    yada zaten firmanın bir sunucusu vardır onu kullanabilirsin.

    neyse domain+sunucuyu hallettin diyelim..
    bana kalırsa yazılımın 4 bölümden oluşuyor
    1 - mobil uygulama
    2 - web uygulaması
    3 - veritabanı tasarımı
    4 - veritabanındaki datayı sunacak web servisler


    mobil uygulama kısmına girmicem sorun yok demişsin

    web uygulaması
    patronun giriş yapacağı arayüz ve çeşitli raporlamalar yapacağın sayfalardan oluşan bölüm
    ister php kullan, ister jsp, ister asp (php ve asp hosting milyon tane var, jsp hosting i zor bulursun, bulsanda ucuz değildir)

    veritabanı tasarımı
    genellikle php ile mysql, asp ile mssql kullanılır.
    ama php ile mssql ve asp ile mysql de kullanabilirsin (tercih edeceğin hostinge bağlı biraz bu)

    tasarım olarak birbirlerine keylerle bağlı yada standalone tablolar oluşturman gerekiyor.

    örneğin, patron ve web uygulamasını kullanacak olan diğer kişiler için bi tane users tablosu oluşturursun, içinde id, un, pw, ad kolonları olur
    mobil cihazdan sisteme giriş yapıcak kullanıcılarıda buraya eklersin.

    kaç farklı kalem kategori & mal varsa bunlar içinde tablolar oluşturman gerekiyor
    örneğin kategori için : id, ad, ust_kat_id
    urun icin : id, ad, birim, fiyat
    eşleşme için cat_prod : id, kat_id, urun_id

    bu 3 tablo sana,
    üst, alt kategori yapısını kurmana,
    istediğin kadar ürün eklemene
    ve hangi ürün hangi kategoriler altına girecekse, bunları belirtmene imkan tanır.

    satis yaptiğiniz musteriler icin; musteri : id, unvan, vd_adi, vd_no, adres, tel
    siparis tablosu; siparis : id, siparisi_alan_id, musteri_id, tarih, net_fiyat, kdv_fiyat, indirim_orani
    siparis detay tablosu :
    siparis_detay : id, siparis_id, urun_id, fiyat

    tabloda verilerin dışında birde prosedurlerin olmalı
    örneğin :
    en cok satilan urunler,
    en cok satis yapan personel, satis_rakami
    en cok satis yapilan firma,


    yukarida bahsettiklerim sadece ornektir, ayak ustu olusturdum tablolari, kolonlari,
    direkt git bunlari yap demiyorum otur ihtiyaclarini iyicene belirle oyle tasarla derim.


    web servisler:
    web servisler hem web uygulamanda sayfada göstereceğin verileri, hemde mobil cihazlarda gösterecğin verileri veritabanından çekip, kendisini çağiran yere aktarir.

    örneğin : urunListele gibisinden bir web servis yazdigini dusunursen
    web sayfanda da, android uygulamanda da kullanabilirsin bunu

    bunun disinda mobil cihazdan sunucuya veri gonderirken de web servisleri kullanabilirsin.




  • @ecivas

    Ayrıntılı ve güzel bi cevap oldu. Hani, genel şekil kafamda belirdi diyebilirim :)
    Yanlız yapılacak uygulama bi nevi pilot bir uygulama. Sadece mobil üzerinden çalışacak. Bu durumda;

    1) illaki bir web arayüzü ve web servis gereklimidir? Domain alınması şartmıdır. Sadece sunucu yeterli gelmezmi? (Tabi bununla birlikte sadece sql'de temel bilgiler yeterli olacakmı? Yani kastettiğim php yada asp'ye hiç girmeden, mesela tablolama, sıralama kayıt ekleme, okuma, kullanıcı girişi vs.. işlemlerini yapacak kadar database bilgisi..)

    2) Bahsini ettiğim tarzda bir şeyin maliyeti nedir? Normalde fiyatlara baktım biraz ama, iş fiyattan ziyade neye ihtiyaç duyacağıma döndü. Yani 8gb alan diyor, 4gb 'a düşünce fiyatta düşüyor.

    3) Microsoft Azure hakkında bilgin varmı hiç?

    Not: Aslında bu programdaki amaç şu; Türkiye çapında işleyen bi sistem var ve hantal. Fikir konusunda pekte ileri görüşlü olmayan kişiler tarafından yönetiliyor. Dolayısıyla bi öneri sunulduğunda "tabi, olabilir" in ötesine geçmiyor. Bizde çekirdek bir grup olarak bunu küçük bir bölgede uygulayıp neticesini sunmaya karar verdik. O yüzden uygulamanın profesyonel ve güvenli olması değilde, dediğim gibi 100-200 kişilik bir grup tarfından 5-6 ay zarfında sorunsuz kullanılabilmesi gerek.. Burada mobil kısmını oldukça kullanışlı ve etkileyici hazırlayacağım.. (albenisi olsun :) ) Tek sorunum -hiç bilmediğim için- veri alışverişi.. Buna göre, yazdığın adımlar yine geçerlimidir? Çünkü eğer öyleyse o kısmı başkasına devretmeye çalışacam..




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.