Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Untitled Prezi

No description
by

munhbat galaa

on 24 November 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Untitled Prezi

Template by Missing Link
Images from Shutterstock.com

Системийн тухай
Агаарын тээвэр болон галт тэрэг гэх мэт аялал жуулчлал, тээвэрлэлтийн үйл ажиллагаа эрхэлдэг байгууллагуудын хувьд зөвхөн тээвэрлэлт хийхээс гадна үүнд зохицуулалт хийх шаардлага гардаг. Иймээс үүнд тохирсон билет, тийз борлуулалтын компаниуд бий болсон. Эдгээр компаниуд нь нэг талаас хэрэглэгчийн мэдээллийг авч билет захиалгыг үйлддэг бөгөөд нөгөө талд санхүүгийн системд холбох тайлан тооцоо мэдээллийг холбож байдаг. Манай систем нь Амадеүс систем дээр бичигдсэн эйр (техт) файлыг хөрвүүлж, боловруулан санхүүгийн системд холбох зориулалттай.
Хэрэглэгчийн тухай
Манай оронд МИАТ, Корейн эйр, Туркиш эйрлайнс, Изинис эйрвэйз, Аэро Монголиа гэх мэт дотоод, гадаадын нислэг хийдэг олон агаарын тээвэрлэлтийн компаниуд байдаг. Эдгээр нь билет борлуулалтын компаниудаар дамжуулан тасалбараа борлуулдаг бөгөөд өөр өөр систем дээр гаргахыг шаарддаг. Тухайлбал билет захиалгын Галилео, Габрил, Амадеүс гэх мэт системүүд ашигладаг бөгөөд харгалзан өөр өөр форматтай файл болгож гаргадаг.
КОМПЬЮТЕР ТЕХНИК МЕНЕЖМЕНТИЙН СУРГУУЛЬ
Энэхүү програмын зорилго нь агаарын тээврийн үйл ажиллагаа эрхэлдэг агентуудын гар үйл ажиллагааг халж, үүнийг хялбарчилж, илүү найдвартай, түргэн шуурхай болгоход оршино.
Зорилго
ШИНЖЛЭХ УХААН ТЕХНОЛОГИЙН ИХ СУРГУУЛЬ
Програмчлалын технологийн профессорын баг
Програм хангамж, D480200
Бакалаврын төгсөлтийн ажил
Илтгэгч: М. Галиндэв /D.SW09D029/
Удирдагч: Б. Мөнхбуян /Магистр/
Зөвлөх: Г. Болд - Эрдэнэ /Магистр/
Б. Батзолбоо /Доктор/
Улаанбаатар хот 2013 он
"Онгоцны билет захиалгын боловсруулалтын систем"
Системийн үйл ажиллагаа
Хэрэглэгч, тэдгээрийн үйл ажиллагаа
Хэрэглэгч, програмын цонхны холбоо
Системийн давуу тал
Хэрэглэхэд хялбар
Өртөг багатай
Цаашид хөгжүүлэх, өргөтгөх боломжтой
Системийн өргөтгөх боломж
Зөвхөн эйр файл бус тухайн системээ сонгодог болох
Мөн холбогдох санхүүгийн системээ сонгодог болох
Архитектурын сонголт
Манай програм нь байгуулагын бизнесийн хүрээн дэх бүхий л асуудлыг шийдэхэд туслах үүрэгтэй цогц програм хангамж буюу Интерпрайс аппликэшн /Enterprise Appliction/ юм. Ийм учраас олон хэрэглэгч хандах боломжийг олгодог үйлчилгээ хандалтат архитектур /SOA/ ашигласан. Энэ нь интернет орчинд ажилладаг.
Үйлчилгээ хандалтат архитектур ашигласаны давуу тал нь:
Үйлдлийн систем хамаарахгүй ажиллах боломжийг олгодог.
Өгөгдлийн сан хамаарахгүй ажиллах
Дахин ашиглах боломжийг олгодог.
Архитектурын сонголт
Хэрэглэгчийн ажиллах интерфэйсийг Silverlight 5.0 дээр гаргаж, C# дээр кодчилсон.
Давуу тал
•Объект хандалтад програмчалын хэл
•.Net бүлгийн програмчлалын хэл
•Декстоп програмчлалд хурдан
•Generic класс, generic төрөлтэй ажиллах боломжтой
•Linq, Lambda expression дэмждэг
•Кодын синтакс энгийн, кодын дизайн сайн
•Програм хангамж хөгжүүлэх хугацаа хурдан, үйл ажиллагааг хөнгөвчилдэг
•Түгээмэл
Архитектурын сонголт
Java дээр тодорхойлсон сервис буюу .net дээрхи клиент талыг хооронд холбохын тулд JBoss буюу аппликэшин сервер ашигласан. Энд load balancing, clustering гэсэн 2 ойлголт гарна.
Энгийнээр нэг server дээр олон хандалт авах бөгөөд түүнийгээ тэгш хуваарьлаж ажиллана үүнийг load balancing гэнэ, нөгөөтөөгүүр тухайн server computer-ын сүлжээ тасрах эсвэл унтарсан(ямар нэгэн техникийн саатал гарсан) үед дараагийн Node буюу server computer дээр JBoss AS үргэлжлүүлэн ажиллана.
Clustering гэдэг бол апликэшн серверийг олон хэсгээс бүрдүүлэх бөгөөд сервер унах, хандалтыг зөв тохируулах, өргөн цар хүрээтэй систем хөгжүүлэхэд зориулагдсан.
Дүгнэлт
Энэхүү системийг төгсөлтийн ажлаараа хөгжүүлсэнээр үйлчилгээ хандалтат архитектур хөгжүүлж сурлаа. Мөн програмчлах чадвараа дээшлүүлж чадсан гэж үзэж байна. Системийн хувьд хөгжүүлжэх хугацаанд суралцах, судлах зүйл их байсан бөгөөд цаашид ч сайжруулан өргөтгөх бүрэн боломжтой.
Агуулга
Зорилго
Системийн тухай
Системийн үйл ажиллагаа
Хэрэглэгчийн тухай
Хэрэглэгчийн үйл ажиллагаа
Цонхы уялдаа, хамаарал
Системийн давуу тал
Өргөтгөх боломж
Архитектурын сонголт
Дүгнэлт
Анхаарал тавьсанд баярлалаа
Нууцлал өндөр
Ингэснээрээ илүү олон хэрэглэгчийг татах
Full transcript