cinema system,

48
ГАРЧИГ 1. ОРШИЛ……………………………………………………………………………02 1.1.ОНОЛЫН ХЭСЭГ……………………………………………………………03 1.2. СУДАЛГААНЫ ХЭСЭГ……………………………………………………09 2. ТӨСЛИЙН ХЭСЭГ………………………………………………………………14 2.1. ХЭРЭГЛЭГЧИЙН ШААРДЛАГА…………………………………………14 2.1.1. Хэрэглэгчийн тухай мэдээлэл ………………………………………14 2.1.2. Хэрэглэгчийн үйл ажиллагааны онцлог……………………………15 2.1.3. Систем хөгжүүлэх үндэслэл…………………………………………15 2.1.4. Лавлах материал………………………………………………………15 2.1.5. Хэрэглэгчийн функциональ шаардлага…………………………….16 2.1.6. Хэрэглэгчийн фүнциональ бус шаардлага…………………………22 2.2. АРХИТЕКТУРЫН СОНГОЛТ…………………………………………….22 2.2.1. Үйлдлийн системийн сонголт………………………………………22 2.2.2. Өгөгдлийн сан удирдах системийн сонголт……………………….22 2.2.3. Програмчлалаын вэб технологийн сонголт………………………..23 2.2.4. Програмчлалын хэлний сонголт……………………………………23 2.3. СИСТЕМИЙН ШИНГИЛГЭЭ …………………………………………….23 2.3.1. Объектийн холбоосын диаграм……………………………………..24 2.3.2. Объектийн холбоосын диаграмын өргөтгөл……………………….24 2.3.3. Ерөнхий схем…………………………………………………………26 2.3.4. Өгөгдлийн урсгалын диаграм………………………………………27 2.3.5. Өгөгдлийн толь………………………………………………………31 2.3.6. Бүтцийн схем…………………………………………………………32 2.3.7. Процессын тодорхойлолт……………………………………………34 2.3.8. Дэлгэцийн зохиомж………………………………………………….42 2.4. ЕРӨНХЙИ ДҮГНЭЛТ …………………………………………………….46 2.4.1. Дүгнэлт ………………………………………………………………46 2.4.2. АШИГЛАСАН БҮТЭЭЛИЙН ШАГСААЛТ …………………….46 2.5. ХАВСРАЛТ…………………………………………………………………47 www.zaluu.com www.zaluu.com

Upload: bayar-jargal

Post on 14-Oct-2014

1.251 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Cinema System,

ГАРЧИГ

1. ОРШИЛ……………………………………………………………………………02

1.1.ОНОЛЫН ХЭСЭГ……………………………………………………………03

1.2. СУДАЛГААНЫ ХЭСЭГ……………………………………………………09

2. ТӨСЛИЙН ХЭСЭГ………………………………………………………………14

2.1. ХЭРЭГЛЭГЧИЙН ШААРДЛАГА…………………………………………14

2.1.1. Хэрэглэгчийн тухай мэдээлэл ………………………………………14

2.1.2. Хэрэглэгчийн үйл ажиллагааны онцлог……………………………15

2.1.3. Систем хөгжүүлэх үндэслэл…………………………………………15

2.1.4. Лавлах материал………………………………………………………15

2.1.5. Хэрэглэгчийн функциональ шаардлага…………………………….16

2.1.6. Хэрэглэгчийн фүнциональ бус шаардлага…………………………22

2.2. АРХИТЕКТУРЫН СОНГОЛТ…………………………………………….22

2.2.1. Үйлдлийн системийн сонголт………………………………………22

2.2.2. Өгөгдлийн сан удирдах системийн сонголт……………………….22

2.2.3. Програмчлалаын вэб технологийн сонголт………………………..23

2.2.4. Програмчлалын хэлний сонголт……………………………………23

2.3. СИСТЕМИЙН ШИНГИЛГЭЭ …………………………………………….23

2.3.1. Объектийн холбоосын диаграм……………………………………..24

2.3.2. Объектийн холбоосын диаграмын өргөтгөл……………………….24

2.3.3. Ерөнхий схем…………………………………………………………26

2.3.4. Өгөгдлийн урсгалын диаграм………………………………………27

2.3.5. Өгөгдлийн толь………………………………………………………31

2.3.6. Бүтцийн схем…………………………………………………………32

2.3.7. Процессын тодорхойлолт……………………………………………34

2.3.8. Дэлгэцийн зохиомж………………………………………………….42

2.4. ЕРӨНХЙИ ДҮГНЭЛТ …………………………………………………….46

2.4.1. Дүгнэлт ………………………………………………………………46

2.4.2. АШИГЛАСАН БҮТЭЭЛИЙН ШАГСААЛТ …………………….46

2.5. ХАВСРАЛТ…………………………………………………………………47

www.zaluu.comwww.zaluu.com

Page 2: Cinema System,

1. ОРШИЛ

21-р зуун гарснаар бидний амьдрал аж байдалд томоохон хувьсал дэвшил бий

болсон нь компютэрийг бид өдөр тутмын амьдралдаа хэрэглэх болсон явдал юм.

Уламжлалаар бол, компьютер нь өгөгдлийг боловсруулахад зориулагдан бүтээгдсэн ба

өгөгдөл гэсэн энэ “хатуу” нэр томьѐотой харьцуулахад мэдээлэл гэдэг нь маш өргөн утга

агуулга бүхий тодорхойлолт юм.

Бидний амьдарч буй энэхүү мэдээллийн эрэн зуунд мэдээллийг хурдан шуурхай үр

ашигтайгаар солилцоно гэдэг бол маш чухал зүйл болоод байгаа. Үүнийг хэрэгжүүлж

байгаа хамгийн үр дүнтэй арга бол “Интэрнэт шуудан” , “Вэб” хуудас билээ.

Өнөөдөр вэб хуудасгүй байгууллага, албан газар, үйлчилгээний байгууллага гэж

байхгүй бараг л хүн болгон вэб хуудастай болж байна. Вэб хуудас нь байгууллага болон

хувь хүний бизнэсийн мэдээлэл солилцох год түлхүүр болсон. Үүгээр ч барахгүй вэб

хуудас нь ахуйн хэрэглээнд нэвтэрч ихэлснээр хүмүүсийн өдөр тутмын амьдрал ажлыг

хөнгөвчилж байна. Жишээлбэл: нь e-government, цахим Монгол, e-business, e-commerse, e-

book, e-library

Та дэлгүүр хэснэ гэж тусгайлан цаг гарган өдөржин хөлөө чилтэл алхаж байхын

оронд ажлаа хийж байгаад амрах заваараа ажлынхаа сандал дээр сууж байгаад хүссэн

бараагаа захиалан авах боломжтой болсон байна.

Интэрнэт худалдааны нэг хэсэг болох үзвэрийн тасалбар худалдаа өөрөөр хэлбэл

онлайн билэт захиалгын систем нь хүний ахуйн хэрэглээнд дэлхийн хэмжээнд нэвтрээд

эхэлсэн боловч монгол төдийлөн хэрэгжиж эхлээгүй юм. Энэхүү үйлчилгээ нь хэрэв та

кино үзхээр хэн нэгэнтэй тохирсон ч билетийг нь очиж авах завгүй яваа бол та ажлыхаа

заваар интэрнэтрүү ороод тухайн кино театрыха сайтаар ороод билэтээ хугацаанаас нь

өмнө захиалан авах боломжтой болох юм. Би хувьдаа энэ үйлчилгээг хүмүүст маш

хэрэгтэй ялангуяа зав муу ажил ихтэй хүмүүст маш их хэрэг болох зүйл гэж бодож байна.

Тиймээс би энэ сэдвийг дипломныхоо сэдэв болгон авсан бөгөөд маш сайн хийж

дуусгахыг зорих болно.

Энэхүү вэб нь тэнгис кино театрын билетийг онлайнаар захиалах боломжтой

болгох юм.

www.zaluu.comwww.zaluu.com

Page 3: Cinema System,

1.1. Онолын хэсэг

1.1.1. Электрон худалдаа

Электрон худалдаа гэдэг нь интернет болон бусад сүлжээ гэх мэтийн цахим

системээр дамжуулан бараа үйлчилгээг худалдах болон худалдан авах үйл явц юм. Өнөө

үед цахим бизнес болтлоо хөгжөөд байна. Өөрөө хэлбэл бизнесийн бүхий л үйл явцыг

цахим сүлжээ ашиглан гүйцэтгэнэ гэсэн үг.

Хэрэглэгч компьютертэй байгаад тухайн сүлжээнд холбогдож л байвал хаанаас ч,

хэзээ ч үйлчилгээг хүртэж болдог нь электрон бизнесийн гол давуу тал юм. Үйлчлүүлэгч

төлбөрөө хийх банкны төлбөрийн картаар, дансанд бэлнээр шилжүүлж, утасны нэгжээр

зэрэг олон төрлийн боломжтой байдаг. Худалдан авагч биет бараа авсан бол хүргэж өгөх

зэрэг нэмэлт үйлчилгээ байж болно.

1970-аад оны сүүлч 80-аад оны эхээр анх цахим төлбөр тооцооны асуудал

тавигдаж гүйлгээ бага багаар цахимжиж эхэлсэн. Интернет бий болсноор ийм төрлийн

үйлчилгээ маш хурдан дэлгэрч бидний амьдралд улам бүр нэвтэрсээр байгаа билээ.

Электрон худалдааг оролцогч талуудаар нь :

Бизнес <–> Бизнес (B2B)

Бизнес <–>Хэрэглэгч (B2C)

Хэрэглэгч <–>Хэрэглэгч (C2C) гэж ангилдаг.

Товчхондоо цахим худалдаа нь 3 өөр системийн нэгдэл юм :

- Веб сервер нь онлайн лангуу болон гүйлгээний хэсгийг хариуцана (хэрэглэгчийн

картын мэдээлэлийг банктай холбоно)

- Өгөгдлийн сангийн систем : Нөөцөд байгаа бараа үйлчилгээний болон

хэрэглэгчийн мэдээллийг хадгална. Захиалга өгөх болон шинээр бараа үйлчилгээ

