SlideShare a Scribd company logo
Лабораторийнажил1
Лабораторийнажил9
56
ЛАБОРАТОРИЙН АЖИЛ 9
Өгөгдлийн урсгалын диаграм
Ажлын зорилго:
Энэ лабораторийн ажлаар системийн ерөнхий болон өгөгдлийн
урсгалын диаграм байгуулах дадлага эзэмшинэ.
Онолын хэсэг:
Ерөнхий диаграм (CAD -Context Analysis Diagram )
Энэ диаграм нь хамгийн дээд түвшний диаграм бөгөөд системийн
хүрээ хязгаар хаагуур хязгаарлагдах, гадаад орчинтой хэрхэн харилцан
үйлчлэлцэхийг харуулдаг. Энэ диаграмд нийт системийг дүрсэлж
чадахуйц нэг процесс, гадаадобьектууддүрслэгддэг. Ерөнхий диаграмын
дүрслэгдэх хэлбэрийг доорх схемээр харуулав.
Ерөнхий диаграм. Цалин боловсруулах систем
Зураг 1. Цалин боловсруулах систем
Өгөгдлийн урсгалын диаграм (DFD-Data flow diagram)
Өгөгдлийн урсгалийн диаграм нь дараах хэсгүүдээс бүрддэг.
Лабораторийнажил9
57
Бүрэлдэхүүн Тайлбар Дүрслэгдэх
хэлбэр нь
Процесс Нэг буюу түүнээс дээш оролтыг нэг буюу
түүнээс дээш гаралтанд хувиргах системийн
нэг хэсэг юм.
Нэр нь : [нэр үг+ үйл үг] хэлбэртэй байна.
Процессыг дугаарлахдаа түвшингөөр нь
дугаарладаг.
Терминатор Мэдээллийн гадаад эх үүсвэр гадаад хүлээн
авагч юм. Нэр үгээр нэрлэгдэнэ
Өгөгдлийн
файл
ОХД- д дүрслэгдсэн нэг объект ӨУД-д нэг
файл болон дүрслэгддэг
Өгөгдлийн
урсгал
Сумныхаа чиглэлд өгөгдлийг зөөх ба урсгалын
нэг үзүүрт заавал процесс байна. Процесст
орсон гарсан урсгалын тоо баланс барьж байх
хэрэгтэй.
Нэр
Нэр
. Хүснэгт 1. ӨУД-ын бүтэц
Зураг 2.ӨУД. Түвшин 1
1-р түвшингийн дэд процессуудыг дахин нарийвчлан задалж
2-р түвшинг цаашлаад түвшин 3-г байгуулна.
Зураг 3а. ӨУД. Түвшин 2.		 Зураг 3б. ӨУД. Түвшин 3. 	 	
Дугаар.
нэр
Нэр
Дугаар. Нэр
Лабораторийнажил9
58
Дасгал ажил:
Лаборатори 6-д үүсгэсэн өгөгдлийн санг ашиглан “Оюутны сургалт
удирдах” системийн Ерөнхий диаграм, ӨУД-г MS-Word, Visio зэрэг
өөрийн чадах програм хангамж ашиглан зурна уу?
Table
(Хүснэгтийн нэр)
Field name
(Талбарын нэр)
Data type
(Талбарын
төрөл)
Description
(Тайлбар)
Teacher
(Багш нарын
бүртгэл)
Teacher_Code (PK) text Багшийн код
Name text Багшийн нэр
Birth_Date Date/Time Багшийн төрсөн он сар өдөр
Address text Хаяг
E-mail text Э-мэйл хаяг
Dept_Code text Салбарын код
Student
(Оюутнуудын
бүртгэл)
Student_Code (PK) text Оюутны код
Name text Оюутны нэр
Birth_Date Date/Time Оюутны төрсөн он сар өдөр
Address text Хаяг
E-mail text Э-мэйл хаяг
Dept_Code text Салбарын код
Name text Салбарын нэр
Lesson
(Хичээлүүдийн
бүртгэл)
Les_Code (PK) text Хичээлийн код
Name text Хичээлийн нэр
Pre_rel text Өмнөх холбоо
Star Yes/No Одтой эсэх
Teacher_Lesson
(Багш нарын заадаг
хичээлийн бүртгэл)
ID (PK) autonumber Түлхүүр талбар
Teacher_Code text Багшийн код
Les_Code text Заадаг Хичээлийн код
Student_Lesson
(Оюутнуудыг үзсэн
хичээлийн бүртгэл)
ID (PK) autonumber Түлхүүр талбар
Student_Code text Оюутны код
Les_Code text Хичээлийн код
Les_Grade number Хичээлийн дүн
Teacher_Code text Багшийн код
Хүснэгт 2. Оюутны сургалт удирдах системийн өгөгдлийн сангийн бүтэц
Өгөгдлийн урсгалын диаграмын бүрэлдэхүүн хэсгүүд:
Үүсгэх дэд системүүд:
1.	 Хичээл сонголт 1 хийх
2.	 Вэбд эрх нээлгэх
3.	 Хичээл сонголт 2 хийх
4.	 Хичээл үзэх
5.	 Шалгалт өгөх гэх мэт
Өгөгдлийн урсгалууд:
•	 Хичээлийн код
•	 Төлбөрийн баримт
•	 Багшийн код
•	 Хичээлийн хуваарь
•	 Даалгавар
•	 Бие даалт, курсийн төсөл
•	 Багшийн оноо
•	 Дүн гэх мэт
Өгөгдлийн файлууд:
1.	 Сургалтын төлөвлөгөө
2.	 Хичээлийн бүртгэл
3.	 Оюутны бүртгэл
4.	 Багшийн бүртгэл гэх мэт
Лабораторийнажил9
59
Нэмэлт тайлбар
№ Алдаа Шалтгаан Зүгшрүүлэлт
1
Гадаад обьектыг хүний
нэрээр нэрлэсэн.
Логик биш физик
загварыг дүрсэлсэн.
Зөв нэрээр солино.
2
Гадаад обьект хооронд
өгөгдлийн урсгал
дамжсан.
Системд үл хамаарах
урсгалыг дүрсэлсэн.
Урсгалыг устгана.
3
Өгөгдөл дамжуулагч
хэрэгслийг гадаад объект
болгож авсан.
Гадаад обьектыг
мэдээлэлийн эх үүсвэр
болон хүлээн авагч
гэдгээр нь дүрслээгүй.
Тохирох объектыг
дүрсэлнэ
4
Өгөгдлийн урсгал
өгөгдөл зөөх хэрэгсэл
болсон.
Физик загварыг
хасаагүй.
Тухайн хэрэгслийг
дамжуулж буй хэрэгслийг
бус дамжиж
буй мэдээллийг дүрслэх
хэрэгтэй.
5
Үйлдлийн үр дүн буюу
гаралт дүрслэгдээгүй.
Орхигдуулсан.
Тухайн үр дүнг илэрхийлэх
өгөгдлийн урсгалыг нэмж
дүрсэлнэ.
6
Процесс руу ямар нэг
орсон гарсан урсгал
байхгүй.
Боловсруулалт байхгүй.
Орхигдуулсан урсгалуудыг
нэмнэ.
7
Гадаад обьектоос файл,
файлаас гадаад обьект,
гадаад обьектоос
гадаад обьект, файлаас
файл руу өгөгдлийн
урсгал дүрсэлсэн.
Эдгээрийн хооронд
боловсруулалт хийх
процессыг
орхигдуулсан.
Процессыг нэмж дүрслэнэ.
8
Тодорхойгүй нэр
тэмдэглэгээ, нэрлэгдээгүй
өгөгдлийн урсгал
дүрсэлсэн.
Өгөгдөл болон
өгөгдлийн урсгалыг
муу тодорхойлсон
буюу шинжилгээ муу
хийгдсэн.
Урсгал процессыг задлан
шинжилж зөв ойлгомжтой
нэр өгнө.
9
Процессыг нэр үг,
хүний нэр, эсвэл гадаад
обьектоор нэрлэсэн.
Физик загварыг логик
загварт хувиргаагүй.
Процессыг хэн хийж
байгааг бус юуг хийж
байгааг харуулах
нэрээр нэрлэнэ.
10
Хугацааны хувьд
ялгаатай эгшинд хийгдэж
байгаа процессуудын
хооронд файл
дүрслэгдээгүй.
Тухайн системийн
шинжээч хугацааны
хувьд хийгдэж байгаа
процессуудын хооронд
файл дүрслээгүй.
Дараагийн процесст
хэрэглэгдэх хүртэл
мэдээлэлийг
хадгалах файл дүрсэлнэ.
11
Нэг процесст маш олон
өгөгдлийн урсгал орж,
гарсан.
Тухайн процессыг хэт
ерөнхий тодорхойлсон
эсвэл ялгаатай
процессуудыг нэгтгэсэн.
Программыг бие даасан
тусдаа хэсгүүдэд задлан
дүрсэлнэ.
Хүснэгт 3. Өгөгдлийн урсгалын диаграмыг шалгах

