Разработка технического проекта (ИС)

Проектирование ИС«Театр»

Анализ предметнойобласти

Театр - зрелищный вид искусства, представляющий собой синтез различных искусств - литературы, музыки, хореографии, вокала, изобразительного искусства и других, и обладающий собственной спецификой: отражение действительности, конфликтов, характеров, а также их трактовка и оценка, утверждение тех или иных идей здесь происходит посредством драматического действия, главным носителем которого является актёр.

Родовое понятие «театр» включает в себя различные его виды: драматический театр, оперный, балетный, кукольный, театр пантомимыидр.Вовсевременатеатрпредставлялсобойискусство–коллективное:всовременномтеатревсозданииспектакля,помимоактёровирежиссёра(дирижёра, балетмейстера), участвуютхудожник-сценограф,композитор,хореограф, а также бутафоры, костюмеры, гримёры, рабочие сцены,

осветители.

Развитие театра всегда было неотделимо от развития общества и состояния культуры в целом, - с особенностями общественного развития были связаны его расцвет или упадок, преобладание в театре тех или иных художественных тенденций и его роль в духовной жизни страны.

Целью проекта является проектирование информационной системы «Театр».

Миссия Театра – авторский театр, сохраняющий и продолжающий лучшие традиции русского психологического театра, а также совмещающий в себе идею репертуарного театра итеатра-лаборатории.

1.2 Разработка техническогозадания

Техническое задание – это документ служит фундаментом, отправной точкой при создании любого проекта или изделия. ТЗ указывает на основные критерии, принципы и назначения объекта. Технические и программные требования, количественные и качественные показатели, требования к дизайну и соответствие ГОСТам и многое другое может указываться в ТЗ.

ТЗ - это юридический документ, входящий в состав договора (как правило, в качестве приложения) между заказчиком и подрядчиком на выполнение тех или иных работ, производства или оказания услуг. В техническом задании наиболее полно описаны задачи, цели, принципы, сроки, порядок и ожидаемые результаты выполнения всех работ. В итоге именно ТЗ служит документом, по которому происходит оценка соответствия выполненных работ по каждомупункту.

Изменения по любому из пунктов технического задания в обязательном порядке проходят процесс согласования с заказчиком и им утверждаются. Это продиктовано тем, что при возникновении в ходе выполнения работ неточностей, отклонений или ошибок в исходных данных та или иная сторона может понести убытки, и именно ТЗ будет регулировать степень вины той или инойстороны.

При разработке технического задания необходимо решить следующие задачи:

- установить общую цель создания ИС, определить состав подсистем и функциональных задач;

- разработать и обосновать требования, предъявляемые кподсистемам;

- разработать и обосновать требования, предъявляемые к информационной базе, математическому и программному обеспечению, комплексу технических средств (включая средства связи и передачиданных);

- установить общие требования к проектируемойсистеме;

- определить перечень задач создания системы иисполнителей;

- определить этапы создания системы и сроки ихвыполнения;

- провести предварительный расчет затрат на создание системы и определить уровень экономической эффективности еевнедрения.

Состав и содержание технического задания приведены в таблице 1.

Таблица 1 - Требования к содержанию проектируемой ИС «Театр»

Раздел Содержание
Общие сведения Наименование системы: ИС «Театр»; Регламентирующие документы: - сведения отеатре - структура - программа мероприятий(афиша) - планзала Сроки работы: апрель – июнь, 2017 г.
Назначение ИС Вид автоматизируемой деятельности: заказ билетов Объект: Театр
Характеристика объектов автоматизации План мероприятий, заказ билетов, стоимость билетов по местам
Требования к системе Ядро системы: PHP База данных: MySQL Библиотека: Boostrap, Jquery
Требования к документированию - Инструкцияадминистратора - Инструкцияпользователя
Источники разработки Документы и информационные материалы, относящиеся к ИС «Театр»

Предметная область

1) Название предметной области: «Театр»

2) Сущности: Выступления, Места,Билеты

3) Атрибутысущностей:

а) Выступления: код спектакля, название спектакля, код театра, код режиссёра, артиста,цена;

б) Места: код номера, код ряда, код прайса;

в) Билеты: код билета, код клиента, код выступления, дата покупки.

Интерфейс ИС«Театр»

Разработан интерфейс ИС «Театр» (см.рис. 34).

Разработка технического проекта (ИС) - student2.ru