нэмэх зэрэгт тогтмол шинэчлэлт хийнэ.

- Хүргэлтийн систем : Худалдан авсан барааг агуулахаас үйлчлүүлэгчид хурдан

шуурхай, найдвартай хүргэх. Билет захиалгын хувьд билетийг хүргэж өгч болно

эсвэл үзэхээр ирэхэд нь өгч болно.

Цахим бизнес амжилт олох эсэхийг шийдэх хамгийн чухам хэсэг бол виртуаль

дэлгүүрийн дизайн юм. Вэб анхаарал татсан, сэтгэл татмаар харагдах хэрэгтэй

www.zaluu.comwww.zaluu.com

Page 4: Cinema System,

мөн хэрэглэхэд хялбар (амархан, хурдан, ойлгомжтой), итгэлтэй (7/24, ямар ч

хуудсыг ачааллахад сааталгүй байх), найдвартай (хэн ч хамгаалалт муутай

сайтад картныхаа дугаарыг өгөхийг сайшаахгүй) байдал маш чухал

1.1.2. Давуу болон дутагдалтай тал

Эхэн үедээ цахим худалдааг хүмүүс “хүссэн зүйлээ хайж олоход хэтэрхий удаан

болоод ойлгомжгүй”, “хамгаалалтанд итгэхгүй байна”, “хайсан зүйл минь хэзээ ч

байдаггүй”, “авах зүйлээ барьж, мэдэрч сайтар шинжилж чадахгүй байна” гэх мэтээр

шүүмжилдэг байсан боловч оновчтой шийдэл, ухаалаг бодлогын ачаар хүмүүс хэрэглэхдээ

улам бүр тааламжтай ханддаг болоод байна. Бодит дэлгүүр дээр барааны үнэ үргэлж

өндөр байдаг (талбайн түрээс, худалдагчийн хөдөлмөрийн хөлс зэргээс шалтгаалан), урт

дараалалд орж хүлээдэг, ихэвчлэн ажлын цагаар буюу завгүй үеэр л нээлттэй байдаг,

заавал очих хэрэг гардаг (манай нөхцөлд замын түгжрэлд нилээд цагийг үрэх болно) .

Сервер ашиглах, өгөгдөл ашиглах зэрэг нэмэлт зардал гарах боловч үр өгөөжтэй нь

харьцуулвал харьцангуй боломжийн байдаг.

1.1.2.1. Үзвэрийн билет захиалгын онцлог давуу тал

Ерөнхийдөө онлайн билет захиалга гэдэг нь зардаг билет зардаг онлайн дэлгүүр л

юм. Гэхдээ нилээд онцлог давуу талууд байна. Бусад бараатай харьцуулахад

билет маш олон давуу талтай цахим худалдааг хэрэгжүүлэхэд маш тохиромжтой

бүтээгдэхүүн юм. Үүнд :

- Хадгалах нөөц агуулах хэрэггүй, муудна хугацаа дуусна гэсэн асуудал байхгүй.

- Ихэнхи тохиолдолд хүргэж өгөх шаардлагагүй байдаг.

- Хүсвэл хэрэглэгч хэвлээд авч болно мөн үзэхээр очихдоо билетээ авч болно.

- Завгүй, мэдээлэл дутмаг байдгийг далимдуулан эрт ихээр авчаад дамлах явдал их

байдаг. Хэрвээ цахим сүлжээгээр захиалдаг болчихвол үзэх хүнээ хохироодог

байдал эрс багасна.

- Интерактив хэрэглэхэд тохиромжтой байдлаар суудал, танхимын дүрслэлийг

хийчихвэл суудлын зэрэглэл тогтоож илүү ашиг олох боломжтой, хэрэглэгч ч мөн

дуртай суудлаа сонгох боломж бүрдэнэ.

www.zaluu.comwww.zaluu.com

Page 5: Cinema System,

1.1.2.2. Нууцлал хамгаалал

Электрон төлбөр тооцооны хамгийн сүүлийн үеийн системүүд нь нууцлал

хамгааллын технологи бүхий, кредит картын мэдээллийг шууд ашигладаг системүүд юм.

Аливаа интернетээр дамжсан харилцаанд байнга оршин байсаар ирсэн гол аюул бол хакер.

Харилцагч талуудын хооронд дамжиж байгаа мэдээлэл, мөнгөний урсгалд нэвтрэн орох,

хуурамч данс үүсгэн мөнгө завших гэх мэтчилэн мөнгөтэй холбоотой харилцаа тэдний

сонирхлыг соронзон адил татдаг нь ойлгомжтой.

Хакеруудын халдлагыг дараахь байдлаар ангилан үзэж болох юм.

- Сервер буюу төлбөр тооцооны систем рүү халдах

- Серверийн буюу банкны өмнөөс хэрэглэгчийн браузертай, эсвэл хэрэглэгчийн

браузерын өмнөөс сервертэй харилцах

- Вэб сайтад буюу хэрэглэгч банкны систем рүү дамжиж ордог тэр хэсэг рүү халдах

-Мэдээллийг дамжих явцад халдах- урсгалыг солих, өөрчлөх, буруу мэдээлэл

дамжуулах гэх мэт. Энэ нь банк, хэрэглэгч хоѐр мэдээлэл солилцож байх дундуур

нь орох үйлдэл юм.

1.1.3. SSL гэж юу вэ?

Бидний вэбээр үзэж болон илгээж байгаа бүх зүйл нээлттэйгээр хийгдэж байдаг.

Өөрөөр хэлбэл хэн ч замаас нь бариад, задлаад үзэж болно. Та нэгэн вэб сайтад ороод нэр,

нууц үгээ хийхэд тэрийг тань замаас нь мэдэж болно гэсэн үг. Энэ байдал нь мэдээллийн

нууцлал, аюулгүй байдалд нөлөөлж байсан тул мэргэжилтнүүд энэхүү дамжиж байгаа

мэдээллийг хэрхэн нууцлах, хөндөгдөөгүй байдлаг хэрхэн хангах талаар толгойгоо

гажилгасны эцэст SSL буюу Secure Socket Layer гэдэг юмыг зохион бүтээжээ. SSL нь

хэрэглэгчээс сервер рүү илгээж байгаа мэдээллийг encrypt буюу шифрлэж нууцлан илгээх

бөгөөд серверээс хэрэглэгчид ирж байгаа мэдээллийг ямар нэг өөрчлөлтгүй, бүрэн бүтэн

байдлыг хангах механизмыг агуулж байдаг. Өөрөөр хэлбэл таны оруулсан мэдээллийг

тань серверээс өөр хэн ч уншиж чадахгүй гэсэн үг, мөн таны хүлээн авч байгаа мэдээлэл

тань замдаа ямар нэг байдлаар засварлагдаагүй гэсэн баталгаатай байдаг. SSL технологи

маань хөгжлийн явцдаа бусад технологиудын адил цоорхой гарч байсан ба мэргэжилтнүүд

v3 буюу сүүлийн 3-р хувилбар нь илүү найдвартай, өндөр зэрэглэлийн хамгаалалт өгдөг

гэж үзэж байгаа. Мөн адил санал болгож байна.

www.zaluu.comwww.zaluu.com

Page 6: Cinema System,

SSL нь хэн үүсгэж байгаа, хэн баталгаа өгч байгаагаасаа шалтгаалан хоѐр үндсэн

хэсэгт хуваагддаг. Хэн нэгэн өөрөө түлхүүрийг нь үүсгээд, өөрөө сертификатыг нь үүсгээд

өөрөө баталгаа гаргаж байгаа бол үүнийг self signed гэж нэрлэдэг. Харин түлхүүрийг нь

өөрөө үүсгээд, сертификатыг нь thawte гэх мэт аль нэг аюулгүй байдлын (CA буюу

Certificate Authority) компани үүсгэж, баталгааг гаргаж байгаа бол CA гэж нэрлэдэг. Self

signed сертификат нь нууцлалын хувьд ялгаагүй ч маш бага хүрээнд хэрэглэхэд илүү

тохиромжтой байдаг. Учир нь ийм төрлийн сертификат бүхий вэб рүү зочлох бүрд вэб

хөтөч маань итгэх эсэхийг асуудаг. Харин CA-ын үүсгэсэн сертификат бүхий вэб руу

ороход ямар нэг анхааруулга өгөхгүй бөгөөд өндөр нууцлалын баталгаа өгдөг юм.

1.1.4. Онлайн төлбөр тооцооны систем нууцлалын асуудал

Онлайн төлбөрийн систем нь электрон худалдааны чухал бүрэлдэхүүн хэсэг

болдог. Энэ нь үндсэн 2 хэсгээс тогтож байна.

• Нэгдүгээрт: Онлайнаар худалдан авалтын захиалга үүсгэж захиалга, төлбөрийн

мэдээлийг дамжуулах систем. Энэ систем нь онлайн худалдаа хийгдэж байгаа тухайн вэб

сайт дээр суурилагдсан байдаг бөгөөд төлбөр хүлээн авах системтэй цохицон ажилладаг.

• Хоѐрдугаарт: Онлайн захиалгын системээс хүлээн авсан мэдээлэлийн дагуу төлбөрийг

хүлээн авах систем. Үүнд:

- Худалдаа Хөгжлийн банкны онлайн төлбөр тооцооны систем

- Голомт банкны онлайн төлбөр тооцооны систем

- Paypal – Олон улсын онлайн төлбөр тооцооны систем

- 2 checkout

- Banjig.Онлайн данс

Онлайнаар худалдан авалт хийхэд үндсэндээ 2 төрлийн нууцлалын асуудал яригдана.

• Хувь хүн өөрөө картын мэдээлэлээ нууцлах

• Онлайнаар картын мэдээлэл дамжих үеийн нууцлал

1.1.5. Microsoft ADO.NET

Microsoft ADO.NET нь шинэ төрлийн .NET FRAMEWORK-д өгөгдлийн сантай ажилладаг

компонент юм. ADO.NET нь өмнөх ADO (ActiveX Data Object)-оос эрс хувьсгал хийсэн

гэж хэлэхүйцээр сайжирсан технологи юм. ADO.NET нь өмнөх хувилбараас хэд дахин

