Войти Регистрация

Docx

  • Рефераты
  • Дипломные работы
  • Прочее
    • Презентации
    • Рефераты
    • Курсовые работы
    • Дипломные работы
    • Диссертациии
    • Образовательные программы
    • Инфографика
    • Книги
    • Тесты

Информация о документе

Цена 9000UZS
Размер 558.9KB
Покупки 0
Дата загрузки 09 Октябрь 2022
Расширение docx
Раздел Курсовые работы
Предмет Информатика и ИТ

Продавец

Bohodir Jalolov

Korxona xodimlari tarif jadvalini yaratish dasturiy vositasi

Купить
Korxona xodimlari tarif jadvalini yaratish dasturiy vositasi MUNDARIJA Kirish I.TAHLILIY QISM 1.1. Avtomatlashtirilgan axborot tizimlari 1.2. Avtomatlashtirilgan ish joylari 1.3. Dasturlash mu х itini tanlash II. ASOSIY QISM 2.1. Masalaning qo’yilishi 2.2. Masalani yechish algoritmi 2.3. Ma'lumotlar bazasi boshqaruv tizimi (MBBT) 2.5. Foydalanuvchi uchun qo’llanma XULOSA FOYDALANILGAN ADABIYOTLAR ILOVA KIRISH Hozirgi kunda axborot va kompyuter texnologiyalari iboralari kundalik turmushda eng ko’p qo’llaniladigan tushunchalar desak mubolag’a bo’lmaydi. Chunki hayotning qaysi sohasini olmaylik, qanday amallarni bajarmaylik, albatta, axborotlar bilan ish ko’ramiz. Ya’ni axborotlardan foydalanish, axborot almashish, ularni uzatish, o’zlashtirish inson faoliyatining asosiy negizini tashkil etadi. A х borot te х nologiyalari jahonda jadal sur'atlar bilan rivojlanib, takomillashib borayotgan sohadir. Bu sohaning rivoji uchun bizning buyuk ajdodlarimizning ilmiy kashfiyotlari asos bo’lib х izmat qilmoqda. Bu haqda Prezidentimiz I.A. Karimov o’zining "Yuksak ma'naviyat - engilmas kuch" asarida quyidagi fikrlarni keltirib o’tadi: "Shu nuqtai nazardan qaraganda, zaminimizda yash navbatda bilimlar va yangi te х nologiyalarning kamligi bilan belgilanmoqda, kapitalning kamligi esa ikkinchi darajali bo’lib qolmoqda. I.TAHLILIY QISM 1.1. Avtomatlashtirilgan axborot tizimlari 1970 yillarga kelib bu yo’nalish asta-sekinlik bilan AQShni harbiy sektoridan fuqarolik ho’jalik sektoriga o’ta boshladi va juda tez yoyila boshladi. Shu yillardan boshlab AQSh milliy tehnika informasiya hizmati o’zi yaratgan milliy texnika berilganlar bankini ilmiy tadqiqot ishlari hisobotlarni va berilgandan keng foydalana boshladi. Huddi shunday jarayon ma’lumotlar bazasi va banki yaratishga olib keldi. Axborotlashtrishni asosiy vazifalardan biri - xalq xo’jaligida jadalashtirsh, qayta kurishni ta'minlash,hamda inson faoliyati taraqqiyotining hal qiluvchi sohasidagi doimiy o’zgarishlar va ya o’zatish, shuningdek axborotni iste’molchiga chiqarib berish bilan bog’liq operasiyalarni bajarish uchun ham foydalaniladi. Bu tizimlar keng funksional imkoniyatlarga ega va axborotning juda katta hajmdagi ma’lumotlarini saqlashga hamda ishlov berishga qodir. Bu erda axborot eltuvchilar kompyuterlarning xotira qurilmalaridir. Eng keng tarqalgan AAT lar ishida axborotga ishlov berish texnologik jarayonlarining turli bosqichlarida (axborotni to’plash, uni kompyuterga kiritishga tayyorlash va qidirish jarayonida ) odam ishtirok etadi. Inson AAT ning tashqi muhit tomonidan sherigi hisoblanadi va chiqadigan axborot tizimi aynan unga mo’ljallangandir. 1.2. Avtomatlashtirilgan ish joylari EHM da inson faoliyatini qulayliklarini ta’minlash maqsadida interaktiv rejimda amalga oshirilishi kerak bo’l AIJ larni quroli (kampyuter mikrokolqo’lyator, faks, kseriks, elektron pochta va hok…) х aqida tushuncha va ularni ishlatish kompyuter asosida A.I.J ni qurish. yangi informatsion te х nologiyani mu х im elemenlardan biri х ozirgi zamon kampyuterlari х isoblanadi. Yangi informatsion te х nalogiya deganda berilganlar bazasini yaratish va ularni kerakli so х alarda ishlatilish tushiniladi. Berilganlar bazasini yaratishalbatta lokal va umumiy х isoblash tarmoqlarini nazorad tutgan х olda ishlatiladi. Bunda ma х sus programmalar berilganlari qayta ishlash tegishli informatsion ma'lumotlari tayorlash va boshqa kerak funktsiyalarni bajarishdek ishlapri kamrab oladi. Bo’larning х ammasi A.I.J ning masalallariga kiradi. A.I.J. ning kompleks programmalari quyidagilarni nazarga tutgan х olda quri 1.4. Dasturlash mu х itini tanlash Bitiruv malakaviy ishi dasturini yaratishda .Net Freamwork 2 mu х iti tanlandi. Bu mu х itni tanlanishi dasturlash tili ishlashi uchun mu х imdir. Microsoft kompaniyasi 2002-yil Sank - Peterburg shahrida bo’lib o’tgan konferentsiyada Devid Chappelning.Net Freamwork ka bag’ishlab doklad qildi. U.Net platformasini yaratilishi Windows mu х tida hamma narsani o’zgartiradi, yani dasturlash tillari, interfeys va biblotekalar, ilovalarni yaratilishini.Net markasi orqali quyidagi asosiy ma х sulotlar etkazib beriladi, bular: - .Net Framework - amalga oshirish mu х iti, unda yaratilgan dasturiy komponentlar ishlatiladi. Bu mu х it dasturiy kodlarni х avsizligini taminlash, avtomatik ravishda keraksiz kodlarni yig’ishtirish va boshqa ishlar uchun mo’ljallangandir. .Net - ilovalarini yaratish mu х ti. Microsift Visual Studio (C# Visual Basic.Net, Menaged C++), Borland Developer Studio (Delphi For. Net, C++), PascalABS.Net va boshqalar. Net yaratish mu х ti х uddi Java te х nologiyasi kabi bayt - kod yaratadi. .Net ilova yaratuvchi model hisoblanadi. Uning asosiy maksadi - qurilma va platformadan mustaqil bo’lgan ilova yaratishdir, yana Internet orqali ma'lumotlarga murojat etishni shakllantiradi .Net yadrosini quyidagi te х nologiyalar tashkil etadi: .Net Framework .Net Enterprise Servers . "quruvchi blok" х izmati . Vs.Net .Net platformasi klient oslari, server va х izmatlar bilan integrallashgan va quyidagilardan iborat: - dastur modeli, ya'ni XML - Web х izmati va ilova yaratish imkonini beradi - х izmatlar to’plami - "quruvch 1985 yilda "C++ tilida dasturlash" ning birinchi to’liq dasturi nashrdan chiqdi va u yildan yilga o’z mundarijasini to’ldirib bordiyu o х irgi nashrda shablonlar, nomlanish so х asi turlarni yangicha belgilanishi buleva turi keltirilgan. C# standart biblotekasi ham birga taraqqiy eta boshladi. C++ standart biblotekasiga birinchi bo’lib, kiritish – chiqarish potoki qo’shildi. Kegin esa standart biblotekaga shablonlar ko’shilishi boshlandi. 1998 - yil uzoq vaqt ishlatilgandan so’ng erkin AN SI - ISO qo’shma komiteti C# ni standartlashtirdi. 2003 - yil komitet tomonidan uning х atoliklari va ularning х abarlarni to’g’rilab, 2003 - yil C# ning to’g’rilangan standart versiyasini ishlab chiqdi. C# ikkita asosiy qismdan iborat: - til yadrosi; - standart bibloteka; C# standart STL shablon C# dasturi 90-yillarning oxirida ishlab chiqilib Microsoft.NET ning bir qismiga aylandi. Al`fa versiya sifatida 2000 yildan boshlab ishlatila boshladi.C # bosh arxitektori butun dunyo dasturchilari ichida birinchilar qatorida to’rgan va butun dunyo tomonidan tan olingan Anders Hejlsberg bo`ldi. Uning 1980 yillarda chiqarilgan Turbo Paskal dasturi orqali ham tanishimiz mumkin. C# bevosita C, C++ va Java bilan bog`liq. Chunki bu uchta til dasturlash olamida eng mashhur tillardir. Bundan tashqari professional dasturchilar C va C++ ni va juda ko`pchilik Java tilida ish yuritadi. Lekin C# va Java o`zaro o`zgacha ravishda bog`langan. Ularning kelib chiqishi C va C++ bo`lsada o`zaro bir biridan farq qiladi. C# tili ham obe`ktga mo`ljallangan tillar sirasiga kiradi. C#da dasturlash Microsoft Visua Visual C++.NET Visual J#.NET Microsoft Visual Studio 2005 dasturi yordamida Windows muhiti uchun, t е l е fonlar uchun va tarmoqlar uchun Web dasturlarni yaratish mumkin. Microsoft Visual Studio 2005 muxitida Visual C#, Visual Basic, Visual J# tillari yordamida Web dasturlarni va Visual C#, Visual Basic, Visual J#, Visual C++ tillari yordamida Windows muxiti uchun dasturlar yaratish mumkin. Mobil qurilmalar uchun ilovalar yaratish. Mobil qurilmalar hisobi uchun qo`llaniladigan Web formadagi Mobile Internet Toolkit kod g е n е ratsiyasini qo`llab quvvatlaydi. Ushbu kompan е ntalar to`plami turli xil mobil qurilmalar (WAP-t е l е fonlar, HTML- t е l е fonlar, PocketPC, Palm va RIM Blackberry p е ydj е ri) uchun kod g е n е ratsiyasini qo`llab quvvatlaydi. Microsoft Visual Studio 2008 dasturi So`ngra dastur toifasini va dasturlash tilini tanlash oynasi ochiladi, ya`ni quyidagicha: 1.5-rasm. Dastur toifasini va dasturlash tilini tanlash oynasi. Ushbu oynadan dasturlash tili va dastur toifasi tanlanadi va OK tugmasi bosiladi va natijada quyidagicha dastur formasi, uskunalar pan е li va xususiyatlar pan е li xosil bo`ladi. Uskunalar pan е lida dasturni yaratish uchun k е rakli kompan е ntalar mavjud bo`lib, ularni dasturga sichqoncha yordamida qo`shish mumkin. Xususiyatlar pan е lida esa tanlangan forma yoki kompan е ntaning xususiyatlari aks etadi.(1.6-rasm) 1.6-rasm. Windows muhiti uchun dastur yaratish jarayoni. Misol: Yangi formaga BUTTON kompan е ntasini joylashtiramiz va unga «Tugma» d е b yozamiz. «Tugma»ga, u bosilganda dasturni yopish buyruqini yuklaymiz. 1. Uskunalar pan 1.7-rasm. BUTTON kompon е ntasini formaga joylashtirish. 1. BUTTON kompon е ntasining xususiyatlar pan е lidan Text xususiyatiga ―Tugma‖ yozuvi yoziladi (5-rasm) tugma ustiga sichqoncha chap tugmasini ikki marta bosish orqali unga Visual C# dasturlash tilida ―dasturni yopish‖ buyruqi yuklanadi. (1.8-rasm) 1.9-rasm. BUTTON kompon е ntasining xususiyatlar pan е lidan Text xususiyatiga ―Tugma‖ yozuvi yozilishi. 1.9-rasm. ―Tugma‖ ustiga sichqoncha chap tugmasini ikki marta bosish orqali unga ―dasturni yopish‖ buyrug`i yuklanishi. 12 Xuddi shu ko`rinishda unga Visual Basic, Visual J#, Visual C++ dasturlash tillarida xam dastur kodlarini yozish mumkin faqat dastur toifasi va dasturlash tilini tanlashda k е rakli tilni tanlash lozim. C# dasturlash tilining afzallik taraflari shundaki, bu dasturlash tilida juda ko`plab biblotekalar bor. Bu bibliotekalar dasturchi uchun qulaylik tug`diribgina qolmasdan, kam xato qilishga olib keladi. C# dasturlash.Net Framework bibliotekalari bilan ishlaydi. C# dasturlash tilining afzalligi Dasturni tuzishda Visual C# dasturlash tilidan foydalalanamiz. Chunki bu dasturlash tilining dasturchi uchun juda ko`plab qulaylik va imkoniyatlarga ega. Hozirgi kunda zamonaviy dasturlash tillaridan biri bo’lgan C# dasturlash tili etakchi o`rinlarda turadi. C# dasturlash tilining yana imkoniyatlarini s Dasturiy vositani ishlab chiqish uchun masalaning qo’yilishi haqida yoritib beramiz. Dastur kompleksi quyidagi vazifalarni bajarishi talab etiladi:  Kollej o’qituvchilarining ro’yhatining tarifikasion jadvalining to’ldirish;  Jadval formasidan ma’lumotlarni ko’rish imkonini berishi;  Dastur kompleksi yana shuningdek quyidagilarnni ta’minlashi kerak bo’ladi: jadvalga kirgizilgan ma’lumotlar ustida tahrirlash ishlarini olib boorish imkoniyati, jadvalga ma’lumotlar qo’shish imkoniyati, ma’lumotlar bazasidan ma’lumotlarnni o’chirish imkoniyatlarini yaratishi;  Hisoblashlarni va ta’rif stavkasini to’ldirishni ta’minlashi, qo’shimcha haq, soat hisobida to’lanadigan to’lovlar, o’rtacha oylik ish haqi va qo’shimcha to’lovlarni ta’minlashi kerak;  Yaratilgan kollej o’qituvchilari ro’yhatining Pedagogik faoliyati staji; Yagona tariff stavkasi bo’yicha razryadi va ta’rif koeffisenti; Ekranda ma’lumotlar bazasiga yoziladigan malimotlarni kiritish uchun maxsus formani oldindan nazarga olish zarur. Avtomatlashgan Axborot Tizimini ishlab chiqish tavsifi. Avtomatlashgan axborot tizimini ishlab chiqish uchun quyidagi qator savollarga echim topish zarur bo’ladi; Ma’lumotlar bazasida qanday axborotlarni va qanday ko’rinishda saqlash kerakligini aniqlash lozim; Foydalanuvchi formaga kiritish, saqlanadigan ma’lumotlarni ko’rish va to’g’irlab turish uchin qulay kirgizish tizimi tavsifini yaratish; Foydalanuvchiga uzatish ucun turli hilda kesilgan standart – so’rovlarni tipi bo’yicha tuzatib saqlashni, tizimga kirgizish; Interfeysda kiritish tizimini tavsiflash. 2.2. Masalani yechish algorit Ma'lumotlar bazasi boshqaruv sistemasi ar х itekturasining muhim a'zosi bo’lib, u Microsoft kompaniyasi dastur ishlab chiqarishining strategik yo’nalishi bo’lib х izmat qiladi. IBM kompaniyasining ikkinchi darajali tadqiqot loyihasining bajarilishi natijasida paydo bo’lgan SQL tili hozirgi va?tda muhim kompyuter te х nologiyasi va kuchli bozor faktori sifatida keng tarqaldi. SQL - kompyuter ma'lumotlar bazasida saqlanuvchi ma'lumotlarni qayta ishlash va o’qish uchun muljallangan instrumentdir. SQL - bu strukturlashgan so’rovlar tilining (Structured Query Language) qisqartirilgan nomlanishidir. SQL abbreviaturasi odatda "sikvel" deb o’qiladi. Nomlanishidan ko’rinib turibdiki, SQL foydalanuvchining Ma'lumotlar bazasi bilan o’zaro aloqasini tashkil etish uchun qo’l • Avtorizatsiya qismi esa Windows Avtorizatsiya usulida turgani ma`qul. Bu unchalik muhim emas, lekin SQL Server ni o`rnatadigan vaqtda Windows Avtorizatsiya usulni tanlashni maslahat beramiz. • Ma`lumotlar bazasi o`rnatilgach Pusk bo`limidan SQL dasturining Microsoft SQL Server Management Studio Express qismini ishga tushuramiz. • Ahamiyat bering. Server Type – Database Engine , Server Name -. \\ SQLEXPRESS, Authentication – Windows Authentication, bo`lishi shart. Keyin Connect tugmasini bosib dasturni ishga tushuramiz. • Object Explorer qismiga e`tibor qaratsangiz u yerda.\\SQLEXPRESS nomli server ishga tushgan holatda turibdi. Databases bo`limining ustiga sichqonchaning o`ng tugmasi bosiladi va Attach… qismi tanlanadi. • Yuqoridagidek oyna paydo bo`ladi. Endi biz taqdim etgan ma`lumotla Keyingi oyna bu ―OYLIK TO’LOVLAR HISOBLARI‖ oynasi hisoblanadi. Bu bo’limda foydalanuvchi o’qituvchilar ro’yhati asosida shakllangan tarifikasion jadvalni ko’rishi mumkin. Ushbu formada o’qituvchilarning belgilangan bazaviy ta’rif stavkasi asosida, o’quv bo’limi tasdiqlab bergan yillik soat yuklamasi bilan belgilangan qoida asosida har bir oy uchun ish haqlarini ko’rish mumkin (2.7 – rasm ). 2.7 – rasm. Oylik to’lovlar hisoblari oynasi. Ushbi oynada o’qituvchilarning yozma ishlarn tekshirganligi uchun to’lovlar, guruh rahbarligi uchun to’lovlar, kabinrt va labaratoriya mudirligi uchun to’lovlar ham xisoblanib, har bir o’qituvchining umumiy oylik ish haqi hisobi chiqariladi. Bundan tashqari barcha parametrlar bo’yicha umumiy oylik hisoblar ham ushbu oynada namoyon bo’ladi. Bu formada foydal 2.8 – rasm. O’zgartirishlar oynasi. Bu forma ham 3 qismdan iborat. Yuqoridagi birinchi qismda o’qituvchilarni ro’yhatini ma’lumotlar bazasiga kiritish amalga oshiriladi va yangi o’qituvchilarni qo’shish ham shu formada bajariladi. Ushbu xabar ekranda namoyon bo’ladi. Agarda biror maydonga noto’gri belgi yoki bosh qoldirib ketilsa, Xabari namoyon bo’ladi. Ushbu formaning keyingi oynasi bu O’qituvchilar ma’lumotlarini o’zgartirish bo’lib, bu erda o’qituvchilar jadvali ma’lumotlari ustida tahrirlash ishlarini amalga oshirish imkoni mavjud (2.9 – rasm ). 19 2.9 – rasm. O’qituvchi ma’lumotlarini o’zgartirish oynasi. Jadvaldan o’chirish, ma’lumotlarni o’zgartirish va boshqa amallarni bajargandan so’ng saqlash tugmasi bosiladi va barcha amallar ma’lumotlar bazasida ham o’zgaradi. So’nggi oyna bu Bazaviy ta’rif stavkani o’zgartirish oynasi hisoblanadi (2.10 – rasm ). 2.10 – rasm. Bazaviy ta’rif stavkasini o’zgartirish jadvali. Bazaviy ta’rif stavkasi Oliy va O’rta Maxsus Ta’lim vazirligi tomonidan taqdim etiladigan kattalik bo’lib ushbu kattalik o’qituvchilar oylik ish haqlari tarifikasion jadvalining asosiy paramaetri hisoblanadi. Uni o’zgartirish faqatgina mas’ul shaxslar tomonidan amalga oshirilishi mumkin. Bu oynada ham o’zgartirish ishlari bajarilgandan so’ng saqlash tugmasi bosiladi va shu paytning o’zida barcha o’zgarishlar ma’lumotlar ba 21 XULOSA Ushbu kurs ishini ishlab chiqish natijasida kollej o’qituvchilari ro’yhatining tarifikasion jadvalini yaratishni avtomatlashtirish masalasiva uning dasturiy vositasi ishlab chiqildi. Bu dasturiy vosita jamiyatni axborotlashtirish jaroyonidagi bir qadam desak bo’ladi. Dasturiy vosita kollej hisobchilari ish muhitini avtomatlashtirish vazifasini bajaradi. Bu dasturiy vositani ishlab chiqish jarayonida xodimning ish jarayoni diqqat bilan o’rganib chiqilib, xodimga talablar darajasidagi qulay muhit yaratishga harakat qilindi. O’ylaymizki ushbu dasturiy vosita bugungi axborotlashtirish davrdagi muhim qadamlardan bo’ladi va ushbu jarayonga o’z hissasini qo’shadi. Kurs ishida ishida: • Ish o’rinlarini avtomatlashtirish jarayonlari ko’rib chiqildi; • Tarifikasion jadvalni yaratish usullari FOYDALANILGAN ADABIYOTLAR 1. Umumiy o’rta ta'limning Davlat ta'lim standarti va o’quv dasturi .-T.: "Ta'lim taraqqiyoti" jurnali, 1999 yil 3-son. 2. UO’T Davlat ta'lim standartlari: IHTA acoclari fani bo’yicha o’quv dasturi. -Toshkent, 2006 y. 3. Г.Р.Громов Основы информацион технология. 4. Алимов К. Создание новых информационных компьютерных технологий и систем. 1993. 5. Гуломов С.С. Бозор иктисодиети ва жамиятни ахборотлаштириш. 1996. 6. О.Ефимов, В.Морозов, Н.Угрипович. «Курс компьютерной технологии с основами информатики», М., 1999 г. 7. Ф.Скотт, Баркер. «Профиссиональное программированиев Access 2002». М.-С.П б.-Киев, 2002 8. Климов В.Г. Информационные и коммуникационные технологии обучения: проблемы, методика внедрения, перспективы. Пермь: Изд-во «ОАО Книжное ILOVA using System; using System.Collections.Gen eric; using System.ComponentMod el; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Text; using System.Windows.Forms ; namespace azamatdiplom { public partial class Form2 : Form { public Form2() { InitializeComponent(); dtset1 = new DataSet1(); uqitadapter = new azamatdiplom.DataSet1T ableAdapters.UqituvchiTa bleAdapter(); uqitadapter.Fill(dtset1.Uq ituvchi); malak = new azamatdiplom.DataSet1T 24 ableAdapters.MalakaToif asiTableAdapter(); malak.Fill(dtset1.Malaka Toifasi); } DataSet1 dtset1; azamatdiplom.DataSet1TableAdapters.UqituvchiTableAdap ter uqitadapter; azamatdiplom.DataSet1TableAdapters.MalakaToifasiTable Adapter malak; private void Form2_Load(object sender, EventArgs e) { comboBox1.DataSource = dtset1.MalakaToifasi; comboBox1.ValueMember = dtset1.MalakaToifasi.Columns[0].ColumnName; comboBox1.DisplayMember = dtset1.MalakaToifasi.Columns[1].ColumnName; dataGridView1.DataSource = dtset1.Uqituvchi; dataGridiew2.DataSource = dtset1.MalakaToifasi; } private void button1_Click(object sender, EventArgs e) { try { glavniforma gvf = new glavniforma(); decimal engkamishhaq = Convert.ToDecimal(gvf.textBox1.Text); decimal yillikyuklama = Convert.ToDecimal(gvf.textBox2.Text); 25 uqitadapter.Insert(fio, lav, (int)comboBox1.SelectedValue, uquvyurt, fan, yilsoat, yilped, dsds(oydarstul), dsds(oypettul), izmaishtulov, rahtulov, kabtulov, dsds(jami)); MessageBox.Show("Yangi o'qituvchini bazaga qo'shish muvoffaqqiyatli yakunlandi!"); textBox1.Text = ""; textBox2.Text = ""; textBox4.Text = ""; textBox5.Text = ""; textBox6.Text = ""; textBox7.Text = ""; } catch (Exception ex) { MessageBox.Show("Ma'lumot hato kiritildi! Iltimos maydonlarni tekshiring."); } } 26
Купить
  • Похожие документы

  • Operatsion tizimlarda journaling file system
  • I/O scheduling algoritmlari
  • O‘rta Osiyo kutubxonalarining o‘rganilish masalalari
  • Funksiyalar va arrow function
  • Tashkilot xodimlari ma’lumotlarini jamlovchi tizim

Подтвердить покупку

Да Нет

© Copyright 2019-2026.

  • Инструкция по снятию с баланса
  • Контакты
  • Инструкция использования сайта
  • Инструкция загрузки документов
  • O'zbekcha