10 C# dasturlash tili


OTM kafedrasi professor o’qituvchilarning ilmiy faoliyatini monitoring qilish tizimida AT bazasi tushunchasi



Yüklə 87,48 Kb.
səhifə6/6
tarix27.12.2023
ölçüsü87,48 Kb.
#199014
1   2   3   4   5   6
Otm

2.2 . OTM kafedrasi professor o’qituvchilarning ilmiy faoliyatini monitoring qilish tizimida AT bazasi tushunchasi
OTM kafedrasi professor o’qituvchilarning ilmiy faoliyatini monitoring qilish tizimida AT bazasini yaratishda asosan access 2016 dastusi yordamida shakllantiramiz. Bu baza bizga foydalanuvchilar kitoblarni osongina topa olishlari uchun juda kerak. Shuningdek bu jadvaldan admin oynasida ham foydalanamiz. Ushbu jadvalga adminlik huquqi berilgan shaxslar kitob do`konidagi barcha kitoblarni ro`yxatini kiritishlari, o`zgartirishlari, shuningdek, o`chirishlari ham mumkin. Jadvalni yaratishni boshladik.
Access 2016 muhitiga kirib olamiz va Uni saqlab ushbu jadvalning asosini yaratib olamiz.

Id siga yagona kalitni qo`yib jadvalni nomlab olamiz.

Mazkur jadvalni kitoblar nomi, avtori, Sahifalar soni, narxi kabi ma`lumotlarni to`ldirib chiqamiz. Jadvalimiz tayyor bo`ldi. Uni Loyihamizda ishlatishimiz mumkin
2.3. OTM kafedrasi professor o’qituvchilarning ilmiy faoliyatini monitoring qilish tizimida AT Loyihasini tayyorlash
Bizga berilgan kitob do`koni loyihasini tayyorlashga kirishamiz. Buning uchun avvalo Forma yaratib olamiz va uning dizayn qismini tayyorlaymiz.
BackgroundColor yordamida orqa foniga rasm joylashtiramiz. So`ngra Button qo`yib unga “KIRISH” deb nomlab olamiz. So`ngra kirish tugmasiga keying oynamizni ulab olamiz.


using System;


using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Otm


{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void label2_Click(object sender, EventArgs e)


{

}


private void label3_Click(object sender, EventArgs e)
{

}


private void button1_Click(object sender, EventArgs e)
{
this.Hide();
Form2 newForm = new Form2();
newForm.ShowDialog();
}

private void Form1_Load(object sender, EventArgs e)


{

}
}
}

2-Formani qo`shib olamiz. Buning uchun “Proect” tugmasini bosamiz undan “Add form windows…” qatorni tanlab Forma2 ga nom berib “Add” tugmasini bosamiz. Hosil bo`lgan ikkinchi formamizga ham o`zimiz xohlaganimizdek fon berib olamiz

using System;


using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Otm


{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)


{

if ((textBox1.Text == "Admin") && (textBox2.Text == "Parol123"))


{
Form3 newForm = new Form3();
newForm.ShowDialog();
}
else
{
MessageBox.Show("Sizga adminlik huquqi berilmagan");
}
}

private void Form2_Load(object sender, EventArgs e)


{

}
}
}


Bunda Adminga o`zining maxsus login va parol beriladi. Agar login va paroli to`g`ri bo`lsa Admin oynasiga kirishi mumkin bo`ladi. Agar Login yoki Paroli xato kiritilsa “Sizga adminlik huquqi berilmagan degan xabar chiqadi ”

XULOSA
Xulosa qilib aytadigan bo`lsak C# dasturlash tili muhitida ishlash boshqa dasturlash tillariga qaraganda ancha farq qiladi. C# dasturlash tili yordamida katta katta proyektlar tayyorlashimiz ham mumkin. Yuqorida tayyorlangan proyektimizdan ham hozirgi davrda rivojlanib borayotgan oliy ta’lim muassasalarida ishlatishimiz mumkin. Bunda asosan foydalanuvchilar o`zlariga o’qituvchilarning ilmiy faoliyatlarining monitoringini osongina qidirishlari mumkin. Adminlik huquqi berilgan shaxslar kirib ilmiy faoliyat darajalarini kiritishlari yoki ularni o`zgartirishlari, jadvaldan o`chirishlari mumkin. Bu dasturimizni hamma oliy ta’lim muassasalari qo’llay oladi. Har bir foydalanuvchi uchun oson va kerakli ma’lumotlar bor.
Yüklə 87,48 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin