Қызметкерлер кестесі



Жұмыс түрі:  Курстық жұмыс
Тегін:  Антиплагиат
Көлемі: 16 бет
Таңдаулыға:   
Қазақстан Республикасының Білім және ғылым министрлігі Л.Н. Гумилев атындағы Еуразия ұлттық университеті Ақпараттық технологиялар факультеті Ақпараттық жүйелер кафедрасы

Курстық жұмыс тақырыбы:
"Мектеп қызметкерлері"

Орындаған:АЖ-21 тобы,Болатқызы Айсұлу
Қабылдаған: PhD, доцент М.А. Кантуреева

Нұр-Сұлтан 2022
МАЗМҰНЫ
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...3
Курстық жұмыстың мақсаттары мен міндеттері ... ... ... ... ... ... . ... ... ... 4
Деректер базасын құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .5
"Мектеп қызметкерлері" деректер базасының сипаттамасы ... ... ... ... ..6
4.1 Кестелерді құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...6
4.2 Сыртқы кілттерді жасау ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ..9
4.3 Кестелерді толтыру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9
Сұраулар мен сүзгілерді құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .11
Сақталған процедуралармен жұмыс жасау ... ... ... ... ... ... ... .. ... ... ... ...15
Таңдамалы функциялар ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... .16
Диаграмма мен триггер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...18
Visual Studio-да пайдаланушы интерфейсін құру ... ... ... ... ... ... ... ... ... .21
Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..22

Кіріспе
Деректер базасы-бұл үлкен көлемдегі ақпаратты және деректерді басқаруды, оларды іріктеуді, сұрыптауды және басқа да ұқсас әрекеттерді жүзеге асыратын бағдарламалық модульдерді сақтауға арналған құрылымдар жиынтығы.
Ақпараттың көп болуына байланысты туындаған мәселелерді шешу үшін автоматтандырылған мәліметтер базасы қолданылады. Олар барлық дерлік компьютерлік жүйелердің ажырамас бөлігі болды - саладан жеке кәсіпорынға дейін. Соңғы бірнеше жыл ішінде Дерекқорды басқару жүйелерінің (ДҚБЖ) тұтынушылық сапасының деңгейі өсті: қолдау көрсетілетін функциялардың әртүрлілігі, пайдаланушыға ыңғайлы интерфейс, бағдарламалық өнімдермен, атап айтқанда басқа ДҚБЖ-мен жұптасу, желіде жұмыс істеу мүмкіндігі және т. б. ДҚБЖ әртүрлі ақпарат көздерінен (электрондық кестелер, басқа мәліметтер базасы) ақпаратты біріктіруге мүмкіндік береді және қажетті ақпаратты тез табуға, оны есептер, графиктер немесе кестелер арқылы басқаларға жеткізуге көмектеседі.
Қазіргі уақытта өндірісті басқаруға арналған мәліметтер базасын жобалауда айтарлықтай тәжірибе жинақталған, бұл мәліметтер базасын құру процесін тиімдірек етуге мүмкіндік береді.
Деректер базасы - бұл ұйымдастырудың, сипаттаудың, сақтаудың және өңдеудің жалпы ережелерімен өзара байланысты аталған мәліметтер жиынтығы. Басқару ақпаратқа негізделуі керек. Жалпы жағдайда ақпарат қабылдау, беру, түрлендіру, сақтау немесе пайдалану объектісі болып табылатын оқиға, субъект, процесс және т.б. туралы кез келген ақпаратты білдіреді.

2. Курстық жұмыстың мақсаттары мен міндеттері

Кез келген ұйымда қызметкерлер бар, олар туралы ақпаратты пайдалану және деректерге жедел қарау үшін ыңғайлы нысанда сақтау қажет. Дербес деректерге қол жеткізе алатын Оператор дербес деректерді өңдеу және жинау кезінде олардың қауіпсіздігін қамтамасыз ету жөніндегі шараларды сақтауға тиіс. Деректерді өңдеу кезінде оператор жұмыс үшін ыңғайлы түрде жиынтық ақпарат ала алады, реттелетін есептер жасай алады. Сондықтан белгілі бір ұйымның талаптарын қанағаттандыратын қызметкерлер туралы ақпаратты есепке алудың ақпараттық жүйесін құру өзекті болып табылады.

