
- •Введение
- •Уточнить формулировки
- •1. Постановка задачи
- •1.1 Описание предметной области
- •1.2 Описание структуры ис
- •1.2.1 Диаграмма вариантов использования и описание вариантов использования
- •1.2.2 Диаграмма технических средств системы с комментариями
- •1.2.3 Реляционная модель данных
- •1.2.4 Процесс инициализации ис
- •1.2.5 Процесс корректировки данных в ис
- •1.2.6 Процесс просмотра данных
- •1.2.7 Процесс генерации отчетов
- •1.2.8 Описание процесса авторизации
- •1.3 Описание таблиц
- •1.4 Программное конструирование
- •1.4.1 Модуль подключения к базе данных
- •1.4.2 Модуль формирования отчетов
- •1.4.3 Модуль авторизации пользователей
- •1.5 Результаты тестирования
- •Заключение
- •Список используемых источников
Содержание
Введение…………………………………………………………………3
1. Постановка задачи……………………………………………………4
1.1 Описание предметной области…………………………..5
1.2 Описание структуры ИС…………………………………6
1.2.1 Диаграмма вариантов использования………...……6
1.2.2 Диаграмма технических средств системы ………..8
1.2.3 Реляционная модель данных……………………….9
1.2.4 Описание процесса инициализации ИС…………..9
1.2.5 Описание процесса корректировки данных в ИС.10
1.2.6 Описание процесса просмотра данных……………11
1.2.7 Описание процесса генерации отчетов……………12
1.2.8 Описание процесса авторизации………………..…12
1.3 Описание таблиц…………………………………………………….11
1.4 Программное конструирование……………………………………13
1.4.1 Модуль подключения к базе данных………………13
1.4.2 Модуль формирования отчетов…………………….14
1.4.3 Модуль авторизации пользователей……………….15
3. Тестирование…………………………………………………………16
Заключение……………………………………………………………...19
Список используемых источников…………………………………….20
Введение
Информационные технологии обработки данных предназначены для решения хорошо структурированных задач, по которым имеются входные данные и известны алгоритмы их обработки. Эти технологии применяются на уровне операционной деятельности персонала в целях автоматизации некоторых постоянно повторяющихся заданий. Данная информационная система разрабатывается для централизованного хранения данных , для удаленного доступа пользователей к данным этой системы с возможностью чтения, удаления, изменения.
Разрабатываемый программный продукт является автоматизированной информационной системой Область применения данной информационной системы является изучение тех или иных материалов связанных с SQL запросами и программирование.
и носит название «Информационная система «Мультимедийный контент»,.
Актуальность курсовой работы заключается в том, что на текущий момент все большую значимость обретают процессы автоматизации часто выполняемых работ, а также работы, не поддающиеся формализации. Разработка АИС для процессов автоматизации позволит повысить эффективность и оперативность деятельности сотрудников на различных стадиях обработки информационных потоков. Информационная система позволяет оперативно обрабатывать данные. Таким образом, необходимость исследований в области разработки ИС и методик их построения, на сегодняшний день является существенной задачей.
Целью данной курсовой работы является подробное изучение методов построения и реализация ИС с помощью которой упроститься (или не упростится) поиск информации , быстрое редактирование , получение, распечатка. Исходя из цели работы, следует выделить следующие задачи исследования:
1. Изучить предметную область;
2. Разработать пример базы данных «Мультимедийный контент»;
3. Реализовать разработанную базу данныхс помощьюMySQL;
4. Организовать доступ к базе данных с помощью Dreamweaver CS6.
Уточнить формулировки
В соответствии с целью и задачами определяем объект и предмет нашего исследования. Объект исследования: процесс автоматизации является быстрая обработка данных, её получение и хранение. Предмет исследования: информационная система мультимедийный контент‒ как совокупность элементов информационного обеспечения, связей и отношений между подсистемами, компонентами и элементами ИС в процессе генерации, передачи и обработки информации.
Методы исследования:
1. Анализ - определение требований, функций системы.
2. Проектирование - определение подсистем и их интерфейсов.
3. Реализация (программирование) - разработка подсистем и их интерфейсов (PHP).
4. Компоновка (интеграция) - соединение подсистем в единое целое (Adobe Dreamweaver CS6).
5. Тестирование (верификация) - проверка работы системы (тест на скорость получения информации, тест авторизации пользователей, т.е взлом устойчивость).
6. Внедрение (инсталляция) - введение системы в действие.
7. Эксплуатация - использование системы, сопровождение и анализ опыта эксплуатации.
1. Постановка задачи
1.1 Описание предметной области
Мультимедийный контент подразумевает под собой хранение информации различного типа, а именно:
Музыкальный контент
Видео контент
Тексты и статьи
Flash контент
Графический контент
Главный раздел – этот раздел отображает по 5 статей из каждый подразделов перечисленных в списке, а именно отображает новые статье которые актуальны для ознакомления. Механизм заполнения данного раздела заключается в SQL запросе по отбору свежих записей в базе данных. Данный раздел упрощает поиск новой информации.
Видео и музыка – данный раздел делится по тегам на различные группы статей, а именно под тегами заключается тип содержимого статьи, к примеру (Electro, Rock, D&B, Dubstep). Данное ранжирование позволяет быстро отбирать интересные тематические статьи из группы выбранного типа тега. В статьях этого раздела может содержатся контент с видео и аудио информацией. В статьи специально встраивается аудио плеер для прослушивания демо треков выбранного исполнителя, а так же видео контент с клипами или интервью. Прослушивать и просматривать могут только зарегистрированные пользователи. Статьи данного раздела можно комментировать и оценивать. Оценка статьи повышает её рейтинг, в следствии чего пользователь может отобрать самые популярные статьи для прочтения.
Программы – данный раздел как и раздел выше разделяется на типы статей, это могут быть программы: бесплатные, музыкальные, редакторы и т.д. В статьях этого раздела содержится контент который можно загрузить. Так же каждую статью можно прокомментировать и оценить. Загружать контент могут только зарегистрированные пользователи. При загрузке контента проверяется авторизованность пользователя и в следствии чего, система позволит или не позволит загружать выбранный контент. Это реализовано для того, чтобы не перегружать сервер. Статьи данного раздела можно комментировать и оценивать. Оценка статьи повышает её рейтинг, в следствии чего пользователь может отобрать самые популярные статьи для прочтения.
Картинки – данный раздел как и раздел выше разделяется на типы статей, это могут быть: арт фото, люди, транспорт, природа и т.д. Статьи данного раздела так же содержат контент который можно оценивать и комментировать. Для просмотра фотографий предусмотрен просмотр изображений, встроенный в саму страницу , для этого пользователю необходимо нажать на изображение и оно развернется на весь экран. Статьи данного раздела можно комментировать и оценивать. Оценка статьи повышает её рейтинг, в следствии чего пользователь может отобрать самые популярные статьи для прочтения.
Новости софта - данный раздел как и раздел выше разделяется на типы статей, это могут быть: программы от автора сайта, защита, редакторы, чтение, системные и т.д. Данный раздел выводит информацию о новостях программного обеспечения. Информация может содержать картинки, видео и аудио контент. Статьи данного раздела можно комментировать и оценивать. Оценка статьи повышает её рейтинг, в следствии чего пользователь может отобрать самые популярные статьи для прочтения.
Новости цифровых устройств - данный раздел как и раздел выше разделяется на типы статей, это могут быть: процессоры, видео ускорители, гаджеты, цифровые и зеркальные камеры, видео технику и т.д. Данный раздел выводит информацию о новинках в сфере новых инженерных разработок, концепций и т.д. Статьи данного раздела можно комментировать и оценивать. Оценка статьи повышает её рейтинг, в следствии чего пользователь может отобрать самые популярные статьи для прочтения.