2.2.§. Tashkilotlarning sug’urta shartnomalarini hisobga olish avtomatlashtirilgan axborot tizimini yaratish. IP-ni axborot bilan ta'minlash
Relyatsion ma'lumotlar bazasi bir nechta jadvallardan iborat bo'lib, ular orasidagi aloqa mos keladigan maydonlar yordamida o'rnatiladi, jadvallarni yaratishning birinchi bosqichi ular tarkibiga kirishi kerak bo'lgan maydonlar ro'yxatini, ularning turlari va o'lchamlarini aniqlashdir. Maydonlar ro'yxati "tadbirkorlik xatarlarini ixtiyoriy sug'urtalash qoidalari"ni belgilaydi.
Ma'lumotlar bazasini yaratish uchun uni normallashtirish kerak. Ushbu jarayon ma'lumotlar bazasini normallashtirish deb nomlanadi.
Ma'lumotlar bazasini normallashtirish jarayoni ma'lumotlar bazasidagi ma'lumotlarning ortiqcha miqdorini kamaytirish uchun mo'ljallangan. Oddiy ma'lumotlar bazasi shakllari deb ataladigan bir nechta narsa mavjud:
- birinchi normal shakl
- ikkinchi normal shakl
- uchinchi normal shakl
Oddiy shakllarning har biri oldingi normal shakldan ketma-ket olinadi. Bundan tashqari, har bir keyingi normal shakl avvalgi normal shaklning xususiyatini saqlab qoladi va avvalgisida mavjud bo'lgan ba'zi anormalliklarni olib tashlaydi.
Normalizatsiya qilinganidan keyin quyidagi jadvallar olinadi:
"Tadbirkorlik tavakkalchiligini sug'urtalash shartnomasi" jadvali (1-jadval) tadbirkorlik tavakkalchiligini sug'urtalash shartnomasi to'g'risidagi ma'lumotlarni o'z ichiga oladi: shartnoma shaklining raqami, seriyasi, shartnoma holati, turi, shartnoma tuzilgan sana, oxirgi o'zgartirish sanasi, sug'urta mukofoti, sug'urta summasi miqdori, qo'shimcha shartlar, ariza raqami va to'lov hujjati raqami. Ushbu jadvaldagi asosiy maydon "shartnoma raqami" maydonidir, chunki u tadbirkorlik xatarlarini sug'urtalash shartnomalari uchun identifikator hisoblanadi.
Jadval 1. "Tadbirkorlik xatarlarini sug'urtalash shartnomasi"
Maydon nomi
Turi
O'lchovlilik
Tavsif
NDogivora
Integer
100
Shartnoma shaklining raqami, asosiy maydon
SDogovora
Real
100
Bir qator sug'urta shartnomalari. xavflar
StatusD
Real
100
Shartnoma holati (ishda, chiqarilgan, to'xtatilgan)
DataZak
Date
-
Shartnoma tuzilgan sana (00.00.0000)
TipD
Real
100
Shartnoma turi (sug'urta, o'zgartirish, tugatish uchun)
DataIzm
Date
-
Oxirgi o'zgartirish sanasi (00.00.0000)
StaraxPr
Real
100
Sug'urta mukofoti miqdori (2000 rubl)
StarxSuma
Real
100
Sug'urta summasining miqdori (50000 rubl)
DopolYsl
Real
100
Qo'shimcha shartlar
NZayv
Integer
100
Ariza raqami (12)
NDokOp
Integer
100
To'lov hujjati raqami (123)
"Ariza" jadvali (2-jadval) quyidagi ma'lumotlarni o'z ichiga oladi: ariza raqami, qabul qilingan sana, xodimning ismi, sug'urta muddati, sug'urta mukofotini to'lash tartibi, tin. Asosiy maydon - "bayonot raqami" maydoni.
Jadval 2. "Bayonot"
Maydon nomi
Turi
O'lchovlilik
Tavsif
NZav
Integer
100
Ariza raqami, asosiy maydon
DataPrin
Date
-
Ariza qabul qilingan sana (00.00.0000)
FIOSot
Real
100
Arizani qabul qilgan xodimning ismi
Srok
Real
100
Sug'urta muddati (6 oy yoki 15 kun)
PorYpStPr
Memo
500
Sug'urta mukofotini to'lash tartibi (jadval)
INN
Integer
100
Sug'urtalangan shaxsning tin (334657869067)
"Sug'urta qildiruvchi" jadvali (3-jadval) sug'urta qildiruvchining o'zi sug'urta qildiruvchiga taqdim etishi kerak bo'lgan tadbirkorlik tavakkalchiligining sug'urta qildiruvchisi to'g'risidagi ma'lumotlarni saqlaydi.
Jadval maydonlari to'plami "tadbirkorlik xatarlarini ixtiyoriy sug'urtalash qoidalari"bilan belgilanadi. Ushbu ma'lumotlar: polis egasining tin, yakka tartibdagi tadbirkorning to'liq ismi / yuridik shaxsning nomi, uning asosida yuridik shaxs faoliyat ko'rsatadigan hujjat, rahbarning ismi, ro'yxatdan o'tganlik to'g'risidagi guvohnoma raqami, seriyasi, berilgan sanasi, sertifikat bergan organ, indeks, mamlakat, tuman, aholi punkti, ko'cha, uy, ofis, telefon, faoliyat turi, ustav kapitali miqdori, litsenziya raqami, hujjatlar to'plami raqami.
Ushbu jadvaldagi asosiy maydon " tin " dir.
Jadval 3. "Sug'urta qildiruvchi"
Maydon nomi
Turi
O'lchovlilik
Tavsif
INN
Integer
100
Sug'urtalangan shaxsning tin, asosiy maydon
Name
Real
100
IP nomi / yuridik shaxsning nomi
Dok
Real
100
Yuridik shaxs amal qiladigan hujjat
FIORuk
Real
100
Rahbarning ismi
NSvid
Integer
100
Ro'yxatdan o'tganlik to'g'risidagi guvohnoma raqami
CeriySvid
Real
100
Ro'yxatga olish to'g'risidagi guvohnoma seriyasi
DataVd
Date
-
Ro'yxatga olish to'g'risidagi guvohnoma berilgan sana (00.00.0000)
OrVdSv
Real
100
Ro'yxatga olish guvohnomasini bergan organ
Indexs
Integer
100
Indeks
Strana
Real
100
Mamlakat
Raon
Real
100
Tuman
NasPynkt
Real
100
Aholi punkti
Yliza
Real
100
Ko'cha
Dom
Integer
50
Uy
Ofis
Integer
50
Ofis
Telefon
Integer
50
Telefon
VudDey
Real
100
Faoliyat turi
RazYstKap
Integer
100
Ustav kapitali miqdori
NLiz
Integer
100
Litsenziya raqami
NpakDok
Integer
100
Hujjatlar to'plami raqami
"Tadbirkorlik xatarlari" jadvali (4-jadval) "Rossiya Federatsiyasida sug'urta to'g'risida" federal qonunida belgilangan ma'lum bir tadbirkorlik xatarlarini o'z ichiga oladi, ular sodir bo'lganda sug'urta kompaniyasi zararni qoplash majburiyatini oladi.
Sug'urta qildiruvchi sug'urta himoyasiga muhtoj bo'lgan xatarlarni o'zi tanlashi kerak. Asosiy maydon " kod " dir.
Jadval 4. "Tadbirkorlik xatarlari"
Maydon nomi
Tavsif
Kod
Kod, kalit maydon, hisoblagich turi
Ytrata
Asosiy yoki aylanma mablag'larning yo'qolishi, etishmasligi yoki shikastlanishi
Ybitki
Faoliyat jarayonida mumkin bo'lgan yo'qotishlar
Kontragent
Kontragentlar tomonidan shartlarni buzish
NZayv
Ariza raqami
"Hujjatlar to'plami" jadvali (5-jadval) sug'urta qildiruvchi tomonidan tadbirkorlik xatarlarini sug'urtalash uchun taqdim etiladigan ma'lum hujjatlar to'plamini o'z ichiga oladi. Tadbirkorlik tavakkalchiligining u yoki bu turini sug'urtalash uchun zarur bo'lgan hujjatlar "tadbirkorlik tavakkalchiligini ixtiyoriy sug'urtalash to'g'risidagi qoidalar"bilan belgilanadi. Asosiy maydon "hujjatlar to'plami raqami" dir.
Jadval 5. "Hujjatlar to'plami"
Maydon nomi
Tavsif
NomerD
Hujjatlar to'plami raqami, kalit maydoni, hisoblagich turi
KopSR
Ro'yxatdan o'tish guvohnomasining nusxasi
KopSINN
Nalda ro'yxatdan o'tganlik to'g'risidagi guvohnomaning nusxasi. Organ
KopYzrD
Ta'sis hujjatining nusxasi
Otz
Moliyaviy holat to'g'risidagi hisobot
BizPlan
Biznes-reja
KopDogK
Kontragentlar bilan tuzilgan shartnomaning nusxasi
KopLiz
Litsenziyaning nusxasi
OpisImy
Mulkni inventarizatsiya qilish
"BSO" jadvali (6-jadval) qat'iy hisobot shakllari to'g'risidagi ma'lumotlarni o'z ichiga oladi. Bunday ma'lumotlarga quyidagilar kiradi: BSO raqami, seriyasi, ishlab chiqarilgan sanasi, holati, xodimning ismi, olingan sanasi, shartnoma raqami. Asosiy maydon - "BSO raqami" maydoni.
Jadval 6. "BSO"
Maydon nomi
Turi
O'lchovlilik
Tavsif
NBSO
Integer
100
BSO raqami, asosiy maydon
Seriy
Real
100
BSO seriyasi
DataIzg
Date
-
Ishlab chiqarilgan sana (00.00.0000)
Statys
Real
100
BSO maqomi
FIOSot
Real
100
BSO-ni qabul qilgan xodimning ismi
DataPolyz
Date
-
Qabul qilingan sana (00.00.0000)
NDog
Integer
100
Shartnoma raqami
"To'lov hujjatlari" jadvali (7-jadval) sug'urta mukofotini to'lash to'g'risidagi ma'lumotlarni o'z ichiga oladi. Ushbu ma'lumotlarga quyidagilar kiradi: to'lov hujjati raqami, to'lov sanasi, hujjat turi, miqdori, kassirning to'liq ismi, to'lovchining to'liq ismi, to'lovchining seriyasi va pasport raqami. Asosiy maydon "to'lov hujjati raqami" dir.
Jadval 7. "To'lov hujjatlari"
Maydon nomi
Turi
O'lchovlilik
Tavsif
ND
Integer
100
To'lov hujjati raqami, asosiy maydon
Tip
Real
100
Hujjat turi (kvitansiya, to'lov topshirig'i)
DataOplat
Date
-
To'lov sanasi (00.00.0000)
Symma
Real
100
To'lov miqdori
FIOKas
Real
100
Kassirning ismi
FIOPL
Real
100
To'lovchining ismi
SerPas
Real
100
To'lovchining pasport seriyasi
NPas
Real
100
To'lovchining pasport raqami
Ma'lumotlar bazasining axborot ob'ektlarining tarkibi.
Jadvallar kalitlar bilan bog'langan. Jadvallar orasidagi bog'lanishlarning umumiy ko'rinishi 5-rasmda keltirilgan.
Shakl: 5. Tadbirkorlik xatarlarini sug'urtalash shartnomalarini hisobga olish ma'lumotlar bazasining tuzilishi
Jadvallarning asosiysi "tadbirkorlik tavakkalchiliklarini sug'urtalash shartnomasi" jadvali bo'lib, u "ariza raqami" maydoni orqali "ariza" jadvali bilan "bir - bir" munosabati bilan; "BSO"jadvali bilan shartnoma raqami orqali" bir - bir " munosabati bilan. "Tadbirkorlik tavakkalchiligini sug'urtalash shartnomasi" jadvali "to'lov hujjatlari" jadvali bilan bog'liq-to'lov hujjati raqami-"birdan ko'pga" aloqasi, ya'ni bitta jadvaldagi har bir yozuv boshqa jadvaldagi bir yoki bir nechta yozuvlarga mos keladi.
"Ariza" jadvali ariza raqami bo'yicha "tadbirkorlik xatarlari" jadvallari va "sug'urta qildiruvchi" jadvali bilan maydon - tin bo'yicha "bir - bir"munosabati bilan bog'liq. "Polis egasi" jadvali maydon bo'yicha "hujjatlar to'plami" jadvali bilan bog'liq - hujjatlar to'plami raqami "bir - bir"munosabati bilan.
Bir-bir nisbati bitta jadvaldagi har bir yozuv boshqa jadvaldagi faqat bitta yozuvga mos kelishini anglatadi.
IP dasturiy ta'minoti. Dasturiy ta'minot tavsifi.
Dasturiy ta'minotni ishlab chiqish vositalarini tanlash dizayn vositalarini tanlash kabi muhim vazifadir. Ushbu tanlov ikki omil bilan izohlanadi: birinchisi - dasturchining malakasi, ya'ni.u ishlashi mumkin bo'lgan dasturlash tillari, ikkinchisi - dasturga qo'yiladigan talablar (u ishlaydigan operatsion tizim, ma'lumotlar bazalarining mavjudligi va boshqalar).
Borland Delphi dasturlash muhiti tadbirkorlik tavakkalchiliklarini sug'urtalash shartnomalarini hisobga olishning avtomatlashtirilgan tizimining dasturiy muhitini yaratish uchun ishlatilgan. So'nggi yillarda u quyidagi ijobiy xususiyatlar bilan ajralib turadigan katta mashhurlikka erishdi:
1. Delphi muhit tili yuqori darajadagi tildir.
2. U yuqori samarali kompilyatorga ega mashina kodi.
3. Til ob'ektga yo'naltirilgan dasturlashning kuchli vositalarini qo'llab-quvvatlaydi, shu jumladan:
4. dinamik sinflar, sinf havolalari, sinf usullari va xususiyatlari bilan ishlash;
5. ilovaning istisno holatlarini qayta ishlash qobiliyati;
6. dastur davomida ob'ektlar turlari to'g'risidagi ma'lumotlarni qayta ishlash;
7. Windows tizimi va foydalanuvchi hodisalarini individual usullar darajasida qayta ishlash.
8. Turli xil ma'lumotlar bazalarini qurish va ular bilan ishlash uchun turli xil tarkibiy qismlarni taqdim etadi.
9. Kiritilgan kod hajmini kamaytirish va boshqarishni osonlashtirish uchun dastur interfeysi shakllarini vizual meros va vizual bog'lash qo'llab-quvvatlanadi. Shu bilan birga, Delphi kutubxonasi operatsion tizimning standart interfeys elementlarining ishlashini amalga oshiradigan ko'plab tarkibiy qismlarni o'z ichiga oladi, ularni dasturchilar ham to'ldirishlari mumkin..
Delphi yordamida ishlab chiqilayotgan dasturning tezligi oshadi va shu bilan birga foydalanuvchi interfeysiga professional darajadagi fazilatlar beriladi.
Yuqorida tavsiflangan afzalliklar bundan buyon dasturchiga tegishli. Delphi 7 yordamida yozilgan dastur foydalanuvchisi qulay interfeysga ega to'liq Windows dasturini oladi. Delphi kompilyatori tomonidan yaratilgan dasturlar juda ko'p kompyuter resurslarini talab qilmaydi va tezligi jihatidan ham yuqori samaradorlikka ega. Delphi-da favqulodda vaziyatlarni boshqarish uchun o'rnatilgan mexanizmlarning mavjudligi Delphi-da yozilgan dasturlarning ishonchliligini oshirishga imkon beradi.
Shunga o'xshash dasturiy mahsulotlar bilan taqqoslaganda Delphi bir qator afzalliklarga ega:
* ilovani ishlab chiqish tezligi va ishlab chiqilgan ilovaning yuqori ishlashi;
* Delphi muhitiga yangi komponentlar va vositalarni kiritish orqali o'sish;
* kompyuter resurslariga ishlab chiqilgan dasturning past talablari;
Delphi muhitida yaratilgan ilovalar ishonchliligi bilan ajralib turadi. Bu istisnolarni qayta ishlash uchun o'rnatilgan mexanizmlarning mavjudligi va qat'iy yozilgan Object Pascal tili bilan bog'liq bo'lib, dastlab operatsion tizimda yoki to'g'ridan-to'g'ri dasturda yuzaga kelishi mumkin bo'lgan har qanday nosozliklarga qarshilik ko'rsatadi.