- •Аннотация
- •Мазмуну
- •Интернет дүкөн: иштөө принциби жана колдонулушу
- •Интернет дүкөндүн жалпы схемасы
- •Интернет аудитория
- •Интернет дүкөндүн функционалдык мүмкүнчүлүктөрү
- •Интернет дүкөндү иштеп чыгуу процесстердин фазалары.
- •Программалоо тилин тандоо
- •Колдонуулучу технологиялар
- •Долбоорлоо методун аныктоо
- •Модель – көрүнүш – башкаруу
- •Фрэймворк
- •Жалпы түзүлүш
- •Проекттин файлдык архитектурасы
- •Берилиштер базасы
- •Коддук реализация
- •3.4.1 Кутуча, BinController.Php
- •Интернет-дүкөндүн колдонуу көрсөтмөлөрү
- •Интернет дүкөндү башкаруу
- •Административдик панель
- •Колдонуучулар үчүн интернет-дүкөн
- •4.3.1 Каттоо процесси.
- •4.3.2 Каталог
- •4.3.3 Заказ кылуу процесси
- •4.3.4 Онлайн көрүү функционалы
- •Колдонулган булактар
- •Глоссарий
4.3.4 Онлайн көрүү функционалы
Дисктерди заказ кылуудан да сырткары фильмдерди көрүү мүмкүнчүлүгү бар. Ар бир зыяратчы, каттоодон өтпөстөн, фильмдерди көрө алат. Төмөндө фильмдердин каталогу. Сүрөттө көрсөтүлгөндөй, жанр боюнча фильтрлөөсө болот. Андан сырткары: актер, режиссер, өлкө, жылы боюнча фильтрлөө мүмкүнчүлүгү бар. Алардын баары фильмдин баракчасында жайгашкан. Эгер колдонуучу кааласа, колдонуучу фильм жөнүндө өзүнүн ой-пикирин калтырса болот. Албетте, аны жалаң гана катталган колдонуучулар аткара алышат.
4.12-сүрөт.
Фильмдердин каталогу
Иштин натыйжасында башында коюлган максаттардын баары ишке ашырылды. Иштелип чыккан “Онлайн түрдө дисктерди сатуу жана фильмдерди көрүү ” системасы азыркы учурдагы «Cinemax» аттуу компаниянын максаттарын аткарууда. Интернет-дүкөндүн негизги функциялары жана 4-бөлүмдө көрсөтүлгөн башка мүмкүнчүлүктөр ишке ашыралган.
Веб сайт «Cinemax» компаниянын заманбап технологияларга өткөргөнгө, каталог жүргүзүүнү жеңилдетүүгө жана dvd дисктерди сайт аркылуу таратууга ылайкташтырылган. Мындай мүмкүнчүлүктөргө жетүү максатында тыгыз байланышта болгон веб тиркемеси иштеп чыкты.
Объектке багытталган дизайнга негизделген жана долбоорлоо паттерндерин колдонуу менен реализацияланган модулдар, ачык кодду система болгон, кийинки кеңейтүүлөргө жана функционалдуулуктун өсүшүнө учурдагы код базасы үчүн минималдык өзгөртүүлөр менен реализациялануу мүмкүнчүлүгүнө ээ.
Колдонулган булактар
Жаңылыктар жана коллективдүү блоктор [Электрондук ресурс]. –Жетүү режими: http://habrahabr.ru/
Программалоо боюнча суроо жана жооп система[Электрондук ресурс]. – Жетүү режими: http://stackoverflow.com/
Sonata Project, set of several rich open source bundles based on Symfony2[Электрондук ресурс].-Жетүү режими: http://sonata-project.org/
Студия веб-дизайна и программирования “Эксперт Плюс”[Электрондук ресурс].-Жетүү режими: http://www.expertplus.ru/stati/stati-22.html
Все о PHP, MySQL и не только[Электрондук ресурс].-Жетүү режими: http://www.php.su/
Кристиан Дари, Эмилиан Баланеску PHP и MySQL: создание интернет-магазина = Beginning PHP and MySQLE - Commerce: FromNovicetoProfessional. — М.: «Вильямс», 2010. — ISBN 978-5-8459-1602-0, 640 б.
Symfony: The book/ License: Creative Commons Attribution-Share Alike 3.0 Unported License, version: Symfony 2: The Book-en-2011-08-01, 256 б.
Глоссарий
№ |
Термин |
Аныктама |
1 |
CkEditor |
Веб-баракчаларда колдонулган WYSIWYG3-редактор (HTML-редактор) |
2 |
ORM |
Object Relation Mapping (Объект-реляциондук көрсөтүлүш)– Берилиштер базасынын объектке багытталган программалоо тилдердин байланышы
|
3 |
DVD |
Digital Video Disc(санариптик видеодиск) |
4 |
AJAX |
Asynchronous Javascript and XML(асинхрондук JavaScript жана XML)Браузер менен веб-сервер арасында “фондук” режиминде маалымат алмашуу технологиясы |
1 DependencyInjection – кызматтарды түзүүнү башкарган php объект.
2 Popup – маалымат камтыган калкыма терезе
3 WYSIWYG - What You See Is What You Get(эмнени көрсөң, ошону аласың)
