I bob. Ta’lim muassasida talabalar davomatini monitoring qilish tizimi


Dekanat bo‘limining asosiy oynasi bu yerda foydalanuvchi bo‘limni tanlashi va uni tanlagan oynaga yo‘naltirishi kodi yozilgan


Download 1.83 Mb.
bet9/10
Sana23.12.2022
Hajmi1.83 Mb.
#1047900
1   2   3   4   5   6   7   8   9   10
Bog'liq
1 Ta’lim muassasida talabalar davomatini monitoring qilish tizimi

Dekanat bo‘limining asosiy oynasi bu yerda foydalanuvchi bo‘limni tanlashi va uni tanlagan oynaga yo‘naltirishi kodi yozilgan.
namespace kurs_ishim
{
public partial class REGISTER : Form
{
public REGISTER()
{
InitializeComponent();
customeDesign();
}

private void REGISTER_Load(object sender, EventArgs e)


{

}
private void customeDesign()


{
panel_yangi.Visible = false;
panel_davomat.Visible = false;
}
private void yashirish_menu()
{
if (panel_yangi.Visible == true)
panel_yangi.Visible = false;
if (panel_davomat.Visible == true)
panel_davomat.Visible = false;
}
private void korsat_menu(Panel korsat)
{
if (korsat.Visible == false)
{
yashirish_menu();
korsat.Visible = true;
}
else
korsat.Visible = false;
}
private Form activeForm = null;
private void chilform(Form child)
{
if (activeForm != null)
{
activeForm.Close();
activeForm = child;
child.TopLevel = false;
child.FormBorderStyle = FormBorderStyle.None;
child.Dock = DockStyle.Fill;
//panel1.Controls.Add(child);
//panel1.Tag=child;
child.BringToFront();
child.Show();
}
}

private void button_QOSHISH_Click(object sender, EventArgs e)


{
korsat_menu(panel_yangi);
}

private void button2_Click(object sender, EventArgs e)


{
chilform(new Form2());
Form2 oyna = new Form2();
oyna.Show();
yashirish_menu();
}

private void button3_Click(object sender, EventArgs e)


{
AXB130 OYNA = new AXB130();
OYNA.Show();
yashirish_menu();
}

private void button_DAVOMAT_Click(object sender, EventArgs e)


{
korsat_menu(panel_davomat);
}

private void button6_Click(object sender, EventArgs e)


{
davomat122 OYNA = new davomat122();
OYNA.Show();
//
//
//
yashirish_menu();
}

private void button5_Click(object sender, EventArgs e)


{
DAVOMAT130 OYNA = new DAVOMAT130();
OYNA.Show();
//
//
//
yashirish_menu();
}

private void button1_Click(object sender, EventArgs e)


{
this.Hide();
Form1_KIRISH oyna = new Form1_KIRISH();
oyna.Show();
//this.Close();
}

private void panel1_Paint(object sender, PaintEventArgs e)


{

}


private void button4_Click(object sender, EventArgs e)
{
QOSHISH101 OYNA = new QOSHISH101();
OYNA.Show();
yashirish_menu();
}

private void button7_Click(object sender, EventArgs e)


{
DEKANAT_UCHUN OYNA = new DEKANAT_UCHUN();
OYNA.Show();

yashirish_menu();


}

private void button8_Click(object sender, EventArgs e)


{
this.Close();

Xulosa
Men bu kurs ishi davomida C# dasturlash tili haqida 2-yil davomida olgan bilimlarimni mustahkamlab, bilmagan joylarimni mustaqil ravishda o‘rganib o‘z bilim va ko‘nikmalarimni oshirdim.Ta’lim muassasalarida davomat qilish va ularning ma’lumotlarini saqlashni o‘rganib chiqdim va o‘rganganlarim asosida ushbu dasturni yaratdim.
Mening kurs ishim oliy ta’lim sohasida ya’ni ,,Ta’lim muassasalarida talabalar davomatini monitoring qilish“ tizimi edi. Hozirgi, ya’ni XXI asrning eng asosoiy masalaridan biri bu har bir sohaga raqamli iqtisodiyotni jalb etish. Ya’ni har bir soha avtomatlashtirilgan tizimga o‘tishi, bu o‘sha sohaning rivojlanishiga, va sifatli xizmat, mahsulot berishga katta turtki bo‘ladi. Hozirgi kun talabi hamma jarayon,xizmatlar va boshqalar onlayn shaklda, tez, ishonchli va xavfsiz bo‘lishidir. Istemolchilar biror xizmat yoki mahsulot uchun ko‘plab navbatlarda turishini, vaqtini yo‘qotishini istashmay. Shuning uchun har bir sohani avtomatlashtirish jamiyat rivojiga tasir qiladi. Men kurs ishimda shu masalalarni inobatga olib kafedalarda hujjatlarni boshqaruv tizimini avtomatlashtirishga harakat qildim.
Kurs ishini qilish davomida o‘z kamchiliklarimni bilib oldim, hamda ularni to‘ldirishga harakat qildim. Misol uchun men ma’lumotlar bazasi bilan ishlashni oldin murakkab darajada bilmasdim. Lekin kurs ishi davomida bazada ma’lumotlar bo‘yicha ishlash bilimlarimni mustahkamlab oldim va bu menga kelajakda albatta kerak bo‘ladi. Sababi har qanday platforma yaxshi va eng muhimi tez ishlashi uchun, bu platforma ma’lumotlarni tez qayta ishlashi kerak. Bu degani, platformani ma’lumotlar bazasi bilan bog‘liq joylarini eng ijobiy usllar bilan ishlab chiqish kerak. Biz bu uchun SQL tilida yetuk mutaxasis bo‘lishimiz kerak. Kurs ishim davomida SQL ning o‘zim bilmagan funksiyalarini o‘rganib, o‘z bilimimni oshirdim.Yaqin kelajakda SQL dasturlash tili ham dasturlash tillari qatoriga qo‘shiladi.Shu vaqtda bizga shu kurs davomida va undan oldin o‘rgangan bilimlarimiz yordam beradi.

Download 1.83 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling