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

More Related Content

What's hot

мэдээллийн системийг хөгжүүлэх
мэдээллийн системийг хөгжүүлэхмэдээллийн системийг хөгжүүлэх
мэдээллийн системийг хөгжүүлэхKhishighuu Myanganbuu
 
тооллын систем
тооллын системтооллын систем
тооллын системMunkhuu Buyanaa
 
U.cs101 алгоритм программчлал-10
U.cs101   алгоритм программчлал-10U.cs101   алгоритм программчлал-10
U.cs101 алгоритм программчлал-10Badral Khurelbaatar
 
u.cs101 "Алгоритм ба програмчлал" Лекц №7
u.cs101 "Алгоритм ба програмчлал" Лекц №7u.cs101 "Алгоритм ба програмчлал" Лекц №7
u.cs101 "Алгоритм ба програмчлал" Лекц №7Khuder Altangerel
 
U.cs101 алгоритм программчлал-7
U.cs101   алгоритм программчлал-7U.cs101   алгоритм программчлал-7
U.cs101 алгоритм программчлал-7Badral Khurelbaatar
 
си хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р ангиси хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р ангиenhsaran_tsahim
 
Өгөгдлийн бүтэц
Өгөгдлийн бүтэцӨгөгдлийн бүтэц
Өгөгдлийн бүтэцMuuluu
 
өгөгдлийн сангийн системийн үндэс
өгөгдлийн сангийн системийн үндэсөгөгдлийн сангийн системийн үндэс
өгөгдлийн сангийн системийн үндэсБямбаа Авирмэд
 
мэдээллийн системийн үндэс
мэдээллийн системийн үндэсмэдээллийн системийн үндэс
мэдээллийн системийн үндэсTsetsenkhuu Otgonbayar
 
програм хангамжийн чанарын инженерчлэл
програм хангамжийн чанарын инженерчлэл програм хангамжийн чанарын инженерчлэл
програм хангамжийн чанарын инженерчлэл Энхтамир Ш
 
Presentation1 өгөгдлийн сан
Presentation1 өгөгдлийн санPresentation1 өгөгдлийн сан
Presentation1 өгөгдлийн санbaterden
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэсGombo Tumuruu
 
Мэдээлэл, мэдээллийг хэмжих нэгж
Мэдээлэл, мэдээллийг хэмжих нэгжМэдээлэл, мэдээллийг хэмжих нэгж
Мэдээлэл, мэдээллийг хэмжих нэгжTudevdagva Uranchimeg
 

What's hot (20)

мэдээллийн системийг хөгжүүлэх
мэдээллийн системийг хөгжүүлэхмэдээллийн системийг хөгжүүлэх
мэдээллийн системийг хөгжүүлэх
 
тооллын систем
тооллын системтооллын систем
тооллын систем
 
User requirements
User requirementsUser requirements
User requirements
 
U.cs101 алгоритм программчлал-10
U.cs101   алгоритм программчлал-10U.cs101   алгоритм программчлал-10
U.cs101 алгоритм программчлал-10
 
Systemiin shinjilgee ba zohiomj lekts
Systemiin shinjilgee ba zohiomj lektsSystemiin shinjilgee ba zohiomj lekts
Systemiin shinjilgee ba zohiomj lekts
 
u.cs101 "Алгоритм ба програмчлал" Лекц №7
u.cs101 "Алгоритм ба програмчлал" Лекц №7u.cs101 "Алгоритм ба програмчлал" Лекц №7
u.cs101 "Алгоритм ба програмчлал" Лекц №7
 
U.cs101 алгоритм программчлал-7
U.cs101   алгоритм программчлал-7U.cs101   алгоритм программчлал-7
U.cs101 алгоритм программчлал-7
 
си хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р ангиси хэлний хичээлүүд 11 р анги
си хэлний хичээлүүд 11 р анги
 
It101 16
It101 16It101 16
It101 16
 
Database 3
Database 3Database 3
Database 3
 
It101 4
It101 4It101 4
It101 4
 
Өгөгдлийн бүтэц
Өгөгдлийн бүтэцӨгөгдлийн бүтэц
Өгөгдлийн бүтэц
 