www.zaluu.comwww.zaluu.com

Page 7: Cinema System,

богино хугацаанд бааз руу хандалт үүсгэж холбогдож чаддаг бөгөөд XML түүний

ойролцоох ижил төрлийн олон технологийг дэмждэг байна. ADO.NET нь өөрийн загварын

хувьд өмнөх үеийн технологийг эрс эвдсэн гэж хэлж болно. Тухайлбал ADO.NET агуулга

маягийн хандалтын өгөгдлийн баазтай хамтран ажиллах ба өөрөөр хэлбэл тухайн

өгөгдлийг физик агууламж болж чаддаг байна. ADO.NET объектийн загвар нь:

ADO.NET

Connection

DataAdapter

DataReader

Command

DataSetWinForm

WebForm

Бусад

ADO.NET нь үндсэн хоѐр компонентоос тогтдог. Үүнд:

DataProvider (зарим тохиолдолд Manage Provider гэж нэрлэдэг) нь өгөгдөл хадгалж

байгаа баазтай холбогддог. Энэ нь .NET FrameWork холбогддог бөгөөд энэ үндсэн

хоѐр provider-тай үүнд OLEDB(OleDbConnection) болон SQL Server (SqlConnection)

юм. Үүнээс гадна бусад тухайлбал Oracle, FoxDB,DB2 холбогдох бол хэрэглээний

програм зохиогч өөрөө объект бэлтгэх боломжоор хангаж өгдөг байна.

DataSet энэ өгөгдлийг презент хийх үндсэн үүрэгтэй байдаг байна. Энэ нь мөн хоѐр

үндсэн компонентоос тогтох бөгөөд эдгээр нь DataTableCollection болон

DataRelationCollection юм.

www.zaluu.comwww.zaluu.com

Page 8: Cinema System,

ADO.NET нь өгөгдлийг маш олон янзын аргаар чадамгай удирдах болон өөрчлөх

чадвартай .NET-ийн класс юм. ADO.NET нь .NET технологийн адил маш олон онцлогтой:

Олон програмчлалын хэлийг дэмждэг

Garbage collection-той хослон ажилладаг

Объект хандалтат технологитой

Нөөцийг динамикаар хуваарилдаг

зэрэг олон давуу талаараа бусдаас ялгарч байна. Мөн өмнөх үеийн ADO-с ялгарах нэг

онцлог нь XML-тэй маш сайн хамтран ажиллаж чаддаг болсон явдал юм.

XML document DataSet

Connection

Command

DataReader

DataAdapter

Da

ta S

ou

rce

Common Language Runtime-ын тухай

.Net FrameWork нь CLR-ийн үндсэн дээр суурилсан гэж үзэж болох юм. Учир нь .NET

кодыг ажиллуулах орчин болж өгдөг. Зарим талаар JAVA VIRTUAL MACHINE –тай

адилтгаж болно. Ийм учраас .NET програм ажиллах машинд .Net FrameWork суулгасан

байх шаардлагатай бөгөөд үүнээс гадна CLR-ийн нэг том давуу тал нь олон төрлийн

програмчлалын хэлний боломжтой зэрэг юм. Үүний дүнд бүх хэл IL (intermediate

language) гэдэг доод түвшний хэл рүү хөрвүүлэгдсэн дуудагдаж ажилладаг байна. Энэ

хэл нь програмчлалын хэлний кодыг машины хэл рүү хөрвүүлэн ойлгуулдаг бөгөөд

Microsoft компани нь .Net-д хөрвүүлэлт хийх боломжтой 4 хэлийг санал болгож байгаа

үүнд:

1. C# өмнө С хэлэнд тулгуурласан .Net FrameWork-ийн шинэ хэл юм.

www.zaluu.comwww.zaluu.com

Page 9: Cinema System,

2. Visual Basic .NET нь Visual Basic хэлийн .Net FrameWork-д сайжруулсан хувилбар,

тухайлбал бүрэн объект хандалтат, бүтэцлэгдсэн алдааны заагч гэх зэрэг олон шинэ

давуу талуудаар Visual Basic-с ялгаатай болж чадсан.

3. Jscript .NET Microsoft .NET-д зориулсан JavaScript-ийн сайжруулсан хувилбар

4. J# нь голлон Visual J++-ийн .Net FrameWork дах сайжруулсан хувилбар

5. Хүчирхэг С++ хуучин С++-г .Net FrameWork-д маш том хэмжээгээр өргөтгөсөн

1.2. Судалгааны хэсэг

1.2.1. Монгол улсын мэдээлэл холбооны технологийн өнөөгийн байдал

1.2.1.1. Хууль эрх зүйн орчин

Монгол улсын хувьд мэдээлэл, харилцаа холбооны технологи нь манай

орны хөгжлийн үндсэн хурдасгуур, нийгэм, эдийн засаг, бизнес, хүний

хөгжлийн таатай орчинг бүрдүүлэх хэрэгсэл гэж үзэж байна.

Харилцаа холбооны тухай хуулийн шинэчилсэн найруулгыг УИХ-аар 2001 онд

батлуулсны үндсэн дээр харилцаа холбооны салбарыг либеральчлах, шударга

өрсөлдөөнийг бий болгох, зохицуулалтын шинэ, бие даасан байгууллага,

тогтолцоог бий болгож Харилцаа холбооны зохицуулах хороог байгуулан, бүх

нийтийн үйлчилгээний сангийн үйл ажиллагааг эхлүүлээд байна.

Монгол Улсын Их хурал, Засгийн газраас мэдээлэл, харилцаа холбооны

технологийг хөгжүүлэх, шинэ төрлийн үйлчилгээг нэвтрүүлэх, хамрах хүрээг

нэмэгдүүлэхэд ихээхэн ач холбогдол өгч, Дэд бүтцийн яамны бүтцэд 2003 оны

1-р сараас эхлэн ажиллаж байсан Мэдээлэл, холбооны технологийн бодлого,

зохицуулалтын газрыг өөрчлөн зохион байгуулж, 2004 оны 10-р сараас эхлэн

Ерөнхий Сайдын эрхлэх асуудлын хүрээнд Засгийн газрын тохируулагч

агентлаг болох Мэдээлэл, харилцаа холбоо, технологийн газрыг байгуулан

ажиллаж байна.

Олон улсын цахилгаан холбооны байгууллагын “Үндсэн дүрэм, Конвенцид

оруулсан нэмэлт, өөрчлөлтийг соѐрхон батлах тухай” Монгол Улсын хуулийг

2003 оны 4-р сарын 24-ний өдөр УИХ-аар соѐрхон батлуулснаар тус

www.zaluu.comwww.zaluu.com

Page 10: Cinema System,

байгууллагын өмнө Засгийн газрын хүлээсэн эрх, үүргийг хэрэгжүүлэх хууль,

эрх зүйн орчин бүрдэж байна.

“Мэдээлэл холбооны технологийг дунд хугацаанд хөгжүүлэх стратеги” түүнд

тулгуурласан үйл ажиллагааны төлөвлөгөөг боловсруулж, 2002 онд Засгийн

газраар батлуулаад байна.

1.2.1.2. МХХТ-ийн тэргүүлэх чиглэлүүд

Энэхүү хөтөлбөрийн хүрээнд дэвшүүлсэн зорилгод хүрэх, зорилтуудыг

хэрэгжүүлэхийн тулд МХХТ-ийн хэрэглээний дараахь үндсэн чиглэлүүдэд

тэргүүлэх ач холбогдол өгч байна.

Үүнд:

Электрон засаг

Электрон арилжаа

Электрон үйлдвэрлэл

Электрон боловсрол

Электрон иргэний нийгэм

Электрон эрүүл мэнд

Эдийн засгийн шинэ орчин болон шинэ чадавхийг бий болгох, улс орны

өрсөлдөх чадварыг нэмэгдүүлэх, тогтвортой хөгжлийг хангах, хүн амын

амьжиргааны түвшинг сайжруулахын тулд засаглалын үр нөлөөг дээшлүүлэх,

иргэн төвтэй, үр дүнд чиглэсэн, хэмнэлттэй үйл ажиллагаа бүхий төрийн

удирдлагын тогтолцоог бий болгох, улс төр, нийгэм, эдийн засгийн бүх хүрээнд

МХХТ-ийн хэрэглээг нэмэгдүүлэх шаардлагатай байна. Үүнтэй уялдан МХХТ-

ийн хэрэглээний дээрх тэргүүлэх чиглэлүүд тодорхойлогдож байгаа болно.

Үүнээс гадна дэлхийн бусад улс орнууд МХХТ-ийн салбар дахь өөрсдийн

үндэсний хөтөлбөр, мастер төлөвлөгөөг боловсруулан гаргахдаа дээрх үндсэн

чиглэлүүдийг голлон авч үзэж байгаа нийтлэг жишгийг энд удирдлага болгохыг

зорьсон юм.

МХХТ-ийн хэрэглээний эдгээр үндсэн чиглэл тус бүрээр дэд хөтөлбөр болон

мастер төлөвлөгөөг тусад нь дэлгэрэнгүйгээр боловсруулах болно.

1.2.1.3. Элэктрон арилжаа (E-Commerce)

www.zaluu.comwww.zaluu.com

Page 11: Cinema System,

Зорилго

Электрон арилжааны үндсэн онцлог болох хэрэглэгчдэд бараа, ажил,

үйлчилгээг орон зай, цаг хугацаанаас үл хамааран шуурхай арилжих,

худалдах, солилцох боломжийг олгодог давуу талыг ашиглан бизнес

эрхлэгчдийн өрсөлдөх чадварыг дээшлүүлэх, эдийн засгийн шинэ боломж

ба орчинг бий болгоход оршино.

Зорилт

2012 он гэхэд нийслэл хот, бүх аймгийн төвийг болон нийт сумдын 70

хувийг электрон арилжаанд оролцох боломжтой болгох

Монгол улсад электрон арилжааг нэвтрүүлснээр 2012 он гэхэд бизнес

(Business-to-business) хоорондын зах зээлийг өнөөгийн хэмжээнээс 10