Бүгінгі таңда білім беру мекемесінде кадрлар ставкасын енгізу үшін қаражат сирек бөлінеді, сондықтан кеңсе қызметкері немесе хатшы қызметкерлерді ескеруі керек. Байланысты үлкен құжат айналымымен, толыққанды кадрлармен жұмысты, кейде мүлдем тапшы уақыты, рәсімдеу және түрлі құжаттама мен есептердің тағы да оның көп алып. Білім беру мекемесінің қызметкерлерін есепке алу базасын жобалау және одан әрі құру қызметкерлердің кадрлық құжаттарымен жұмысты ұйымдастыруды және жалпы қызметкерлермен жұмысты едәуір жеңілдетеді. Дұрыс жобаланған және сәтті енгізілген, ол хатшының толық көмекшісі болады.

Хатшының лауазымдық міндеттерін егжей - тегжейлі қарау кезінде қызметкерлермен және олардың жеке деректерімен жұмыс жасау аясында бірнеше негізгі бағыттар бөлінді:- жұмысқа қабылдау кезінде құжаттарды рәсімдеу

-статистикалық есептерді құру және ұсыну;

- директордың орынбасарлары мен директордың орынбасарлары үшін есеп беру.

Жеке деректерді қорғау қажеттілігіне байланысты, пайдаланушылардың шектеулі саны, атап айтқанда: хатшы, директор, директордың орынбасары, ОУ қызметкерлерінің деректер базасына қол жеткізе алады. Іс жүзінде ұйымда директордың бірнеше орынбасарлары бар: оқу бөлімі , Құқықтық тәрбие, тәрбие жұмысы және әкімшілік-шаруашылық бөлімі. Пайдаланушылардың құқықтарын бөлу кезінде дерекқорға қол жеткізуді қажет ететін директордың бір орынбасары ғана ескеріледі. Басқа лауазымды тұлғалар деректер базасын пайдаланушыларға кірмейді, өйткені оларға лауазымдық міндеттерін орындау үшін дербес деректер қажет емес.

3. Деректер базасын құру

Жаңа дерекқорды құру үшін Databases папкасын тінтуірдің оң жақ түймесімен нұқыңыз және New Database...-ті басыу керек. Деректер базасын жасамас бұрын оны конфигурациялауға мүмкіндік беретін терезе пайда болады.

1-сурет. Мектеп қызметкерлері деректер базасын құру
Бастау үшін General негізгі параметрлерін орнату керек. Негізгі параметрлерді таңдау үшін Select a page тізіміндегі General тармағын нұқыңыз. New Database терезесінің оң жағында негізгі параметрлер пайда болады оларды толығырақ қарастырыңыз.
Терезенің жоғарғы жағында екі параметр орналасқан: Database name (ДБ атауы) және Owner (иесі). Database name параметрін "Мектеп қызметкерлері" деп орнатамыз. "Owner" параметрін өзгеріссіз қалдырыңыз.
Жоғарыда келтірілген параметрлердің астында кесте түрінде параметрлер бар деректер файлы және транзакция журналы орналасқан.
Дайын деректер базасы панелде Databases папкасында пайда болады. (2-сурет)

2-сурет

4. Мектеп қызметкерлері деректер базасының сипаттамасы
4.1 Кестелерді құру

Мектеп қызметкерлері деректер базасы негізгі кестеден тұрады:
1-кесте. Қызметкерлер кестесі Код, Аты-жөні, Жынысы, Туған күні, Қызметі, Құжат деп аталатын қызметкер туралы жеке мәліметтерді беретін алаңдар бар.(3-сурет)

3-сурет. Қызметкерлер кестесі

2-кесте. Құжаттар кестесі Код, Құжат, ЖСН, Нөмір, Берілген күні, Берген орган деп аталатын қызметкердің жеке куәлігі ақпараттары бар алаңдардан тұрады. (4-сурет)

4-сурет. Құжаттар кестесі

3-кесте. Қызметкердің білімі жайлы жалпы ақпараттан тұратын, яғни Код, Білім деңгейі, Білім алған мекеме, Құжат бойынша мамандығы, Күндізгі оқу, Оқуға түскен күні, Оқу бітірген күні атты алаңдардан тұратын Білімі атты кестені құрайды. (5-сурет)

5-сурет. Білімі кестесі
4-кесте. Қызметі кестесі қызметкердің мекемедегі қызметін көрсететін Код, Қызметі, Жұмысқа орналасқан күні алаңдарынан тұрады. (6-сурет)

6-сурет. Қызметі кестесі
5-кесте. Байланыстар кестесі қызметкермен байланысу мүмкіндіктерін көрсететін Аты-жөні, Телефон, Мекен-жайы, Электрондық мекен-жайы алаңдарынан тұрады. (7-сурет)

7-сурет. Байланыстар кестесі
6-кесте. Қызметкердің үйленген(үйленбеген)тұрмыстағы(тұр мысқа шықпаған) және баласы бар немесе жоқ екін көрсететін Код, Отбасылық жағдайы, Балалары аймақтардан тұратын Отбасылық жағдайы деп аталатын кесте. (8-сурет)

8-сурет. Отбасылық жағдайы кестесі
7-кесте. Отбасы қызметкердің отбасы мүшелері жайлы ақпарат беретін Код, Аты-жөні, Ата-анасы аймақтарынан тұратын кесте. (9-сурет)

9-сурет. Отбасы кестесі
8-кесте. Бұрынғы жұмыс орны деп аталатын кесте өз кезегінде Код, Аты-жөні, Мекеме, Қызметі, Жұмысқа орналасқан күні, Жұмыстан шыққан күні деп аталатын аймақтардан тұрады. (10-сурет)

10-сурет. Бұрынғы жұмыс орны кестесі
4.2 Сыртқы кілттерді жасау

SQL Server - де қолданылатын шифрлау кілттері құпия деректерді қорғау үшін қолданылатын ашық, жабық және симметриялы кілттердің тіркесімі болып табылады. Симметриялық кілт SQL Server инициализациясы кезінде , SQL Server данасын бірінші рет іске қосқан кезде жасалады . Бұл кілтті SQL Server SQL Server-де сақталатын құпия деректерді шифрлау үшін пайдаланады. Ашық және жеке кілттерді Операциялық жүйе жасайды және симметриялы кілтті қорғау үшін қолданылады. Ашық және жеке кілттер жұбы SQL Server-дің әр данасы үшін жасалады , ол дерекқорда құпия деректерді сақтайды.
4.3 Кестелерді толтыру

11-сурет. Қызметкерлер кестесі

12-сурет. Құжаттар кестесі

13-сурет. Білімі кестесі

14-сурет. Қызметі кестесі

15-сурет. Байланыс кесесі

16-сурет. Отбасылық жағдайы кестесі

17-сурет. Отбасы кестесі

18-сурет. Бұрынғы жұмыс орны кестесі

5. Сұраулар мен сүзгілерді құру
Әр түрлі SQL сұрауларының саны әлдеқайда көп. Бұл циклдік конструкциялары бар сұраулар, рекурсивті және айнымалылармен әртүрлі жұмыс, сұраулар мен ішкі сұраулардың басқа түрлері бар.
Қызметкерлер және Құжаттар кестелерін Код байланыс айналымы бойынша байланыстыратын Қызметкерлер+Құжаттар сұранысы сұранысын жасаймыз. ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Деректер қорын ыңғайландыру
Деректер қорын логикалық модельдеу
Ұжымдық келісім шарт
Заңды тұлғалардың кейбір түрлерінің меншік құқығы
ТІЛДЕР КУРСЫ АҚПАРАТТЫҚ ЖҮЙЕЛЕР ЖАСАУ
Мейрамхана бизнесін автоматтандыру
Жұмыс уақытының ұғымы және оның түрлері
Жұмыс уақытының ұғымы
Жұмыс уақытының режимі
Жұмыс уақытының ұғымы және оның түрлері туралы
Пәндер