More Related Content

What's hot

Sw203 Lecture10 Polymorphism
Sw203 Lecture10 PolymorphismSw203 Lecture10 Polymorphism
Sw203 Lecture10 Polymorphism
Jargalsaikhan Alyeksandr
 
TCP/IP protocol
TCP/IP protocolTCP/IP protocol
TCP/IP protocol
Temka Temuujin
 
Day 1 database
Day 1   databaseDay 1   database
Day 1 databaseETC
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3
Badral Khurelbaatar
 
U.cs101 алгоритм программчлал-2
U.cs101   алгоритм программчлал-2U.cs101   алгоритм программчлал-2
U.cs101 алгоритм программчлал-2
Badral Khurelbaatar
 
Se304
Se304Se304
ХӨС Семинар 1
ХӨС Семинар 1ХӨС Семинар 1
ХӨС Семинар 1Usukhuu Galaa
 
SCRUM арга
SCRUM аргаSCRUM арга
SCRUM арга
Undram J
 
Өгөгдлийн бүтэц 2-3
Өгөгдлийн бүтэц 2-3Өгөгдлийн бүтэц 2-3
Өгөгдлийн бүтэц 2-3
International Ulaanbaatar University
 

What's hot (20)

Sw203 Lecture10 Polymorphism
Sw203 Lecture10 PolymorphismSw203 Lecture10 Polymorphism
Sw203 Lecture10 Polymorphism
 
