Разработка информационной системы видеопроката и предварительного заказа фильмов
Изучение особенностей автоматизированных информационных систем в сфере видеопроката. Применение информационно-вычислительных систем в научных исследованиях и разработках для проведения сложных и объемных расчетов. Анализ структуры базы данных base.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 26.04.2019 |
Размер файла | 1,8 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
2
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Магнитогорский государственный технический университет им. Г.И. Носова»
Институт энергетики и автоматизированных систем
Курсовая работа
По дисциплине: Разработка Интернет-приложений
На тему: Разработка информационной системы видеопроката и предварительного заказа фильмов
Исполнитель:
Фомина Н.А.
Магнитогорск 2016
Содержание
Введение
1. Анализ российского рынка ПО и рынка видеопроката
2. Проектирование информационной системы видеопроката и предварительного заказа фильмов
Заключение
Список использованных источников
Введение
Актуальность. Развитие различных сфер человеческой деятельности на современном этапе невозможно без широкого применения вычислительной техники и создания информационных систем различного направления. Обработка информации в подобных системах стала самостоятельным научно-техническим направлением.
Информация в современном мире превратилась в один из наиболее важных ресурсов, а информационные системы стали необходимым инструментом практически во всех сферах деятельности. Разнообразие задач, решаемых с помощью информационных систем, привело к появлению множества разнотипных систем, отличающихся принципами построения и заложенными в них правилами обработки информации. Процесс разработки таких систем основывается на моделировании деятельности предприятия, построении архитектуры системы и структуры баз данных, реализации пользовательского интерфейса и выборе технических средств.
Информационные системы, связанные с предоставлением и обработкой информации для всех уровней управления объектами, приобретают особую важность в общественной жизни. На данный момент невозможно представить какую-либо организацию, не применяющую компьютерных технологий. Автоматизация деятельности предприятий, внедрение информационных систем в разных сферах деятельности позволяют быстро и безошибочно перерабатывать большое количество информации, существенно снизить затраты и повысить эффективность принимаемых управленческих решений. Поэтому информационные системы в настоящее время являются средством совершенствования и развития управленческой деятельности.
Целью курсовой работы является разработка информационной системы видеопроката и предварительного заказа фильмов.
Для успешного создания работоспособной, отказоустойчивой и удобной информационной системы необходимо тщательное изучение предметной области, сбор исходных данных и их анализ.
Данная цель определяет следующие задачи курсовой работы:
- изучить литературу о специфике деятельности салона видеопроката;
- охарактеризовать и проанализировать особенности автоматизированных информационных систем в сфере видеопроката;
- провести проектное исследование;
- выбрать систему управления базами данных и язык программирования;
- разработать программный код приложения;
- оформить работу в соответствии с требованиями.
В основе курсовой работы лежат труды отечественных и зарубежных ученых, занимающихся вопросами проектирования и разработки информационных систем, таких как И. П. Норенков, Ю.С. Избачков, Н.З. Емельянова, И.В. Соловьев, М. Кузнецов, И. Симдянов, Д. Скляр, А. Трахтерберг, Майкл Стоунбрейкер, Е.Ф. Кодд и др.
Объектом курсовой работы выступает процесс использования информационной системы видеопроката и предварительного заказа фильмов для повышения эффективности работы предприятия.
Предметом курсовой работы является разработка справочной информационной системы видеопроката и предварительного заказа фильмов.
Теоретико-методологическую основу курсовой работы составили положения, подходы и концепции, разработанные отечественными и зарубежными специалистами в сфере проектирования и разработки информационных систем. В ходе исследования применялись системный, структурнофункциональный подходы, методы анализа и сравнения.
Курсовая работа состоит из введения, трех параграфов, заключения и списка используемых источников. Курсовая работа включает 16 рисунков.
1. Анализ российского рынка ПО и рынка видеопроката
Информационная система представляет собой совокупность организационных, технических, программных и информационных средств, объединенных в единую систему с целью сбора, хранения, обработки и выдачи необходимой информации, предназначена для выполнения заданных функций.
Автоматизированная информационная система - это комплекс, который включает компьютерное и коммуникационное оборудование, программное обеспечение, лингвистические средства, информационные ресурсы, а также системный персонал, обеспечивающий поддержку динамической информационной модели некоторой части реального мира для удовлетворения информационных потребностей пользователей и для принятия решений [2, 3 и др.].
Каждая автоматизированная информационная система ориентирована на ту или иную предметную область. Под предметной областью понимают область проблем, знаний, человеческой деятельности, имеющую определенную специфику и круг фигурирующих в ней предметов. При этом каждая автоматизированная система ориентирована на выполнение определенных функций в соответствующей ей области применения.
Автоматизация - это одно из направлений научно-технического прогресса, применение саморегулирующих технических средств, экономикоматематических методов и систем управления, освобождающих человека от участия в процессах получения, преобразования, передачи и использования энергии, материалов или информации, существенно уменьшающих степень этого участия или трудоемкость выполняемых операций [1, 7 и др.].
Один из способов автоматизации, это внедрение автоматизированных систем управления в деятельность производства. Это позволяет автоматизировать либо часть действий производства, либо всё производство целиком. Всё зависит от масштабов системы и масштабов предприятия.
Автоматизированная система позволяет: снизить материальные затраты, время обработки документации, а также, снизить возможность появления ошибок в документации.
Современный период развития автоматизации можно охарактеризовать как этапный. Происходят серьезные изменения в идеологическом, организационном и техническом плане. Существенно повысились запросы у заказчиков, формируются новые требования к автоматизированным системам, появляются принципиально новые технологии, претендующие на роль лидерства в системах автоматизации.
До настоящего времени автоматизация предприятий велась по трем обособленным и независимым друг от друга направлениям:
- АСУ (системы автоматизации управленческой и финансово-хозяйственной деятельности),
- САПР (системы автоматизированного проектирования),
- АСУ ТП (системы автоматизации технологических и производственных процессов).
Соответствующие системы проектировались и создавались, исходя из требований разных подразделений. Изначально они не подчинялись единым целям и задачам, были плохо связаны между собой физически и информационно, а чаще не были связаны вовсе.
Существует большое разнообразие АИС, отличающихся своей ориентацией на уровень управления, сферу функционирования экономического объекта, на тот или иной характер процесса управления, вид поддерживаемых информационных ресурсов, архитектуру, способы доступа к системе и др.
По целевой функции АИС можно условно разделить на следующие основные категории:
- экономические информационные системы (ЭИС);
- системы поддержки принятия решений (СППР);
- информационно-вычислительные;
- информационно-справочные;
- информационные системы образования.
Особую важность в общественной жизни имеют экономические информационные системы, связанные с предоставлением и обработкой информации для разных уровней управления экономическими объектами. Эта информация позволяет наиболее полно осуществлять функции учета, контроля, анализа, планирования и регулирования с целью принятия эффективных управленческих решений.
Системы поддержки принятия решений - аналитические ИС, ИС руководителя - системы, обеспечивающие возможности изучения состояния, прогнозирования, развития и оценки возможных вариантов поведения на основе анализа данных, которые отражают результаты деятельности компании на протяжении определенного времени. В таких системах применяются современные технологии баз данных, OLAP (OnLine Analytical Processing - оперативная аналитическая обработка данных), хранилище данных, глубинный анализ и визуализация данных [4, 5, 6 и др].
Информационно-вычислительные системы используются в научных исследованиях и разработках для проведения сложных и объемных расчетов, в качестве подсистем автоматизированных систем управления и СППР в том случае, если выработка управленческих решений должна опираться на сложные вычисления. К ним относятся информационно-расчетные системы, системы автоматизированного проектирования, имитационные стенды контроля.
Информационно-справочные системы предназначены для сбора, хранения, поиска и выдачи потребителям информации справочного характера; используются во всех сферах профессиональной деятельности (Гарант, Консультант-Плюс и др.).
Основными видами ИС образования являются автоматизированные системы дистанционного обучения, системы обеспечения деловых игр, тренажеры и тренажерные комплексы. Они предназначены для автоматизации подготовки специалистов и обеспечивают обучение, управление процессом обучения и оценку его результатов.
ИС, предназначенные для автоматизации всех функций управления, охватывающие весь цикл функционирования экономического объекта от научноисследовательских работ, проектирования, изготовления, выпуска и сбыта продукции до анализа эксплуатации изделия, называют интегрированными.
Корпоративные ИС - это ИС, автоматизирующие все функции управления фирмой или корпорацией, имеющей территориальную разобщенность между подразделениями, филиалами, отделениями, офисами.
В российском сегменте приложений самыми востребованными в 2014 году были решения для автоматизации систем управления предприятием: системы управления ресурсами предприятия (514,39 млн. долларов), системы бизнес-аналитики (210,05 млн. долларов) и приложения по управлению производственными операциями (134,98 млн. долларов).
Рисунок 1 - Расходы по категориям ПО в России в 2014 году
Наибольшим спросом такие решения пользовались у крупных компаний, на долю которых пришлось около двух третей всего рынка [8, 11 и др.]. Среди наиболее активных потребителей были компании, занятые в производстве, розничной торговле, энергетике, транспортных и бизнес-услугах. Государственный сектор продемонстрировал в 2014 году наибольший рост затрат на данный тип ПО, превысив аналогичные показатели предыдущего года на 50%. Объем рынка ПО в 2014 году достиг значения в 4,99 млрд. долларов.
Более половины этой суммы приходится на различные приложения, около 30% ? на инфраструктурное ПО, чуть менее 20% ? ПО для разработки приложений (рисунок 1).
Автоматизированная система учета видеопроката - это совокупность правил и процедур, обеспечивающих регистрацию данных, обобщение сведений о величине, составе и движении информации, осуществляемых по средствам компьютера. Это очень удобный и современный способ для учета поступающих фильмов, система содержит всю нужную информацию о фильмах и сведения о посетителях.
В настоящее время существует множество разнообразных программ для учета видеопроката: S-Видеопрокат 5.3, Фрегат, VideoDay, W3Rent. В основном это очень большие программные системы, охватывающие все аспекты данной деятельности. Но для многих небольших организаций такие решения являются очень громоздкими и дорогими. В таких случаях встает вопрос о создании специализированных приложений, обладающих только тем функционалом, который требуется для данной сферы деятельности. Такие приложения обладают положительными аспектами:
1. Они просты в эксплуатации;
2. Стоимость такой разработки гораздо ниже коммерческих проектов;
3. Не содержат лишний функционал;
4. Имеют возможность модернизации.
Автоматизированная система учета видеопроката позволяет облегчить работу персонала с введением, хранением и удалением данных и регистрацией клиентов, а также составлением отчетов.
Мировой рынок видеопроката на сегодняшний день претерпел ряд изменений и активно развивается. Так, только в 2014 году темпы роста рынка превысили 6%, а объем перевалил за 45 млрд. долларов. Однако, основную его часть составляет прокат в интернете. Онлайн-прокатом фильмов занимаются такие крупнейшие мировые компании, как YouTube, Netflix, Amazon Prime, Vudu, Hulu Plus, iTunes. Наиболее популярные российские онлайнкинотеатры: ivi.ru, Megogo, Tvigle, Амедиатека. Самыми главными сдерживающими факторами роста рынка видеопроката является пиратство и менталитет россиян и неразвитая система услуг традиционного видеопроката.
История видеопроката началась в конце 1970-х, в разгар так называемой «войны форматов». На рынке появились первые видеомагнитофоны стоимостью около тысячи долларов, Sony и JVC активно продвигали свои форматы Betamax и VHS, победил со временем второй, и видеокассеты стали главным семейным увлечением следующих нескольких десятилетий [9, 10 и др.].
Со снижением цены новых видеомагнитофонов и носителей во всех 50 штатах начинают расти маленькие независимые точки видеопроката, а в 1978 году формируется первый эталон брендированной прокатной сети - Family Video в городке Спрингфилд, штат Иллинойс, предлагает членство за 25 долларов и за 5 - трехдневный прокат одной кассеты.
По мере развития российского законодательства в сфере защиты авторских прав и интеллектуальной собственности, административных мер борьбы с контрафактной продукцией, а также с появлением экономических предпосылок (рост инвестиций в сферу легального видео) стало возможным бурное развитие рынка лицензионного видео и насыщение легитимной и качественной продукции для потребления российскими зрителями к середине 90-х годов. Однако, в России успешного бизнеса видеопроката так и не возникло. Видеопрокат, как и почти все остальные сегменты бизнеса, существовал в нашей стране вне каких-либо правил - прокатчики переписывали пиратские копии, и это явление носило настолько массовый характер, что создавать в таких условиях серьезную сеть было просто неразумно. Дефолт 1998 года нанёс серьёзный удар по развитию лицензионного видео, сократив в пять раз число фирм, работающих на рынке дистрибьюции видеокассет. В начале 2007 года структура носителей кардинально поменялась: в каталогах лицензионных дисков DVD, выпущенных за три последние насчитывается более 6 тысяч фильмов, релизы видеокассет как носителей остаётся только в секторе неигрового кино (образовательного и документального видео). Продолжение диверсификации носителей будут неизбежны и по мере развития инфраструктуры форматов HDDVD и Blu-Ray [12, 15, 18 и др.].
На смену физическому видеопрокату пришли сервисы видео по запросу (video-on-demand). Например, компания Netflix - самый крупный стример в США. Компания активно расширяется на Восток (до России очередь пока не дошла), делает миллиардную выручку и активно претендует на то, чтобы мировые премьеры выходили на ее интернет-сервисе одновременно с кинотеатрами.
Не менее популярна сеть вендинговых автоматов с фильмами и играми, расположенных внутри крупных продуктовых магазинов - Redbox, который был запущен McDonald's в 2002 году и спустя 11 лет стал абсолютным лидером по прокату физических носителей, в первую очередь DVD [13, 14 и др.].
Физический видеопрокат, очевидно, перейдет в зону «продвинутого потребления» - действительно самобытные независимые магазины видеопроката будут держаться на плаву за счет уникальной библиотеки и своей постоянной аудитории, выстраивая бизнес по принципу сообщества по интересам. Американский Forbes даже предрекает рост независимых видеопрокатов по аналогии со стихийным ростом количества независимых книжных магазинов после банкротства ряда крупных сетевиков. Сейчас такие точки уже обрастают собственными кофейнями, барами, аудиториями и просмотровыми залами, обретая трендовый статус коммерческих общественных пространств.
2. Проектирование информационной системы видеопроката и предварительного заказа фильмов
Функционал разрабатываемой системы имеет два основных направления:
- ввод в систему необходимой информации. В информационную систему видеопроката и предварительного заказа фильмов вводятся данные: о фильме (режиссер, название, жанр, страна, описание фильма), о клиенте (ФИО, пол, телефон, адрес), о заказе (название фильма, ФИО клиента, дата возврата).
- вывод результатов конечному пользователю.
Перед разработчиком системы ставятся следующие задачи:
- обеспечение максимального быстродействия работы приложения. В информационной системе быстродействие со стороны сервера будет обеспечиваться пропускной способностью самого сервера, а так же установленного программного обеспечения (Apache, PHP, MySQL).
- разработка удобного и понятного интерфейса. Расположение и наполнение командных панелей в интерфейсе системы видеопроката реализовано таким образом, чтобы пользователь без ознакомления с документацией всегда мог легко найти любые действия доступные в конкретном режиме.
- обеспечение надежности работы системы. Чтобы этого достигнуть вход будет осуществляться только по учетной записи.
Справочная информационная система видеопроката состоит из трех модулей:
1. Модуль «Управление реестром фильмов» предназначен для ввода, хранения, изменения, удаления и выдачи информации о фильмах. Вся информация о фильмах вводится администратором в ИС с помощью клавиатуры. Введенная информация о фильме используются в дальнейшем для ведения заказов.
2. Модуль «Управление реестром клиентов» предназначен для ввода, хранения, изменения, удаления и выдачи сведений о клиенте. Персональные данные клиента вводятся администратором в ИС с помощью клавиатуры. Введенные данные клиента используются в дальнейшем для ведения заказов.
3. Модуль «Управление реестром заказов» предназначен для оформления заказа клиента на фильмы, которые имеются в базе данных. Для полноценного оформления заказа данные о фильме и клиенте берутся из модулей «Управление реестром фильмов» и «Управление реестром клиентов» Для разработки информационной системы видеопроката и предварительного заказа фильмов был выбран скриптовый язык общего назначения - PHP, так как основное внимание в рамках изучения дисциплины «Разработка интернет-приложений» уделялось именно ему.
PHP (Hypertext PreProcessor, препроцессор гипертекста) - язык программирования, исполняемый на стороне веб-сервера, спроектированный Расмусом Лердорфом (Rasmus Lerdorf) в качестве инструмента создания динамических и интерактивных веб-сайтов.
Этот язык оказался достаточно гибким и мощным, поэтому приобрёл большую популярность и используется в проектах любого масштаба: от простого блога до крупнейших веб-приложений в Интернете. Преимущества PHP:
- является свободным программным обеспечением, распространяемым под особой лицензией (PHP license);
- легок в освоении на всех этапах;
- поддерживается большим сообществом пользователей и разработчиков;
- имеет развитую поддержку баз данных;
- имеется огромное количество библиотек и расширений языка;
- может использоваться в изолированной среде;
- предлагает нативные средства организации веб-сессий, программный интерфейс расширений;
- является довольно полной заменой проприетарной среды ASP (Active Server Pages) от Microsoft;
- может быть развёрнут почти на любом сервере;
- портирован под большое количество аппаратных платформ и операционных систем.
Недостатки PHP:
- не подходит для создания десктопных приложений или системных компонентов;
- имеет слабые средства для работы с исключениями;
- глобальные параметры конфигурации влияют на базовый синтаксис языка, что затрудняет настройку сервера и разворачивание приложений;
- объекты передаются по значению, что смущает многих программистов, привыкших к передаче объектов по ссылке, как это делается в большинстве других языков;
- веб-приложения, написанные на PHP, зачастую имеют проблемы с безопасностью [16, 17 и др.].
В качестве используемой СУБД была выбрана MySQL. MySQL - это одна из самых популярных и самых распространенных систем управления базами данных в Интернете. Она не предназначена для работы с большими объемами информации, что делает ее применение идеальным для справочной информационной системы видеопроката и предварительного заказа фильмов.
MySQL отличатся хорошей скоростью работы, надежностью, гибкостью. Работа с ней, как правило, не вызывает больших трудностей. Поддержка сервера MySQL автоматически включается в поставку PHP.
Немаловажным фактором является ее бесплатность. MySQL распространяется на условиях общей лицензии GNU (GPL, GNU Public License).
Приложение на РНР, использующее для хранения информации базу данных (в частности MySql) всегда работает быстрее приложения, построенного на файлах. автоматизированный информационный база данный
Так же при разработке информационной системы будут использоваться сессии и cookies, предназначенные для хранения сведений о пользователях при переходах между несколькими страницами. При использовании сессий данные сохраняются во временных файлах на сервере. Файлы с cookies хранятся на компьютере пользователя, и по запросу отсылаются браузером серверу. Использование сессий и cookies очень удобно и оправдано в таких приложениях как Интернет-магазины, форумы, доски объявлений, справочные системы, когда, во-первых, необходимо сохранять информацию о пользователях на протяжении нескольких станиц, а, во-вторых, своевременно предоставлять пользователю новую информацию.
После выбора языка программирования и СУБД была спроектирована база данных информационной системы - base (рисунок 2).
Рисунок 2 - Структура базы данных base
База данных содержит три таблицы: clients (в этой таблице содержатся данные о клиентах салона видеопроката), films (в этой таблице содержатся данные о фильмах салона видеопроката), zakaz (в этой таблице содержатся данные о заказах салона видеопроката).
Рисунок 3 - Структура таблицы clients Структура таблицы films представлена на рисунке 4.
Рисунок 4 - Структура таблицы films
Структура таблицы zakaz представлена на рисунке 5.
Рисунок 5 - Структура таблицы zakaz
Итак, для разработки системы было принято решение использовать Web-сервер Apache, язык программирования PHP, СУБД MySQL.
3 Разработка информационной системы видеопроката и предварительного заказа фильмов
Начальная страница справочной информационной системы состоит из окна авторизации (рисунок 6).
Рисунок 6 - Окно авторизации пользователя
После входа в систему, пользователь попадает на начальную страницу (рисунок 7). Слева от рабочей области находится ссылка на выход из системы и меню. В меню представлены ссылки на три модуля: «Управление реестром фильмов», «Управление реестром клиентов», «Управление реестром заказов». Меню статичное, на всех страницах отображается одинаково, поэтому далее будут представлены скриншоты страниц без него.
Рисунок 7 - Начальная страница
Пункт меню «Управление реестром фильмов» содержит таблицу, в которой отображаются название, режиссер, жанр, страна и краткое описание каждого фильма (рисунок 8). В таблице есть пункты: удалить, редактировать и добавить новый фильм.
При нажатии на пункт меню «Удалить» происходит удаление выбранного фильма из базы данных base.
Рисунок 8 - Управление реестром фильмов
При нажатии на пункт меню «Добавить новый фильм» система перенаправляет нас на форму добавления фильма, которая содержит поля: название, режиссер, страна, жанр и описание фильма (рисунок 9).
Рисунок 9 - Добавление нового фильма
При нажатии на пункт меню «Изменить фильм» система перенаправляет нас на форму изменения выбранного фильма (рисунок 10). После нажатия на кнопку «Сохранить изменения» происходит обновление записи по данному фильму в базе данных.
Рисунок 10 - Изменение фильма
Далее переходим к рассмотрению второго модуля «Управление реестром клиентов» (рисунок 11). Этот модуль содержит таблицу со столбцами: ФИО клиента, Пол, Адрес и Телефон.
Рисунок 11 - Управление реестром клиентов
При нажатии на пункт меню «Удалить» происходит удаление выбранного клиента из базы данных base.
В модуле «Управление реестром клиентов» также есть пункт «добавить нового клиента». Нажав на него, мы видим форму для добавления нового клиента (рисунок 12).
Рисунок 12 - Добавление нового клиента
При нажатии на пункт меню «Изменить клиента» система перенаправляет нас на форму изменения данных о выбранном клиенте (рисунок 13). После нажатия на кнопку «Сохранить изменения» происходит обновление записи по данному клиенту в базе данных.
Рисунок 13 - Изменение клиента Рассмотрим следующий модуль «Управление реестром заказов». На главной вкладке этого модуля располагается таблица с полями: номер заказа, дата возврата, название фильма и ФИО читателя (рисунок 14). ФИО клиента берется из таблицы «Клиенты», название фильма - из таблицы «Фильмы».
Рисунок 14 - Управление реестром заказов
При нажатии на пункт меню «Удалить» происходит удаление выбранного заказа из базы данных base.
При нажатии на пункт меню «Добавить новый заказ» система перенаправляет нас на форму добавления заказа (рисунок 15). На странице «добавить заказ» имеется возможность выбрать клиента из модуля «Управление реестром клиентов» и фильм из модуля «Управление реестром фильмов», а также выбрать из календаря дату, когда клиент должен вернуть свой заказ.
Рисунок 15 - Добавление нового заказа
При нажатии на пункт меню «Изменить заказ» система перенаправляет нас на форму изменения выбранного заказа (рисунок 16). После нажатия на кнопку «Сохранить изменения» происходит обновление записи по данному заказу в базе данных.
Рисунок 16 - Изменение заказа
В этом параграфе была продемонстрирована работа разработанной справочной информационной системы видеопроката и предварительного заказа. Данная система протестирована и выполняет заявленный ранее функционал.
Заключение
В заключение можно остановиться на результатах, достигнутых в ходе написания данной курсовой работы:
1. Рассмотрено состояние российского рынка ПО и видеопроката на сегодняшний день. Приведена статистика наиболее востребованных информационных систем. Так же была исследована история видеопроката в России и в мире.
2. Описан функционал разрабатываемой системы, модулей, производен выбор языка программирования и СУБД, подробно описано проектирование и создание базы данных системы видеопроката.
3. Разработана справочная информационная система видеопроката и предварительного заказа фильмов.
4. Были получены практические навыки в области создания вебприложений. А так же изучены основные подходы к построению вебпроектов.
Информационная система автоматизирует весь спектр задач кассира видеосалона связанных с выдачей в прокат и учетом выданной видеопродукции. Разработанная справочная информационная система видеопроката и предварительного заказа фильмов позволяет решать следующие задачи:
- хранение в системе информации об имеющихся у организации фильмах, клиентах и заказах;
- минимизировать время на учет фильмов и клиентов, оформление заказов;
- изменение сведений о клиентах, фильмах и заказах;
- удаление сведений;
- добавление новых сведений.
Внедрение разработанной ИС позволит:
- повысить эффективность работы организации, осуществляющей деятельность по видеопрокату;
- снизить трудоемкость работы по оформлению заказов и ведению базы данных.
В целом, разработанная ИС значительно упростит работу сотрудников организации, сэкономит их время, уменьшит вероятность ошибок и дублирования информации, а, следовательно, повысит эффективность рабочего процесса.
Разработанная ИС была протестирована, и не было найдено ошибок, это доказывает то, что данная ИС работает корректно
Список использованных источников
1. Гвоздева И.А., Лаврентьева И.Ю. Основы проектирования автоматизированных информационных систем: учебник. - М.: ИД «ФОРУМ»: ИНФРА-М, 2011. - 320с.
2. Дронов В. РНР 5/6, MySQL 5/6 и Dreamweaver CS4. Разработка интерактивных Web-сайтов: Санкт-Петербург, БХВ-Петербург, 2009 г.- 544 с.
3. Емельянова, Н.З. Проектирование информационных систем. / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов.- М.: Форум, 2009.- 435 с.
4. Избачков, Ю. С. Информационные системы: учебник для ВУЗов. / Ю.С. Избачков, В.Н. Петров.- СПб.: Питер, 2010.- 544 с.
5. Колисниченко Д. PHP 5/6 и MySQL 6. Разработка Web-приложений (+ CD-ROM): Санкт-Петербург, БХВ-Петербург, 2010 г.- 546 с.
6. Кузнецов М., Симдянов И. PHP 5/6: Санкт-Петербург, БХВ-Петербург, 2010 г.- 1024 с.
7. Кузнецов М., Симдянов И. PHP. Практика создания Web-сайтов (+ CDROM): Москва, БХВ-Петербург, 2012 г.- 1264 с.
8. Кузнецов М., Симдянов И. Самоучитель PHP 5/6: Санкт-Петербург, БХВ-Петербург, 2009 г.- 672 с.
9. Мишель Е., Филлипс А. Изучаем PHP и MySQL: Санкт-Петербург, Символ-Плюс, 2013 г.- 448 с.
10. Норенков, И. П. Автоматизированные информационные системы: учебное пособие. / И. П. Норенков.- М.: изд. МГТУ им. Н.Э.Баумана, 2011.- 342 с.
11. Скляр Д., Трахтенберг А. PHP. Рецепты программирования: Москва, Русская Редакция, БХВ-Петербург, 2012 г.- 736 с.
12. Соловьев, И.В. Проектирование информационных систем. / И.В. Соловьев, А.А. Майоров.- М.: Академический Проект, 2009.- 400 с.
13. Харрис Энди. PHP/MySQL для начинающих: Москва, КУДИЦ-Образ, 2012 г.- 384 с.
14. Хольцнер Стивен. PHP в примерах: Москва, Бином-Пресс, 2009 г.- 350 с.
15. Mohammad A. Ketabchi, Valdis Berzins. Mathematical Model of Composite Objects and Its Application for Organizing Engineering Databases // IEEE Trans. on Software Eng.- 14, N 1.- 2010.- 71-84
16. Anant Jhingran, Michael Stonebraker. Alternatives in Complex Object Representation: A Performance Persrective // 6th Int. Conf. Data Eng., Los Angeles, Calif., USA, Febr. 5-9, 2013.- 94-102
17. E. F. Codd. A Relational Model of Data for Large Shared Data Banks // Commun. ACM.- 26, N 1.- 2013.- 377-387
Размещено на Allbest.ru
...Подобные документы
Понятие информационной системы и баз данных. Критерии классификации автоматизированных информационных систем. Примеры простых и сложных запросов. Характеристика и анализ возможностей справочно-правовых систем "Кодекс", "Консультант Плюс", "Гарант".
курсовая работа [40,3 K], добавлен 16.05.2017Изучение основных методов разработки программ для операционных систем семейства Windows с применением технологий .NET. Анализ возможностей интегрированной среды разработки Microsoft Visual Studio, языка C# и создание приложения "пункт видеопроката".
курсовая работа [1014,7 K], добавлен 28.06.2011Понятие информационной системы, виды информационных систем. Анализ инструментальных средств для разработки автоматизированных информационных систем. Требования к программе и программному изделию. Разработка форм графического интерфейса и баз данных.
дипломная работа [1,4 M], добавлен 23.06.2015Развитие информационных систем. Современный рынок финансово-экономического прикладного программного обеспечения. Преимущества и недостатки внедрения автоматизированных информационных систем. Методы проектирования автоматизированных информационных систем.
дипломная работа [1,5 M], добавлен 22.11.2015Описание объекта автоматизации - информационной системы по учету расчетов по глушению нефтяных скважин. Структура базы данных. Инструкция системному администратору, работа с основной и справочной информацией. Разработка алгоритма и листинг программы.
курсовая работа [2,2 M], добавлен 24.12.2012Эволюция технического обеспечения. Основные требования, применение и характеристики современных технических средств автоматизированных информационных систем. Комплексные технологии обработки и хранения информации. Создание базы данных учета и продажи.
курсовая работа [127,1 K], добавлен 01.12.2010Разработка системы, автоматизирующей ведение базы данных библиотеки. Основные требования к программному обеспечению. Модели локальных представлений. Архитектура информационной системы. Хранимые процедуры. SQL-скрипт создания базы данных. Текст программы.
дипломная работа [2,2 M], добавлен 28.01.2014Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.
курсовая работа [318,6 K], добавлен 24.12.2014Опыт создания автоматизированных информационных систем. Разработка автоматизированной информационной системы для строительного предприятия ООО "СТК Дело". Этапы проектирования базы данных для учета хранения строительных материалов на складе предприятия.
курсовая работа [1,7 M], добавлен 15.03.2015Система "человек-машина" для автоматизированного сбора и обработки информации. Два вида информационных систем: информационно-справочные (пассивные) и информационно-советующие (активные). Критерии и подходы к классификации для управляющих сложных систем.
реферат [21,3 K], добавлен 27.02.2009Анализ предметной области, этапы проектирования автоматизированных информационных систем. Инструментальные системы разработки программного обеспечения. Роль CASE-средств в проектировании информационной модели. Логическая модель проектируемой базы данных.
курсовая работа [410,6 K], добавлен 21.03.2011Этапы проектирования базы данных, определение целей и содержание таблиц. Добавление данных и создание других объектов базы данных. Даталогическая модель: структуризация, нормализация, схемы данных. Порядок, принципы создания пользовательского интерфейса.
курсовая работа [1,3 M], добавлен 26.03.2013Обзор существующих автоматизированных информационных систем, их классификация и структура построения. Разработка инфологической модели базы данных для автоматизированной информационной системы руководителя тушения пожара, реализация в компьютерной СУБД.
дипломная работа [1,2 M], добавлен 07.06.2011Виды обеспечения автоматизированных информационных систем. Составление технического задания, разработка информационной системы, составление руководства пользователя к программе. Средства программирования распределенных систем обработки информации.
отчет по практике [1,1 M], добавлен 16.04.2017Тенденция развития информационных систем и информационных технологий. Автоматизация работы менеджера по туризму в туристическом агентстве как основная цель разработки базы данных "Туризм и отдых". Основы проектирования структуры информационной системы.
курсовая работа [5,4 M], добавлен 17.01.2013Определение автоматизированных информационных систем. Обоснование выбора среды разработки информационной системы. Создание запросов для выбора информации. Логическая и физическая структура реляционной базы данных. Разработка интерфейса пользователя.
курсовая работа [2,1 M], добавлен 16.04.2017Понятие и виды информационно-аналитических систем. Разработка информационной системы, предназначенной для учета корреспонденции отдела канцелярии, с использованием передовых информационных технологий и современных вычислительных средств и средств связи.
отчет по практике [295,4 K], добавлен 07.03.2012Общие требования и этапы разработки автоматизированных информационных систем. Особенности работы, технологии доступа и проектирование структуры базы данных. Разработка клиентского программного обеспечения для магазина, защита и сохранность данных.
курсовая работа [650,9 K], добавлен 27.02.2013Структура простейшей базы данных и свойства полей. Характеристика типов данных. Описание процесса создания базы данных, таблиц и связей между ними, простых и составных форм, запросов в Microsoft Access. Пример составления подчинённых отчетов и макросов.
курсовая работа [2,9 M], добавлен 14.11.2016Проектирование логической структуры базы данных методом нормальных форм, сущность связь. Сравнительный анализ спроектированной базы данных и базы данных существующих информационных систем. Выбор и обоснование состава технических и программных средств.
курсовая работа [3,0 M], добавлен 22.12.2014