VISUAL C++ MUHITIDA DASTURLASH. VISUAL C++ MUHITIDA DASTURLASH. VISUAL C++ MUHITIDA MЕNYULAR VA USKUNALAR PANЕLI.
Toshturdiyev Nozim AKT 11-20
REJA:
VISUAL C++ MUHITIDA DASTURLASH
VISUAL C++ MUHITIDA DASTURLASH
VISUAL C++ MUHITIDA MЕNYULAR VA USKUNALAR PANЕLI.
Visual Studio dasturining Visual C++ dasturlash tilida kichik loyihalar yaratish
Loyiha bu - insonlarning real hayotida vujudga keladigan, axborot texnologiyalari yordamidamida bartaraf etish mumkin bolgan muammolarni zamonaviy dasturlash tillari yordamida dasturlashdir.
Loyiha tuzish uchun avval mavjud muammo atroflicha organiladi. Yaniy ushbu muammoning dolzarbligi, foydali va foydasiz tomonlariga hamda ushbu loyihaning dasturiy vositasi yaratilishi uchun sarflangan vaqtga kata ahamiyat qaratilishi kerak.
Loyihaning nomi:
Talabalar turar joyida yashovchi talabalarning malumotlar bazasi shakillantirish
Loyiha dolzarbligi:
Oliy talim muassalarida talabalar haqidagi malumotlarni shakillantirishda MS Office dasturlari (MS word, MS Excell) dan foydalanilmoqda. Bu esa quyidagi muammolarga olib kelmoqda:
. talaba haqidagi malumotlarni oz vaqtida yangilanmasligiga;
. talaba haqida soralgan malumotlarni tez va ishonchli tayyorlash va yetkazilmasligiga;
Loyiha strukturasining tavsilotlari:
Ushbu muammollarni bartaraf etish uchun TTJ nomli Malumotlar bazasi yaratildi. Unda 3 ta jadval shakillantirildi va mos ustunlari orqali boglandi hamda ular asosida SQL Serverda 7 ta funksiya va 5 ta proseduralar yaratildi. MB ni Visual Studio dasturining C++ dasturlash tili yordamida vizuallashtirildi. Baza bilan boglanish uchun TTJ_sinf nomli class yaratildi. Unda dinamik funksiya yaratildi. Ushbu funksiya yordamida MB dagi jadvallarga murojaatlarni amalga oshirish mumkin.
Funksiya nomlari va parametrlari:
talabalar_soni();
talabalar_soni_o();
talabalar_soni_q();
talabalar_soni(@ jinsi (nvarchar(5));
viloyat(@viloyat_nomi (nvarchar(30)));
viloyat_tuman(@viloyat_nomi (nvarchar(30), @tuman_nomi (nvarchar(30)));
kam_taminlanganlar_soni();
Prosedura nomlari va parametrlari:
Loyihaning Visual C++ yordamida vizuallashtirilgan korinishi:
Ozgartirish bolimi oynasi
Qidirish bolimi oynasi
Yangilash bolimi oynasi
MB bilan boglanish va malumotlaridan foydalanish uchun class yaratish
Class da global funksiya yaratish (MS ACCESS uchun)
Class da global funksiya yaratish (SQL Server uchun)
Dasturda class dan foydalanish
Bazaga boglanish va undan malumotlar qidirish funksiyasi
SQL sorovlari amalga oshirish
Malumotlarni komponentalarga chiqarish
Malumotlarni yangilash
Bazaga yangi malumotlar kiritish
Bazada yangi jadval yaratish
Malumotlar bazasi (TTJ.rar) faylida;
Dasturiy vosita (TTJ_dastur.rar) faylida taqdim etildi.
Login: Oybek;
Password: 564;
Do'stlaringiz bilan baham: |