It101 lec6 10.06
It101 lec6 10.06It101 lec6 10.06
It101 lec6 10.06
 
Database 6
Database 6Database 6
Database 6
 
TCP/IP protocol
TCP/IP protocolTCP/IP protocol
TCP/IP protocol
 
7 8
7 87 8
7 8
 
Day 1 database
Day 1   databaseDay 1   database
Day 1 database
 
U.cs101 алгоритм программчлал-3
U.cs101   алгоритм программчлал-3U.cs101   алгоритм программчлал-3
U.cs101 алгоритм программчлал-3
 
U.cs101 алгоритм программчлал-2
U.cs101   алгоритм программчлал-2U.cs101   алгоритм программчлал-2
U.cs101 алгоритм программчлал-2
 
Pp Lect1 1
Pp Lect1 1Pp Lect1 1
Pp Lect1 1
 
It101 lect2
It101 lect2It101 lect2
It101 lect2
 
Se304
Se304Se304
Se304
 
User requirements
User requirementsUser requirements
User requirements
 
Database 5
Database 5Database 5
Database 5
 
ХӨС Семинар 1
ХӨС Семинар 1ХӨС Семинар 1
ХӨС Семинар 1
 
SCRUM арга
SCRUM аргаSCRUM арга
SCRUM арга
 
Ood lesson6 class
Ood lesson6 classOod lesson6 class
Ood lesson6 class
 
Өгөгдлийн бүтэц 2-3
Өгөгдлийн бүтэц 2-3Өгөгдлийн бүтэц 2-3
Өгөгдлийн бүтэц 2-3
 
It101 lect9
It101 lect9It101 lect9
It101 lect9
 
Lects 12
Lects 12Lects 12
Lects 12
 
It101 1
It101 1It101 1
It101 1
 

Viewers also liked

Lab 1
Lab 1Lab 1
U.IT101 Lab 5
U.IT101 Lab 5U.IT101 Lab 5
U.IT101 Lab 5
Ganbaatar ch
 
U.IT101 Lab 10,11
U.IT101 Lab 10,11U.IT101 Lab 10,11
U.IT101 Lab 10,11
Ganbaatar ch
 