өгөгдлийн сангийн системийн үндэс
өгөгдлийн сангийн системийн үндэсөгөгдлийн сангийн системийн үндэс
өгөгдлийн сангийн системийн үндэс
 
мэдээллийн системийн үндэс
мэдээллийн системийн үндэсмэдээллийн системийн үндэс
мэдээллийн системийн үндэс
 
програм хангамжийн чанарын инженерчлэл
програм хангамжийн чанарын инженерчлэл програм хангамжийн чанарын инженерчлэл
програм хангамжийн чанарын инженерчлэл
 
Presentation1 өгөгдлийн сан
Presentation1 өгөгдлийн санPresentation1 өгөгдлийн сан
Presentation1 өгөгдлийн сан
 
алгоритмчлалын үндэс
алгоритмчлалын үндэсалгоритмчлалын үндэс
алгоритмчлалын үндэс
 
Ood lesson6 class
Ood lesson6 classOod lesson6 class
Ood lesson6 class
 
Мэдээлэл, мэдээллийг хэмжих нэгж
Мэдээлэл, мэдээллийг хэмжих нэгжМэдээлэл, мэдээллийг хэмжих нэгж
Мэдээлэл, мэдээллийг хэмжих нэгж
 
U.it101 lab 4
U.it101 lab 4U.it101 lab 4
U.it101 lab 4
 

Viewers also liked

Dadlaga khicheel 25 26слайд үүсгэх хөдөлгөөн оруулах
Dadlaga khicheel 25 26слайд үүсгэх хөдөлгөөн оруулахDadlaga khicheel 25 26слайд үүсгэх хөдөлгөөн оруулах
Dadlaga khicheel 25 26слайд үүсгэх хөдөлгөөн оруулахhenjii
 
05 use-case-modeling-1mon
05 use-case-modeling-1mon05 use-case-modeling-1mon
05 use-case-modeling-1monTuul Tuka
 
9 10 объект хандлагат анализ (динамик ойлголт)
9 10 объект хандлагат анализ (динамик ойлголт)9 10 объект хандлагат анализ (динамик ойлголт)
9 10 объект хандлагат анализ (динамик ойлголт)Аззаяа Мөнхзул
 
Лаб-10-11
Лаб-10-11Лаб-10-11
Лаб-10-11taivna
 
гүйцэтгэсэн ажлын тайланг бичиг
гүйцэтгэсэн ажлын тайланг бичиггүйцэтгэсэн ажлын тайланг бичиг
гүйцэтгэсэн ажлын тайланг бичигaaaaaaaaaaaaaaaaaz
 
Power point ашиглах боломжуудаас
Power point ашиглах боломжуудаасPower point ашиглах боломжуудаас
Power point ашиглах боломжуудаасOtgoo Kh
 

Viewers also liked (18)

Ooad
OoadOoad
Ooad
 
Ood lesson3
Ood lesson3Ood lesson3
Ood lesson3
 
U.it101 lecture13
U.it101 lecture13U.it101 lecture13
U.it101 lecture13
 
Dadlaga khicheel 25 26слайд үүсгэх хөдөлгөөн оруулах
Dadlaga khicheel 25 26слайд үүсгэх хөдөлгөөн оруулахDadlaga khicheel 25 26слайд үүсгэх хөдөлгөөн оруулах
Dadlaga khicheel 25 26слайд үүсгэх хөдөлгөөн оруулах
 
Ood lesson1
Ood lesson1Ood lesson1
Ood lesson1
 
It101 lec12
It101 lec12It101 lec12
It101 lec12
 
Sw203 Lecture6 Inheritance
Sw203 Lecture6 InheritanceSw203 Lecture6 Inheritance
Sw203 Lecture6 Inheritance
 
05 use-case-modeling-1mon
05 use-case-modeling-1mon05 use-case-modeling-1mon
05 use-case-modeling-1mon
 
9 10 объект хандлагат анализ (динамик ойлголт)
9 10 объект хандлагат анализ (динамик ойлголт)9 10 объект хандлагат анализ (динамик ойлголт)
9 10 объект хандлагат анализ (динамик ойлголт)
 
Лаб-10-11
Лаб-10-11Лаб-10-11
Лаб-10-11
 
