Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Рестораны хоол захиалга

5.414 visualizaciones

Publicado el

Рестораны хоол захиалга Оюутан байхдаа хийж байсан Төсөлийн ажил байгаан Шууд Хуулах биш хэрэг болох юм байвал гэсэндээ хийлээ

Publicado en: Tecnología

Рестораны хоол захиалга

  1. 1. Рестораны онлайн Захиалгын системSW08D209ГарчигI. Оршил ..................................................................................................................... 2II. Төсөлийн хэсэг ...................................................................................................... 3 1. Хэрэглэгчийн шаардлага ..................................................................................... 3 1.1 Хэрэглэгчийн талаарх мэдээлэл...................................................................... 3 1.2 Хэрэглэгчийн үйл ажиллагааны онцлог .......................................................... 4 1.3 Систем хөгжүүлэх үндэслэл ............................................................................. 5 1.4 Хэрэглэсэн нэр томъѐоны тодорхойлолт ........................................................ 5 1.5 Хэрэглэгчийн функциональ шаардлага........................................................... 6 1.6 Функциональ бус шаардлага ........................................................................... 9 1.7 Use Caseдиаграм ............................................................................................ 10 2. Системийн шинжилгээ ба зохиомж ................................................................... 12 2.1 Class диаграм .............................................................................................. 12 2.2 Activity диаграм ............................................................................................ 13 2.3 Sequence диаграм ....................................................................................... 15 3.АРХИТЕКТУРЫН СОНГОЛТ ................................................................................. 18 3.1 Үйлдлийн системийн сонголт ......................................................................... 18 3.2 Програмчлалын систем.............................................................................. 18 3.3 Техник хангамжийн үндэслэл ..................................................................... 19 3.4 ASP.NET Ajax сан ............................................................................................... 19III. СУДАЛГААНЫ ХЭСЭГ ...................................................................................... 233.1 Монгол улсын мэдээлэл холбооны технологийн өнөөгийн байдал ................ 23 3.1.1 Хууль эрх зүйн орчин....................................................................................... 23 3.1.2 Электрон арилжаа (E-commerce) ............................................................ 24 3.1.3 Онлайн хоол захиалга монголд............................................................... 26 3.1.4 Харьцуулалт ............................................................................................. 26
  2. 2. Рестораны онлайн Захиалгын системSW08D209 I. Оршил Хэдхэн жилийн өмнө интернет гэж юу байдгийг мэддэггүй байсан болөнөөдөр бараг хүн бүхэн интернет ашиглаж байна. Ийм учраас интернетэдсуурилсан маш олон шинэ нэр томъѐо бий болсны жишээ нь e-government, цахимМонгол, e-business, e-commerse, e-book, e-library гэх мэт интернетэд суурилаагүй,интернетийг ашигладаггүй зүйл бараг байхгүй болсон. Хэн нэгэнтэй хоолонд орох, ажил хэргийн уулзалт тохироод уулзах газрааочиход хүссэн суудал дүүрсэн, үйлчилгээ нь хүлээгдэх асуудал их тохиолддог.Очиж захиалга өгнө гэдэг цаг хугацаа их шаардсан, цаг зав муутай хүмүүст маштом бэрхшээл.Иймд онлайнаар үйлчилгээний мэдээллийг хүссэнээрээ авдаг мөн цаашлаад суухсуудал, өрөөний ангилал, үйлчилгээ болон төлбөр тооцоогоо хийх боломжтойРестораны онлайн Web систем хөгжүүлэхээр шийдлээ.Байгууллага дотоод системийн үндсэн үйл ажиллагаанд веб систем оролцожэхэлснээр веб сайт нь бизнесийн түлхүүр стратеги болж байгаа нь сүүлийнжилүүдэд харагдаж байгаа юм. Хувьсан өөрчлөгдөж буй энэ зах зээлд мянгамянган байгууллагууд өөрсдийн үйл ажиллагаанд тохирсон веб системүүдийгхийлгэх болсон нь энэ системийг зайлшгүй хөгжүүлэх үндэслэл болж байна.
  3. 3. Рестораны онлайн Захиалгын системSW08D209 II. Төсөлийн хэсэг1. Хэрэглэгчийн шаардлага1.1 Хэрэглэгчийн талаарх мэдээлэлБльюмон ХХК – ний товч танилцуулгаБльюмон ХХК нь Монгол Улсын нийтийн хоолны салбарт өөрийн гэсэнүйлчилгээний өнгө төрх, зорилго, онцлогоороо олны танил болсон зоогийн газар,түргэн хоолны үйлчилгээ эрхэлдэг. Компаниудыг нэгтгэн удирддаг, Компанийнтухай Монгол Улсын хуулийн дагуу эх компанийн хэлбэрээр зохион байгуулагдсан,Үндэсний хөрөнгө оруулалттай групп компани юм.2001 оноос бизнесийн гараагаа эхлүүлснээс хойш өнөөдөр оюутан залуусынүйлчлүүлэх дуртай “Цэ” паб, дорно дахинаас гаралтай халуун тогооны “TheBull”ресторан, тодорхой нэр төрөл, онцлог бүхий шөлөөр 24 цагийн турш үйлчилэх“Шөлөндө” түргэн хоолны газар, шарсан махны буюу шинэ төрлийн үйлчилгээбүхий “Buffalo” зоогийн газар, өөрийн гэсэн амт бүхий “Монгол” шар айргийнүйлдвэрлэлийг эрхлэн явуулж байна. Эдгээр үйлчилгээнүүдийн бусдаас ялгарахонцлог, тодорхой хугацаанд тогтвортой ажиллаж байгаагийн үндэс болхэрэглэгчиддээ хамгийн хямд үнээр чанартай үйлчилгээг хүргэх, тэдэнд аль болохойртож үйлчлэх зарчмуудыг баримталж ирсэн явдал билээ.Тиймээс ч дээрхүйлчилгээнүүдийг Улаанбаатар хотод салбарлуулан байгуулж, олонүйлчлүүлэгчидтэй болоод байна.“Бльюмон” групп нь өөрийн хувь нийлүүлсэн охин компаниуд болон хамтранажилладаг компаниуд болон хамтран ажилладаг компаниудаа нэгдсэн нэгменежментийн бодлогоор удирдан чиглүүлж, тэдгээрийг хөгжихөд дэмжлэгтуслалцаа үзүүлдэг . Ингэхдээ компанийн удирдагчдыг өөрийн чадвар, ухаанаарбагаа, хамт олноо манлайлж удирдахад дэмжлэг үзүүлж, ажиллагсдыг хийж байгааажил болгондоо чин хүслээрээ хандан ажиллаж, ингэснээр өөрийн үнэт зүйлээ олжавах хүмүүжлийн төлөвшлийг бий болгохыг зорин ажилладаг. Тус компани ньцаашид хүний бүхий л бололцоог нээхэд тусалж, хамтран ажиллахыг зорихынзэрэгцээ хүн төрөлхтөний бүтээсэн оюунлаг баялагийг дутагдсан газарт ньсуурьшуулах, дэлхийн нийтийн хамтын хөгжилд өөрийн онцгой үүргийг хүлээноролцохын төлөө ажиллана.
  4. 4. Рестораны онлайн Захиалгын системSW08D209“The BULL” ресторанThe Bull ресторан нь 2007 оны 6-р сард байгуулагдсан Одоогоор энэхүү ресторан нь нийт 2 салбарт 360 хүнийсуудалтайгаар тогтмол үйл ажиллагаагаа явуулж байна. Үйлчилгээний онцлог,хоолны амт чанараараа олонд танил болсон нэгэн зоогийн газар бол The Bullресторанюм. Манай энэхүү үйлчилгээний онцлог нь халуун тогоонд үйлчилэгчөөрийн хүссэн ногоо. амтлагч, мах зэргээр өөрт таалагдах шөлийг хийж зооглохбөгөөд тохижилтын хувьд Ази тивийн дорно дахины загвар бүхий тав тухтайбайдлыг бий болгосон.The Bull -1 ресторан нийслэлд маань нүдээ олсон шинэлэг, содон өвөрмөгцтохьжилт, хоол бүхий ресторан болж олны таашаалд нийцсэн.Энэ салбар нь: 104 хүний суудалтай, нэг VIP өрөөтэй.Ажиллах цаг: Өдөр бүр 11.30– 22.00The Bull -2 рестораны онцлог хамт олноороо явж байгаа хүмүүст үйлчлэх боломжмуу, VIPөрөө жижиг, зогсоол багатай гэх мэт сул талуудыг нөхсөн ресторан болжчадсан.Энэ салбар нь: 255 хүний суудалтай, 12-2: хүний багтаамжтай гурван VIPөрөөтэй. Ажиллах цаг: Өдөр бүр 11.30 – 22.00Манай ресторан нийт ажиллагсадын 70 хувь нь 20-25 насны залуучууд ба 80 хувьнь мэргэжлийн зэрэг үнэмлэхтэй мэргэшсэн хамт олон юм. Бид байнгынүйлчилүүлэгчиддээ 3-10 хувийн хөнгөлөлтийн карт бэлэглэж байна. 1.2 Хэрэглэгчийн үйл ажиллагааны онцлогЭнэхүү системийн эцсийн хэрэглэгчид нь кассчин, санхүүгийн ажилтан,үйлчлүүлэгч, системийн мэргэжилтэн буюу администратор , ахлах ажилтан нарболно.Үйлчлүүлэгч : Системийн гол эцсийн хэрэглэгч. Системээс үйлчилгээ болонсуудал захиална.Ахлах ажилтан : Системийн Рестораны үйл ажиллагаа, дууссан болон эхэлсэнзахиалга зэргийг нь хянаж шаардлагатай мэдээллийг авч мөн өөрчлөлт хийхэрхтэй байна. Шинэ үйлчилгээ болон, сул ширээ үнэ ангилал зэргийг бүртгэнэ.Тайлан мэдээлэл гаргах. Үйлчилгээ болон болон рестораны ачаалалын талаармэдээллийг системд дамжуулна.
  5. 5. Рестораны онлайн Захиалгын системSW08D209Администратор: – Системийн үйл ажиллагааны аюулгүй, тогтвортой байдлыгхангах үүрэг бүхий, системийн хэрэглэгчдийн эрхийн хязгаар, файлын санд хандажбүхнийг хийж чадах эрхтэй ажилтан байна.1.3 Систем хөгжүүлэх үндэслэлОдоогоор Монголд хэд хэдэн ресторан онлайн захиалга авдаг хэдий ч тэдгээр ньүйлчлүүлэгчдийн хэрэгцээ шаардлагыг бүрэн гүйцэд хангаж чаддаггүй. Жишээ нь:ширээ болон хоолоо онлайнаар захиалах боломж байдаггүй зөвхөн хүний тооболон он сарыг л захиалах боломжтой. Тиймээс энэхүү системээр “The Bull”рестораны хэрэглэгчдийн хэрэгцээ шаардлагад бүрэн гүйцэд нийцсэн, хүссэнзахиалгаа хийх, онлайнаар төлбөр тооцоогоо хийх систем хөгжүүлэхээр шийдлээ.Ингэснээр дараах давуу талууд бий болно. Үүнд: Хурдан шуурхай үйлчилгээ Үйлчлүүлэгчийн хэрэглээнд бүрэн нийцсэн үйлчилгээний хэлбэрРестораны замбараагүй бүртгэлүүд үгүй болж, цаг хугацааны хувьд автоматжуулагдана Бүтэлгүйдсэн захиалгын алдангийг нөхөх боломжтой Үйлчлүүлэгч өөрийн биеэр очиж захиалга өгөхөд цаг заваа зарцуулдаг энэ асуудал шийдэгдэнэ.1.4 Хэрэглэсэн нэр томъёоны тодорхойлолтVIP – Тусгай үйлчилгээ өндөр зэрэглэлМета мэдээлэл–Нэмүү өртгийн албан татвар, Бусад татвар шимтгэл
  6. 6. Рестораны онлайн Захиалгын системSW08D2091.5 Хэрэглэгчийн функциональ шаардлага o Системд нэвтрэх  Нэвтрэх нэр  Нууц үг Ахлах ажилтан o Бүртгэлтэй хэрэглэгчийн мэдээлэл харах  Хэрэглэгчийн нэр  Хэрэглэгчийн код  И-мэйл хаяг  Захиалгын түүх  Утасны дугаар  Нэвтрэх нэр o Захиалга бүртгэх  Захиалгын код  Хэрэглэгчийн код o Бүтээгдэхүүн бүртгэх  Бүтээгдэхүүний код  Бүтээгдэхүүний нэр  Үнэ  Орц  Нүүрэн дээр гарах зураг o Заалны (VIP өрөө, заал... гм) ерөнхий хэлбэр болон суудлын байрлал ангилал зэргийг интерактив байдлаар тохируулж өгөх  Ангилалын код  Ангилалын нэр  Байрлалын дугаар  Ширээний код  Суудлын тоо o Захиалгын ангилал тохируулах  Ангилалын код  Ангилалын нэр o Заалны зохион байгуулалт урьдчилсан захиалгат үйлчилгээний материалыг хянах
  7. 7. Рестораны онлайн Захиалгын системSW08D209 o Захиалгын мэдээллйиг бусад ажилчдад дамжуулах o Рестораны талаарх мэдээлэл  Шинэ зар мэдээ  Урамшуулал o Базад бичлэг нэмэх устгах засах. o Тайлан боловсруулах  Ерөнхий орлогын тайлан  Бүтээгдэхүүн тус бүрийн тайлан o Тухайн нэг бүтээгдэхүүний хувьд тайлан боловсруулах o Шүүлт хайлт хийнэ o Бүтээгдэхүүний мэдээлэл  Бүтээгдэхүүний Код  Бүтээгдэхүүний нэр  Орц  Үнэ o Рестораны талаарх вэб хуудсан дахь бүх мэдээлэл o Захиалгатай болон хоосон ширээний мэдээлэл o Захиалгатай бүтээгдэхүүний мэдээлэл o Ерөнхий орлогын тайлан o Бүтээгдэхүүн тус бүрийн тайлан o Статистик Мэдээлэл Үйлчлүүлэгч o Бүртгүүлэх  Овог  Нэр  Төрсөн огноо  Регистрийн дугаар  Ажил  Гэрийн хаяг  Нэвтрэх нэр (User Name)  Нууц үг o Захиалга өгөх  Захиалгын код
  8. 8. Рестораны онлайн Захиалгын системSW08D209  Бүтээгдэхүүний код  Өөрчлөлтийн дугаар  Огноо  Цаг  Ангилалын код  Тоо ширхэг  Банкны нэр  Дансны дугаар  Нууц дугаар o Захиалга засах  Захиалгын код o Захиалга цуцлах  Захиалгын код o Бүтээгдэхүүний танилцуулга харах  Бүтээгдэхүүний код o Хайлт хийх o Санал хүсэлт  Нэр  И-Мэйл хаяг  Гарчиг  Санал хүсэлт o Бүртгэж авах o Шүүлт хайлт хийнэ o Бүтээгдэхүүний мэдээлэл  Бүтээгдэхүүний Код,  Бүтээгдэхүүний нэр  Орц  Үнэ o Рестораны талаарх вэб хуудсан дахь бүх мэдээлэл o Төлбөрийн мэдээлэл и-мейлээр авах
  9. 9. Рестораны онлайн Захиалгын системSW08D209 Администратор- Ахлах ажилтны үүрэг дээр нэмэгдээд o Ажилтан бүртгэх  Ажилтаны код  Овог  Нэр  Төрсөн огноо  Регистрийн дугаар  Гэрийн хаяг  Нэвтрэх нэр (User Name)  Нууц үг o Мета мэдээлэл өөрчлөх1.6 Функциональ бус шаардлага  Хэрэглэхэд хялбар ойлгомжтой байх  Жилийн аль ч өдрийн аль ч цагт хэзээ ч хаанаас аль ч хуудсанд хандсан сааталгүй байх  Хялбар хурдан хайлт хийх  Interface нь үзэмжтэй байх
  10. 10. Рестораны онлайн Захиалгын системSW08D2091.7 Use Caseдиаграм Системд Бүртгүүлэх Гишүүнчлэлийн мэдээлэл шалгах Үйлчилгээний мэдээлэл харах «uses» Гишүүнчлэлийн мэдээллээ засах Зочин «uses» «uses» Санал хүсэлт илгээх Системд нэвтрэх «uses» «uses» Захиалга хийх «uses» Захиалгын түүхээ харах Үйлчлүүлэгч Хайлт хийхUse case 2 Захиалга бүртгэх Заалны суудлын өгөдлийг оруулах Захиалгын ангилал тохируулах Ахлах ажилтан Санал хүсэлтэнд хариулах Үйлчилгээний мэдээлэл бүртгэх Тайлан авах
  11. 11. Рестораны онлайн Захиалгын системSW08D209Use case 3 Бүтээгдэхүүн бүртгэх Use Case Диаграм Бүтээгдэхүүний мэдээлэл өөрчлөх «uses» Бүтээгдэхүүний «uses» жагсаалтаас сонгох Бүтээгдэхүүн устгах Ахлах ажилтан «uses» Бүтээгдэхүүн нэмэх Бүтээгдэхүүний төрөл сонгохЗахиалга хийх Захиалга цуцлах «extends» Захиалга өөрчлөх «extends» Захиалга хийх Төлөх төлбөрөө харах Үйлчлүүлэгч «uses» «extends» «extends» Төлбөр төлөх хэлбэрээ сонгох Бүтээгдэхүүн Ширээ захиалах захиалах «uses» Төлбөрөө хийхТайлан авах Ерөнхий Орлогын тайлан «extends» Бүтээгдэхүүн тус бүрийн тайлан «extends» Тайлан авах «extends» Ахлах ажилтан Захиалгын мэдээллийн тайлан
  12. 12. Рестораны онлайн Захиалгын системSW08D2092. Системийн шинжилгээ ба зохиомж2.1 Class диаграм Хэрэглэгч -Хэрэглэгчийн код : ulong -Хэрэглэгчийн нэр : string -Хэрэглэгчийн овог : string -И-мэйл хаяг : string -Утасны дугаар : string -Регистрийн дугаар : string -Гэрийн хаяг : string -Нэвтрэх нэр : string -Нууц үг : string +Нэмэх () +Устгах () +Засах() Мэдээ-Мэдээний дугаар : ulong-Мэдээний гарчиг : string Санал хүсэлт * 1-Мэдээ : string -Гишүүн : Гишүүн Ахлах ажилтан Гишүүн-Огноо : Date -Санал хүсэлт : string-Ахлах ажилтан : Ахлах ажилтан -Огноо : Date+Нэмэх () 1 0..* +Нэмэх ()+Устгах() +Устгах()+Засах() +Засах() 1 1 * Бүтээгдэхүүн Захиалга * -Бүтээгдэхүүний код : string -Захиалгын код : string -Бүтээгдэхүүний нэр : string Захиалагдсан бүтээгдэхүүн -Гишүүн : Гишүүн -Ангилал : Бүтээгдэхүүний ангилал 1 * -Захиалга : Захиалга * -Ширээ : Ширээ -Үнэ : int -Бүтээгдэхүүн : Бүтээгдэхүүн 1 -Захиалга өгсөн огноо : Date Банк -Зураг : object -Хэмжээ : int -Захиалга биелэх огноо : Date -Банкны код : string -Ахлах ажилтан : Ахлах ажилтан +Захиалгад бүтээгдэхүүн нэмэх() -Банк -Банкны нэр : string +Нэмэх () +Захиалгаас бүтээгдэхүүн хасах() -Дансны дугаар * 1 +Устгах() -Нууц дугаар +Засах() +Бүртгэх() +Засах() 1 * +Устгах() 0..* Ангилал 1 -Ангиллын код : string Бүтээгдэхүүний орц -Ангилллын нэр : string * -Бүтээгдэхүүн : Бүтээгдэхүүн +Нэмэх() -Орц : Орц +Хасах() Ширээ +Засах() -Ширээний код : string -Ангилал : Ширээний ангилал 1 -Суудлын тоо : int * -Байрлалын дугаар : int Орц Бүтээгдэхүүний ангилал Ширээний ангилал 1 -Орцын код : string -Хэмжээ * -Орцын нэр : string 1
  13. 13. Рестораны онлайн Захиалгын системSW08D2092.2 Activity диаграмЗахиалга хийх үйл ажиллагаа Захиалагч Захиалгын систем Банкны систем Менюнд байгаа бүтээгдэхүүн Бүтээгдэхүүн хайх цонх Бүтээгдэхүүн хайх Хайлтанд тохирсон бүтээгдэхүүн Заал суудлыг харуулах Танхим суудлаа сонгоод сагсандаа хийх Захиалга дууссан эсэх 0 1 Төлбөр тооцооны мэдээлэл оруулах Төлбөрөө төлөх Төлбөр тооцооны хэсгээс хариу хүлээх Захиалгын Мэдээлэл и-мейлээр авах
  14. 14. Рестораны онлайн Захиалгын системSW08D209Бүтээгдэхүүн бүртгэх үйл ажиллагаа Ахлах ажилтан Захиалгын систем Бүтээгдэхүүний мэдээлэл оруулах Мэдээлэл шалгах 1 0 Алдааны мэдээлэл харуулах Бүтээгдэхүүний мэдээлэл засах 1 0 Алдааны мэдээлэл харуулах Бүтээгдэхүүний нэр кодыг баталгаажуулах Бүтээгдэхүүн хадгалах
  15. 15. Рестораны онлайн Захиалгын системSW08D2092.3 Sequence диаграмБүтээгдэхүүн оруулах <<UI Browser>> Ахлах ажилтан Бүтээгдэхүүн Top Package::Ахлах ажилтан 1: Нэр, нууц үг 2: Нэвтрэх эрх шалгах 3: Амжилттай нэвтэрсэн 4: Бүтээгдэхүүний жагсаалт 5: Бүтээгдэхүүний төрөл сонгох 6: Бүтээгдэхүүн сонгох 7: Бүтээгдэхүүн оруулах
  16. 16. Рестораны онлайн Захиалгын системSW08D209Захиалга хийх Бүтээгдэхүүний орц Орц Захиалагдсан бүтээгдэхүүн Захиалга Банк Төлбөрийн систем <<UI Browser>> Гишүүн Бүтээгдэхүүн Top Package::Хэрэглэгч 1: Нэр, нууц үг 2: Нэвтрэх эрх шалгах 3: Амжилттай нэвтэрсэн 4: Бүтээгдэхүүний жагсаалт харах 5: Бүтээгдэхүүний жагсаалт 6: Бүтээгдэхүүн сонгох 7: Бүтээгдэхүүний мэдээлэл авах 8: Бүтээгдэхүүний орцын мэдээлэл авах 9: Орцын мэдээлэл авах 10: Орцын мэдээлэл 11: Бүтээгдэхүүний орцын мэдээлэл 12: Бүтээгдэхүүний мэдээлэл 13: Тоо ширхэг сонгох 14: Бүтээгдэхүүн нэмэх 15: Амжилттай нэмсэн мэдээлэл 16: Захиалга өгөх 17: Амжилттай захиалагдсэн мэдээлэл 18: Банкны жагсаалт харах 19: Банкны жагсаалт 20: Банк сонгох 21: Төлбөрийн мэдээлэл 22: Амжилттай төлбөр хийгдсэн мэдээлэл
  17. 17. Рестораны онлайн Захиалгын системSW08D209 2.4Харилцааны зохиомж /Норманы арга/  Бүтээгдэхүүн бүртгэх (А) : Хэрэглэгч буюу манай вебд ажилтан (В) : Веб буюу Хоол захиалгын вэб Зорилго : Бүтээгдэхүүнийг системд бүртгэх Зорилт : Вебийг ажилуулах, нэр нууц үгээр систем нэвтэрч бүртгэл хийх Дэс дараа : (а) : Нэр нууц үгээр нэвтрэнэ (в) : Нэвтрэх эрх шалгана - Амжилтай нэвтэрсэн мэдээлэл илгээнэ - Одоо байгаа бүтээгдэхүүний мэдээлэл харуулна (а) : Бүтээгдэхүүн бүртгэх цэс сонгоно (в) : Бүтээгдэхүүн бүртгэх дэд цэсэн дэх коммандуудыг хэвлэнэ (а) : Шинэ бүтээгдэхүүн бүртгэх цэс сонгоно - Бүтээгдэхүүний код, нэр болон бусад мэдээллийг оруулаад бүртгэх товчийг дарна (в) : Бүртгэгдсэн мэдээллийг хэвлэнэ (а) : Бүртгэлийг хянаад баталгаажуулах товчийг дарна  Захиалга хийх (Х) : Хэрэглэгч буюу манай вебд хэрэглэгч (В) : Веб буюу Хоол захиалгын вэб Зорилго : Хэрэглэгч вэбээс өөрийн сонгосон бүтээгдэхүүн захиалах Зорилт : Хэрэглэгч өөрийн эрхээр вэбд нэвтрэн орсноор хийгдэх захиалга (x) : Нэр нууц үгээр нэвтрэнэ (в) : Нэвтрэх эрх шалгана - Амжилтай нэвтэрсэн мэдээлэл илгээнэ (х) : Бүтээгдэхүүний жагсаалт харна - Бүтээгдэхүүн сонгоно - Бүтээгдэхүүний мэдээлэл авна - Тоо ширхэг сонгоно - Бүтээгдэхүүн нэмнэ (в) : Бүртгэгдсэн мэдээлэл харуулна (х) : Захиалга өгөх (в) : Захиалгын мэдээлэл харуулна (х) : Хэрэглэгч Банкны жагсаалт сонгоно (в) : Төлбөрийн мэдээлэл харуулна (х) : Төлбөр төлнө (в) : Төлбөр амжилттай хийгдсэн мэдээлэл харуулна (х) : Захиалга дуусгана
  18. 18. Рестораны онлайн Захиалгын системSW08D2093.АРХИТЕКТУРЫН СОНГОЛТ3.1 Үйлдлийн системийн сонголт Клиент программ нь тухайн вэбийг үзүүлж чадах броузер бүхий ямарчтөрлийн үйлдлийн систем. Сервер программ нь Windows XP болон түүнээс хойшхихувилбар байж болно. Эдгээр үйлдлийн систем нь ажиллахад хялбар, ойлгомжтой,хэд хэдэн процессууд нь зэрэг биелэх боломжтой. Мөн .NET технологи нь өөрөөWindows үйлдлийн систем дээр суурилдаг.3.2 Програмчлалын системӨгөгдлийн сангийн сонголт: MS-SQL сервер MS-SQL сервер нь Microsoft-ийн хөгжүүлсэн өгөгдлийн сан боловсруулахтомоохон системүүдийн нэг юм.MS-SQL нь хүснэгтийн олон төрөлтэй. Олонхэрэглэгч зэрэг хандаж болох бөгөөд .NET технологитой нягт уялдан ажилладаг.Windows үйлдлийн системтэй мөн нягт холбоотой ажиллаж чаддаг.StoredProcedure –тэй тул хамгаалалт сайтай.Програмчлалын хэлний сонголт: ASP.NET Framework 3.5 ASP.NET нь сервер талын маш өргөн боломжтой, уян хатан хэл юм. БүхASP.NET кодууд сервер дээр байрлах бөгөөд сервер дээр үйлдлүүд ньболовсрогдоно. Цэвэр обьект хандалтат бөгөөд HTML кодтой хослуулан хэрэглэжболно. Сүүлийн жилүүдэд ашиглаж байгаа хэрэглэгчдийн тоо хэдэн саяар өссөн басүүлийн үеийн хувилбарууд нь ар араасаа гарсаар байна. ASP.NET нь ASP (ActiveServer Pages) –ийн бүх боломжууд дээр COM (Component Object Model)контролууд болон RAD (Rapid Application Development) технолог UI (User Interface)нэмснээр маш хурдан, өргөн боломжтой, өнгө үзэмж сайтай вэбийг хөгжүүлэхболомжтой технологи болж гарсан. Түүнчлэн JavaScript, AJAX зэрэг технологийгдэмжсэнээр серверийг desktop орчин мэт ашиглах боломжийг бүрдүүлсэн.
  19. 19. Рестораны онлайн Захиалгын системSW08D2093.3 Техник хангамжийн үндэслэлСервер компьютерийн үзүүлэлт: - CPU: Intel Xeon 3Ghz - Ram: 2 GB болон түүнээс дээш - OS: Windows XP, - HDD: 500 Gb болон түүнээс дээшКлиент компьютерийн үзүүлэлт: - CPU:Intel Pentium 4 2.8Ghz - Ram: 256 MB болон түүнээс дээш - OS: Windows , Linux, Unix –ийн цувралуудын 2003 оноос хойшхи хувилбарууд - Монитор: 32 bit-ийн өнгөний ялгарал сайтай - Интернэт-д холбогдсон байхKeyboard, mouse.3.4 ASP.NET Ajax сан ASP.NET AjaxASP.NET AJAX бол AJAX функцуудыг хэрэгжүүлдэг Мicrosoft-с хөгжүүлсэнASP.NET өргөтгөлүүдийг багц юм. Энэ нь Microsoft-н Нийтийн Лиценз дорхөгжүүлэгдэн гарч байдаг.ASP.NET- н AJAX сан нь ASP.NET вэб форм болон ASP.NET MVC аппликэшн альалинд хэрэглэж болох нээлттэй эхийн (open-source)JavaScript сан юм.  ASP.NET Ajax санд нийтлэг, нээлттэй эх, jQuery багтдаг. jQueryнь HTML элементүүдтэй хялбархан харилцан ажилладаг ба синтаксыг нь Cascading StyleSheet-тэй ижилхэн гэж үзэж болно.  ASP.NET Ajax сан нь Ajax Control Toolkit-г агуулдаг. Ajax санньхарилцан холбоо бүхий вэб хуудсууд, талбарт хялбархан ашиглаж болох 40 орчин контролыг багтаасан байдаг. Жишээлбэл : Ajax санг ашиглан HTML-ээр дүрслэгдэх текст талбарыг автоматаар гүйцээх, хүрээ бүхий унжих цэс хийх, зургийн үзүүлэн болон сануулах цонх зэргийг хялбархан бөгөөд өнгө үзэмж сайтаагаар хийх боломжтой. Хөгжлийн үе шатуудХөгжлийн эхэн үед, ASP.NETAJAX нь Atlas хэмээх кодын нэрээр нэрлэгдэж байсан.Тухайн үеийн хувилбарууд нь CTP буюу Техникийн Урьдчилсан үзлэгийн нэгдэл
  20. 20. Рестораны онлайн Захиалгын системSW08D209гэх байгууллагаар хөгжүүлэгдэн олон нийтэд хүрдэг байсан. Тус бүтээгдэхүүнүүдболох ASP.NETAJAX 1.0 RTM нь 2007 оны 1 сарын 23-нд гарсан ба өргөтгөл ньболж ASP.NETAJAX 2.0 гарсан.Дараах байдлаар хувилбарууд гарсан байдаг. Үүнд :  CTP буюу Техникийн Урьдчилсан үзлэгийн нэгдэл – 2005 оны 10, 12 сард. 2006 оны 1, 3, 4, 6, 7 сард  Бета – 2006 оны 10, 11 сард  Release Candidate (RC) – 2006 оны 12 сард  ASP.NET AJAX 1.0 RTM- 2007 оны 1 сарын 23-нд  ASP.NET AJAX 3.5 - November 19, 2007 (as part of ASP.NET 3.5)  ASP.NET AJAX 3.5- нь 2007 оны 10 сарын 19-нд (ASP.NET 3.5-н нэгээхэн хэсэг)Дараагын хувилбар болох ASP.NET AJAX 4.0 нь ASP.NET 4.0 фрэмворкын нэгхэсэг болох гарна. Одоо 4.0-н бета хувилбар гарсан байгаа болно. AJAX дэмжигч интернэт хөтөчүүдASP.NET AJAX нь дараах вэб хөтөчүүд дээр ажилладаг.Үүнд :  Microsoft Internet Explorer (>= 6.0)  Mozilla Firefox (>= 1.5)  Opera (>= 9.0)  Apple Safari (>= 2.0)  Google Chrome ASP.NET AJAX иж бүрдэлОдоогоор, ASP.NET AJAX иж бүрдэлүүд нь доорх бүрэлдэхүүн, багцуудыг агуулдаг:  JavaScript сан болох Microsoft Ajax сан 3.5-д ASP.NET AJAXframework-н хэрэглэгч-талд ажиллах боломжийг түлхүү шингээж өгсөн байдаг.  Сервер framework - ASP.NET 3.5-д багтсан, Ajax дэмждэг ASP.NET сервер контролууд багтана. Эдгээр бүрэлдэхүүн хэсгүүд нь ASP.NET 1.0-н өргөтгөл гэгдэх ASP.NET 2.0-н тусгай багцад агуулагдсан байдаг  ASP.NET 2.0 AJAX загвар нь ASP.NET 2.0 ба Visual Studio 2008-г ашиглан ASP.NET AJAX аппликэшн бүтээх боломж бүхий Visual Studio-н хэрэгслүүдийн цогц, багц юм  ASP.NET AJAXPreview нь Framework-н ирээдүйн хувилбаруудын хэсэг, шинэ дүрх төрхийг гаргасан багцуудын цуглуулга байх болно.
  21. 21. Рестораны онлайн Захиалгын системSW08D209 Microsoft Ajax LibraryMicrosoft Ajax Library нь ASP.NET AJAX framework-н хэрэглэгч талд ашиглахадзориулагдсан JavaScript сан юм.Бүрэлдэхүүн хэсгүүдЭнэ сан нь визуал болон визуал бус JavaScript бүрэлдэхүүнийг боловсруулахүндэс суурь боломжуудаар хангаж өгдөг. Глобал JavaScript обьект –Sys.Applicationнь хэрэглэгч талын бүрэлдэхүүн хэсэгүүдийн үйл ажиллагаагудирдан зохион байгуулах боломж олгодог.JavaScript өргөтгөлүүдЭнэ нь хэрэглэгч тал дээр суурилсан ажиллагааг гүйцэтгэх, namespace, class,interface гэх мэт обьект-хандалтат бүтцүүдийг боловсруулах боломжыг олгодог.AjaxВэб үйлчилгээ болон Ajax хүсэлтийг боловсруулах хэрэглэгч талынбүрэлдэхүүнүүдийн цогц. AJAX хэрэглээUpdatePanelбол вэбийг дахин ачаалахгүйгээр тодорхой хэсгийг шинэчлэх боломжолгодог ASP.NET сервер контрол юм. Энэ нь Ajax хүсэлтийг сервер лүү ассинхронбуюу харилцан хамааралгүйгээр хуудсан дах мэдээллийг боловсрлуулахассинхрон postback механизм юм.ASP.NET дээрх UpdatePanel-н агуулгыг солиход синхрон (уламжлалт) эсвэлтриггер ашиглан синхрон бус ( харилцан хамааралгүй) ажиллагаа аль алийгашиглах боломжтой байдаг. Trigger гэдэг нь ASP.NET-нUpdatePanel ашигласанхэсгийн тухайн нэг контрол бөгөөд энэ нь зөвхөн тухайн хэсгийн өөрчлөлтийгхаруулах зориулалтаар серверт ашиглагддаг бөгөөд түүнээс гаднах хэсгийгөөрчлөх шаардлагагүй байдаг.Дараах код нь UpdatePanel-д байгаа элемент болох товчлуур дээр дарах тоолондзөвхөн тэр хэсэгт өөрчлөлт оруулна.<asp:Button ID="Button1" runat="server" Text="Refresh" /><asp:UpdatePanel ID="UpdatePanel1" runat="server"><Triggers><asp:AsyncPostBackTriggerControlID="Button1" EventName="Click" /></Triggers><ContentTemplate><span><%= DateTime.Now %></span></ContentTemplate></asp:UpdatePanel>
  22. 22. Рестораны онлайн Захиалгын системSW08D209 Script Control-ууд ба Extender буюу НэмэлтүүдASP.NETAJAX framework-н сервер хэсгийг ASP.NET сервер контролууд болонтэдгээрийн нэмэлтүүд гэж 2 хуваан үзэж болно.Нэмэлтүүд нь өөр шинэ сервер контрол үүсгэхгүйгээр, үүссэн байгаа ASP.NETконтрол дээр нэмэлт ажиллагаа бүхий хэрэглэгч талын сайжруулсан контролүүсгэх боломжыг олгодог.3.5 Оролт гаралтын төхөөрөмжүүдОролтQwerty KeyboardЗаагчMouseГаралтДэлгэцХэвлэх төхөөрөмж
  23. 23. Рестораны онлайн Захиалгын системSW08D209 III. СУДАЛГААНЫ ХЭСЭГ3.1 Монгол улсын мэдээлэл холбооны технологийн өнөөгийн байдал 3.1.1 Хууль эрх зүйн орчинМонголулсынхувьдмэдээлэл,харилцаахолбоонытехнологиньманайорныхөгжлийнүндсэнхурдасгуур, нийгэм,эдийнзасаг, бизнес, хүнийхөгжлийнтаатайорчингбүрдүүлэххэрэгсэлгэжүзэжбайна.Харилцаа холбооны тухай хуулийн шинэчилсэн найруулгыг УИХ-аар 2001 ондбатлуулсны үндсэн дээр харилцаа холбооны салбарыг либеральчлах, шударгаөрсөлдөөнийг бий болгох, зохицуулалтын шинэ, бие даасан байгууллага,тогтолцоог бий болгож Харилцаа холбооны зохицуулах хороог байгуулан, бүхнийтийн үйлчилгээний сангийн үйл ажиллагааг эхлүүлээд байна.Монгол Улсын Их хурал, Засгийн газраас мэдээлэл, харилцаа холбоонытехнологийг хөгжүүлэх, шинэ төрлийн үйлчилгээг нэвтрүүлэх, хамрах хүрээгнэмэгдүүлэхэд ихээхэн ач холбогдол өгч, Дэд бүтцийн яамны бүтцэд 2003 оны 1-рсараас эхлэн ажиллаж байсан Мэдээлэл, холбооны технологийн бодлого,зохицуулалтын газрыг өөрчлөн зохион байгуулж, 2004 оны 10-р сараас эхлэнЕрөнхий Сайдын эрхлэх асуудлын хүрээнд Засгийн газрын тохируулагч агентлагболох Мэдээлэл, харилцаа холбоо, технологийн газрыг байгуулан ажиллаж байна.Олон улсын цахилгаан холбооны байгууллагын “Үндсэн дүрэм, Конвенцидоруулсан нэмэлт, өөрчлөлтийг соѐрхон батлах тухай” Монгол Улсын хуулийг 2003оны 4-р сарын 24-ний өдөр УИХ-аар соѐрхон батлуулснаар тус байгууллагын өмнөЗасгийн газрын хүлээсэн эрх, үүргийг хэрэгжүүлэх хууль, эрх зүйн орчин бүрдэжбайна.“Мэдээлэл холбооны технологийг дунд хугацаанд хөгжүүлэх стратеги” түүндтулгуурласан үйл ажиллагааны төлөвлөгөөг боловсруулж, 2002 онд Засгийнгазраар батлуулаад байна.МХХТ-ийнхэрэглээнийтэргүүлэхчиглэлүүдЭнэхүү хөтөлбөрийн хүрээнд дэвшүүлсэн зорилгод хүрэх, зорилтуудыгхэрэгжүүлэхийн тулд МХХТ-ийн хэрэглээний дараахь үндсэн чиглэлүүдэдтэргүүлэх ач холбогдол өгч байна.
  24. 24. Рестораны онлайн Захиалгын системSW08D209Үүнд: Электрон засаг Электрон арилжаа Электрон үйлдвэрлэл Электрон боловсрол Электрон иргэний нийгэм Электрон эрүүл мэндЭдийн засгийн шинэ орчин болон шинэ чадавхийг бий болгох, улс орны өрсөлдөхчадварыг нэмэгдүүлэх, тогтвортой хөгжлийг хангах, хүн амын амьжиргаанытүвшинг сайжруулахын тулд засаглалын үр нөлөөг дээшлүүлэх, иргэн төвтэй, үрдүнд чиглэсэн, хэмнэлттэй үйл ажиллагаа бүхий төрийн удирдлагын тогтолцоогбий болгох, улс төр, нийгэм, эдийн засгийн бүх хүрээнд МХХТ-ийн хэрэглээгнэмэгдүүлэх шаардлагатай байна. Үүнтэй уялдан МХХТ-ийн хэрэглээний дээрхтэргүүлэх чиглэлүүд тодорхойлогдож байгаа болно. Үүнээс гадна дэлхийн бусадулс орнууд МХХТ-ийн салбар дахь өөрсдийн үндэсний хөтөлбөр, мастертөлөвлөгөөг боловсруулан гаргахдаа дээрх үндсэн чиглэлүүдийг голлон авч үзэжбайгаа нийтлэг жишгийг энд удирдлага болгохыг зорьсон юм.МХХТ-ийн хэрэглээний эдгээр үндсэн чиглэл тус бүрээр дэд хөтөлбөр болонмастер төлөвлөгөөг тусад нь дэлгэрэнгүйгээр боловсруулах болно.3.1.2 Электронарилжаа (E-commerce)Зорилго Электрон арилжааны үндсэн онцлог болох хэрэглэгчдэд бараа, ажил, үйлчилгээг орон зай, цаг хугацаанаас үл хамааран шуурхай арилжих, худалдах, солилцох боломжийг олгодог давуу талыг ашиглан бизнес эрхлэгчдийн өрсөлдөх чадварыг дээшлүүлэх, эдийн засгийн шинэ боломж ба орчинг бий болгоход оршино.Зорилт 2012 он гэхэд нийслэл хот, бүх аймгийн төвийг болон нийт сумдын 70 хувийг электрон арилжаанд оролцох боломжтой болгох Монгол улсад электрон арилжааг нэвтрүүлснээр 2012 он гэхэд бизнес (Business-to-business) хоорондын зах зээлийг өнөөгийн хэмжээнээс 10 дахин, бизнес ба хэрэглэгч (business-to-consumer) хоорондын зах зээлийг 20 дахин өсгөх
  25. 25. Рестораны онлайн Захиалгын системSW08D209 Электрон арилжааг гадаад худалдаа, экспорт, импортын боломжийг нэмэгдүүлэх гол арга, хэрэгслүүдийн нэг болгохҮйл ажиллагаа1) Электрон арилжааны суурь орчинг бүрдүүлэх Электрон арилжаатай холбогдох хууль эрх зүйн орчинг бий болгох, мэдээллийн аюулгүй байдал, электрон гэрээ, электрон гарын үсэг, оролцогч талуудын эрх, үүрэгтэй холбогдсон эрх зүйн баримт бичгүүдэд электрон арилжааны онцлогтой уялдуулан зохих нэмэлт өөрчлөлтийг хийх Иргэд, хуулийн этгээдийн зээлийн түүхийн тогтолцоог бий болгох (Credit History)2) Мэдээллийн сан, мэдээллийн удирдлагын систем бий болгох Аж ахуйн нэгж, байгууллага, хэрэглэгчдэд нээлттэй, шуурхай үйлчлэхийн тулд арилжааны мэдээллийн нэгдсэн сан бий болгох Электрон арилжааны мониторингийн алба байгуулах Банк хоорондын болон олон улсын гуйвуулгыг электрон аргаар явуулах боломжийг бүрдүүлэх3) Олон улсын электрон арилжаанд оролцох Олон улсын гэрээний дагуу электрон хэлбэрээр хийгдэх арилжааны тогтолцоонд нэгдэн орж, электрон арилжааны чиглэлийн олон улсын байгууллагуудын үйл ажиллагаанд идэвхтэй оролцох Хувийн сектор болон хувь хүмүүсийг хил дамнасан (cross-border) электрон арилжаанд оролцохыг дэмжихХамрах хүрээ:Хөтөлбөр хэрэгжсэнээр хүмүүст бараа, үйлчилгээг орон зай, цаг хугацаанаас үлхамааран шуурхай арилжих, худалдах, солилцох боломжийг олгодог давуу талыгнь ашиглан бүтээгдэхүүн, ажил, үйлчилгээний солилцоог нэмэгдүүлэх замаарбизнес эрхлэгчдийн өрсөлдөх чадварыг дээшлүүлж, эдийн засгийн шинэ боломжба орчинг бий болгоно. Бизнесээс бизнес (B2B), бизнесээс хэрэглэгч (B2C)хоорондын зах зээлийг хөгжүүлснээр банк хоорондын, үйлдвэр аж ахуй, хувьхүмүүс хоорондын электрон арилжаа үүсч эдийн засгийн шинэ орчин бий болно.
  26. 26. Рестораны онлайн Захиалгын системSW08D209 Эдийн засгийн ач холбогдол:Хөтөлбөрт тусгагдсан мэдээлэл түгээн тараахыг хурдасгах арга хэмжээнүүд,электрон баримтын эргэлтийг нэвтрүүлснээр худалдаа арилжаа хийх цаг хугацаагхэмнэж, байгууллага хоорондын уялдаа холбоо сайжран, бараа, бүтээгдэхүүнхудалдан авах зардлыг бууруулна.3.1.3 Онлайн хоол захиалга монголдОдоогоор Монголд онлайн хоол захиалгатөдийлөн сайн хөгжөөгүй гэж хэлж болно.Яг хоол захиалгахийдэг сайт одоохондоо Монголд байхгүй ч зөвхөн ширээ болонхүний тоогоо захиалдаг рестораны сайтууд байдаг. Яг хоол болон уух зүйлээзахиалдаг үйлчилгээг Монголчууд авч дадаагүй байгаа нь хөгжихгүй байгаа голшалтгаан юм. Тийм учраас энэ салбарт маркетинг, менежмент, сайн найдвартайажиллдаг систем нэн шаардлагатай байна.3.1.4 ХарьцуулалтГадаадын Рестораны онлайн хоол захиалгын вэб сайтуудтай харьцуулсансудалгааОдоогоор ихэнх рестораны вэб сайтуудын онлайн захиалгын үйлчилгээ нь Pick upбуюу очиж авах, Delivery буюу хүргэлтийн үйлчилгээ гэсэн 2 сонголттойгоор үйлажиллагаа нь явагддаг.Төлбөрийн хувьд бүх төрлийн үйлчилгээг ашиглахболомжтой. Мөн Book Table буюу ширээ захиалах үйлчилгээг тусад ньнэвтрүүлсэн байна. Монгол орны хувьд энэ үйлчилгээ нь бүрэн хэрэгжихболомжтой тул гадаадын хэд хэдэн рестораны вэб сайтын үндсэн захиалга хийхүйл ажиллагааг зураг хэлбэрээр орууллаа.
  27. 27. Рестораны онлайн Захиалгын системSW08D209
  28. 28. Рестораны онлайн Захиалгын системSW08D209
  29. 29. Рестораны онлайн Захиалгын системSW08D209
  30. 30. Рестораны онлайн Захиалгын системSW08D209Одоо хийж байгаа Web Сайтын маань Screen shot:
  31. 31. Рестораны онлайн Захиалгын системSW08D209
  32. 32. Рестораны онлайн Захиалгын системSW08D209 Захиалагчийн тайлан
  33. 33. Рестораны онлайн Захиалгын системSW08D209 Байгууллагын нэр: “Bull” ресторан Огноо: 18/03/2010 Захиалагчийн № овог нэр Бүтээгэдхүүн Код Бүтээгдэхүүн нэр Тоо Сүхбаатар 1 Мөнхбаатар 1000001 Үхрийн махан гуляш 1 2 1000002 Бяслагтай шпагети 1 3 2000001 Лемонтой цай 2 4 5 6 Дүн: Захиалагчдынтайлансард 1 гарна. Орлогын тайлан Байгууллагын нэр : “Bull ресторан” Огноо: 2011оны10сарын01 Захиалагчийн№ Бүтээгдэхүүний нэр Төрөл код Нэгжүнэ Тоо Нийт Нарийн махан1 хуурга Хоол 8500 1 85002 Шарсан тахиа Хоол 12200 2 244003 Lite Ундаа 3000 2 6000456 Бүгддүн: ХянасанНябо: С.Мөнхбаатар ......................... Орлогынтайлансард 1 удаагарна.Захиалгынтайлан Захиалагч: Овог: Сүхбаатар Нэр: Мөнхбаатар Утас: 95750095 Огноо: 02/10/2011 Ширээн№ Бүтээгдэхүүний нэр Төрөл Нэгжийнүнэ Тоо код 1 2
  34. 34. Рестораны онлайн Захиалгын системSW08D209 3 4 5 6 Дүн: Захиалагдсан бүтээгдэхүүн тус бүрийн тайлан Байгууллагын нэр : “Bull ресторан” Захиалсан№ Хоол Тоо огноо 1 2 3 4 5 6 Бүгддүн: ХянасанНябо: Энэтайланньсард 1 гарна.

×