Рисунок 34

Меню ИС «Театр»:

- Миссия (см.рис.35).

Разработка технического проекта (ИС) - student2.ru

- Афиша (см.рис.36).

Рисунок 35

Разработка технического проекта (ИС) - student2.ru

- Места (см.рис.37).

Рисунок 36

Разработка технического проекта (ИС) - student2.ru

- Билеты (см.рис.38).

Рисунок 37

Разработка технического проекта (ИС) - student2.ru

- Контакты (см.рис.39).

Рисунок 38

Разработка технического проекта (ИС) - student2.ru

Рисунок 39

- Административная панель (см.рис.40).

Разработка технического проекта (ИС) - student2.ru

Рисунок 40

Рабочаядокументация

В руководстве администратора системы обязательно должны быть описаны:

· назначение и порядок применениясистемы;

· общие принципы и логика работысистемы;

· обязанности администратора и связанные с нимиоперации;

· обязательность, регулярность и очередность выполнения всех операций;

· порядок выполнения каждойоперации;

· проблемы в работе системы и способы ихрешения.

Руководство по административному модулю программного или программно-аппаратного комплекса содержит примерно те же сведения, но в более общем виде. Например, в нем должно быть объяснено, как создать учетную запись пользователя, но не может быть указано, когда это следует делать. Такая конкретика возникает только при внедрении продукта в некотором конкретном месте и отражается в технологических инструкциях или регламентах.

Руководство пользователя (англ. user manual или user guide) – это документ, который может пользователю разобраться с работой программы и её основными функциями. Не стоит пренебрегать руководствами пользователя, даже если вы уверены, что с вашим продуктом легко работать, а его интерфейс интуитивно понятен – всегда найдутся пользователи, которые любят читать инструкции, прежде чем начать освоение продукта. Если же продукт достаточно сложный, то без руководства обойтись будет просто невозможно. Прилагая к своему продукту понятную и полную инструкцию, вы тем самым повышаете лояльность ваших клиентов и удовлетворённость от выбора именно вашего решения. Кроме того, наличие руководства пользователя значительно сокращает количество обращений клиентов в тех. поддержку. При подготовке каждого руководства пользователя учитывается: корпоративный стиль оформления документации заказчика; целевая аудитория; направленность документации – ориентированная на описание задач (кейсов), ролевая, последовательное описание функциональности; требования к структуре документа;требования

к скриншотам и иному графическому материалу; пожелания к приблизительному объёму документа.

Вывод:В проектировании ИС «Театр» был проведен анализ предметной области. Разработка технического задания и проекта. Создавали формы на удаление и добавление информации, как будет проходить в БД.

Экономическийрасчет

Затраты на создание программного продукта, в данном случае электронного пособия, складываются из расходов по оплате труда разработчика программы и расходов по оплате труда машинного времени при отладке программы и вычисляются по формуле3.1.

ЗСПП =ЗЗП СПП +ЗМЕ СПП +ЗОБЩ , (3.1)

где

ЗСПП - затраты на создание программного продукта;

ЗЗПСПП - затраты на оплату труда разработчика программы; ЗМЕСПП - затраты на оплату машинного времени;

ЗОБЩ - общие затраты.

Заключение

В результате проделанной работы была разработана информационная система «Театр». Данная система имеет удобный и легкий в изучении интерфейс. Информационная система может при необходимости модифицироваться и надстраиваться. В проекте сделан экономический расчет обоснования стоимости внедрения данной программы на предприятие, а также соблюдены все требования для безопасной работы сотрудников.

Система выполняет следующий перечень требований:

– представление данных в удобном для пользователявиде;

– добавление и удаление купленныхбилетов;

– выбрать репертуар, места иряд.

Созданная информационная система отвечает всем требованиям, заявленным в начале работы, и содержит хороший интерфейс, облегчающий работу с ней.

Проектирование ИС«Театр»

Анализ предметнойобласти

Театр - зрелищный вид искусства, представляющий собой синтез различных искусств - литературы, музыки, хореографии, вокала, изобразительного искусства и других, и обладающий собственной спецификой: отражение действительности, конфликтов, характеров, а также их трактовка и оценка, утверждение тех или иных идей здесь происходит посредством драматического действия, главным носителем которого является актёр.

Родовое понятие «театр» включает в себя различные его виды: драматический театр, оперный, балетный, кукольный, театр пантомимыидр.Вовсевременатеатрпредставлялсобойискусство–коллективное:всовременномтеатревсозданииспектакля,помимоактёровирежиссёра(дирижёра, балетмейстера), участвуютхудожник-сценограф,композитор,хореограф, а также бутафоры, костюмеры, гримёры, рабочие сцены,

осветители.

Развитие театра всегда было неотделимо от развития общества и состояния культуры в целом, - с особенностями общественного развития были связаны его расцвет или упадок, преобладание в театре тех или иных художественных тенденций и его роль в духовной жизни страны.

Целью проекта является проектирование информационной системы «Театр».

Миссия Театра – авторский театр, сохраняющий и продолжающий лучшие традиции русского психологического театра, а также совмещающий в себе идею репертуарного театра итеатра-лаборатории.

1.2 Разработка техническогозадания

Техническое задание – это документ служит фундаментом, отправной точкой при создании любого проекта или изделия. ТЗ указывает на основные критерии, принципы и назначения объекта. Технические и программные требования, количественные и качественные показатели, требования к дизайну и соответствие ГОСТам и многое другое может указываться в ТЗ.

ТЗ - это юридический документ, входящий в состав договора (как правило, в качестве приложения) между заказчиком и подрядчиком на выполнение тех или иных работ, производства или оказания услуг. В техническом задании наиболее полно описаны задачи, цели, принципы, сроки, порядок и ожидаемые результаты выполнения всех работ. В итоге именно ТЗ служит документом, по которому происходит оценка соответствия выполненных работ по каждомупункту.

Изменения по любому из пунктов технического задания в обязательном порядке проходят процесс согласования с заказчиком и им утверждаются. Это продиктовано тем, что при возникновении в ходе выполнения работ неточностей, отклонений или ошибок в исходных данных та или иная сторона может понести убытки, и именно ТЗ будет регулировать степень вины той или инойстороны.

При разработке технического задания необходимо решить следующие задачи:

- установить общую цель создания ИС, определить состав подсистем и функциональных задач;

- разработать и обосновать требования, предъявляемые кподсистемам;

- разработать и обосновать требования, предъявляемые к информационной базе, математическому и программному обеспечению, комплексу технических средств (включая средства связи и передачиданных);

- установить общие требования к проектируемойсистеме;

- определить перечень задач создания системы иисполнителей;

- определить этапы создания системы и сроки ихвыполнения;

- провести предварительный расчет затрат на создание системы и определить уровень экономической эффективности еевнедрения.

Состав и содержание технического задания приведены в таблице 1.

Таблица 1 - Требования к содержанию проектируемой ИС «Театр»

Раздел Содержание
Общие сведения Наименование системы: ИС «Театр»; Регламентирующие документы: - сведения отеатре - структура - программа мероприятий(афиша) - планзала Сроки работы: апрель – июнь, 2017 г.
Назначение ИС Вид автоматизируемой деятельности: заказ билетов Объект: Театр
Характеристика объектов автоматизации План мероприятий, заказ билетов, стоимость билетов по местам
Требования к системе Ядро системы: PHP База данных: MySQL Библиотека: Boostrap, Jquery
Требования к документированию - Инструкцияадминистратора - Инструкцияпользователя
Источники разработки Документы и информационные материалы, относящиеся к ИС «Театр»

Разработка технического проекта (ИС)

После разработки и утверждения технического задания на проектирование ИС начинается этап разработки технического проекта информационной системы.

Работу начнем с проектирования БД. Основная цель проектирования БД – это сокращение избыточности хранимых данных, а следовательно, экономия объема используемой памяти, уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том жеобъекте.

Проектирование базы данных состоит из двух основных фаз: логического и физического моделирования. Во время фазы логического моделирования разработчик собирает требования и разрабатывает модель, не зависящую от конкретной СУБД. В этой же фазе выполняется нормализация. Во время фазы физического моделирования разработчик создает модель, оптимизированную для конкретного приложения и СУБД. Это та самая модель, которая и реализуется на практике.

Предметная область

1) Название предметной области: «Театр»

2) Сущности: Выступления, Места,Билеты

3) Атрибутысущностей:

а) Выступления: код спектакля, название спектакля, код театра, код режиссёра, артиста,цена;

б) Места: код номера, код ряда, код прайса;

в) Билеты: код билета, код клиента, код выступления, дата покупки.

Наши рекомендации