Lab 2
Lab 2Lab 2
Lab 7
Lab 7Lab 7
It101 4
It101 4It101 4
It101 lecture 7-1
It101 lecture 7-1It101 lecture 7-1
It101 lecture 7-1
Nergui Batjargal
 
U.it101 lec6 2017.03.09
U.it101 lec6 2017.03.09U.it101 lec6 2017.03.09
U.it101 lec6 2017.03.09
Nergui Batjargal
 

Viewers also liked (20)

Lab 15
Lab 15Lab 15
Lab 15
 
Lab 1
Lab 1Lab 1
Lab 1
 
Lab 4
Lab 4Lab 4
Lab 4
 
U.IT101 Lab 5
U.IT101 Lab 5U.IT101 Lab 5
U.IT101 Lab 5
 
U.IT101 Lab 10,11
U.IT101 Lab 10,11U.IT101 Lab 10,11
U.IT101 Lab 10,11
 
Lab-7
Lab-7Lab-7
Lab-7
 
Lab 8
Lab 8Lab 8
Lab 8
 
Lab 14
Lab 14Lab 14
Lab 14
 
Lab 12
Lab 12Lab 12
Lab 12
 
Lab 2
Lab 2Lab 2
Lab 2
 
Lab 16
Lab 16Lab 16
Lab 16
 
Lab 13
Lab 13Lab 13
Lab 13
 
Lab 7
Lab 7Lab 7
Lab 7
 
3
33
3
 
It101 4
It101 4It101 4
It101 4
 
It101 lecture 7-1
It101 lecture 7-1It101 lecture 7-1
It101 lecture 7-1
 
U.it101 lec6 2017.03.09
U.it101 lec6 2017.03.09U.it101 lec6 2017.03.09
U.it101 lec6 2017.03.09
 
It101 11
It101 11It101 11
It101 11
 
2
22
2
 
It101 14 2
It101 14 2It101 14 2
It101 14 2
 

Similar to U.IT101 Lab 9

It101 lab9
It101 lab9It101 lab9
It101 lab9BPurev
 
It101-lab9
It101-lab9It101-lab9
It101-lab9
Nergui Batjargal
 
Хичээлийн тодорхойлолт
Хичээлийн тодорхойлолтХичээлийн тодорхойлолт
Хичээлийн тодорхойлолтChinzorig Undarmaa
 
Хичээлийн тодорхойлолт
Хичээлийн тодорхойлолтХичээлийн тодорхойлолт
Хичээлийн тодорхойлолтChinzorig Undarmaa
 
Хичээлийн тодорхойлолт
Хичээлийн тодорхойлолтХичээлийн тодорхойлолт
Хичээлийн тодорхойлолтChinzorig Undarmaa
 
Gosexem asuult 09
Gosexem asuult 09Gosexem asuult 09
Gosexem asuult 09dorjoooo
 
Ogogdliin sangiin zohion baiguulalt lekts
Ogogdliin sangiin zohion baiguulalt lektsOgogdliin sangiin zohion baiguulalt lekts
Ogogdliin sangiin zohion baiguulalt lektsАлдарболд Э.
 
ОХШЗ - Бие Даалт
ОХШЗ - Бие ДаалтОХШЗ - Бие Даалт
ОХШЗ - Бие Даалт
International Ulaanbaatar University
 
Lab6 db
Lab6 dbLab6 db
Lab6 db
BPurev
 

Similar to U.IT101 Lab 9 (20)

It101 lab9
It101 lab9It101 lab9
It101 lab9
 
It101-lab9
It101-lab9It101-lab9
It101-lab9
 
Ood lesson2
Ood lesson2Ood lesson2
Ood lesson2
 
Pp Lect8
Pp Lect8Pp Lect8
Pp Lect8
 
Хичээлийн тодорхойлолт
Хичээлийн тодорхойлолтХичээлийн тодорхойлолт
Хичээлийн тодорхойлолт
 
Pp Lect7 1
Pp Lect7 1Pp Lect7 1
Pp Lect7 1
 
Хичээлийн тодорхойлолт
Хичээлийн тодорхойлолтХичээлийн тодорхойлолт
Хичээлийн тодорхойлолт
 
Хичээлийн тодорхойлолт
Хичээлийн тодорхойлолтХичээлийн тодорхойлолт
Хичээлийн тодорхойлолт
 