гүйцэтгэсэн ажлын тайланг бичиг
гүйцэтгэсэн ажлын тайланг бичиггүйцэтгэсэн ажлын тайланг бичиг
гүйцэтгэсэн ажлын тайланг бичиг
 
It101 lk-10
It101 lk-10It101 lk-10
It101 lk-10
 
Power point ашиглах боломжуудаас
Power point ашиглах боломжуудаасPower point ашиглах боломжуудаас
Power point ашиглах боломжуудаас
 
It101 8
It101 8It101 8
It101 8
 
U.IT101 Lab 10,11
U.IT101 Lab 10,11U.IT101 Lab 10,11
U.IT101 Lab 10,11
 
Lab 12
Lab 12Lab 12
Lab 12
 
U.IT101 Lab 9
U.IT101 Lab 9U.IT101 Lab 9
U.IT101 Lab 9
 
Lab-7
Lab-7Lab-7
Lab-7
 

Similar to It101 lab9 (20)

Ogogdliin sangiin zohion baiguulalt lekts
Ogogdliin sangiin zohion baiguulalt lektsOgogdliin sangiin zohion baiguulalt lekts
Ogogdliin sangiin zohion baiguulalt lekts
 
Rdbms bie daalt
Rdbms bie daaltRdbms bie daalt
Rdbms bie daalt
 
Pp Lect1 1
Pp Lect1 1Pp Lect1 1
Pp Lect1 1
 
Pp Lect2 1
Pp Lect2 1Pp Lect2 1
Pp Lect2 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
 
Proj Descr
Proj DescrProj Descr
Proj Descr
 
It101 lect16
It101 lect16It101 lect16
It101 lect16
 
Lects 12
Lects 12Lects 12
Lects 12
 
Sw203 Lecture4 Class Object
Sw203 Lecture4  Class ObjectSw203 Lecture4  Class Object
Sw203 Lecture4 Class Object
 
Rdbms 300 test
Rdbms 300 testRdbms 300 test
Rdbms 300 test
 
Datastructure algoritm
Datastructure algoritmDatastructure algoritm
Datastructure algoritm
 
Лекц-6
Лекц-6Лекц-6
Лекц-6
 
3
33
3
 
33
3333
33
 
ОХШЗ - Бие Даалт
ОХШЗ - Бие ДаалтОХШЗ - Бие Даалт
ОХШЗ - Бие Даалт
 
Pp Lect9 10 1
Pp Lect9 10 1Pp Lect9 10 1
Pp Lect9 10 1
 
It101 lec6
It101 lec6It101 lec6
It101 lec6
 

More from Nergui Batjargal (20)

It101 15
It101 15It101 15
It101 15
 
It101 14 2
It101 14 2It101 14 2
It101 14 2
 
It101 14
It101 14It101 14
It101 14
 
It101 13
It101 13It101 13
It101 13
 
It101 12
It101 12It101 12
It101 12
 
It101 11
It101 11It101 11
It101 11
 
It101 10
It101 10It101 10
It101 10
 
it101 lecture-9
it101 lecture-9it101 lecture-9
it101 lecture-9
 
It101 lecture-8
It101 lecture-8It101 lecture-8
It101 lecture-8
 
U.it101 lec6 2017.03.09
U.it101 lec6 2017.03.09U.it101 lec6 2017.03.09
U.it101 lec6 2017.03.09
 
It101 lecture 7-1
It101 lecture 7-1It101 lecture 7-1
It101 lecture 7-1
 
Cs101 lec15,16
Cs101 lec15,16Cs101 lec15,16
Cs101 lec15,16
 
Cs101 lec14
Cs101 lec14Cs101 lec14
Cs101 lec14
 
Cs101 lec13
Cs101 lec13Cs101 lec13
Cs101 lec13
 
Cs101 lec12
Cs101 lec12Cs101 lec12
Cs101 lec12
 
Cs101 lec11
Cs101 lec11Cs101 lec11
Cs101 lec11
 
Cs101 lec10
Cs101 lec10Cs101 lec10
Cs101 lec10
 
Cs101 lec9
Cs101 lec9Cs101 lec9
Cs101 lec9
 
Cs101 lec8
Cs101 lec8Cs101 lec8
Cs101 lec8
 
Cs101 lec7
Cs101 lec7 Cs101 lec7
Cs101 lec7
 

It101 lab9

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