Kurs ishi mavzu: otm kafedrasi professor o’qituvchilarining yillik yuklamasini taqsimlash tizimi Bajardi: Boltayeva Darmonjon




Download 47,27 Kb.
bet14/14
Sana23.05.2024
Hajmi47,27 Kb.
#251631
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
Kurs ishi mavzu otm kafedrasi professor o’qituvchilarining yill-www.fayllar.org














XULOSA

Ushbu kurs ishida ayrim qo`llaniladigan boshqaruv elementlari va ularning xususiyatlari ko`rib o`tildi. Ulardan TextBox elementlari matnli ma`lumotlar bilan ishlasa, MenuStrip menular panelini yaratish uchun xizmat qiladi. DaataGridView esa ma`lumotlar bazasida joylashgan ma`lumotlarni C# dasturlash tilida namoyon qilishda qo`l keladi. Kurs ishi davomida ko`proq ma`lumotlar bazasi bilan C# ni bog`lash ma`lumotlar berildi.Tuzilgan ilovaning ko`p qismi ma`lumotlat bazasi yani MS Access ni Windows ilovaga bog`lash bo`ldi. Bu aynan panellar bilan ko`p ishlanadi.Ularni qo`llash Visible, Enabled xususiyatlari bilan tanishildi. Switch, Case operatorlari bilan ishlanibb, yanada mustahkamlandi. Ko`pchilik kompanentlarni faoliyati bilan yaqindan tanishilib, ular haqida yanada ko`proq malumotlarga ega bo`lindi






FOYDALANILGAN ADABIYOTLAR



1. Дейтел.Х C# в подлиннике. Наиболее полное руководство. –Санк-Петербург: БХВ-Петербург, 2006.


2. Култин.Н С# в задачах и примерах. –СПб.: БХВ-Петербур, 2007.
3. Зборов.В Visual C# 2012 на примерах. –Санк-Петербург: БХВ-Петербург, 2006.
4. https://msdn.microsoft.com
5. http://metanit.com

ILOVALAR


(OTM kafedrasi professor o’qituvchilarining yillik yuklamasini taqsimlash tizimi uchun C# tilidagi dastur kodlari)

using System;

using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace KURS_ISHI
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)

{
if (comboBox1.Text == "") MessageBox.Show("malumot kiritilmadi");


else
{
if (comboBox1.Text == "Matematik analiz")
{
Form.ActiveForm.SendToBack();
Matematik_analiz ob = new Matematik_analiz();
ob.Show();
}
if (comboBox1.Text == "Amaliy matematika va informatika")
{
Form.ActiveForm.SendToBack();
Amaliy_matematika_va_informatika ob = new Amaliy_matematika_va_informatika();
ob.Show();
}
if (comboBox1.Text == "Algoritmlash va dasturlash texnologiyalari")
{
Form.ActiveForm.SendToBack();
Kompyuter_ilmlari_va_dasturlash_asoslari ob = new Kompyuter_ilmlari_va_dasturlash_asoslari();
ob.Show();
}
}
comboBox1.Text = "";
}
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
switch (comboBox2.Text)
{
case "2G Amaliy matematika": { comboBox3.Enabled = true; } break;

case "2D Amaliy matematika": { comboBox3.Enabled = true; } break;


case "2A1 Matematika": { comboBox3.Enabled = true; } break;
case "2A2 Matematika": { comboBox3.Enabled = true; } break;
case "2A3 Matematika": { comboBox3.Enabled = true; } break;
case "2I Kompyuter ilmlari": { comboBox3.Enabled = true; } break; }
}
private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)
{
switch (comboBox3.Text)
{
case "Umumiy malumotlar": { button2.Enabled = true; } break;
case "Davomatni belgilash": { button2.Enabled = true; } break;
case "Reyting daftarcha": { button2.Enabled = true; } break;
}
private void button2_Click(object sender, EventArgs e)
{
if ((comboBox2.Text == "2G Amaliy matematika") && (comboBox3.Text == "Davomatni belgilash"))
{
Form.ActiveForm.SendToBack();
_2G_DAVOMAT ob = new _2G_DAVOMAT();
ob.Show();
}
if ((comboBox2.Text == "2I Kompyuter ilmlari") && (comboBox3.Text == "Davomatni belgilash"))
{
Form.ActiveForm.SendToBack();
_2I_Davomat ob = new _2I_Davomat();
ob.Show();
}
if ((comboBox2.Text == "2D Amaliy matematika") && (comboBox3.Text == "Davomatni belgilash"))
{
Form.ActiveForm.SendToBack();
_2D_Davomat ob = new _2D_Davomat();
ob.Show();
}
if ((comboBox2.Text == "2A1 Matematika") && (comboBox3.Text == "Davomatni belgilash"))
{
Form.ActiveForm.SendToBack();
_2A1_Davomat ob = new _2A1_Davomat();
ob.Show();
}
if ((comboBox2.Text == "2A2 Matematika") && (comboBox3.Text == "Davomatni belgilash"))
{ Form.ActiveForm.SendToBack();
_2A2_Davomat ob = new _2A2_Davomat();
ob.Show();
}
if ((comboBox2.Text == "2A3 Matematika") && (comboBox3.Text == "Davomatni belgilash"))
{
Form.ActiveForm.SendToBack();
_2A3_Davomat ob = new _2A3_Davomat ();
ob.Show();
}
if ((comboBox2.Text == "2G Amaliy matematika") && (comboBox3.Text == "Umumiy malumotlar"))
{
Form.ActiveForm.SendToBack();
Umumiy_malumot_2G ob = new Umumiy_malumot_2G();
ob.Show();
}
if ((comboBox2.Text == "2D Amaliy matematika") && (comboBox3.Text == "Umumiy malumotlar"))
{
Form.ActiveForm.SendToBack();
Umumiy_malumot2D ob = new Umumiy_malumot2D();
ob.Show();
}
if ((comboBox2.Text == "2I Matematika") && (comboBox3.Text == "Umumiy malumotlar")) {
Form.ActiveForm.SendToBack();
Umumiy_malumot2I ob = new Umumiy_malumot2I();
ob.Show();
}
if ((comboBox2.Text == "2A1 Matematika") && (comboBox3.Text == "Umumiy malumotlar"))
{
Form.ActiveForm.SendToBack();
Umumiy_malumot2A1 ob = new Umumiy_malumot2A1();
ob.Show();
}
if ((comboBox2.Text == "2A2 Matematika") && (comboBox3.Text == "Umumiy malumotlar"))
{
Form.ActiveForm.SendToBack();
Umumiymalumot2A2 ob = new Umumiymalumot2A2();
ob.Show();
}
if ((comboBox2.Text == "2A3 Matematika") && (comboBox3.Text == "Umumiy malumotlar"))
{
Form.ActiveForm.SendToBack();
Umumiy_malumot2A3 ob = new Umumiy_malumot2A3();
ob.Show();
}
comboBox2.Text = "";

comboBox3.Text = "";


// comboBox3.Enabled = false;
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void label1_Click(object sender, EventArgs e)
{
}
private void label2_Click(object sender, EventArgs e)
{
}
}
}


http://fayllar.org
Download 47,27 Kb.
1   ...   6   7   8   9   10   11   12   13   14




Download 47,27 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Kurs ishi mavzu: otm kafedrasi professor o’qituvchilarining yillik yuklamasini taqsimlash tizimi Bajardi: Boltayeva Darmonjon

Download 47,27 Kb.