Gosexem asuult 09
Gosexem asuult 09Gosexem asuult 09
Gosexem asuult 09
 
Vpii bie daalt
Vpii bie daaltVpii bie daalt
Vpii bie daalt
 
Vpii bie daalt
Vpii bie daaltVpii bie daalt
Vpii bie daalt
 
Vpii bie daalt
Vpii bie daaltVpii bie daalt
Vpii bie daalt
 
Ogogdliin sangiin zohion baiguulalt lekts
Ogogdliin sangiin zohion baiguulalt lektsOgogdliin sangiin zohion baiguulalt lekts
Ogogdliin sangiin zohion baiguulalt lekts
 
Pp Lect6 1
Pp Lect6 1Pp Lect6 1
Pp Lect6 1
 
Lesson1
Lesson1Lesson1
Lesson1
 
Pp Lect9 10 1
Pp Lect9 10 1Pp Lect9 10 1
Pp Lect9 10 1
 
ОХШЗ - Бие Даалт
ОХШЗ - Бие ДаалтОХШЗ - Бие Даалт
ОХШЗ - Бие Даалт
 
Blog ds-tod
Blog ds-todBlog ds-tod
Blog ds-tod
 
Pp Lect10 11
Pp Lect10 11Pp Lect10 11
Pp Lect10 11
 
Lab6 db
Lab6 dbLab6 db
Lab6 db
 

More from Ganbaatar ch

Business strategy 10
Business strategy 10Business strategy 10
Business strategy 10
Ganbaatar ch
 
U.it101 lecture9
U.it101 lecture9U.it101 lecture9
U.it101 lecture9
Ganbaatar ch
 
It101 lecture-8
It101 lecture-8It101 lecture-8
It101 lecture-8
Ganbaatar ch
 
U.cs101 лаборатори 12
U.cs101 лаборатори 12U.cs101 лаборатори 12
U.cs101 лаборатори 12
Ganbaatar ch
 
U.cs101 laboratory 11 (1)
U.cs101 laboratory 11 (1)U.cs101 laboratory 11 (1)
U.cs101 laboratory 11 (1)
Ganbaatar ch
 
U.cs101 laboratory 10
U.cs101 laboratory 10U.cs101 laboratory 10
U.cs101 laboratory 10
Ganbaatar ch
 
U.cs101 laborator 9
U.cs101 laborator 9U.cs101 laborator 9
U.cs101 laborator 9
Ganbaatar ch
 

More from Ganbaatar ch (20)

U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4
 
It101 lec15
It101 lec15It101 lec15
It101 lec15
 
It101 lec16
It101 lec16It101 lec16
It101 lec16
 
It101 lec13
It101 lec13It101 lec13
It101 lec13
 
It101 lec14
It101 lec14It101 lec14
It101 lec14
 
Business strategy 10
Business strategy 10Business strategy 10
Business strategy 10
 
U.it101 lecture9
U.it101 lecture9U.it101 lecture9
U.it101 lecture9
 
It101 lecture-8
It101 lecture-8It101 lecture-8
It101 lecture-8
 
It101 lec7
It101 lec7It101 lec7
It101 lec7
 
It101 lec6
It101 lec6It101 lec6
It101 lec6
 
It101-5
It101-5It101-5
It101-5
 
It101-4
It101-4It101-4
It101-4
 
It101-3
It101-3It101-3
It101-3
 
It101-2
It101-2It101-2
It101-2
 
It101-1
It101-1It101-1
It101-1
 
Sw206 lec
Sw206 lecSw206 lec
Sw206 lec
 
U.cs101 лаборатори 12
U.cs101 лаборатори 12U.cs101 лаборатори 12
U.cs101 лаборатори 12
 
U.cs101 laboratory 11 (1)
U.cs101 laboratory 11 (1)U.cs101 laboratory 11 (1)
U.cs101 laboratory 11 (1)
 
U.cs101 laboratory 10
U.cs101 laboratory 10U.cs101 laboratory 10
U.cs101 laboratory 10
 
U.cs101 laborator 9
U.cs101 laborator 9U.cs101 laborator 9
U.cs101 laborator 9
 