дахин, бизнес ба хэрэглэгч (business-to-consumer) хоорондын зах

зээлийг 20 дахин өсгөх

Электрон арилжааг гадаад худалдаа, экспорт, импортын боломжийг

нэмэгдүүлэх гол арга, хэрэгслүүдийн нэг болгох

Үйл ажиллагаа

1) Электрон арилжааны суурь орчинг бүрдүүлэх

Электрон арилжаатай холбогдох хууль эрх зүйн орчинг бий

болгох, мэдээллийн аюулгүй байдал, электрон гэрээ, электрон

гарын үсэг, оролцогч талуудын эрх, үүрэгтэй холбогдсон эрх зүйн

баримт бичгүүдэд электрон арилжааны онцлогтой уялдуулан

зохих нэмэлт өөрчлөлтийг хийх

Иргэд, хуулийн этгээдийн зээлийн түүхийн тогтолцоог бий болгох

(Credit History)

2) Мэдээллийн сан, мэдээллийн удирдлагын систем бий болгох

Аж ахуйн нэгж, байгууллага, хэрэглэгчдэд нээлттэй, шуурхай

үйлчлэхийн тулд арилжааны мэдээллийн нэгдсэн сан бий болгох

Электрон арилжааны мониторингийн алба байгуулах

Банк хоорондын болон олон улсын гуйвуулгыг электрон аргаар

явуулах боломжийг бүрдүүлэх

www.zaluu.comwww.zaluu.com

Page 12: Cinema System,

3) Олон улсын электрон арилжаанд оролцох

Олон улсын гэрээний дагуу электрон хэлбэрээр хийгдэх

арилжааны тогтолцоонд нэгдэн орж, электрон арилжааны

чиглэлийн олон улсын байгууллагуудын үйл ажиллагаанд

идэвхтэй оролцох

Хувийн сектор болон хувь хүмүүсийг хил дамнасан (cross-border)

электрон арилжаанд оролцохыг дэмжих

1.2.1.4. Хамрах хүрээ

Хөтөлбөр хэрэгжсэнээр хүмүүст бараа, үйлчилгээг орон зай, цаг хугацаанаас

үл хамааран шуурхай арилжих, худалдах, солилцох боломжийг олгодог давуу

талыг нь ашиглан бүтээгдэхүүн, ажил, үйлчилгээний солилцоог нэмэгдүүлэх

замаар бизнес эрхлэгчдийн өрсөлдөх чадварыг дээшлүүлж, эдийн засгийн шинэ

боломж ба орчинг бий болгоно. Бизнесээс бизнес (B2B), бизнесээс хэрэглэгч

(B2C) хоорондын зах зээлийг хөгжүүлснээр банк хоорондын, үйлдвэр аж ахуй,

хувь хүмүүс хоорондын электрон арилжаа үүсч эдийн засгийн шинэ орчин бий

болно.

1.2.1.5. Эдийн засгийн ач холбогдол

Хөтөлбөрт тусгагдсан мэдээлэл түгээн тараахыг хурдасгах арга хэмжээнүүд,

электрон баримтын эргэлтийг нэвтрүүлснээр худалдаа арилжаа хийх цаг

хугацааг хэмнэж, байгууллага хоорондын уялдаа холбоо сайжран, бараа,

бүтээгдэхүүн худалдан авах зардлыг бууруулна.

1.2.1.6. Элэктрон худалдаа монголд

Монголд электрон худалдаа хөгжих суурь боломжууд ерөнхийдөө бүрдээд

байгаа гэж үзэж болно. Банкны төлбөр тооцооны системүүд нэвтэрсэн,

интернет хэрэглэгчид өдөр тутам нэмэгдэж үүнийгээ дагаад үнэ нь ч буурч

өрсөлдөөн ихэсч байгаа. Ажилчдын цалинг бараг бүх байгууллагууд картаар

өгдөг болсон одоохондоо Монголчууд зөвхөн мөнгөө хадгалах хэлбэрээр л

ашиглаж байна. Сайн сурталчилаад ойлгуулах юм бол Монголд онлайн

www.zaluu.comwww.zaluu.com

Page 13: Cinema System,

худалдаа хөгжих бүрэн боломжтой. www.tedy.mn, www.rainbow.mn, enomin.net

гэх мэтчилэн нилээд хэдэн сайтууд үйл ажиллагаагаа явуулж Голомт, Монгол

шуудан, Хас, Улаанбаатар хотын банк, Худалдаа хөгжлийн банк зэрэг банкууд

онлайн төлбөр тооцоо хийх боломжтой болоод байна.

1.2.1.7. Онлайн билет захиалга монголд

Монголд электрон худалдаа хөгжих суурь боломжууд ерөнхийдөө бүрдээд

байгаа гэж үзэж болно. Банкны төлбөр тооцооны системүүд нэвтэрсэн,

интернет хэрэглэгчид өдөр тутам нэмэгдэж үүнийгээ дагаад үнэ нь ч буурч

өрсөлдөөн ихэсч байгаа. Ажилчдын цалинг бараг бүх байгууллагууд картаар

өгдөг болсон одоохондоо Монголчууд зөвхөн мөнгөө хадгалах хэлбэрээр л

ашиглаж байна. Сайн сурталчилаад ойлгуулах юм бол Монголд онлайн

худалдаа хөгжих бүрэн боломжтой. www.tedy.mn, www.rainbow.mn, enomin.net

гэх мэтчилэн нилээд хэдэн сайтууд үйл ажиллагаагаа явуулж Голомт, Монгол

шуудан, Хас, Улаанбаатар хотын банк, Худалдаа хөгжлийн банк зэрэг банкууд

онлайн төлбөр тооцоо хийх боломжтой болоод байна.

www.zaluu.comwww.zaluu.com

Page 14: Cinema System,

2. Төслийн хэсэг

2.1. Хэрэглэгчийн шаардлага

2.1.1. Хэрэглэгчийн тухай мэдээлэл

Монгол-БНСУ-ын хамтарсан “Улаанбаатар Синема” ХХК-ний “Тэнгис” кино театр нь

кино үзвэрийн хамгийн сүүлийн үеийн техникээр иж бүрэн тоноглогдсон манай

залуус, иргэдийн чөлөөт цагаа өнгөрөөх соѐлын төв юм.

Тус кино театрын барилгын их завсарыг БНСУ-н инженер мэргэжилтнүүд гүйцэтгэсэн

юм.

“Тэнгис” кино театр нь үзвэрийн 3 танхимтай ундаа, эрдэнэ шиш тавих зориулалтын

суурь тавиуртай маш тухлаг, зөөлөн суудлуудаар тоноглогдсон юм.

“Тэнгис” кино театрын барилга нь бүхэлдээ хамгийн орчин үеийн агааржуулалт болон

эйр кондишенер / air conditioner / системээр тоноглогдсон тул үзвэрийн танхим, бусад

бүхий л орчинд хүйтэнд дулаан , халуунд сэнгэсэн сэрүүн уур амьсгалыг үргэлж танд

мэдрүүлж байх болно. Уг кино театрын дотор түргэн хоолны газар, кафе, бейкери, гоо

сайхны салон, бэлэг дурсгалын болон төрөл бүрийн дэлгүүрүүд байрлах болно.

www.zaluu.comwww.zaluu.com

Page 15: Cinema System,

2.1.2. Хэрэглэгчийн үйл ажиллагааны онцлог

Энэхүү системийн эцсийн хэрэглэгчид нь үйлчлүүлэгч (Customer) , кассчин (Teller) ,

мэдээллийн сангийн админ (Administrator) болно. Системийн эцсийн хэрэглэгчид

дараах үүргийн дагуу үйл ажиллагаа эрхэлдэг.

Үйлчлүүлэгч (Customer) нь кассчинд үзвэрийн (киноны) мөнгөө төлж

тасалбараа авдаг.

Кассчин (Teller) нь тухайн өдрийн орлого, зарлагын гүйлгээг хийж бүртгэлийг

хөтлөх үүрэгтэй. Өөрөөр хэлбэл кино театр болон үйлчлүүлэгч хоорондын

мөнгөний урсгалын гүүр гэж хэлж болно.

Мэдээллийн сангийн админ (Administrator) нь вэб сайтын мэдээллийг

шинэчлэх, засварлах зэрэг ажлыг хийдэг.

2.1.3. Систем хөгжүүлэх үндэслэл

Кино театрын тасалбар захиалгын систем нь цоо шинэ систем биш хэдий ч монголд

төдийлөн хэрэгжүүлж эхлээгүй юм. Энэ нь үйлчлүүлэгчиддээ үйлчилгээгээ илүү ойр

байлгах үүднээс тасалбар захиалгыг онлайнаар хийх боломжийг олгож байгаа юм.

Үйлчлүүлэгчийн үйл ажиллагаанд өмнө нь үзэх гэж буй киноны тасалбар дуусах,

сүүлийн суудлуудын тасалбар үлдэх гэх мэт харамсалтай тохиолдлууд их гардаг

байсан.

2.1.4. Лавлах материал

Тэнгис кино театрын тасалбарын үнэ

Төрөл Өдөр бүр 12:00 цагаас өмнөх эхний үзвэр Бусад цагууд

Том хүн

2000 ₮

4000 ₮

Хүүхэд 3000 ₮

Хүснэгт 1

www.zaluu.comwww.zaluu.com

Page 16: Cinema System,

Тэнгис кино театрын онцгой өдрүүдийн тасалбарын үнэ

Өдөр Үнэ

Мягмар гариг – Хосуудын өдөр 2500 ₮

Лхагва гариг – Оюутны өдөр 2500 ₮

Төрсөн өдөр Үнэгүй

Хүснэгт 2

2.1.5. Хэрэглэгчийн фүнкциональ шаардлага

Хэрэглэгч:

1. Вэб сонирхогч болон тасалбар захиалагч

Хамгийн зэрэглэл багатай хэрэглэгч бөгөөд вэб сайтаар зочлогч юм.

Энэхүү хэрэглэгч вэбээс хэрэгтэй мэдээллээ авах боломжтой ба санал

