baraa burtgeliin system
TRANSCRIPT
Гарчиг
1. Оршил ............................................................................................................................. 2
2. Төслийн хэсэг .................................................................................................................. 3
2.1 Хэрэглэгчийн шаардлага ........................................................................................... 3
2.1.1 Хэрэглэгчийн тухай мэдээлэл ...................................................................... 3
2.1.2 Хэрэглэгчийн үйл ажиллагааны онцлог ..................................................... 5
2.1.3 Систем хөгжүүлэх үндэслэл ........................................................................ 7
2.1.4 Хэрэглэгчийн функциональ шаардлага ...................................................... 7
2.2 Архитектурын сонголт ............................................................................................. 9
2.2.1 Програм хангамжийн үндэслэл .................................................................. 9
2.2.2 Техник хангамжийн үндэслэл .................................................................... 10
2.3 Системийн шинжилгээ ........................................................................................... 11
2.3.1 Обьектын холбоосын диаграм ................................................................... 11
2.3.2 Өгөгдлийн ерөнхий схем ........................................................................... 12
2.3.3 Обьектын холбоосын диаграм, түүний өргөтгөл .................................... 13
2.3.4 Ерөнхий диаграм (CAD) ............................................................................ 21
2.3.5 Өгөгдлийн толь (DD) ................................................................................. 29
2.4 Системийн зохиомж ................................................................................................ 38
2.4.1 Бүтцийн схем .............................................................................................. 38
2.4.2 Дэлгэцийн зохиомж ................................................................................... 39
2.4.3 Тайлангийн загвар .....................................................................................
2.5 Кодчилол .................................................................................................................
3. Ерөнхий дүгнэлт .......................................................................................................... 43
4. Ашигласан бүтээлийн жагсаалт ................................................................................. 43
5. Хавсралт ........................................................................................................................
www.zaluu.comwww.zaluu.com
Оршил
Сүүлийн жилүүдэд цахим ертөнц, мэдээллийн технологи эрчимтэй хөгжиж, үүний
зэрэгцээ нийгэм аливаа үйлдвэр, үйл ажиллагааг илүү өндөр түвшинд, найдвартай, хурдан
шуурхай явуулахыг шаардаж байна. Иймд үйлдвэр үйл ажиллагааг илүү ашиглахад хялбар
бөгөөд аюулгүй болгохын тулд автоматжуулалтыг ихээр хэрэгжүүлэх болсон.
Манай улсын ихэнх үйлчилгээний байгууллагууд үйл ажиллагаагаа гар аргаар
явуулдаг ба энэ нь зарим талаараа тийм ч найдвартай биш бөгөөд мөн цаг хугацаа, эдийн
засгийн хувьд, түүнчлэн үйлчлүүлэгчтэй харилцах харилцаанд дутагдалтай талууд цөөнгүй
бий. Иймд мэдээллийн технологи эрчимтэй хөгжиж байгаа өнөө үед албан байгууллага, хувь
хүмүүс бизнесийн үйл ажиллагаагаа автомжуулах хэрэгтэй. Ингэснээр илүү найдвартай,
түргэн шуурхай, болох бөгөөд түүнчлэн хэрэглэгчтэй харилцахад ч илүү хялбар болох юм.
Энэхүү төгсөлтийн ажлаар Агуулахын бараа бүртгэлийн системийг сонгон авсан.
Төслийн хэсэг
Бүлэг 1. Хэрэглэгчийн шаардлага
1. Хэрэглэгчийн тухай мэдээлэл
Промон ХХКомпани нь 2005 оноос хойш
мэдээлэл холбоо харилцаа, барилгын кабелийн дэд бүтцийн шийдэл, гүйцэтгэлийн чиглэлээр
үйл ажиллагаагаа тасралтгүй явуулж байна. Өөрийн дэлгүүрт компьютер, принтер, канон
болон сүлжээний бүх төрлийн төхөөрөмж, багаж хэрэгслүүд, кабел зэргийг борлуулдаг. Мөн
агуулахаас шууд худалдаа хийдэг.
www.zaluu.comwww.zaluu.com
Тус компани нь дараах чиглэлээр үйл ажиллагаагаа явуулдаг. Үүнд:
Телекамерын хяналтын систем
Нийтийн зарлан мэдээлэх систем болон хурлын танхимын аудио, видео систем
Гал, хулгайн дохиоллын систем
Ирц бүртгэлийн систем болон удирдлагатай соронзон цоожны систем
Компьютерийн сүлжээ
Телефон дотуур сүлжээ
Веб болон бүх төрлийн програм хангамж захиалгаар боловсруулах
Телекамерын хяналтын систем – CCTV(Closed Circuit TV)
Энэхүү системийн зорилго нь хэрэглэгчдэд дүрсийг өдөр шөнийн алинд ч орон зайн, цаг
уурын янз бүрийн нөхцөлд дамжуулах болон нөөцлөн хадгалахад оршино. Систем нь
телекамер, дамжуулах сүлжээ, бичигч төхөөрөмжөөс бүрддэг. Телекамер нь дүрсийг оптик
дуран, тоон дүрс боловсруулах процессор мөн хосолсон байдлаар боловсруулдаг г.м төрлүүд
байдаг. Дамжуулах сүлжээ нь орон зайн байдлаас хамааран коаксиаль кабель, холбооны
кабель мөн утасгүй дамжуулалтын г.м аргуудаар дамжуулна. Бичигч төхөөрөмж нь (DVR-
Digital Video Recorder) мэдээллийг нөөцлөн хадгалахаас гадна компьютерийн дотоод
сүлжээгээр болон интернетээр дүрсийг дамжуулах серверийн үүрэг гүйцэтгэдэг.
Нийтийн зарлан мэдээллийн систем – Public Addressing System
Энэ систем нь өсгөгч болон яригчуудын цогц юм. Өсгөгчдийг пультын өрөөнд суурилуулах
ба яригчуудыг обьектод тараан байрлуулна. Яригчууд нь гадна дотор гэсэн 2 төрөл байна.
Дотор байрладаг яригчуудыг дүүжин таазанд, эсвэл хананд суулгадаг ба 3-20 Вт чадалтай.
Гадна байрлах яригч нь ихэвчлэн зам талбайд суурилуулагдах бөгөөд шороо болон уснаас
хамгаалагдсан байна. Системийг ашиглсаны давуу тал:
Нийтэд зарлал мэдээлэл явуулах
Бараа бүтээгдэхүүний тухай үнэгүй сурталчилгаа хийх
Үйлчилгээнийхээ тухай хэрэглэгчдэд таниулах
FM радио болон дуу хөгжим ажиллуулах
www.zaluu.comwww.zaluu.com
Гал, хулгайн дохиоллын систем
Гал, хулгайн дохиоллын систем нь албан байгууллага, орон сууцыг учирч болох эрсдэлээс
хамгаалдаг. Галын дохиоллын систем нь утаа мэдрэгч, температур мэдрэгч, шатагч хий
мэдрэгч зэрэг мэдрэгчтэй байдаг бол хулгайн дохиоллын систем нь хөдөлгөөн мэдрэгч, дуу
чимээ мэдрэгч, хаалга цонх онгойхыг мэдэрдэг соронзон мэдрэгч, периметр мэдрэгч зэрэг
төрөл бүрийн мэдрэгчээс бүрдэнэ. Системийн хяналтын төв хайрцаг нь мэдрэгчээс аюулын
дохиог телефон утас, үүрэн холбоо, радио холбооны сүлжээгээр дамжуулан хамгаалалтын
алба болон холбогдох газруудад мэдээлэл өгнө.
Цаг бүртгэл, хаалганы удирдлага, картын систем
Тус компани нь уламжлалт соронзон картын систем болон хурууны хээ, нүүрний хэвээр
таних г.м биометрик төхөөрөмжүүдийг худалдаалж, суурилуулж өгдөг.
Биометрик арга нь соронзон карт шиг хүнд дамжуулах боломжгүйгээрээ давуу талтай.
Энэхүү системүүд нь дараах ач холбогдолтой:
Ажилчдын ирц бүртгэл
Хаалгаар нэвтрэх хүмүүсийг хянах, зохицуулах
Ажилчдын хоолны төлбөрийн цахим хэлбэрээр бүртгэх
Энэхүү системүүд дагалдах програм хангамжтай байдаг бөгөөд, мөн хэрэглэгчдийн
хэрэгцээний онцлогт тохируулан програм хангамж боловсруулж үйлчилнэ.
Компьютерийн дотоод сүлжээ
Тус компани нь компьютерийн физик сүлжээний шийдэл, гүйцэтгэлийг хийхээс гадна
виртуаль зохион байгуулалт болон тоног төхөөрөмжийн тохиргоо үйлчилгээг мэргэжлийн
өндөр түвшинд гүйцэтгэдэг.
www.zaluu.comwww.zaluu.com
Дотоод телефон холбоо
Дотуур холбооны станцууд (PBX) нь уламжлалт ярианы шугам хувааж хэрэглэх үүрэг
гүйцэтгэхээс гадна байгууллага алслагдсан салбар нэгжүүдтэйгээ нэгдсэн сүлжээ үүсгэх
боломжтой. Давуу тал:
Байгууллагын сүлжээн дотроо үнэ төлбөргүй ярих
Теле хурал хийх
Ажилчдын ярианы зарцуулалтыг хянах
Шаардлагагүй дугаарууд руу ярихыг хязгаарлах
Ярианы бүлэг үүсгэх (1 станцыг олон байгууллага хувааж хэрэглэх)
2. Хэрэглэгчийн үйл ажиллагааны онцлог
Агуулахаас болон өөрийн дэлгүүрийн лангуунаас худалдаа хийдэг. Гэхдээ агуулахын
худалдаа, лангууны худалдаа гэж тусад нь бүртгэл хөтөлдөггүй. Агуулахын худалдааг
агуулахын нярав, дэлгүүрийн лангууны худалдааг худалдагч тус тус хариуцна. Агуулахаас
барааг их хэмжээгээр авах үед тодорхой хямдрал үзүүлэх ба үүнийг хямдрал гэж тусад нь авч
үзэлгүйгээр зарсан үнэд шингээн боддог. Харин лангуунаас бараа авах тохиолдолд хямдрал
үзүүлдэггүй.
Тус байгууллага нь дараах гурван төрлийн гүйлгээ хийдэг. Үүнд:
Лизингийн зээл
Барьцаагүй зээл
Бэлэн мөнгө г.м.
Лизингийн зээл: Хас, Хаан, Голомт банкуудтай хамтран лизингийн зээлээр гүйлгээ хийдэг.
Барьцаагүй зээл: Байнгын найдвартай бүртгэлтэй үйлчлүүлэгчиддээ барьцаагүй зээл олгодог.
Зээлийн хугацаанаас хамаарч зээлийн хүү өөр өөр байна. Зээлийн хугацаа нь нэг сараас нэг
жил хагас. Сарын дундаж хүү 1,2. Зээлийн хугацаа их тусам хүү бага байна. Хэрэв зээлийн
www.zaluu.comwww.zaluu.com
хугацаа дууссан бөгөөд зээл үлдэгдэлтэй бол зээлийн хугацааг сунгаж шимтгэл бодно.
Зээлийн үйл ажиллагааг зээлийн эдийн засагч хариуцна.
Бараа таталт: Бараа таталт хийхдээ ихэвчлэн хамтран ажиллагч байгууллага буюу гадаад,
дотоодын нийлүүлэгчидээс бараа худалдан авдаг. Бараа таталтын үнэ тогтмол биш.
Тээвэрлэлт, хадгалалтын явцад ашиглах боломжгүй болсон мөн баталгаат хугацаандаа
эвдэрсэн барааг актлаж бүртгэдэг.
Бараа таталт болон бараа актлах үйл ажиллагааг агуулахын нярав хариуцна.
3. Систем хөгжүүлэх үндэслэл
Тус байгууллага нь олон төрлийн их хэмжээний барааны өгөгдөлтэй харьцдаг ба агуулах дахь
бараа бүртгэл, бараа таталт, тухайн өдрийн гүйлгээ зэрэг бүртгэл тооцоогоо гараар болон
excel, word програм ашиглан хөтлөдөг. Үүнээс үүдэн бараа дутаж, алга болох, орлого дутах,
илүү гарах явдал их гардаг байна. Мөн худалдан авагч болон нийлүүлэгчийн мэдээллийн
нэгдсэн сан байдаггүй. Үүнийг шийдвэрлэх хамгийн оновчтой арга бол мэдээллийн нэгдсэн
санг бүртгэж, боловсруулах, хадгалах автомат системийг хэрэгжүүлэх явдал юм.
4. Хэрэглэгчийн функциональ шаардлага
1. Хэрэглэгчийн функциональ шаардлага
Гүйлгээний төлбөр тооцоог бодож, төлбөрийн хуудас хэвлэдэг байх
Уг систем нь дөрвөн төрлийн хэрэглэгчтэй байх. Үүнд:
Худалдагч
Агуулахын нярав
Зээлийн эдийн засагч
Админ
www.zaluu.comwww.zaluu.com
1. Худалдагч
Оролт Боловсруулалт Гаралт
Барааны бүртгэл Харах, хайх
Өдрийн, сарын орлогын тайлан,
борлуулалтын тайлан, хамгийн
гүйлгээтэй барааны тайлан, хамгийн
гүйлгээгүй барааны тайлан, хамгийн
орлого ихтэй улирлын тайлан, хамгийн
орлого багатай улирлын тайлан, хэзээ
юу гүйлгээ сайтай байдаг, хэзээ юу
гүйлгээ муу байдаг г.м
Худалдан авагчийн
бүртгэл
Харах, нэмэх, засах,
устгах, хайх
Нийлүүлэгчийн
бүртгэл Харах, хайх
Худалдааны
бүртгэл
Харах, нэмэх, засах,
устгах, хайх, төлбөр
бодох
Агуулахын
үлдэгдэл Харах, хайх
2. Агуулахын нярав
Оролт Боловсруулалт Гаралт
Барааны бүртгэл Харах, нэмэх, засах, устгах,
хайх Өдрийн, сарын зарлагын тайлан,
борлуулалтын тайлан, бараа
таталтын тайлан, актлагдсан
барааны тайлан, хамгийн
гүйлгээтэй барааны тайлан,
хамгийн гүйлгээгүй барааны
тайлан, хамгийн орлого ихтэй
улирлын тайлан, хамгийн орлого
багатай улирлын тайлан, хэзээ
юу гүйлгээ сайтай байдаг, хэзээ
юу гүйлгээ муу байдаг г.м
Худалдан авагчийн
бүртгэл
Харах, нэмэх, засах, устгах,
хайх
Нийлүүлэгчийн
бүртгэл
Харах, нэмэх, засах, устгах,
хайх
Худалдааны
бүртгэл
Харах, нэмэх, засах, устгах,
хайх, төлбөр бодох
Агуулахын
үлдэгдэл Харах, хайх
Бараа таталт Харах, нэмэх, засах, устгах,
хайх
www.zaluu.comwww.zaluu.com
Бараа актлах Харах, нэмэх, засах, устгах,
хайх
3. Зээлийн эдийн засагч
Оролт Боловсруулалт Гаралт
Барааны бүртгэл Харах, хайх Барьцаагүй зээлийн тайлан,
лизингийн зээлийн тайлан,
зээлийн хугацааны тайлан,
зээлийн хэмжээний тайлан,
лизингийн банкны тайлан,
Зээлдэгчийн бүртгэл Харах, нэмэх, засах, устгах, хайх
Барьцаагүй зээл Харах, нэмэх, засах, устгах, хайх
Зээлийн эргэн төлөлт Харах, нэмэх, засах, устгах, хайх,
хүү, үлдэгдэл, шимтгэл бодох
Лизингийн зээл Харах, нэмэх, засах, устгах, хайх
4. Админ
Оролт Боловсруулалт Гаралт
Ажилтны бүртгэл, зээлийн
хугацааны бүртгэл, барааны
төрлийн бүртгэл, гүйлгээний
төрлийн бүртгэл
Харах, нэмэх,
засах, устгах,
хайх
2. Хэрэглэгчийн функциональ бус шаардлага
Програм нь ашиглахад хялбар ойлгомжтой байх
Тухайн үйлдлийг хурдан гүйцэтгэдэг байх
Мэдээлэл оруулдаг байх
Оруулсан мэдээллийг харах, устгах, засах, хайлт хийдэг байх
Хамгаалалтыг шийдсэн байх
Алдаагүй ажилладаг байх
Бүлэг 2. Архитектурын сонголт
www.zaluu.comwww.zaluu.com
1. Програм хангамжийн үндэслэл
1. Үйлдлийн систем
Энэ систем нь WINDOWS XP үйлдлийн систем суурилсан компьютерт зориулсан.
WINDOWS XP үйлдлийг сонгох болсон шалтгаан:
Олон бодлогын горимтой тул хэд хэдэн програм зэрэг ажиллах боломжтой
Хэрэглэгчийн интерфэйс сайтай тул хэрэглэхэд хялбар ойлгомжтой
Unicode-ыг дэмждэг
Манай улсын хүн амын дийлэнх хувь нь хэрэглэж дадсан
Ашиглаж сурахад хялбар
Энэ төрлийн үйлдлийн системийг засах үйлчилгээний байгууллага их
2. Програмчлалын хэл
Microsoft Visual Studio C#.NET 2008 програмыг ашиглан системээ хөгжүүлэх болно. Энэхүү
програмыг сонгох болсон шалтгаан:
Дэлгэцийн зохиомж гаргахад хялбар
Үйлдлийн системтэй ажиллах уялдаа холбоо сайн учраас алдаа гарах
магадлал бага
Desktop application-ыг хөгжүүлэх олон хэрэгслүүдээр хангагдсан
Дээд түвшиний обьект хандлагат програмчлалын хэл учраас програмын
ажиллах зарчим, уялдаа холбоо сайн
Өгөгдлийн сан удирдах системтэй хамтарч ажиллах боломж их
3. Өгөгдлийн сан удирдах систем
MSSQL 2008 өгөгдлийн сан удирдах системийг ашиглан өгөгдлийн санг зохион байгуулах ба
програмын модулиудыг ихэнх тохиолдолд сервер дээр боловсруулалт хийхээр зохион
байгуулах учир програм өндөр хурдтай ажиллах болно.
www.zaluu.comwww.zaluu.com
2. Техник хангамжийн үндэслэл
Их хэмжээний өгөгдлийн сантай ажиллах, үйлдлийг хурдан биелүүлэх, боловсруулалт хийхэд
техникийн талаас ямарваа нэгэн асуудал гаргахгүйн тулд доорх техник хангамжийн
үзүүлэлтүүдийг сонголоо:
Сервер компьютер:
Intel, Pentium, Celeron, AMD гээд ямар ч CPU байсан хурд нь 2.0 GHz-с дээш
байх
2GB ба түүнээс дээш хэмжээтэй санах ойтой байх
80GB ба түүнээс дээш хэмжээтэй hard дисктэй
Хэрэглэгчийн компьютер:
Intel, Pentium, Celeron, AMD гээд ямар ч CPU байсан хурд нь 2.0 GHz-с дээш
байх
2GB ба түүнээс дээш хэмжээтэй санах ойтой байх (олон програм зэрэг
ачааллана)
80GB ба түүнээс дээш хэмжээтэй hard дисктэй байх (олон програм зэрэг
ачааллана мөн их хэмжээний өгөгдөл хадгална.)
www.zaluu.comwww.zaluu.com
Бүлэг 3. Системийн шинжилгээ
1. Обьектын холбоосын диаграм
Бараа
Бараа таталт
Бараа ба
бараа таталт
Барааны төлөв
ГүйлгээГүйлгээний
төрөл
Зээлдэгч
Нийлүүлэгч
Худалдан
авагч
Ажилтан
Бараа ба
гүйлгээ
Гүйлгээ зээл
Гүйлгээ лизинг
Зээлийн
хугацаа
Зээлийн эргэн
төлөлт
Зээл ба
зээлийн эргэн
төлөлт
Дэд категори Категори
Зээлийн
хугацаа
сунгалт
Актлагдсан
бараа
www.zaluu.comwww.zaluu.com
2. Өгөгдлийн ерөнхий схем
www.zaluu.comwww.zaluu.com
www.zaluu.comwww.zaluu.com
3. Обьектын холбоосын диаграм, түүний өргөтгөл
Хүснэгт 1. Барааны бүртгэл
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Барааны код *
alpha
Хэсгийн дугаар
*
alpha
Дэд категорийн код
alpha
Барааны нэр
*
alpha
Зарах үнэ
money
Баталгаат хугацаа
* date
Хүснэгт 2. Бараа таталтын бүртгэл
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Бараа таталтын дугаар *
alpha
Хэмжээ
alpha
Нэгжийн үнэ
money
Ажилтны код
*
alpha
Нийлүүлэгчийн код
* * alpha
Огноо date
Хүснэгт 3. Гүйлгээний бүртгэл
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Гүйлгээний дугаар *
alpha
Хэмжээ
alpha
www.zaluu.comwww.zaluu.com
Зарсан үнэ
money
Ажилтны код
*
alpha
Худалдан авагчийн
код * * alpha
Огноо date
Хүснэгт 4. Бараа ба бараа таталт
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
ID *
integer
Бараа таталтын дугаар
*
alpha
Барааны код
*
alpha
Хүснэгт 5. Категори
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Категорийн код *
alpha
Категорийн нэр
*
alpha
Хүснэгт 6. Дэд категори
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Дэд категорийн код *
alpha
Дэд категорийн нэр
*
alpha
Категорийн код
*
alpha
Хүснэгт 7. Нийлүүлэгчийн бүртгэл
www.zaluu.comwww.zaluu.com
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Нийлүүлэгчийн код *
alpha
Нийлүүлэгчийн нэр
*
alpha
Нийлүүлэгчийн хаяг
alpha
Нийлүүлэгчийн утас
*
integer
Нийлүүлэгчийн факс
* integer
Нийлүүлэгчийн и-мэйл
*
alpha
Дансны дугаар
*
integer
Хүснэгт 8. Ажилтны бүртгэл
Атрибутын утга Анхдагч түлхүүр Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Ажилтны код *
alpha
Ажилтны нэр
*
alpha
Ажилтны овог
alpha
Төрсөн огноо
date
Албан тушаал
alpha
Ажилтны утас
*
integer
Ажилтны хаяг
alpha
Ажилтны
и-мэйл *
alpha
Дипломын
дугаар * integer
Зэрэглэл integer
Хүснэгт 9. Агтлагдсан барааны бүртгэл
Атрибутын утга Анхдагч Альтернатив Гадаад Тэг утга Төрөл
www.zaluu.comwww.zaluu.com
түлхүүр түлхүүр түлхүүр зөвшөөрөх
Барааны код * alpha
Хэмжээ
alpha
Ажилтны код * alpha
Огноо
date
Хүснэгт 10. Бараа ба гүйлгээ
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
ID *
integer
Гүйлгээний дугаар
* alpha
Барааны код
* alpha
Хүснэгт 11. Худалдан авагчийн бүртгэл
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Худалдан авагчийн код *
alpha
Худалдан авагчийн нэр
* alpha
Худалдан авагчийн
хаяг alpha
Худалдан авагчийн
утас *
integer
Худалдан авагчийн
факс
* integer
Худалдан авагчийн
и-мэйл *
alpha
Хүснэгт 12. Гүйлгээ(лизинг)ний бүртгэл
www.zaluu.comwww.zaluu.com
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Гүйлгээний дугаар
* alpha
Банкны гэрээний дугаар *
integer
Зээлдэгчийн код
alpha
Банкны нэр
* alpha
Гүйлгээний төрлийн код
* alpha
Хүснэгт 13. Зээлийн бүртгэл
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Зээлийн баримтын дугаар *
integer
Гүйлгээний дугаар * alpha
Зээлдэгчийн код * alpha
Зээлийн хугацааны код * integer
Эхлэх огноо
date
Дуусах огноо
date
Гүйлгээний төрлийн код * integer
Хүснэгт 14. Зээл ба зээлийн эргэн төлөлт
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Зээлийн баримтын дугаар * integer
Зээлийн эргэн төлөлтийн
код * integer
www.zaluu.comwww.zaluu.com
Хүснэгт 15. Зээлийн эргэн төлөлтийн бүртгэл
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Зээлийн эргэн төлөлтийн код * integer
Төлбөр хийх огноо date
Ашиглах хоног integer
Төлбөр хийсэн огноо date
Үндсэн зээл
integer
Зээлийн хүү integer
Төлсөн хүү integer
Хүснэгт 16.Зээлдэгчийн бүртгэл
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Зээлдэгчийн код *
alpha
Зээлдэгчийн нэр
*
alpha
Зээлдэгчийн хаяг
alpha
Зээлдэгчийн утас
*
integer
Зээлдэгчийн факс
* integer
Зээлдэгчийн
и-мэйл *
alpha
Зээлдэгчийн
паспортны дугаар * alpha
Зээлдэгчийн улсын
бүртгэлийн дугаар * alpha
Төрөл
alpha
Хүснэгт 17. Зээлийн хугацааны лавлах
www.zaluu.comwww.zaluu.com
Атрибутын утга Анхдагч
түлхүүр
Альтернатив
түлхүүр
Гадаад
түлхүүр
Тэг утга
зөвшөөрөх Төрөл
Зээлийн хугацааны код *
integer
Зээлийн хугацаа
* alpha
Зээлийн хүү integer
www.zaluu.comwww.zaluu.com
4. Ерөнхий диаграм (CAD)
Агуулахын
бараа
бүртгэлийн
систем
Худалдагч
Админ
Агуулахын
нярав
Зээлийн
эдийн
засагч
Худалдан авагчийн мэдээлэл
Бараа таталтын мэдээлэл
Агтлагдсан барааны мэдээлэл
Нийлүүлэгчийн мэдээлэл
Лизингийн зээлийн мэдээлэл
Барьцаагүй зээлийн мэдээлэл
Зээлдэгчийн мэдээлэл
Зээл, зээлийн эргэн төлөлтийн мэдээлэл
Ажилтны мэдээлэл
Хэрэглэгчийн мэдээлэл
Нэвтрэх эрхийн мэдээлэл
Худалдагч
Админ
Агуулахын
нярав
Зээлийн
эдийн
засагч
Төлбөрийн хуудас
Гүйлгээний мэдээлэл
Бараа таталтын мэдээлэл
Агтлагдсан мэдээлэл
Нийлүүлэгчийн мэдээлэл
Лизингийн зээлийн мэдээлэл
Барьцаагүй зээлийн мэдээлэл
Зээлдэгчийн мэдээлэл
Зээл, зээлийн эргэн төлөлтийн мэдээлэл
Худалдан авагчийн мэдээлэл
Тайлан
Тайлан
Тайлан
Ажилтны мэдээлэл
Хэрэглэгчийн мэдээлэл
Гүйлгээний мэдээлэл
www.zaluu.comwww.zaluu.com
Диаграм 1, Түвшин 0
1.Лавлахын
бүртгэл
хөтлөх
Ажилтны мэдээлэл,
Худалдан авагчийн мэдээлэл,
Нийлүүлэгчийн мэдээлэл,
Зээлдэгчийн мэдээлэл,
3.Бараа
таталтын бүртгэл
хөтлөх
2.Барааны
бүртгэл хөтлөх
Лавлахын
мэдээлэл
4.Гүйлгээний
бүртгэл хөтлөж,
боловсруулах
Лавлах бүртгэлүүд
Лавлахын
мэдээлэл
Барааны
мэдээлэл
Бараа бүртгэл
Барааны
мэдээлэл
5.Тайлан
боловсруулах
Гүйлгээний
мэдээлэл
Гүйлгээний бүртгэл
Гүйлгээний
мэдээлэл
Тайлан
Тайлан
Бараа таталтын
мэдээлэл
Бараа таталтын бүртгэл
Бараа таталтын
мэдээлэл
Лавлахын
мэдээлэл
Лавлахын мэдээлэл
www.zaluu.comwww.zaluu.com
Диаграм 2, Түвшин 1 – Лавлахын бүртгэл хөтлөх
1.1 Ажилтан
бүртгэх
1.2 Худалдан
авагч бүртгэх
1.3 Нийлүүлэгч
бүртгэх
1.4 Зээлдэгч
бүртгэх
Ажилтны
нэр, овог, төрсөн
огноо, албан тушаал,
утас, хаяг, и-мэйл,
дипломын дугаар,
зэрэглэл
Ажилтны код,
нэр, овог, төрсөн
огноо, албан тушаал,
утас, хаяг, и-мэйл,
дипломын дугаар,
зэрэглэл
Ажилтны бүртгэл
Худалдан авагчийн
нэр, хаяг, утас,
факс, и-мэйл
Худалдан авагчийн
код, нэр, хаяг, утас,
факс, и-мэйлХудалдан авагчийн бүртгэл
Нийлүүлэгчийн
нэр, хаяг, утас,
факс, и-мэйл,
дансны дугаар
Нийлүүлэгчийн
код, нэр, хаяг,
утас, факс, и-мэйл,
дансны дугаар
Нийлүүлэгчийн бүртгэл
Зээлдэгчийн нэр, хаяг,
утас, факс, и-мэйл,
паспортны дугаар, улсын
бүртгэлийн дугаар
Зээлдэгчийн код, нэр,
хаяг, утас, факс, и-мэйл,
паспортны дугаар, улсын
бүртгэлийн дугаар, төрөл
Зээлдэгчийн бүртгэл
www.zaluu.comwww.zaluu.com
Диаграм 3, Түвшин 1 – Барааны бүртгэл хөтлөх
2.1 Бараа
бүртгэх
Барааны
мэдээлэл
Барааны
мэдээлэлБарааны бүртгэл
2.2 Агтлагдсан
бараа бүртгэх
Ажилтны бүртгэл
Ажилтны
мэдээлэл
Барааны
мэдээлэл
Агтлагдсан
барааны мэдээлэлАгтлагдсан барааны бүртгэл
Диаграм 4, Түвшин 1 – Бараа таталтын бүртгэл хөтлөх
Нийлүүлэгчийн бүртгэл
Нийлүүлэгчийн
мэдээлэл3.1 Бараа таталт
бүртгэх
3.2 Агуулахын
барааны тоог
нэмэгдүүлэх
Бараа таталтын бүртгэл
Бараа таталтын
мэдээлэл
Барааны код,
тоо ширхэг
Барааны мэдээлэл
Ажилтны мэдээлэл
Ажилтны бүртгэл
www.zaluu.comwww.zaluu.com
Диаграм 5, Түвшин 1 – Гүйлгээний бүртгэл хөтлөх
4.1 Гүйлгээ
бүртгэх
Худалдан авагчийн бүртгэл
Гүйлгээний төрлийн лавлах
Барааны бүртгэл
Ажилтны бүртгэл
Худалдан авагчийн
мэдээлэл
Барааны мэдээлэл
Төрлийн мэдээлэл
Ажилтны мэдээлэл
Гүйлгээний
мэдээлэл 4.2 Гүйлгээний
төлбөр бодох
Гүйлгээний бүртгэлГүйлгээний
мэдээлэл
Гүйлгээний
төлбөр
Төлбөрийн хуудас
Диаграм 6, Түвшин 1 – Тайлан боловсруулах
5.1 Тайлан
боловсруулах
Барааны бүртгэл
Ажилтны бүртгэл
Гүйлгээний бүртгэл
Бараа таталтын бүртгэл
Барааны мэдээлэл
Бараа таталтын
мэдээлэл
Гүйлгээний
мэдээлэл
Ажилтны мэдээлэл
Тайлан Тайлан
www.zaluu.comwww.zaluu.com
Диаграм 7, Түвшин 2 – Гүйлгээ бүртгэх
Худалдан авагчийн бүртгэл
Гүйлгээний төрлийн лавлах
Барааны бүртгэл
Ажилтны бүртгэл
Худалдан авагчийн
мэдээлэл
Барааны мэдээлэл
Төрлийн мэдээлэл
Ажилтны мэдээлэл
Гүйлгээний
мэдээлэл
4.2 Гүйлгээний
төлбөр бодох
Гүйлгээний бүртгэлГүйлгээний
мэдээлэл
Гүйлгээний
төлбөр
Төлбөрийн хуудас
Зээлдэгч
4.1.1 Лизинг
бүртгэх
4.1.2 Зээл
бүртгэх
Зээлдэгчийн
мэдээлэл
Зээлдэгчийн
мэдээлэл
Лизингийн
мэдээлэл
Зээлийн
мэдээлэл
Лизингийн бүртгэл
Зээлийн бүртгэл
4.1.3 Гүйлгээ
бүртгэх
Лизингийн мэдээлэл
Зээлийн
мэдээлэл
Барааны мэдээлэлБарааны бүртгэл
www.zaluu.comwww.zaluu.com
Диаграм 8, Түвшин 2 – Тайлан боловсруулах
Зээлийн бүртгэл5.1.1 Зээлийн
тайлан
боловсруулах
Гүйлгээний бүртгэл
Бараа таталтын бүртгэл
Ажилтны бүртгэл
5.1.2
Борлуулалтын
тайлан
боловсруулах
5.1.3 Бараа
таталтын
тайлан
боловсруулах
5.1.4 Орлогын
тайлан
боловсруулах
5.1.5 Зарлагын
тайлан
боловсруулах
5.1.6
Үлдэгдэлийн
тайлан
боловсруулах
Зээлийн мэдээлэлЗээлийн тайлан Зээлийн тайлан
Ажилтны мэдээлэл
Ажилтны мэдээлэл
Гүйлгээний
мэдээлэл
Борлуулалтын
тайланБорлуулалтын тайлан
Ажилтны мэдээлэл
Бараа
таталтын
мэдээлэл
Бараа
таталтын
тайлан
Бараа таталтын тайлан
Гүйлгээний
мэдээлэл Үлдэгдлийн
тайланҮлдэгдлийн тайлан
Бараа
таталтын
мэдээлэл
Орлогын тайлан
Орлогын тайлан
Зарлагын
тайланЗарлагын тайлан
Ажилтны бүртгэлАжилтны мэдээлэл
Ажилтны мэдээлэл
Ажилтны бүртгэл Ажилтны мэдээлэл
www.zaluu.comwww.zaluu.com
Диаграм 9, Түвшин 3 – Зээл бүртгэх
ЗээлдэгчЗээлдэгчийн
мэдээлэл
Зээлийн мэдээлэл
Зээлийн бүртгэл
Зээлийн мэдээлэл
4.1.2.2
Зээлийн
хугацааг
шалгах
Зээлийн хугацааны
мэдээлэл
4.1.2.3
Зээлийн
үлдэгдлийг
шалгах
4.1.2.7
Зээлийн
хүү бодох
Зээлийн
үлдэгдлийн
мэдээлэл
4.1.2.4
Зээлийг
хаах
Зээлийн
үлдэгдлийн
мэдээлэл
4.1.2.5
Зээлийн
хугацааг
сунгах
Зээлийн
үлдэг
длийн
мэдээ
лэл
Шимтгэлийн
мэдээлэл
4.1.2.8
Зээлийн
хүү эргэн төлөлт
бүртгэх
Эргэн төлөлтийн
мэдээлэл
Эргэн төлөлтийн бүртгэл
Хүү
Эргэн төлөлтийн
мэдээлэл
4.1.2.6
Шимтгэл
бодох
Хугацаа сунгалтын
мэдээлэл
4.1.2.1
Зээл бүртгэх
www.zaluu.comwww.zaluu.com
5. Өгөгдлийн толь (DD)
Хүснэгт 18
1. Процесс
№ Процессын
нэр Зориулалт Оролт Гаралт
Түвшин 0
1
Лавлахын
бүртгэл
хөтлөх
Лавлахууд болон системтэй
холбоотой бүртгэл хийх
Ажилтны, худалдан
авагчийн, нийлүүлэгчийн,
зээлдэгчийн мэдээлэл
Лавлахын мэдээлэл
2
Барааны
бүртгэл
хөтлөх
Агуулахын барааны
дэлгэрэнгүй мэдээллийг
бүртгэх
Барааны дэлгэрэнгүй
мэдээлэл Барааны мэдээлэл
3
Бараа
таталтын
бүртгэл
хөтлөх
Бараа таталтын дэлгэрэнгүй
мэдээллийг бүртгэх
Бараа таталтын
дэлгэрэнгүй мэдээлэл
Бараа таталтын
мэдээлэл
4
Гүйлгээний
бүртгэл
хөтлөх
Бүх төрлийн гүйлгээний
дэлгэрэнгүй мэдээллийг
бүртгэх
Гүйлгээний дэлгэрэнгүй
мэдээлэл Гүйлгээний мэдээлэл
5 Тайлан
боловсруулах Тайлангууд боловсруулах
Лавлахын, гүйлгээний,
бараа таталтын мэдээлэл
Борлуулалтын,
зээлийн, бараа
таталтын, орлогын,
зарлагын, үлдэгдлийн
тайлан
Түвшин 1
1 Ажилтан
бүртгэх
Тухайн системд холбоотой
ажилтны дэлгэрэнгүй
мэдээллийг бүртгэх
Ажилтны нэр, овог,
төрсөн огноо, албан
тушаал, утас, хаяг, и-мэйл,
дипломын дугаар,
Ажилтны бүртгэл
www.zaluu.comwww.zaluu.com
зэрэглэл
2 Худалдан
авагч бүртгэх
Байгууллагын байнгын
үйлчлүүлэгчийн
дэлгэрэнгүй мэдээллийг
бүртгэх
Худалдан авагчийн нэр,
хаяг, утас, факс, и-мэйл
Худалдан авагчийн
бүртгэл
3 Нийлүүлэгч
бүртгэх
Байгууллагын
нийлүүлэгчдийн
дэлгэрэнгүй мэдээллийг
бүртгэх
Нийлүүлэгчийн нэр, хаяг,
утас, факс, и-мэйл, дансны
дугаар
Нийлүүлэгчийн
бүртгэл
4 Зээлдэгч
бүртгэх
Байгууллагаас лизингийн
болон барьцаагүй зээл
авагчдын дэлгэрэнгүй
мэдээллийг бүртгэх
Зээлдэгчийн нэр, хаяг,
утас, факс, и-мэйл,
паспортны дугаар, улсын
бүртгэлийн дугаар
Зээлдэгчийн
мэдээлэл
5 Бараа таталт
бүртгэх
Бараа таталтын дэлгэрэнгүй
мэдээллийг бүртгэх
Нийлүүлэгчийн, барааны,
ажилтын мэдээлэл
Бараа таталтын
мэдээлэл
6
Агуулахын
барааны тоог
нэмэгдүүлэх
Бараа таталт хийх бүрт
агуулахад байгаа барааны
тоог нэмэгдүүлэх
Бараа таталтын мэдээлэл Агуулахад байгаа
барааны тоо хэмжээ
7 Бараа бүртгэх
Агуулахын барааны
дэлгэрэнгүй мэдээллийг
бүртгэх
Барааны дэлгэрэнгүй
мэдээлэл Барааны мэдээлэл
8 Агтлагдсан
бараа бүртгэх
Дахин ашиглах боломжгүй
болсон барааг агтлах
Барааны, ажилтны
мэдээлэл
Агтлагдсан барааны
мэдээлэл
9 Гүйлгээ
бүртгэх
Бүх төрлийн гүйлгээний
дэлгэрэнгүй мэдээллийг
бүртгэх
Худалдан авагчийн,
барааны, ажилтны
мэдээлэл
Гүйлгээний мэдээлэл
10 Гүйлгээний
төлбөр бодох Гүйлгээний төлбөр бодох Гүйлгээний мэдээлэл Гүйлгээний төлбөр
www.zaluu.comwww.zaluu.com
11 Тайлан
боловсруулах Тайлангууд боловсруулах
Лавлахын, гүйлгээний,
бараа таталтын мэдээлэл
Борлуулалтын,
зээлийн, бараа
таталтын, орлогын,
зарлагын, үлдэгдлийн
тайлан
Түвшин 2
1 Лизинг
бүртгэх
Лизингийн дэлгэрэнгүй
мэдээллийг бүртгэх
Зээлдэгчийн, гүйлгээний
мэдээлэл Лизингийн мэдээлэл
2 Зээл бүртгэх Зээлийн дэлгэрэнгүй
мэдээллийг бүртгэх
Зээлдэгчийн, гүйлгээний
мэдээлэл Зээлийн мэдээлэл
3 Гүйлгээ
бүртгэх
Бүх төрлийн гүйлгээний
дэлгэрэнгүй мэдээллийг
бүртгэх
Худалдан авагчийн,
барааны, ажилтны,
лизингийн, зээлийн
мэдээлэл
Гүйлгээний мэдээлэл
4 Гүйлгээний
төлбөр бодох Гүйлгээний төлбөр бодох
Гүйлгээний, барааны
мэдээлэл Гүйлгээний төлбөр
5
Зээлийн
тайлан
боловсруулах
Зээлийн тайлан
боловсруулж, гаргах Зээлийн мэдээлэл Зээлийн тайлан
6
Борлуулалтын
тайлан
боловсруулах
Борлуулалтын тайлан
боловсруулж, гаргах Гүйлгээний мэдээлэл Борлуулалтын тайлан
7
Бараа
таталтын
тайлан
боловсруулах
Бараа таталтын тайлан
боловсруулж, гаргах Бараа таталтын мэдээлэл
Бараа таталтын
тайлан
8
Орлогын
тайлан
боловсруулах
Орлогын тайлан
боловсруулж, гаргах Гүйлгээний мэдээлэл Орлогын тайлан
www.zaluu.comwww.zaluu.com
9
Зарлагын
тайлан
боловсруулах
Зарлагын тайлан
боловсруулж, гаргах Бараа таталтын мэдээлэл Зарлагын тайлан
10
Үлдэгдлийн
тайлан
боловсруулах
Агуулахын барааны
үлдэгдлийн тайлан
боловсруулж, гаргах
Гүйлгээ болон бараа
таталтын мэдээлэл Үлдэгдлийн тайлан
Түвшин 3
1 Зээл бүртгэх
Барьцаагүй зээлийн
дэлгэрэнгүй мэдээллийг
бүртгэх
Зээлдэгчийн, ажилтны,
гүйлгээний мэдээлэл Зээлийн мэдээлэл
2
Зээлийн
хугацааг
шалгах
Тухайн зээлийн хугацааг
дууссан эсэхийг шалгах Зээлийн мэдээлэл
Зээлийн хугацааны
мэдээлэл
3
Зээлийн
үлдэгдлийг
шалгах
Тухайн зээлийн үлдэгдлийг
шалгах
Зээлийн хугацааны,
зээлийн эргэн төлөлтийн
мэдээлэл
Зээлийн үлдэгдлийн
мэдээлэл
4 Зээлийг хаах Зээл үлдэгдэлгүй байвал
тухайн зээлийг хаах
Зээлийн үлдэгдлийн
мэдээлэл
Зээл хаагдсан тухай
мэдээлэл
5
Зээлийн
хугацааг
сунгах
Зээлийн хугацаа дууссан
бөгөөд зээл үлдэгдэлтэй
байвал зээлийг сунгах
Зээлийн үлдэгдлийн,
хугацааны мэдээлэл
Зээлийн сунгалтын
мэдээлэл
6 Шимтгэл
бодох
Зээлийг сунгасан
тохиолдолд шимтгэл бодох
Хугацаа сунгалтын
мэдээлэл
Шимтгэлийн
мэдээлэл
7 Зээлийн хүү
бодох Зээлийн хүүг бодох
Зээлийн үлдэгдэл,
шимтгэлийн мэдээлэл Хүүний мэдээлэл
8
Зээлийн эргэн
төлөлт
бүртгэх
Зээлийн эргэн төлөлтийг
бүртгэх
Хүү, хугацаа сунгалтын,
үлдэгдлийн мэдээлэл
Зээлийн эргэн
төлөлтийн мэдээлэл
Хүснэгт 19
2. Өгөгдлийн урсгал
www.zaluu.comwww.zaluu.com
№ Урсгалын нэр Зориулалт Хаанаас(гаралт) Хаашаа
(оролт) Давтамж
1 Гүйлгээний
мэдээлэл
Гүйлгээний
дэлгэрэнгүй бүрэн багц
мэдээлэл
Худалдагч Систем Шинээр гүйлгээ
хийх бүрт
2
Худалдан
авагчийн
мэдээлэл
Худалдан авагчийн
дэлгэрэнгүй бүрэн багц
мэдээлэл
Худалдагч Систем
Шинээр байнгын
худалдан авагч
нэмэгдэх бүрт
3 Бараа таталтын
мэдээлэл
Бараа таталтын
дэлгэрэнгүй бүрэн багц
мэдээлэл
Агуулахын
нярав Систем
Бараа таталт
хийх бүрт
4 Агтлагдсан
барааны мэдээлэл
Агтлагдсан барааны
дэлгэрэнгүй багц
мэдээлэл
Агуулахын
нярав Систем
Бараа агтлах
бүрт
5 Нийлүүлэгчийн
мэдээлэл
Нийлүүлэгчийн
дэлгэрэнгүй багц
мэдээлэл
Агуулахын
нярав Систем
Шинээр
нийлүүлэгч
бүртгэх бүрт
6 Лизингийн
мэдээлэл
Лизингийн дэлгэрэнгүй
багц мэдээлэл
Зээлийн эдийн
засагч Систем
Лизингийн
гүйлгээ хийх
бүрт
7 Барьцаагүй
зээлийн мэдээлэл
Барьцаагүй зээлийн
дэлгэрэнгүй багц
мэдээлэл
Зээлийн эдийн
засагч Систем Зээл олгох бүрт
8 Зээлдэгчийн
мэдээлэл
Зээлдэгчийн
дэлгэрэнгүй мэдэлэл
Зээлийн эдийн
засагч Систем
Бүртгэлгүй
хэрэглэгчид зээл
олгох бүрт
10
Зээлийн эргэн
төлөлтийн
мэдээлэл
Зээлийн эргэн
төлөлтийн дэлгэрэнгүй
мэдээлэл
Зээлийн эдийн
засагч Систем
Эргэн төлөлт
хийх бүрт
www.zaluu.comwww.zaluu.com
11 Ажилтны
мэдээлэл
Ажилтны дэлгэрэнгүй
багц мэдээлэл Админ Систем
Шинээр системд
холбоотой
ажилтан авах
бүрт
12 Хэрэглэгчийн
мэдээлэл
Хэрэглэгчийн
дэлгэрэнгүй багц
мэдээлэл
Админ Систем
Шинээр системд
холбоотой
хэрэглэгч
нэмэгдэх бүрт
13 Нэвтрэх эрхийн
мэдээлэл
Нэвтрэх эрхийн
дэлгэрэнгүй багц
мэдээлэл
Админ Систем
Нэвтрэх
мэдээлэлд
өөрчлөлт орох
бүрт
14 Төлбөрийн
хуудас
Гүйлгээнйи төлбөрийн
мэдээлэл Систем Худалдагч
Гүйлгээ хийх
бүрт
15 Гүйлгээний
мэдээлэл
Гүйлгээний
дэлгэрэнгүй бүрэн багц
мэдээлэл
Систем Худалдагч Гүйлгээ хийх
бүрт
16
Худалдан
авагчийн
мэдээлэл
Худалдан авагчийн
дэлгэрэнгүй бүрэн багц
мэдээлэл
Систем Худалдагч Гүйлгээ хийх
бүрт
17 Тайлан Гүйлгээний тайлангийн
мэдээлэл Систем Худалдагч
Тайлан гаргах
бүрт
18 Бараа таталтын
мэдээлэл
Бараа таталтын
дэлгэрэнгүй бүрэн багц
мэдээлэл
Систем Агуулахын
нярав
Бараа таталт
хийх бүрт
19 Агтлагдсан
барааны мэдээлэл
Агтлагдсан барааны
дэлгэрэнгүй багц
мэдээлэл
Систем Агуулахын
нярав
Бараа агтлах
бүрт
20 Нийлүүлэгчийн
мэдээлэл
Нийлүүлэгчийн
дэлгэрэнгүй багц Систем
Агуулахын
нярав
www.zaluu.comwww.zaluu.com
мэдээлэл
21 Тайлан Бараа таталтын
тайлангийн мэдээлэл Систем
Агуулахын
нярав
Тайлан гаргах
бүрт
22 Лизингийн
зээлийн мэдээлэл
Лизингийн дэлгэрэнгүй
багц мэдээлэл Систем
Зээлийн
эдийн засагч Зээл олгох бүрт
23 Барьцаагүй
зээлийн мэдээлэл
Зээлийн дэлгэрэнгүй
мэдээлэл Систем
Зээлийн
эдийн засагч Зээл олгох бүрт
24 Зээлдэгчийн
мэдээлэл
Зээлдэгчийн
дэлгэрэнгүй мэдэлэл Систем
Зээлийн
эдийн засагч Зээл олгох бүрт
26
Зээлийн эргэн
төлөлтийн
мэдээлэл
Зээлийн эргэн
төлөлтийн дэлгэрэнгүй
мэдээлэл
Систем Зээлийн
эдийн засагч
Эргэн төлөлт
хийх бүрт
27 Тайлан Зээлийн тайлангийн
мэдээлэл Систем
Зээлийн
эдийн засагч
Тайлан гаргах
бүрт
28 Ажилтны
мэдээлэл
Ажилтны дэлгэрэнгүй
багц мэдээлэл Систем Админ
29 Хэрэглэгчийн
мэдээлэл
Хэрэглэгчийн
дэлгэрэнгүй багц
мэдээлэл
Систем Админ
Хүснэгт 20
3. Өгөгдлийн бүтэц
№ Нэр Хоѐрдогч нэр Зориулалт Агуулга
1 Бараа b_baraa
Энэ урсгалаас барааны
бүрэн хэмжээний мэдээлэл
үзэхээс гадна барааны
Барааны код, хэсгийн
дугаар, дэд категорийн код,
нэр, зарах үнэ, баталгаат
www.zaluu.comwww.zaluu.com
үлдэгдлийн тайлан
бэлдэхэд ашиглана
хугацаа
2 Бараа
таталт b_baraa_tatalt
Энэ урсгалаас бараа
таталтын бүрэн хэмжээний
мэдээлэл үзэхээс гадна
бараа таталтын, зарлагын
тайлан бэлдэхэд ашиглана
Бараа таталтын код,
хэмжээ, нэгжийн үнэ,
ажилтын код,
нийлүүлэгчийн код, огноо
3 Гүйлгээ b_guilgee
Энэ урсгалаас гүйлгээний
бүрэн хэмжээний мэдээлэл
үзэхээс гадна гүйлгээний,
орлогын тайлан бэлдэхэд
ашиглана
Гүйлгээний дугаар,
ажилтны код, худалдан
авагчийн код, хэмжээ,
зарсан үнэ, гүйлгээний
төрлийн код
4 Лизинг guilgee_lizing
Энэ урсгалаас лизингийн
бүрэн хэмжээний мэдээлэл
үзэхээс гадна лизингийн
тайлан бэлдэхэд ашиглана
Банкны гэрээний дугаар,
зээлдэгчийн код, банкны
нэр, гүйлгээний дугаар
5 Зээл guilgee_zeel
Энэ урсгалаас зээлийн
бүрэн хэмжээний мэдээлэл
үзэхээс гадна зээлийн
тайлан бэлдэхэд ашиглана
Зээлийн баримтын дугаар,
зээлдэгчийн код, зээлийн
хугацааны код, гүйлгээний
дугаар, эхлэх огноо, дуусах
огноо
6
Зээлийн
эргэн
төлөлт
zeeliin_ergen_tulult
Энэ урсгалаас эргэн
төлөлтийн бүрэн
хэмжээний мэдээлэл үзэхэд
ашиглана
Зээлийн эргэн төлөлтийн
код, төлбөр хийх огноо,
ашиглах хоног, төлбөр
хийсэн огноо, үндсэн зээл,
зээлийн хүү, төлсөн зээл
www.zaluu.comwww.zaluu.com
Бүлэг 4. Системийн зохиомж
1. Бүтцийн схем
www.zaluu.comwww.zaluu.com
А
Г
У
У
Л
А
Х
Ы
Н
Б
А
Р
А
А
Б
Ү
Р
Т
Г
Э
Л
И
Й
Н
С
И
С
Т
Е
М
Барааны,
зээлдэгчийн,
нийлүүлэгчийн,
Худалдан
авагчийн,
Бараа
таталтын,
гүйлгээний
мэдээлэл
Барааны,
зээлдэгчийн,
нийлүүлэгчийн,
худалдан
авагчийн,
Бараа
таталтын,
гүйлгээний,
Агтлагдсан
барааны
бүртгэл
Барааны,
зээлдэгчийн,
нийлүүлэгчийн,
худалдан
авагчийн,
бараа таталтын,
Гүйлгээний
мэдээлэл
Тайлан,
Гүйлгээний
төлбөр,
шимтгэл, хүү
Барааны бүртгэл
Б
Ү
Р
Т
Г
Э
Х
Барааны мэдээлэл
Ажилтны, худалдан
авагчийн,
нийлүүлэгчийн,
зээлдэгчийн
мэдээлэл
Ажилтны, худалдан
авагчийн,
нийлүүлэгчийн,
зээлдэгчийн бүртгэл
Бараа таталтын
мэдээлэл
Бараа таталтын
бүртгэл
Гүйлгээний
мэдээлэл
Гүйлгээний
бүртгэл
Т
А
Й
Л
А
Н
Б
Э
Л
Д
Э
Х
Гүйлгээ
болон зээлийн
мэдээлэл
Гүйлгээний төлбөр
болон зээлийн хүү,
шимтгэлийн
мэдээлэл
Барааны,
зээлдэгчийн,
нийлүүлэгчийн,
худалдан авагчийн,
бараа таталтын,
Гүйлгээний
мэдээлэл
Тайлангууд
Лавлахын
бүртгэл
хөтлөх
Ажилтан бүртгэх
Худалдан авагч
бүртгэх
Зээлдэгч бүртгэх
Нийлүүлэгч бүртгэх
Ажилтны мэдээлэл
Ажилтны бүртгэл
Х.Авагчийн мэдээлэл
Х.Авагчийн бүртгэл
Нийлүүлэгчийн мэдээ
Нийлүүлэгчийн бүртгэл
Зээлдэгчийн мэдээлэл
Зээлдэгчийн бүртгэл
Барааны
бүртгэл
хөтлөх
Гүйлгээний
бүртгэл
хөтлөх
Бараа
таталтын
бүртгэл
хөтлөх
Агтлагдсан бараа
бүртгэх
Бараа бүртгэх
Агуулахын барааны
тоог нэмэгдүүлэх
Бараа таталт бүртгэх
Гүйлгээ бүртгэх
Барааны мэдээлэл
Барааны бүртгэл
А.Барааны мэдээлэл
А.Барааны бүртгэл
Б.Таталын мэдээлэл
Б.Таталтын бүртгэл
Барааны мэдээлэл
Барааны бүртгэл
Гүйлгээний мэдээлэл
Гүйлгээний бүртгэл
Төлбөр
болон
хүү бодох
Тайлан
бэлдэх
Гүйлгээний төлбөр
бодох
Зээлийн хүү бодох
Шимтгэл бодох
Зээлийн Т бэлдэх
Борлуулалтын Т
бэлдэх
Орлогын Т бэлдэх
Зарлагын Т бэлдэх
Үлдэгдлийн Т бэлдэх
Бараа таталтын Т
бэлдэх
Гүйлгээний мэдээлэл
Гүйлгээний төлбөр
Зээлийн мэдээлэл
Зээлийн хүү
Зээлийн мэдээлэл
Шимтгэл
Зээлийн мэдээлэл
Зээлийн тайлан
Гүйлгээний мэдээлэл
Борлуулалтын тайлан
Гүйлгээний мэдээлэл
Орлогын тайлан
Б.Таталтын мэдээлэл
Зарлагын тайлан
Гүйлгээ, Б.Таталтын
Үлдэгдлийн тайлан
Б.Таталтын мэдээлэл
Б.Таталтын тайлан
Ажилтан файлаас
унших бичих
Худалдан авагч
файлаас унших
бичих
Зээлдэгч файлаас
унших бичих
Нийлүүлэгч файлаас
унших бичих
Ажилтны мэдээлэл
Ажилтны бүртгэл
Х.Авагчийн мэдээлэл
Х.Авагчийн бүртгэл
Нийлүүлэгчийн мэдээ
Нийлүүлэгчийн бүртгэл
Зээлдэгчийн мэдээлэл
Зээлдэгчийн бүртгэл
Барааны мэдээлэл
Барааны бүртгэл
А.Барааны мэдээлэл
А.Барааны бүртгэл
Б.Таталын мэдээлэл
Б.Таталтын бүртгэл
Барааны мэдээлэл
Барааны бүртгэл
Бараа файлаас
унших бичих
А.Бараа файлаас
унших бичих
Б.Таталт файлаас
унших бичих
Бараа файлаас
унших бичих
Гүйлгээний мэдээлэл
Гүйлгээний бүртгэл
Гүйлгээ файлаас
унших бичих
Гүйлгээний мэдээлэл
Гүйлгээний төлбөр
Зээлийн мэдээлэл
Зээлийн хүү
Зээлийн мэдээлэл
Шимтгэл
Гүйлгээ файлаас
унших бичих
Зээл файлаас унших
бичих
Зээл файлаас унших
бичих
Зээлийн мэдээлэл
Зээлийн тайлан
Гүйлгээний мэдээлэл
Борлуулалтын тайлан
Гүйлгээний мэдээлэл
Орлогын тайлан
Б.Таталтын мэдээлэл
Зарлагын тайлан
Гүйлгээ, Б.Таталтын
Үлдэгдлийн тайлан
Б.Таталтын мэдээлэл
Б.Таталтын тайлан
Зээл файлаас унших
Б.Таталт файлаас
унших
Б.Таталт файлаас
унших
Гүйлгээ файлаас
унших
Гүйлгээ файлаас
унших
Б.Таталт, гүйлгээ
файлаас унших
2. Дэлгэцийн зохиомж
Уг систем нь үндсэн дөрвөн төрлийн цонхтой. Үүнд:
www.zaluu.comwww.zaluu.com
Худалдагчийн цонх
Агуулахын няравын цонх
Зээлийн эдийн засагчийн цонх
Админы цонх
Системийг ажиллуулахад эхлээд нэвтрэх цонх гарч ирэх бөгөөд хэрэглэгч нэвтрэх нэр болон
нууц үгээ оруулж системд нэвтэрнэ.
Худалдагчийн цонх: Энэ цонхонд Бараа, Худалдан авагч, Нийлүүлэгчийн бүртгэл, худалдаа
хийх, агуулахын барааны үлдэгдлийн бүртгэлийн цонхтой харьцана. Мөн тайлан гаргах цонх
бий.
Дээрх цонх нь барааны бүртгэлийн цонх бөгөөд хүснэгтэнд ямар нэг өөрчлөлт хийхгүй,
харин хайлт хийх боломжтой.
Доорх цонх нь гол худалдаа хийх цонх юм.
www.zaluu.comwww.zaluu.com
Агуулахын няравын цонх: Энэ цонхонд Бараа, Худалдан авагч, Нийлүүлэгчийн бүртгэлийн
цонхуудтай харьцаж, тэдгээрийн утгад өөрчлөлт хийж, өгөгдөл оруулах боломжтой. Мөн
Худалдаа, Бараа таталт, Бараа Актлалт хийж, тайлан гаргах цонхтой харьцана.
Дээрх цонхонд Барааны бүртгэлийг харж, түүнд өөрчлөлт хийх хэсгүүд харагдаж байна.
Доорх цонх нь Бараа таталт хийх цонх юм.
www.zaluu.comwww.zaluu.com
Зээлийн эдийн засагчийн цонх: Бараа болон зээлдэгчийн бүртгэлтэй харьцаж, Барьцаагүй зээл,
Зээлийн эргэн төлөлт, Лизингийн зээлийг бүртгэж, өөрчлөлт хийнэ. Мөн тайлан гаргана.
Доорх цонхонд Зээлдэгчийн бүртгэлтэй ажиллаж өөрчлөлт хийдэг.
Доорх цонхонд Барьцаагүй зээл бүртгэж, өөрчлөлт хийнэ.
www.zaluu.comwww.zaluu.com
Зээлийн эргэн төлөлттэй ажиллах цонх:
3. Тайлангийн загвар
www.zaluu.comwww.zaluu.com
Өдрийн орлогын тайлан:
Сарын орлогын тайлан:
Бараа таталтын тайлан:
www.zaluu.comwww.zaluu.com
Бүлэг 5. Кодчилол
USE [warehouseDB]
go
ALTER PROCEDURE [dbo].[sp_update_customer]
@ID int,
@ner nvarchar(50),
@hayag nvarchar(50),
@utas nvarchar(50),
@fax nvarchar(50),
@email nvarchar(50),
@turul nvarchar(50)
AS
BEGIN
update wh_hudaldan_avagchiin_burtgel set ha_ner=@ner, ha_hayag=@hayag,
ha_utas=@utas, ha_fax=@fax, ha_email=@email, ha_turul=@turul
where (ha_ID=@ID)
END
go
create procedure sp_add_baraa_tatalt
@dugaar nvarchar(50),
@a_id int,
@ni_id int,
@date date
as
begin
www.zaluu.comwww.zaluu.com
insert into b_baraa_tatalt (b_tataltiin_dugaar,a_ID,ni_ID,ognoo)
values (@dugaar, @a_id, @ni_id, @date)
end
go
create procedure sp_add_baraa_baraaTatalt
@dugaar nvarchar(50),
@b_id int,
@hemjee nvarchar(50),
@une money
as
begin
insert into
baraa_ba_baraa_tatalt(b_tataltiin_dugaar,b_ID,hemjee,negjiin_une)
values (@dugaar, @b_id, @hemjee, @une)
end
go
create procedure sp_update_baraa_tatalt
@dugaar nvarchar(50),
@a_id int,
@ni_id int,
@date date
as
begin
update b_baraa_tatalt set a_ID=@a_id, ni_ID=@ni_id, ognoo=@date
where b_tataltiin_dugaar=@dugaar
end
go
create procedure sp_update_baraa_baraaTatalt
@dugaar nvarchar(50),
@b_id int,
@hemjee nvarchar(50),
@une money
as
begin
update baraa_ba_baraa_tatalt set hemjee=@hemjee, negjiin_une=@une
where b_tataltiin_dugaar=@dugaar and b_ID=@b_id
end
go
alter procedure sp_delete_baraa_tatalt
@dugaar nvarchar(50)
as
begin
delete from baraa_ba_baraa_tatalt where b_tataltiin_dugaar=@dugaar
delete from b_baraa_tatalt where b_tataltiin_dugaar=@dugaar
end
www.zaluu.comwww.zaluu.com
go
create procedure sp_delete_baraa_baraaTatalt
@dugaar nvarchar(50),
@b_id int
as
begin
delete from baraa_ba_baraa_tatalt where b_tataltiin_dugaar=@dugaar and
b_ID=@b_id
end
go
create procedure sp_add_debtor
@ner nvarchar(50),
@hayag nvarchar(50),
@utas nvarchar(50),
@fax nvarchar(50),
@email nvarchar(50),
@red_dugaar nvarchar(50),
@turul nvarchar(50),
@ub_dugaar nvarchar(50)
as
begin
insert into zeeldegch
(ner,hayag,utas,fax,email,reg_dugaar,turul,ulsiin_burtgeliin_dugaar)
values (@ner,@hayag,@utas,@fax,@email,@red_dugaar,@turul,@ub_dugaar)
end
go
alter procedure sp_update_debtor
@id int,
@hayag nvarchar(50),
@utas nvarchar(50),
@fax nvarchar(50),
@email nvarchar(50),
@red_dugaar nvarchar(50),
@turul nvarchar(50),
@ub_dugaar nvarchar(50)
as
begin
update zeeldegch set hayag=@hayag, utas=@utas, fax=@fax, email=@email,
reg_dugaar=@red_dugaar,turul=@turul, ulsiin_burtgeliin_dugaar=@ub_dugaar
where zeeldegchiin_ID=@id
end
go
create procedure sp_delete_debtor
@id int
as
begin
www.zaluu.comwww.zaluu.com
delete from zeeldegch where zeeldegchiin_ID=@id
end
go
create procedure sp_add_guilgee_zeel
@zb_dugaar nvarchar(50),
@g_dugaar nvarchar(50),
@z_id int,
@zh_id int,
@sdate date,
@fdate date
as
begin
insert into guilgee_zeel (zeeliin_barimtiin_dugaar, g_dugaar,
zeeldegchiin_ID, z_hugatsaanii_ID, ehleh_ognoo, duusah_ognoo)
values (@zb_dugaar, @g_dugaar, @z_id, @zh_id, @sdate, @fdate)
end
go
alter procedure sp_add_baraa
@pn nvarchar(50),
@model nvarchar(50),
@cat_id int,
@uildverlegch nvarchar(50),
@u_ognoo date,
@uzuulelt nvarchar(50),
@batalgaat_hugatsaa nvarchar(20),
@zarah_une money,
@delgerengui nvarchar(50),
@zurag nvarchar(50)
as
begin
insert into b_baraa(PN, model, ded_category_ID, uildverlegch, u_ognoo,
tehnikiin_uzuulelt, batalgaat_hugatsaa, zarah_une, delgerengui, zurag)
values(@pn,@model,@cat_id,@uildverlegch,@u_ognoo,@uzuulelt,@batalgaat_huga
tsaa,@zarah_une,@delgerengui,@zurag)
end
go
alter procedure sp_update_baraa
@pn nvarchar(50),
@model nvarchar(50),
@cat_id int,
@uildverlegch nvarchar(50),
@u_ognoo date,
@uzuulelt nvarchar(50),
@batalgaat_hugatsaa nvarchar(20),
@zarah_une money,
@delgerengui nvarchar(50),
@zurag nvarchar(50)
as
www.zaluu.comwww.zaluu.com
begin
update b_baraa set model=@model, ded_category_ID=@cat_id,
uildverlegch=@uildverlegch, u_ognoo=@u_ognoo, tehnikiin_uzuulelt=@uzuulelt,
batalgaat_hugatsaa=@batalgaat_hugatsaa, zarah_une=@zarah_une,
delgerengui=@delgerengui, zurag=@zurag
where PN=@pn
end
go
alter procedure sp_report_udriin_orlogo
@date nvarchar(50)
as
drop table report_udriin_orlogo
SELECT dbo.baraa_ba_guilgee.PN as pn, dbo.baraa_ba_guilgee.hemjee as
hemjee, dbo.baraa_ba_guilgee.hemjee*dbo.baraa_ba_guilgee.zarsan_une as tulbur,
dbo.b_guilgee.ognoo as ognoo,
dbo.wh_ajiltnii_burtgel.a_ner as a_ner into
report_udriin_orlogo
FROM dbo.b_baraa INNER JOIN dbo.baraa_ba_guilgee ON dbo.b_baraa.PN =
dbo.baraa_ba_guilgee.PN INNER JOIN
dbo.b_guilgee ON dbo.baraa_ba_guilgee.g_dugaar =
dbo.b_guilgee.g_dugaar INNER JOIN
dbo.guilgeenii_turul ON dbo.b_guilgee.g_turul_ID =
dbo.guilgeenii_turul.g_turul_ID INNER JOIN
dbo.ded_category ON dbo.b_baraa.ded_category_ID =
dbo.ded_category.ded_category_ID INNER JOIN
dbo.wh_ajiltnii_burtgel ON dbo.b_guilgee.a_ID =
dbo.wh_ajiltnii_burtgel.a_ID
where dbo.b_guilgee.ognoo=@date
alter procedure calc_uldegdel
as
drop table baraa_uldegdel
SELECT dbo.baraa_ba_baraa_tatalt.PN, dbo.b_baraa.model as model, sum
(dbo.baraa_ba_baraa_tatalt.hemjee) AS avsan_hemjee,
sum(dbo.baraa_ba_guilgee.hemjee) AS zarsan_hemjee,
(sum (dbo.baraa_ba_baraa_tatalt.hemjee)-sum(dbo.baraa_ba_guilgee.hemjee)) as
uldegdel
into baraa_uldegdel
FROM dbo.baraa_ba_baraa_tatalt INNER JOIN
dbo.baraa_ba_guilgee ON dbo.baraa_ba_baraa_tatalt.PN =
dbo.baraa_ba_guilgee.PN INNER JOIN
dbo.b_baraa ON dbo.baraa_ba_baraa_tatalt.PN =
dbo.b_baraa.PN
group by dbo.baraa_ba_baraa_tatalt.PN, dbo.b_baraa.model
create procedure sp_add_aktBaraa
www.zaluu.comwww.zaluu.com
@pn nvarchar(50),
@hemjee int,
@a_id int,
@ognoo nvarchar(50),
@desc nvarchar
as
begin
insert into
wh_agtlagdsan_baraanii_burtgel(PN,hemjee,a_ID,ognoo,description)
values(@pn,@hemjee,@a_id,@ognoo,@desc)
end
go
alter procedure sp_update_aktBaraa
@id int,
@hemjee int,
@a_id int,
@ognoo nvarchar(50),
@desc nvarchar
as
begin
update wh_agtlagdsan_baraanii_burtgel set hemjee=@hemjee, a_ID=@a_id,
ognoo=@ognoo, description=@desc
where ID=@id
end
go
create procedure sp_delete_aktBaraa
@id int
as
begin
delete from wh_agtlagdsan_baraanii_burtgel
where ID=@id
end
go
alter procedure sp_report_dayAktBaraa
@date nvarchar(50)
as
drop table report_dayBaraaTatalt
begin
SELECT dbo.b_baraa.model as model,
dbo.wh_agtlagdsan_baraanii_burtgel.hemjee as hemjee,
dbo.wh_ajiltnii_burtgel.a_ner as a_ner, dbo.wh_agtlagdsan_baraanii_burtgel.ognoo
as ognoo,
dbo.wh_agtlagdsan_baraanii_burtgel.description as descr
into report_dayAktBaraa
FROM dbo.b_baraa INNER JOIN
dbo.wh_agtlagdsan_baraanii_burtgel ON dbo.b_baraa.PN =
dbo.wh_agtlagdsan_baraanii_burtgel.PN INNER JOIN
dbo.wh_ajiltnii_burtgel ON
dbo.wh_agtlagdsan_baraanii_burtgel.a_ID = dbo.wh_ajiltnii_burtgel.a_ID
www.zaluu.comwww.zaluu.com
where ognoo=@date
end
go
alter procedure sp_report_BytataltiinDugaar
@dugaar nvarchar(50)
as
drop table report_byTataltDugaar
begin
SELECT dbo.b_baraa_tatalt.b_tataltiin_dugaar as tdugaar, dbo.b_baraa.model
as model, dbo.b_baraa_ba_baraaTatalt.hemjee as hemjee,
dbo.b_baraa_ba_baraaTatalt.une as une, dbo.wh_ajiltnii_burtgel.a_ner as
a_ner,
dbo.wh_niiluulegchdiin_burtgel.ni_ner, dbo.b_baraa_tatalt.ognoo as ognoo
into report_byTataltDugaar
FROM dbo.b_baraa_tatalt INNER JOIN
dbo.wh_ajiltnii_burtgel ON dbo.b_baraa_tatalt.a_ID =
dbo.wh_ajiltnii_burtgel.a_ID INNER JOIN
dbo.b_baraa_ba_baraaTatalt ON
dbo.b_baraa_tatalt.b_tataltiin_dugaar =
dbo.b_baraa_ba_baraaTatalt.b_tataltiin_dugaar INNER JOIN
dbo.wh_niiluulegchdiin_burtgel ON
dbo.b_baraa_tatalt.ni_ID = dbo.wh_niiluulegchdiin_burtgel.ni_ID CROSS JOIN
dbo.b_baraa
where dbo.b_baraa_tatalt.b_tataltiin_dugaar=@dugaar
end
go
alter procedure sp_report_byDate_BaraaTatalt
@date nvarchar(50)
as
drop table report_byDate_baraaTatalt
begin
SELECT dbo.b_baraa_ba_baraaTatalt.b_tataltiin_dugaar as tdugaar,
dbo.b_baraa.model as model, dbo.b_baraa_ba_baraaTatalt.hemjee as hemjee,
dbo.b_baraa_ba_baraaTatalt.une as une, dbo.wh_ajiltnii_burtgel.a_ner as
a_ner,
dbo.wh_niiluulegchdiin_burtgel.ni_ner, dbo.b_baraa_tatalt.ognoo as ognoo
into report_byDate_baraaTatalt
FROM dbo.b_baraa_tatalt INNER JOIN
dbo.wh_ajiltnii_burtgel ON dbo.b_baraa_tatalt.a_ID =
dbo.wh_ajiltnii_burtgel.a_ID INNER JOIN
dbo.b_baraa_ba_baraaTatalt ON
dbo.b_baraa_tatalt.b_tataltiin_dugaar =
dbo.b_baraa_ba_baraaTatalt.b_tataltiin_dugaar INNER JOIN
dbo.wh_niiluulegchdiin_burtgel ON
dbo.b_baraa_tatalt.ni_ID = dbo.wh_niiluulegchdiin_burtgel.ni_ID INNER JOIN
dbo.b_baraa ON dbo.b_baraa_ba_baraaTatalt.PN =
dbo.b_baraa.PN
where dbo.b_baraa_tatalt.ognoo=@date
end
go
www.zaluu.comwww.zaluu.com
alter procedure sp_report_byMonth_baraaTatalt
@date nvarchar(50)
as
drop table report_byMonth_baraaTatalt
begin
SELECT dbo.b_baraa_ba_baraaTatalt.b_tataltiin_dugaar as tdugaar,
dbo.b_baraa.model as model, dbo.b_baraa_ba_baraaTatalt.hemjee as hemjee,
dbo.b_baraa_ba_baraaTatalt.une as une, dbo.wh_ajiltnii_burtgel.a_ner as
a_ner,
dbo.wh_niiluulegchdiin_burtgel.ni_ner, SUBSTRING(dbo.b_baraa_tatalt.ognoo,
1,2)+SUBSTRING(dbo.b_baraa_tatalt.ognoo, 6, LEN(dbo.b_baraa_tatalt.ognoo)) as
ognoo into report_byMonth_baraaTatalt
FROM dbo.b_baraa_tatalt INNER JOIN
dbo.wh_ajiltnii_burtgel ON dbo.b_baraa_tatalt.a_ID =
dbo.wh_ajiltnii_burtgel.a_ID INNER JOIN
dbo.b_baraa_ba_baraaTatalt ON
dbo.b_baraa_tatalt.b_tataltiin_dugaar =
dbo.b_baraa_ba_baraaTatalt.b_tataltiin_dugaar INNER JOIN
dbo.wh_niiluulegchdiin_burtgel ON
dbo.b_baraa_tatalt.ni_ID = dbo.wh_niiluulegchdiin_burtgel.ni_ID INNER JOIN
dbo.b_baraa ON dbo.b_baraa_ba_baraaTatalt.PN =
dbo.b_baraa.PN
where SUBSTRING(dbo.b_baraa_tatalt.ognoo, 1,2) like @date
end
alter procedure sp_calc_Tulbur
@gdugaar nvarchar(50)
as
drop table guilgee_tulbur
begin
SELECT dbo.baraa_ba_guilgee.g_dugaar, dbo.b_baraa.model,
dbo.b_baraa.tehnikiin_uzuulelt, dbo.baraa_ba_guilgee.hemjee,
dbo.baraa_ba_guilgee.zarsan_une,
dbo.guilgeenii_turul.g_turul_ner,
dbo.wh_ajiltnii_burtgel.a_ner, dbo.b_guilgee.ognoo,
dbo.wh_hudaldan_avagchiin_burtgel.ha_ner,
dbo.baraa_ba_guilgee.hemjee *
dbo.baraa_ba_guilgee.zarsan_une AS tulbur into guilgee_tulbur
FROM dbo.b_guilgee INNER JOIN
dbo.baraa_ba_guilgee ON dbo.b_guilgee.g_dugaar =
dbo.baraa_ba_guilgee.g_dugaar INNER JOIN
dbo.b_baraa ON dbo.baraa_ba_guilgee.PN = dbo.b_baraa.PN
INNER JOIN
dbo.guilgeenii_turul ON dbo.b_guilgee.g_turul_ID =
dbo.guilgeenii_turul.g_turul_ID INNER JOIN
dbo.wh_ajiltnii_burtgel ON dbo.b_guilgee.a_ID =
dbo.wh_ajiltnii_burtgel.a_ID INNER JOIN
dbo.wh_hudaldan_avagchiin_burtgel ON
dbo.b_guilgee.ha_ID = dbo.wh_hudaldan_avagchiin_burtgel.ha_ID
where baraa_ba_guilgee.g_dugaar=@gdugaar
end
go
www.zaluu.comwww.zaluu.com
alter procedure sp_add_tuluv
@pn bigint,
@tuluv int,
@heseg nvarchar(50),
@taviur nvarchar(50),
@davhar nvarchar(50)
as
begin
insert into b_tuluv(PN,tuluv,pos_heseg,pos_taviur,pos_davhar)
values (@pn,@tuluv, @heseg, @taviur,@davhar)
end
go
alter procedure sp_update_zeel
@b_dugaar bigint,
@g_dugaar bigint,
@z_id int,
@zh_id int,
@sdate date,
@fdate date
as
begin
update guilgee_zeel set g_dugaar=@g_dugaar, zeeldegchiin_ID=@z_id,
z_hugatsaanii_ID=@zh_id, ehleh_ognoo=@sdate, duusah_ognoo=@fdate
where zeeliin_barimtiin_dugaar=@b_dugaar
end
go
Дүгнэлт
Энэхүү бакалаврын төгсөлтийн ажлыг хийж гүйцэтгэснээр өнгөрсөн хугацаанд сурж
мэдсэн зүйлээ улам баталгаажуулж, агуулахын бараа бүртгэл, лизинг болон барьцаагүй
зээлийн талаар тодорхой ойлголттой болж, мэдээллийн технологийн хэрэглээ болон ашиглалт
ямар түвшинд байгааг ойлгож, захиалагчийн хүсэлтээр програм хангамжийн төслийг хэрхэн
хийж гүйцэтгэх талаар багагүй туршлага хуримтлуулсан.
www.zaluu.comwww.zaluu.com
Агуулахын бараа бүртгэлийн системийг хөгжүүлснээр өмнө нь гараар болон excel-ийн
хүснэгт ашиглан хөтлөж байсан бүртгэл тооцоог нэгтгэн, нэг дор цогц байдлаар үйл
ажиллагаа явуулах боломжтой болсон.
Ашигласан материал
Website:
http://msdn.microsoft.com/en-us/library/bb332387.aspx
http://msdn.microsoft.com/en-us/library/dd583156(office.11).aspx
http://msdn.microsoft.com/en-us/library/system.windows.forms.errorprovider.aspx
http://alt.pluralsight.com/books/essentialasp.net/
Ebook:
Charles Petzold - Programming Microsoft Windows with C#
Pro CSharp And The .NET 2.0 Platform, 3rd Edition (2005)
O'Reilly - Programming C# 2nd Edition
Apress.Accelerated.SQL.Server.2008.May.2008-1590599691
www.zaluu.comwww.zaluu.com