U.IT101 Lab 9

  • 2. Лабораторийнажил9 56 ЛАБОРАТОРИЙН АЖИЛ 9 Өгөгдлийн урсгалын диаграм Ажлын зорилго: Энэ лабораторийн ажлаар системийн ерөнхий болон өгөгдлийн урсгалын диаграм байгуулах дадлага эзэмшинэ. Онолын хэсэг: Ерөнхий диаграм (CAD -Context Analysis Diagram ) Энэ диаграм нь хамгийн дээд түвшний диаграм бөгөөд системийн хүрээ хязгаар хаагуур хязгаарлагдах, гадаад орчинтой хэрхэн харилцан үйлчлэлцэхийг харуулдаг. Энэ диаграмд нийт системийг дүрсэлж чадахуйц нэг процесс, гадаадобьектууддүрслэгддэг. Ерөнхий диаграмын дүрслэгдэх хэлбэрийг доорх схемээр харуулав. Ерөнхий диаграм. Цалин боловсруулах систем Зураг 1. Цалин боловсруулах систем Өгөгдлийн урсгалын диаграм (DFD-Data flow diagram) Өгөгдлийн урсгалийн диаграм нь дараах хэсгүүдээс бүрддэг.
  • 3. Лабораторийнажил9 57 Бүрэлдэхүүн Тайлбар Дүрслэгдэх хэлбэр нь Процесс Нэг буюу түүнээс дээш оролтыг нэг буюу түүнээс дээш гаралтанд хувиргах системийн нэг хэсэг юм. Нэр нь : [нэр үг+ үйл үг] хэлбэртэй байна. Процессыг дугаарлахдаа түвшингөөр нь дугаарладаг. Терминатор Мэдээллийн гадаад эх үүсвэр гадаад хүлээн авагч юм. Нэр үгээр нэрлэгдэнэ Өгөгдлийн файл ОХД- д дүрслэгдсэн нэг объект ӨУД-д нэг файл болон дүрслэгддэг Өгөгдлийн урсгал Сумныхаа чиглэлд өгөгдлийг зөөх ба урсгалын нэг үзүүрт заавал процесс байна. Процесст орсон гарсан урсгалын тоо баланс барьж байх хэрэгтэй. Нэр Нэр . Хүснэгт 1. ӨУД-ын бүтэц Зураг 2.ӨУД. Түвшин 1 1-р түвшингийн дэд процессуудыг дахин нарийвчлан задалж 2-р түвшинг цаашлаад түвшин 3-г байгуулна. Зураг 3а. ӨУД. Түвшин 2. Зураг 3б. ӨУД. Түвшин 3. Дугаар. нэр Нэр Дугаар. Нэр
  • 4. Лабораторийнажил9 58 Дасгал ажил: Лаборатори 6-д үүсгэсэн өгөгдлийн санг ашиглан “Оюутны сургалт удирдах” системийн Ерөнхий диаграм, ӨУД-г MS-Word, Visio зэрэг өөрийн чадах програм хангамж ашиглан зурна уу? Table (Хүснэгтийн нэр) Field name (Талбарын нэр) Data type (Талбарын төрөл) Description (Тайлбар) Teacher (Багш нарын бүртгэл) Teacher_Code (PK) text Багшийн код Name text Багшийн нэр Birth_Date Date/Time Багшийн төрсөн он сар өдөр Address text Хаяг E-mail text Э-мэйл хаяг Dept_Code text Салбарын код Student (Оюутнуудын бүртгэл) Student_Code (PK) text Оюутны код Name text Оюутны нэр Birth_Date Date/Time Оюутны төрсөн он сар өдөр Address text Хаяг E-mail text Э-мэйл хаяг Dept_Code text Салбарын код Name text Салбарын нэр Lesson (Хичээлүүдийн бүртгэл) Les_Code (PK) text Хичээлийн код Name text Хичээлийн нэр Pre_rel text Өмнөх холбоо Star Yes/No Одтой эсэх Teacher_Lesson (Багш нарын заадаг хичээлийн бүртгэл) ID (PK) autonumber Түлхүүр талбар Teacher_Code text Багшийн код Les_Code text Заадаг Хичээлийн код Student_Lesson (Оюутнуудыг үзсэн хичээлийн бүртгэл) ID (PK) autonumber Түлхүүр талбар Student_Code text Оюутны код Les_Code text Хичээлийн код Les_Grade number Хичээлийн дүн Teacher_Code text Багшийн код Хүснэгт 2. Оюутны сургалт удирдах системийн өгөгдлийн сангийн бүтэц Өгөгдлийн урсгалын диаграмын бүрэлдэхүүн хэсгүүд: Үүсгэх дэд системүүд: 1. Хичээл сонголт 1 хийх 2. Вэбд эрх нээлгэх 3. Хичээл сонголт 2 хийх 4. Хичээл үзэх 5. Шалгалт өгөх гэх мэт Өгөгдлийн урсгалууд: • Хичээлийн код • Төлбөрийн баримт • Багшийн код • Хичээлийн хуваарь • Даалгавар • Бие даалт, курсийн төсөл • Багшийн оноо • Дүн гэх мэт Өгөгдлийн файлууд: 1. Сургалтын төлөвлөгөө 2. Хичээлийн бүртгэл 3. Оюутны бүртгэл 4. Багшийн бүртгэл гэх мэт
  • 5. Лабораторийнажил9 59 Нэмэлт тайлбар № Алдаа Шалтгаан Зүгшрүүлэлт 1 Гадаад обьектыг хүний нэрээр нэрлэсэн. Логик биш физик загварыг дүрсэлсэн. Зөв нэрээр солино. 2 Гадаад обьект хооронд өгөгдлийн урсгал дамжсан. Системд үл хамаарах урсгалыг дүрсэлсэн. Урсгалыг устгана. 3 Өгөгдөл дамжуулагч хэрэгслийг гадаад объект болгож авсан. Гадаад обьектыг мэдээлэлийн эх үүсвэр болон хүлээн авагч гэдгээр нь дүрслээгүй. Тохирох объектыг дүрсэлнэ 4 Өгөгдлийн урсгал өгөгдөл зөөх хэрэгсэл болсон. Физик загварыг хасаагүй. Тухайн хэрэгслийг дамжуулж буй хэрэгслийг бус дамжиж буй мэдээллийг дүрслэх хэрэгтэй. 5 Үйлдлийн үр дүн буюу гаралт дүрслэгдээгүй. Орхигдуулсан. Тухайн үр дүнг илэрхийлэх өгөгдлийн урсгалыг нэмж дүрсэлнэ. 6 Процесс руу ямар нэг орсон гарсан урсгал байхгүй. Боловсруулалт байхгүй. Орхигдуулсан урсгалуудыг нэмнэ. 7 Гадаад обьектоос файл, файлаас гадаад обьект, гадаад обьектоос гадаад обьект, файлаас файл руу өгөгдлийн урсгал дүрсэлсэн. Эдгээрийн хооронд боловсруулалт хийх процессыг орхигдуулсан. Процессыг нэмж дүрслэнэ. 8 Тодорхойгүй нэр тэмдэглэгээ, нэрлэгдээгүй өгөгдлийн урсгал дүрсэлсэн. Өгөгдөл болон өгөгдлийн урсгалыг муу тодорхойлсон буюу шинжилгээ муу хийгдсэн. Урсгал процессыг задлан шинжилж зөв ойлгомжтой нэр өгнө. 9 Процессыг нэр үг, хүний нэр, эсвэл гадаад обьектоор нэрлэсэн. Физик загварыг логик загварт хувиргаагүй. Процессыг хэн хийж байгааг бус юуг хийж байгааг харуулах нэрээр нэрлэнэ. 10 Хугацааны хувьд ялгаатай эгшинд хийгдэж байгаа процессуудын хооронд файл дүрслэгдээгүй. Тухайн системийн шинжээч хугацааны хувьд хийгдэж байгаа процессуудын хооронд файл дүрслээгүй. Дараагийн процесст хэрэглэгдэх хүртэл мэдээлэлийг хадгалах файл дүрсэлнэ. 11 Нэг процесст маш олон өгөгдлийн урсгал орж, гарсан. Тухайн процессыг хэт ерөнхий тодорхойлсон эсвэл ялгаатай процессуудыг нэгтгэсэн. Программыг бие даасан тусдаа хэсгүүдэд задлан дүрсэлнэ. Хүснэгт 3. Өгөгдлийн урсгалын диаграмыг шалгах