хүсэлт явуулж тасалбарыг заавал бүртгүүлэх шаардлаггүйгээр дансны

дугаараар захиалах боломжтой юм.

2. Улаан фэнийн карттай гишүүд болон бүртгэлтэй хэрэглэгчид

Зэрэглэлээрээ доороосоо 2 т жагсах хэрэглэгч бөгөөд улаан фэнийн

картын гишүүн юм. Энэхүү хэрэглэгч өөрөөсөө бага зэрэглэлтэй

хэрэглэгчдийн эрхийг эдлэхээс гадна билэт захиалах тоолондоо бонус

цуглуулж тэнгис кино театраас зарлагдах урамшуулалд хамрагдах эрхтэй

юм.

3. Кассчин

Зэрэглэлээрээ доороосоо 3-рт бөгөөд тасалбарыг худалдагч юм. Мөн

адил өмнөх 2 зэрэглэлтэй хэрэглэгчийн эрхийг эдлэх ба нэмэлтээр

билетийн худалдааг эрхлэх юм. Мөн үзвэрийн мэдээллийг оруулна.

4. Системийн админ

Хамгийн өндөр зэрэглэлтэй хэрэглэгч бөгөөд өмнөх 3 зэрэглэлийнхээ

эрхийг эдэлхээс гадна киноны хувиар билэтийн үнэ зэргийг оноож өгөх

эрхтэй

www.zaluu.comwww.zaluu.com

Page 17: Cinema System,

Оролт

Хэрэглэгч-1 (вэб-д зочлигч)

o Хэрэглэгчийн товч мэдээлэл

Нэр

и-мэйл хаяг

o Билет захиалга

Үзвэрийн нэр

Огноо

Цаг

Суудал

Банкны нэр

Дансны дугаар

Картын хүчинтэй байх дуусах хугацаа

Арын 3 оронтой тоо

Нууц дугаар

o Санал хүсэлт

Нэр

и-мэйл хаяг

гарчиг

санал хүсэлт

Хэрэглэгч-2 (Гишүүн)

o Хэрэглэгчийн дэлгэрэнгүй мэдээлэл.

Овог

Нэр

Төрсөн огноо

Регистрийн дугаар

Ажил,

Гэрийн хаяг

Нэвтрэх нэр (user name)

Нууц үг

Зэрэглэл

www.zaluu.comwww.zaluu.com

Page 18: Cinema System,

o Системд нэвтрэх

Нэвртэх нэр

Нууц үг

o Билет захиалга

Үзвэрийн нэр

Огноо

Цаг

Суудал

Банкны нэр

Дансны дугаар

Картын хүчинтэй байх дуусах хугацаа

Арын 3 оронтой тоо

Нууц дугаар

o Санал хүсэлт

Нэр

и-мэйл хаяг

гарчиг

санал хүсэлт

Хэрэглэгч-3 (Кассчин)

o Хэрэглэгч эрхээрээ нэвтрэх

Нэвтрэх нэр (user name)

Нууц үг

o Үзвэрийн захиалгын мэдээлэл

Киноны нэр

Эхлэх цаг

Эгнээ суудлын дугаар

Хэрэглэгч-4 (Админ)

o Ажилтны мэдээлэл

Овог

Нэр

Төрсөн огноо

www.zaluu.comwww.zaluu.com

Page 19: Cinema System,

Регистрийн дугаар

Гэрийн хаяг

Нэвтрэх нэр (user name)

Нууц үг

Зэрэглэл

o Киноны мэдээлэл

ID

Нэр

Төрөл

Улс

Үргэлжлэх хугацаа

Гарч эхлэх огноо

Дууссан эсэх

Нүүрэндээр гарах зураг

Дэлгэрэнгүй гарах зураг

Трэйлэр

Киноны тухай

o Үзвэрийн мэдээлэл (Хуваарь зохиох)

Киноны ID

Эхлэх огноо

Дуусах огноо

Өдөрт гарах цагууд

Тасалбарын үнэ

Тухайн үзвэрийн танхимын суудлуудыг хэлбэржүүлэх

o Танхим

ID

Танхимын нэр

Дугаар

Суудлын тоо

o Кино театрын талаархи мэдээлэл

Шинэ зар мэдээ

www.zaluu.comwww.zaluu.com

Page 20: Cinema System,

o Урамшууллын мэдээлэл

Бонусын хэмжээ

Бонуст тохирсон урамшуулал

o Суудал бүртгэл

Суудлын ID

Өрөөний дугаар

Эгнээ

Суудлын дугаар

Боловсруулалт

o Хэрэглэгч-1 ( зочин )

Бүртгэж авах

o Хэрэглэгч-2 (Гишүүн)

Захиалсан билетийн тоогоор бонусыг нэмэх

Төрсөн өдрөөр нь бэлэг барих

o Хэрэглэгч-3 (Кассчин)

Билет захиалга явагдана

Захиалагдсан билетийг бүртгэнэ

Билет дууссан бол мэдээлнэ

Шүүлт хайлт хийнэ (киноны нэрээр, цагаар, өдрөөр)

o Хэрэглэгч-4 (Админ)

Автоматаар баз-д бичлэг нэмнэ (үзвэрийн хувиар зохионо)

Билет захиалгын бичлэг нэмнэ

Тайлан боловсруулах (орлогын тайланг хүссэн өдрөөрөө харах)

Тухайн нэг киноны хувьд тайлан боловсруулах

Гаралт

o Хэрэглэгч -1 ( вэб зочлогч )

Кино театрын талаархи вэб хуудсан дахь бүх л мэдээлэл

Гарч буй үзвэрүүдийн мэдээлэл

Гарах гэж буй үзвэрүүдийн мэдээлэл

Үзвэрийн цагийн хуваарь

www.zaluu.comwww.zaluu.com

Page 21: Cinema System,

Үзвэрийн захиалгатай болон хоосон суудлуудын мэдээлэл

o Хэрэглэгч-2 ( гишүүн )

Хэрэглэгч-1 ийн хувьд гарах гаралтууд бүгд хамаарна

Шинэ соргог мэдээллийг и-мэйл хаягаар явуулдаг байх

Өөрийн мэдээллийг харах боломжтой байх ( цуглуулсан бонус оноо)

o Хэрэглэгч-3 ( кассчин )

Хэрэглэгч-2 хувьд гарах гаралтууд бүгд хамаарна

Бүх үзвэрийн хувьд ямар суудлууд захиалгатай байгааг харуулдаг

байх

o Хэрэглэгч-4 ( системийн админ) (эхлэх болон дуусах огноог оруулна)

Ерөнхий орлогын тайлан (бүх үзвэр-хураангуй Хавсралт-1)

- Киноны нэр

- Зарагдсан суудлын тоо (тасалбар)

- Кино бүрийн нийт орлогын дүн

- Бүгд нийт орлогын тоо

Ерөнхий орлогын тайлан (бүх үзвэр-дэлгэрэнгүй Хавсралт-2)

- Үзвэрийн дугаар

- Киноны нэр

- Кино гарсан өдөр бүрийн зарагдсан суудлын тоо

- 1 киноны хувьд нийтдээ зарагдсан суудлын тоо

- 1 киноны хувьд нийт орлогын дүн

- Бүгд нийт орлого

Тусгай орлогын тайлан (Тодорхой нэг киноны хувьд бүх гарсан өдөр

цагыг харуулаад тухай бүрд зарагдсан билетийн тоог үнэтэй нь

харуулна Хавсралт-5)

- Киноны мэдээлэл

- Кино гарсан өдөр

- Зарагдсан билетийн тоо

- Орлогын дүн

- Нийт орлого

www.zaluu.comwww.zaluu.com

Page 22: Cinema System,

Тусгай орлогын тайлан ( Хураангуй Хавсралт-4 )

- Киноны талаархи мэдээлэл

- Кино гарсан өдөр

- Тухайн өдөр гарсан цаг

- Тухайн өдрийн тухайн цагийн хувьд билетийн тоо

- Нэгж билетийн үнэ

- Нийт орлого

- Бүгд нийт орлого

Статистик мэдээлэл

- Вэбийн аль хэсэгт хэрэглэгч түлхүү зочилж байгааг харуулах

- Нийтдээ вэб –д хэдийд хичнээн удаа зочилсон тоог харуулах

- Аль киног хэдэн сард хамгийн их үзэж байгааг

- Аль сард ямар киног хамгийн их үзэж байгааг

2.1.6. Хэрэглэгчийн фүнкциональ бус шаардлага

o Өнгө үзэмж сайтай байх

o Голлох өнгө нь хар бөгөөд хар дээр бусад өнгөнүүдийг хослуулсан

дизайнтай байх

o Гацалт гажилтгүй алдаагүй зөв хийгдсэн байх

o Билетийг хүнд ойлгомжтойгоор хялбар хурдан захиалдаг байх

o Вэбийн цэсүүд эмх цэгцтэй хэрэглэхэд хялбар ойлгомжтой байх

2.2. Архитектуурын сонголт

2.2.1. Үйлдлийн системийн сонголт

Веб систем учраас үйлчлүүлэгч буюу хэрэглэгч талын систем нь вэб үзүүлэх

программтай л бол ямар ч систем байсан болно. Програмчлалын хэлийг asp

.NET ээр сонгон хийж байгаа учраас сервэр нь windows байх юм. Гэхдээ

сүүлийн үеийн сервер программууд нь бүх төрлийн хэлийг нэгэн зэрэг

дэмждэг болсон тул серверийн асуудал их хүндрэл гарахгүй.

2.2.2. Өгөгдлийн сан удирдах системийн сонголт

www.zaluu.comwww.zaluu.com

Page 23: Cinema System,

My-Sql систем дээр хийнэ. Үнэгүй байнга шинэчлэгдэж байдаг сүүлийн

хувилбарууд stored procedure дэмждэг болоод байгаа. .NET тэй зохицон

ажиллахдаа сайн

2.2.3. Програмчлалын вэб технелогийн сонголт

Програмчлалын вэб технологийн сонголтоор ASP .NET (Active Server Pages)

ийг сонгон авсан. Энэ нь вэб хуудас хийхэд зориулагдсан ба Microsoft .NET

framework ийн нэг хэсэг учраас олон класс компонэнтүүдээр хангагдсан

байдаг бөгөөд програмчлалын тал дээр маш уян хатан олон фүнкцүүдээр

баялаг байдаг. Ийм ч учраас маш сайн динамик програмчлал сайтай вэб

хуудас хийхэд тохиромжтой юм. Энэхүү технологийн нэг том давуу тал бол

олон төрлийн хэлийг дэмждэгт юм. Програмис C#, J#, VB хэлнүүдээс

дуртайгаа сонгон програмаа бичих боломжтой, мөн үүнийг ашиглан вэб

хийхдээ Microsoft компаниас гаргасан Visual Studio-- дээр бичих тул маш

ойлгомжтой олон олон хэрэгслүүдийг ашиглана. ASP .NET нь цэвэр сэрвэр

талын технологи гэж хэлж болно, яагад гэвэл ASP .NET нь кодыг сэрвэр дээр

боловсруулаад дараа нь клиент рүү буюу вэб броузэрлүү илгээдэг. Мөн ASP

.NET нь code behinding технологийг автоматаар хэрэгжүүлдэг тул HTML код

болон програмчлалын кодууд хоорондоо холилдохгүй эмх цэгцтэй болдог.

Мөн өөрөөсөө хангагдсан хамгаалалтын класс фүнкцүүд байдаг. ADO .NET

тэй data-binding ийг ашиглан амархан хамтрах ажилладаг.

Мөн вэбэд хэрэглэгддэг бусад технологууд болох javaScript, AJAX, Master

Page, CSS зэрэг чухал технологуудыг ашигласан

2.2.4. Програмчлалын хэлний сонголт

Програмчлалын хэлний сонголтоор C# хэлийг сонгон авсан. Яагаад гэвэл энэ

нь синтаксийн хувьд java хэлтэй адилхан ба би анхлан java хэлийг сурч байсан

билээ. Энэхүү хэлийн давуу тал бол обект хандлагат технологийг сайн

дэмждэг бөгөөд математик тооцоолол хийх болон бусад фүнкцүүдээр баялаг

байдаг. Синтаксийн хувьд уг хэлийг мэдэхгүй хүнд ч маш ойлгомжтой байдаг.

2.3. Системийн шинжилгээ

2.3.1. Объектийн холбоосын диаграм

www.zaluu.comwww.zaluu.com

Page 24: Cinema System,

ХэрэглэгчАжилтан

Кино Үзвэр

Суудал

Танхим

Билет захиалга Урамшуулал

Хэрэглэгч ба урамшуулал

Захиалах гэж байгаа билет

2.3.2. Объектийн холбоосын диаграмын өргөтгөл

Обект Талбар Анхдагч

түлхүүр

Альтарнатив

түлхүүр

Гадаад

түлхүүр

Хоосон

утга

зөвшөөрөх

Төрөл

Аж

ил

та

н

ID х int

Овог nvarchar

Нэр nvarchar

Рэгистрийн дугаар х nvarchar

Нэвтрэх нэр nvarchar

Нууц үг nvarchar

Албан тушаал int

Зэрэглэл int

Утасны дугаар nvarchar

албан тушаал nvarchar

Ажилд орсон огноо datetime

Гэрийн хаяг textchar

Хэр

эгл

эг

ч

ID х int

Овог nvarchar

Нэр nvarchar

www.zaluu.comwww.zaluu.com

Page 25: Cinema System,

Рэгистрийн дугаар nvarchar

И-мэйл хаяг nvarchar

Нэвтрэх нэр х nvarchar

Нууц үг nvarchar

Утасны дугаар int

Гэрийн хаяг textchar

Ки

но

ID х int

Нэр nvarchar

Төрөл nvarchar

Үргэлжлэх хугацаа varchar

Улс nvarchar

Насны хязгаар int

Зураг varchar

Товч мэдээлэл textchar

Та

нх

им

ID х int

Нэр х varchar

Суудлын тоо int

Су

уд

ал

ID х int

Эгнээ int

Суудал int

Танхим ID int

Ур

ам

шу

ул

ал

ID х int

Бонус оноо int

Тохирох

урамшуулал nvarchar

Хэр

эгл

эгч

ба

ур

ам

шу

ул

ал

Урамшууллын ID х int

Хэрэглэгчийн ID int

Урамшуулал авсан

тоо хэмжээ int

Үзв

эр

Киноны ID х int

Эхлэх цаг х varchar

Эхлэх огноо х datetime

Дуусах огноо datetime

Би

лет

за

хи

ал

га

ID х int

Киноны ID х int

Гарах огноо х datetime

Эхлэх цаг х varchar

Захиалагчийн ID nvarchar

Суудлын ID int

Билетийн үнэ money

www.zaluu.comwww.zaluu.com

Page 26: Cinema System,

2.3.3. Ерөнхий схем

Ажилтан

PK ID

Овог

Нэр

Рэгистрийн дугаар

Нэвтрэх нэр

Нууц үг

Албан тушаал

Зэрэглэл

Утасны дугаар

Албан тушаал

Ажилд орсон огноо

Гэрийн хаяг

Хэрэглэгч

PK ID

Овог

Нэр

Регистрийн дугаар

Нэвтрэх нэр

Нууц үг

Утасны дугаар

Гэрийн хаяг

Кино

PK ID

Нэр

Төрөл

Үргэлжлэх хугацаа

Улс

Насны хязгаар

Зураг

Товч мэдээлэл

Танхим

PK ID

Нэр

Суудлын тоо

Суудал

PK ID

Эгнээ

Суудал

Танхимын дугаар

Урамшуулал

PK ID

Бонусын хэмжээ

Тохирсон урамшуулал

Хэрэглэгч ба урамшуулал

PK Хэрэглэгчийн ID

PK Урамшуулалын ID

Урамшуулал авсан тоо хэмжээ

Үзвэр

PK Киноны ID

PK Эхлэх цаг

PK Эхлэх огноо

Дуусах огноо

Танхим ID

Билет захиалга

PK ID

Хэрэглэгчийн ID

Киноны ID

Гарах огноо

Эхлэх цаг

Танхимын ID

Захиалагчийн ID

Суудлын ID

Билетийн үнэ

Захиалах гэж байга билет

PK Киноны ID

PK Гарах огноо

PK Эхлэх цаг

PK Суудлын ID

www.zaluu.comwww.zaluu.com

Page 27: Cinema System,

2.3.4. Өгөгдлийн урсгалын диаграм

Ки

но

те

атр

ын б

ил

ет

захи

ал

гын с

исте

м

Хэрэглэгч-1

(Зочин)

Хэрэглэгч-2

(Гишүүн)

Хэрэглэгч-3

(Оператор)

Хэрэглэгч-4

(Админ)

Хэрэглэгч-1

(Зочин)

Хэрэглэгч-2

(Гишүүн)

Хэрэглэгч-3

(Оператор)

Хэрэглэгч-4

(Админ)

Билет

захиалгын

мэдээлэл

Дансны мэдээлэл

Хэрэглэгчийн

мэдээлэл

Билет захиалгын

мэдээлэл

Киноны мэдээлэл

Цагийн хуваарийн

мэдээлэл

Бонусын

мэдээлэл

Вэб сайтад

тавигдах

мэдээлэл

Захиалсан

билетийн мэдээлэл

Урамшууллын

мэдээлэл

Вэб сайтад тавигдах

мэдээллүүд

Ерөнхий

орлогын тайлан

Тусгай орлогын

тайлан

Дэлгэрэнгүй

орлогын тайлан

Вэб-д хэдийд их хүмүүс их

хандаж байгаа талаархий

сатистик мэдээлэл

Вэб -д аль хэсэгт хичнээн

хандсан талаархи статистик

мэдээлэл

Ямар киног хэзээ хамгийн их

үзэж байгааг харуулах

статистик мэдээлэл

Аль сард ямар киног хамгийн

их үзэж байгааг харуулах

статистик мэдээлэл

Диаграм 0 Түвшин 1

Лавлах

бүртгэл

Бүртгэл

хөтлөх

Тайлан

гаргах

Лавлахын мэдээлэл

Амжилттай бүртгэгдсэн эсэх мэдээлэл

Бүртгэлийн мэдээлэл

Тайлангийн мэдээлэлТайлангууд

www.zaluu.comwww.zaluu.com

Page 28: Cinema System,

Лавлах хөтлөх Диаграм-1 Түвшин-2

1.1 Хэрэглэгч

бүртгэх

1.2 Кино

бүртгэх

1.3 Ажилтан

бүртгэх

1.4 Танхим

бүртгэх

1.5 Суудал

бүртгэх

1.6

Урамшуулал

бүртгэх

Хэрэглэгчийн мэдээлэл

Амжилттай бүртгэгдсэн талаархи мэдээлэл

Киноны мэдээлэл

Амжилттай бүртгэгдсэн талаархи мэдээлэл

Ажилтны мэдээлэл

Амжилттай бүртгэгдсэн талаархи мэдээлэл

Танхимын мэдээлэл

Амжилттай бүртгэгдсэн талаархи мэдээлэл

Суудлын мэдээлэл

Амжилттай бүртгэгдсэн талаархи мэдээлэл

Урамшууллын мэдээлэл

Амжилттай бүртгэгдсэн талаархи мэдээлэл

Хэрэглэгч

Хэрэглэгч

Хэрэглэгч

Хэрэглэгч

Хэрэглэгч

Хэрэглэгч

Хэрэглэгчийн

мэдээлэл

Киноны

мэдээлэл

Ажилтны

мэдээлэл

Танхимын

мэдээлэл

Суудлын

мэдээлэл

Урамшууллын

мэдээлэл

www.zaluu.comwww.zaluu.com

Page 29: Cinema System,

2.1 Кино

хуваарь зохиох

Бүртгэл хөтлөх Диаграм-2 Түвшин-2

2.2 Билет

захиалга

2.3 Урамшуулал

авсан

хэрэглэчдийг

бүртгэх

Кино болон гарах огноо цагууд

Амжилттай бүртгэсэн

эсэх мэдээлэл

ҮзвэрКино болон гарах

огноо цагууд

Билет

захиалга

Захиалсан билет болон

захиалагчийн мэдээлэл

Амжилттай бүртгэсэн

эсэх мэдээлэл

Захиалсан билет

Болон захиалагчийн

мэдээлэл

Хэрэглэгчийн авсан

урамшуулал

Амжилттай бүртгэсэн

эсэх мэдээлэл

Хэрэглэгч ба

урамшуулалХэрэглэгчийн авсан

урамшуулал

www.zaluu.comwww.zaluu.com

Page 30: Cinema System,

3.1 Ерөнхий

орлогын тайлан

гаргах

Тайлан харах хүсэлт

Тайланг харах огноо

3.2 Тусгай

орлогын тайлан

гаргах

3.2 Дэлгэрэнгүй

орлогын тайлан

гаргах

Тайлан харах хүсэлт

Тайланг харах огноо

болон кино

Тайлан харах хүсэлт

Тайланг харах огноо,

кино болон үзвэр

Тайлан Диаграм-3 Түвшин-3

Билет захиалга

Ерөнхий тайлан

Биелэгдсэн мэдээлэл

Ерөнхий тайлан

Биелэгдсэн мэдээлэл

Ерөнхий тайлан

Биелэгдсэн мэдээлэл

www.zaluu.comwww.zaluu.com

Page 31: Cinema System,

2.3.5. Өгөгдлийн толь

П/№ Процессын

нэр

Зориулалт Оролтын урсгал Гаралтын

урсгал

1 Лавлах

бүртгэл

Лавлахын бүртгэлд барааны мэдээлэл,

ажилтан болон програмд ашиглагдах

лавлах чанартай бүртгэлийг хийнэ.

Ажилтны мэдээлэл,

Барааны ерөнхий

мэдээлэл, Барааны

хямдралын мэдээлэл

Барааны урамшууллын

мэдээлэл

Лавлахын

мэдээлэл

1.1 Хэрэглэгч

бүртгэх

Хэрэглэгчийн дэлгэрэнгүй

мэдээлэлиыг бүртгэх

Хэрэглэгчийн ерөнхий

мэдээлэлы

Хэрэглэгчий

н мэдээлэл

1.2 Кино бүртгэх Киноны дэлгэрэнгүй мэдээллийг

бүртгэх

Киноны мэдээлэл Киноны

мэдээлэл

1.3 Ажилтан

бүртгэх

Тэнгис кино театрын ажилчдыг

бүртгэх

Ажилчдын мэдээлэл Ажилтны

мэдээлэл

1.4 Танхим

бүртгэх

Тэхгис кино театрын танхмыг бүртгэх Танхимын мэдээлэл Танхмын

мэдээлэл

1.5 Суудал

бүртгэх

Бүх танхимын суудлыг ID оноон

бүртгэж авах

Суудлуудын мэдээлэл

танхим эгнээ дугаартайгаа

Бүртгэсэн

мэдээлэл

1.6 Урамшуулал

бүртгэх

Хэрэгэлэгчид (улаан фэн) цуглуулсан

бонусаараа хэрхэн урамшуулалд

хамрагдаж болох талаар мэдээлэл

байна

Урамшууллын мэдээлэл Бүртгэгдсэн

мэдээлэл

2 Бүртгэл

хөтлөх

Бүртгэл хөтлөлтийн хэсэгт барааны

үлдэгдэл, гүйлгээ гэх мэт бүртгэлийн

шинж чанартай мэдээллийг бүртгэнэ

Бүртгэлийн мэдээлэл Бүртгэгдсэн

мэдээлэл

Гүйлгээний

мэдэээлэл

2.1 Киноны

хуваарь

зохиох

Ямар кино хэдийд хэд хэдэн цагаас

гарах талаарх мэдээллийг бүртгэж

үндсэндээ үзвэрийн хувиарыг зохиох

юм.

Киног гарах огноо цаг

танхим зэргүүдтэй нь

бүртгэнэ

Үзвэрүүдийн

хуваарь

2.2 Билет

захиалга

Аль үзвэрийн ямар ямар суудлууд

захиалагдсан байгааг бүртгэх эргээд

захиалгатай болон зарагдсан

суудлуудыг тэмдэглэж мэдэхийн тулд

Захиалагдсан үзвэр болон

суудлын дугаарын

захиалагч эзэнтэй нь

Захиалагдсан

билетүүд

2.3 Урамшуулал

авсан

хэрэглэгчдий

г бүртгэх

Урамшуулал авсан хэрэглэгчдийг

бүртгэж хэрэглэгчдийн бонус хэд

болохыг тооцоолох

Урамшуулал авсан эзэн

болон урамшууллууд

Хэн ямар

урамшуулал

авсан

мэдээлэл

3 Тайлан гаргах Тэнгис кино театрын 3 төрлийн

орлогын тайлангуудыг гаргадах

Тайлан хэвлэх мэдээлэл

тайлангийн мэдээлэл

Тайлангууд

3.1 Ерөнхий

орлогын

тайлан

Бүх кинонуудын билетүүдийг хэдийд

хэр их зарагдсан байгааг хэрэх

Захиалагдсан болон

зарагдсан тасалбарын

мэдээлэл

Ерөнхий

тайлан

3.2 Тусгай

орлогын

тайлан

Тодорхой нэг киноны хувьд хэдийд

хичнээн хэрэглэгчид үзсэн болохыг

харуулна

Захиалагдсан болон

зарагдсан тасалбарын

мэдээлэл

Тусгай

тайлан

3.3 Дэлгэрэнгүй

орлогын

тайлан

Тодорхой нэг үзвэрийн хувь хичнээн

билет зарагдсан ба яг аль суудлууд

зарагдсан талаарх мэдээлэл

Захиалагдсан болон

зарагдсан тасалбарын

мэдээлэл

Дэлгэрэнгүй

тайлан

www.zaluu.comwww.zaluu.com

Page 32: Cinema System,

2.3.6. Бүтцийн схем

Тэнги

с к

ино

те

атр

ын б

ил

ет

захи

ал

гын с

исте

мХэрэглэгч бүртгэл

Кино бүртгэл

Ажилтан бүртгэл

Танхим бүртгэл

Суудал бүртгэл

Урамшуулал

бүртгэл

Киноны хуваарь

зохиолт

Билет захиалга

бүртгэл

Хэрэглэгчийн

бүртгэл

Киноны

бүртгэл

Ажилтны

бүртгэл

Танхимын

бүртгэл

Суудлын

бүртгэл

Урамшууллын

бүртгэл

Үзвэрийн

хуваарь

Зарагдсан болон

захиалагдсан билетүүдийн

Талаархи мэдээлэл

Хэрэглэгчийн

мэлээлэл

Хэрэглэгчдийн

талаархи мэдээлэл

оруулах

Киноны талаархи

мэдээлэл оруулах

Ажилчдын талаархи

мэдээлэл оруулах

Киноны

мэдээлэл

Ажилтны

мэдээлэл

Танхимын талаархи

мэдээлэл оруулах

Нийлүүлэгч талаархи

мэдээлэл оруулах

Урамшууллын

талаархи мэдээлэл

оруулах

Урамшууллын

мэдээлэл

Суудлын

мэдээлэл

Танхимын

мэдээлэл

Киноны мэдээлэл

уншихКиноны нэр, ID

Танхимын мэдээлэл

уншихТанхимын ID

Огноо оруулах

Үзвэрийн цаг оруулах

Огноо

Цаг

Кино гарах огноо

цаг болон танхим

Билетийн үнэ уншихБилетийн үнэ

Билет захиалагчын

мэдээллийг унших

Захиалагчын

мэдээлэл

Үзвэрийн мэдээлэл

унших

www.zaluu.comwww.zaluu.com

Page 33: Cinema System,

Тэнги

с к

ино

те

атр

ын б

ил

ет

захи

ал

гын с

исте

м

Урамшуулал болон

хэрэглэгчдийн

бүртгэл

Ерөнхий орлогын

тайлан гаргах

Тусгай орлогын

тайлан гаргах

Дэлгэрэнгүй

орлогын тайлан

гаргах

Урамшуулал ба

Авсан хэрэглэгчдийн

мэдээлэл

Ерөнхий тайлан

Тусгай тайлан

Дэлгэрэнгүй

тайлан

Урамшууллын

мэдээлэл

Хэрэглэгчдийн

талаархи мэдээлэл

унших

Хэрэглэгчийн

нэр

Урамшууллын тоо

хэмжээг оруулах

Урамшууллын

Тоо хэмжээ

Урамшууллын

мэдээллийг унших

Зарагдсан болон

захиалагдсан

билетүүдийн

талаалхи мэдээлэл

Зарагдсан

билетүүдийн

мэдээлэл

Үзвэрийн үнэБилетийн

үнэ

Огноо оруулахОгноо

Зарагдсан болон

захиалагдсан

билетүүдийн

талаалхи мэдээлэл

Зарагдсан

билетүүдийн

мэдээлэл

Үзвэрийн үнэБилетийн

үнэ

Огноо оруулахОгноо

Зарагдсан болон

захиалагдсан

билетүүдийн

талаалхи мэдээлэл

Зарагдсан

билетүүдийн

мэдээлэл

Үзвэрийн үнэБилетийн

үнэ

Огноо оруулахОгноо

www.zaluu.comwww.zaluu.com

Page 34: Cinema System,

2.3.7. Процессын тодорхойлолт

Процесс ID 1 Процессын нэр Лавлах хөтлөх Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын

систем

Дэд систем

ӨУД Лавлах бүртгэх

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн админ болон]

Хэрэглэгчийн мэдээлэл

Киноны мэдээлэл

Ажилтны мэдээлэл

Танхимын мэдээлэл

Суудлын мэдээлэл

Урамшууллын мэдээлэл

Бүх бүртгэлийн мэдээллийг ID эсвэл аль нэг

мэдээллээр нь хайх

Бүх бүртгэлийн мэдээллийг бүртгэл хийх мөн устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн хувьд

амжилттай бол амжилттай

алдаатай бол алдааны

мэдээллүүдийг гаргах

Процесс ID 1.1 Процессын нэр Хэрэглэгч бүртгэх Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Хэрэглэгч

бүртгэл

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн админ]

Хэрэглэгчийн талаархи мэдээлэл

Хэрэглэгчийг ID эсвэл аль нэг мэдээллээр нь хайх

Хэрэглэгчийн мэдээллийн бүртгэлд засалт хийх мөн

устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн болон

хайлтын хувьд амжилттай бол

амжилттай алдаатай бол алдааны

мэдээллүүдийг гаргах.

www.zaluu.comwww.zaluu.com

Page 35: Cinema System,

Процесс ID 1.2 Процессын нэр Кино бүртгэх Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Кино бүртгэл

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн админ]

Киноны талаархи мэдээлэл

Киног ID эсвэл аль нэг мэдээллээр нь хайх

Киноны мэдээллийн бүртгэлд засалт хийх мөн устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн болон

хайлтын хувьд амжилттай бол

амжилттай алдаатай бол алдааны

мэдээллүүдийг гаргах.

Процесс ID 1.3 Процессын нэр Ажилтан бүртгэл Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Ажилтны

мэдээлэл бүртгэх

бүртгэх

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн]

Ажилтны мэдээлэл

Ажилтны мэдээллийг ID эсвэл аль нэг мэдээллээр нь

хайх

Ажилтны мэдээллийг бүртгэл засалт хийх мөн

устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн хувьд

амжилттай бол амжилттай

алдаатай бол алдааны

мэдээллүүдийг гаргах.

www.zaluu.comwww.zaluu.com

Page 36: Cinema System,

Процесс ID 1.4 Процессын нэр Танхим бүртгэл Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Танхимын

мэдээлэл бүртгэх

бүртгэх

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн]

Танхимын мэдээлэл

Танхимын мэдээллийг ID эсвэл аль нэг мэдээллээр

нь хайх

Танхимын мэдээллийг бүртгэл засалт хийх мөн

устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн хувьд

амжилттай бол амжилттай

алдаатай бол алдааны

мэдээллүүдийг гаргах.

Процесс ID 1.5 Процессын нэр Суудал бүртгэх Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Суудлын

мэдээлэл бүртгэх

бүртгэх

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн]

Суудлын мэдээлэл

Суудлын мэдээллийг ID эсвэл аль нэг мэдээллээр нь

хайх

Суудлын мэдээллийг бүртгэл засалт хийх мөн устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн хувьд

амжилттай бол амжилттай

алдаатай бол алдааны

мэдээллүүдийг гаргах

www.zaluu.comwww.zaluu.com

Page 37: Cinema System,

Процесс ID 1.6 Процессын нэр Урамшуулал бүртгэх Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Урамшууллын

мэдээлэл бүртгэх

бүртгэх

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн]

Урамшууллын мэдээлэл

Урамшууллын мэдээллийг ID эсвэл аль нэг

мэдээллээр нь хайх

Урамшууллын мэдээллийг бүртгэл засалт хийх мөн

устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн хувьд

амжилттай бол амжилттай

алдаатай бол алдааны

мэдээллүүдийг гаргах.

Процесс ID 2 Процессын нэр Бүртгэл хөтлөх Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Бүртгэл бүртгэх

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн админ]

Үзвэрийн хуваарь зохиох

Билет захиалга бүртгэх

Урамшуулал авсан хэрэглэгчийг

авсан урамшуулалтай нь бүртгэх

Бүх бүртгэлийн мэдээллийг ID эсвэл аль нэг

мэдээллээр нь хайх

Бүх бүртгэлийн мэдээллийг бүртгэл хийх мөн устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн хувьд

амжилттай бол амжилттай

алдаатай бол алдааны

мэдээллүүдийг гаргах

www.zaluu.comwww.zaluu.com

Page 38: Cinema System,

Процесс ID 2.1 Процессын нэр Үзвэрийн хуваарь зохиох Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Үзвэрийн хуваарь

зохиох

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн админ]

Киноны ID нэр, гарах цаг болон огноо

Үзвэрийн мэдээллийг ID эсвэл аль нэг мэдээллээр нь

хайх

Үзвэрийн мэдээллийг бүртгэл засалт хийх мөн устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн хувьд

амжилттай бол амжилттай

алдаатай бол алдааны

мэдээллүүдийг гаргах.

Процесс ID 2.2 Процессын нэр Билет захиалга бүртгэх Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Билет захиалга

бүртгэх

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн админ]

Үзвэрийн бүх мэдээлэл билетийн үнэ

мөн билет худалдан авагчийн

мэдээллийг

Зарагдсан билетийн мэдээллийг ID эсвэл аль нэг

мэдээллээр нь хайх

Зарагдсан билетийн мэдээллийг бүртгэл засалт хийх

мөн устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн хувьд

амжилттай бол амжилттай

алдаатай бол алдааны

мэдээллүүдийг гаргах.

www.zaluu.comwww.zaluu.com

Page 39: Cinema System,

Процесс ID 2.3 Процессын нэр Урамшуулал ба урамшуулал авсан

хэрэрэглэгчдийг бүртгэх Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Урамшуулал ба

урамшуулал авсан

хэрэрэглэгчдийг

бүртгэх хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн админ]

Урамшууллын бүх мэдээлэл билетийн

үнэ мөн хэрэглэгчийн

Бичлэг бүрийг ID эсвэл аль нэг мэдээллээр нь хайх

Бичлэг бүрийн мэдээллийг бүртгэл засалт хийх мөн

устгах

Хэрэв хайлтанд үр дүн олдохгүй бол хоосон утга

буцаах

Бүх төрлийн бүртгэлийн хувьд

амжилттай бол амжилттай

алдаатай бол алдааны

мэдээллүүдийг гаргах.

Процесс ID 3 Процессын нэр Тайлан боловсруулах Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Тайлан

боловсруулах

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн]

Ерөнхий тайлан

Тусгай тайлн

Дэлгэрэнгүй тайлан

Зарагдсан билетүүдийн мэдээллүүдийг болон

билетийн үнийг уншаад тайланг боловсруулна

тайлан

www.zaluu.comwww.zaluu.com

Page 40: Cinema System,

Процесс ID 3.1 Процессын нэр Ерөнхий тайлан боловсруулах Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Ерөнхий тайлан

боловсруулах

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн админ]

Үзвэрийн талаархи мэдээлэл нэр, үнэ

Тайланг хараг эхлэх огноо болон

төгсөх огноо

Зарагдсан билетүүдийн мэдээллүүдийг болон

билетийн үнийг уншаад тайланг боловсруулна

Ерөнхий тайлан

Процесс ID 3.2 Процессын нэр Тусгай тайлан боловсруулах Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Тусгай тайлан

боловсруулах

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн админ]

Үзвэрийн талаархи мэдээлэл нэр, үнэ

Тайланг хараг эхлэх огноо болон

төгсөх огноо

Зарагдсан билетүүдийн мэдээллүүдийг болон

билетийн үнийг уншаад тайланг боловсруулна

Тусгай тайлан

www.zaluu.comwww.zaluu.com

Page 41: Cinema System,

Процесс ID 3.3 Процессын нэр Дэлгэрэнгүй тайлан боловсруулах Дүрс.огноо . . Хуудас: /

Систем Тэнгис кино театрын

билет захиалгын Дэд систем

ӨУД Тусгай тайлан

боловсруулах

хэнээ

р

Хугацааны

давтавж

Хэрэгцээтай үед / өдөр тутам / сар

тутам / жил тутам

Процессын

төрөл application batch

ОРОЛТ БОЛОВСРУУЛАЛТ ГАРАЛТ

[Системийн админ]

Үзвэрийн талаархи мэдээлэл нэр, үнэ

Тайланг хараг эхлэх огноо болон

төгсөх огноо

Суудлын эгнээ дугаарууд

Зарагдсан билетүүдийн мэдээллүүдийг болон

билетийн үнийг уншаад тайланг боловсруулна

Дэлгэрэнгүй тайлан

www.zaluu.comwww.zaluu.com

Page 42: Cinema System,

2.3.8. Дэлгэцийн зохиомж

2.3.8.1. Нүүр хуудас

www.zaluu.comwww.zaluu.com

Page 43: Cinema System,

2.3.8.2. Билет захиалга

www.zaluu.comwww.zaluu.com

Page 44: Cinema System,

2.3.8.3. Админы хэсэг ба кино бүртгэл

www.zaluu.comwww.zaluu.com

Page 45: Cinema System,

1.1.1.1. Тайлан сонголтын загвар

www.zaluu.comwww.zaluu.com

Page 46: Cinema System,

1.2. Ерөнхий дүгнэлт

1.2.1. Дүгнэлт

Энэхүү дипломыг хийснээр вэб технологийн олон арга хэрэгслүүдийг судалж сурч авлаа. Дипломоо хийх явцад

олон асуудлууд тулгарсан нь намайг asp.net ийг илүү их судлах шаардлага гаргаж байлаа. Үүнийг судлах явцдаа

бусад технологууд болох AJAX, JQUERY, StoredProcedur зэрэгүүдийг сурч байсан. Мөн миний хийсэн ажлын гол

онцлог тал бол Вэб сайт байсан ба вэб сайтын хувьд дизайн, болон user control зэргүүд нь хэр их чухал болохыг

мэдэж авлаа. Нэмж хэлэхэд хамгийн чухал ойлгосон зүйл бол хүн ер нь ажил хийж байж л юм сурдаг юм байна

гэж бодсон учир нь би хэд хэдэн ажил хийдэг хүмүүсээс зөвлөгөө авч зарим нэг асуудлуудыг заалгаж байсан.

1.2.2. Ашигласан бүтээлийн жагсаалт

www.asp.net

www.codeproject.com

www.google.com

www.gavik.com

www.jquery.com

www.wikipedia.com

www.google.com

www.zaluu.comwww.zaluu.com

Page 47: Cinema System,

1.3. Хавсралт

Хавсралт-1

Хавсралт-2

www.zaluu.comwww.zaluu.com

Page 48: Cinema System,

Хавсралт-3

Хавсралт-4

www.zaluu.comwww.zaluu.com