Разработка автоматизированной системы "Фотосалон"

Постановка задачи разработки автоматизированной системы, основные требования к ее функциональности, анализ возможностей. Внутренняя структура и компоненты данной информационной системы. Этапы разработки функциональных моделей базы данных "Фотосалон".

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 05.01.2015
Размер файла 643,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Курсовая работа

Разработка автоматизированной системы «Фотосалон»

Введение

автоматизированный информационный фотосалон

Автоматизация какого-либо объекта подразумевает введение в него функций, выполняемых машиной, а не человеком. В нашем случае был выбран объект «Фотосалон». Он содержит множество повторяющихся действий по оформлению документов, в частности при работе с клиентами. А поскольку подобная работа выполняется вручную, то имеет смысл автоматизировать хотя бы часть работы таким образом, чтобы оператор мог без особых усилий оформлять заказы, печатать квитанции и талоны, отчетные документы и т.д. Основная работа будет выполняться программой, которая к тому же позволит оперативно обрабатывать информацию.

Преимуществом программы перед ручной работой является скорость обработки данных, удобное представление данных, автоматическое заполнение некоторых данных, богатые возможности по обработке данных. Например, оператор легко может вычислить, какие материалы есть в наличии, сколько уже израсходовано, какие денежные затраты это повлекло, также можно получить статистику посещаемости, оценить из каких районов города больше клиентов, какие услуги пользуются популярностью, какие приносят больший доход и т.д. К тому же автоматизация сервисных служб, в данном случае фотосалона, повышает уровень сервиса.

Внедрение программы позволит ввести новые виды услуг, улучшить качество обслуживания. Например, может быть введена услуга по созданию цифровых фотоальбомов на цифровых носителях (компакт дисках), также можно создать электронный архив фотографий, где клиенты могут заводить адреса и хранить там свои фотографии (аналог электронного почтового ящика в Интернете). Реставрация фотографий, добавление цвета в черно-белые фото, монтаж и другие возможности становятся доступными благодаря внедрению программ автоматизации. Учитывая то, что клиенты все еще ищут свои фотографии в общей коробке, просматривая одну за другой, становится очевидной необходимость учета информации о фотографиях. Опять же такую возможность предоставляет нам программа.

Подводя итог, можно сказать, что выбор темы по автоматизации фотосалона основывается на достаточно низком уровне сервиса и наличии большого объема ручной работы, а также желании внедрить современные достижения электронного мира в область бытового обслуживания. Ни для кого не секрет, что серьезные фирмы используют компьютеры в своей работе. Зайдя в любой салон компьютерной техники, в этом можно убедиться. Скорость, информативность, постоянно растущие возможности - вот преимущества автоматизации. К тому же компьютер предоставляет возможность интеграции с Интернетом, а это принципиально иной подход к обслуживанию клиентов. Представьте, что было бы, если заказ на коллективное фото можно было бы сделать по сети и получить готовые материалы в цифровом виде со своего электронного ящика в архиве фотоателье. Возможностей для автоматизации в этой области великое множество, но в настоящей курсовой работе делается упор на автоматизацию работы с клиентами.

Курсовая работа на тему «Разработка автоматизированной системы «Фотосалон» имеет в своем объеме 29 страниц печатного текста и 13 рисунков. При написании курсовой работы были использованы лекции по данному предмету, соответствующая литература, а также опыт, полученный на практических занятиях.

1. Постановка задачи автоматизации системы

Основное преимущество автоматизации - это сокращение избыточности хранимых данных, а следовательно, экономия объема используемой памяти, уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том же объекте, увеличение степени достоверности информации и увеличение скорости обработки информации; излишнее количество внутренних промежуточных документов, различных журналов, папок, заявок и т.д., повторное внесение одной и той же информации в различные промежуточные документы. Также значительно сокращает время автоматический поиск информации, который производится из специальных экранных форм, в которых указываются параметры поиска объекта [3, с. 56].

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

Применение автоматизированных систем позволило представить в формализованном виде, пригодном для практического использования, концентрированное выражение научных знаний и практического опыта для реализации и организации социальных процессов. При этом предполагается экономия затрат труда, времени и других материальных ресурсов, необходимых для осуществления этих процессов. Поэтому автоматизированные системы играют важную стратегическую роль, которая постоянно возрастает. Это объясняется рядом свойств, присущих автоматизированным системам, которые: позволяют активизировать и эффективно использовать информационные ресурсы общества, что экономит другие виды ресурсов; реализуют наиболее важные, интеллектуальные функции социальных и экономических процессов; позволяют оптимизировать и во многих случаях автоматизировать информационные процессы в период становления информационного общества; обеспечивают информационное взаимодействие людей, что способствует распространению массовой информации. Информационные системы быстро ассимилируются культурой общества, снимают многие социальные, бытовые и производственные проблемы, расширяют внутренние и международные экономические и культурные связи, влияют на миграцию населения по планете; занимают центральное место в процессе интеллектуализации общества, в развитии системы образования, культуры и новых (экранных) форм искусства, популяризации шедевров мировой культуры и истории развития человечества; играют ключевую роль в процессах получения, накопления, распространения новых знаний; позволяют реализовать методы информационного моделирования глобальных процессов, что обеспечивает возможность прогнозирования многих природных ситуаций в регионах повышенной социальной и политической напряженности, экологических катастроф, крупных технологических аварий. [6, с. 19].

Структура конкретной автоматизированной системы для своей реализации предполагает наличие трех компонентов:

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

системы программных средств, состоящей из системного (общего) и прикладного программного обеспечения;

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

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

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

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

Рассмотрим некоторые аспекты решаемой задачи по автоматизации.

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

Предоставление клиентам перечня услуг и расценок;

Оформление заказов (договоров) на определенный вид услуг;

Выполнение заказа;

Предоставление клиенту документов, гарантирующих ему получение качественной продукции в назначенный срок, учет клиентов и связанной с ними информации;

Выполнение работ по изготовлению фотопродукции, хранение и учет фотопродукции;

Выдача фотопродукции;

Учет материалов, денежных средств и т.д.

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

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

Повышение производительности на фирме;

Экономии времени сотрудников фирмы работы с клиентами;

Быстрого и удобного оформление заказов на обработку и печать фотографий (имея дома в наличии ПК подключенный к сети Интернет или мобильный телефон с выходом в Интернет);

Экономии личного времени клиента.

Она будет обеспечивать следующие функции:

1) ввод, вывод, редактирование, хранение, печать, экспорт в другие форматы, импорт из других форматов информации о заказах фотографий:

номер заказа;

информация о фотоальбоме;

система скидок;

2) ввод, вывод, редактирование, хранение, печать, экспорт в другие форматы, импорт из других форматов информации о фирме:

название фирмы;

цена на фото услуги;

информация о фирме;

3) ввод, вывод, редактирование, хранение, печать, экспорт в другие форматы, импорт из других форматов информации о курьерах:

Ф.И.О. курьера;

график работы;

список обслуживаемых адресов;

список личных заказов;

4) определение оптимального заказа.

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

5) формирование отчетов о проделанной работе.

Составляется полная информация о параметрах заказа, использованной информации об услугах фотоателье, прайс-листах;

6) формирование системы оплаты.

Для учета данных о клиентах сохраняются его паспортные данные (Ф.И.О., номер паспорта, место регистрации, место проживания).

Входной информацией в системе является информация о текущем заказе, содержащий следующие элементы:

1) дата заказа;

2) параметры заказа:

название фотоальбома (уникальный номер заказа);

формат изображения фотографий (jpg, gif, png, tft);

приблизительный объем альбома (Мб);

номера и размеры распечатываемых фотографий;

количество экземпляров фотографий;

необходимость в дизайнерской работе;

адрес клиента;

система скидок;

3) структура фирмы, обслуживающая клиентов:

название фирмы;

адрес фирмы;

контактный телефон фирмы;

URL-адрес фирмы;

E-mail фирмы;

Ф.И.О. оператора;

график работы.

Выходной информацией являются параметры фотографий:

номер готовой фотографии;

количество напечатанных фотографий;

дата, время напечатанных фотографий;

Ф.И.О. оператора;

стоимость заказа.

3. Разработка функциональных моделей системы

AllFusion Process Modeler 7 или как он ранее назывался BPwin - мощный программный продукт с помощью которого, можно проводить моделирование, анализ, описание и последующую оптимизацию бизнес-процессов. С помощью BPwin можно создавать графические модели бизнес-процессов. Графическое изображение схемы выполнения работ, организации документооборота, обмена различными видами информации позволяет визуализировать существующую модель организации бизнеса. Это дает возможность использовать передовые инженерные технологии для решения задач управления организацией.

С помощью BPwin (AllFusion Process Modeler 7) можно организовать подробное документирование всех важных аспекты бизнес-процессов т.е. необходимых действий, способов их осуществления и контроля за ними, необходимыми для этого ресурсами и впоследствии визуализировать полученную информацию. BPwin позволяет повысить эффективность ИТ-решений в бизнесе, проектировщики и аналитики бизнес-моделей получают возможность найти оптимальное соотношение между бизнес-требованиями, корпоративными инициативами, процессами информационной архитектуры и проектированием приложений. С помощью BPwin можно увидеть полную картину организации деятельности предприятия: от количества работы в небольших подразделениях предприятия до сложных функций организации предприятия.

Использование BPwin (AllFusion Process Modeler 7) эффективно использовать в проектах, в которых нужно сделать описание существующих баз предприятия, внедрить на предприятии корпоративные информационные систем и для проведения реорганизации существующих бизнес-проектов. С помощью BPwin можно провести оптимизацию деятельности предприятия и осуществить проверку на соответствие ее стандартам ISO 9000, создать проект организационной структуры, исключить ненужные операции, уменьшить размер издержек и увеличить эффективность. В основе программного продукта BPwin (AllFusion Process Modeler 7) заложены общепринятые технологии моделирования, такие как IDEF0. Моделирование с помощью методологии IDEF0 рекомендовано к использованию Госстандартом Российской Федерации и является общепринятым стандартом в США.

AllFusion Process Modeler r7, совмещает в одном инструменте средства моделирования функций (IDEF0), потоков данных (DFD) и потоков работ (IDEF3), координируя эти три основных аспекта бизнеса для соответствия потребностям аналитиков и системных аналитиков. AllFusion Process Modeler r7, позволяет повторно использовать ключевую информацию моделирования с точки зрения базовых аспектов, чтобы определить точки конфликтов и, в конечном счете, достичь их согласования.

IDEF0 - Function Modeling - методология функционального моделирования. С помощью наглядного графического языка IDEF0 изучаемая система предстает перед разработчиками и аналитиками в виде набора взаимосвязанных функций (функциональных блоков - в терминах IDEF0). Как правило, моделирование средствами IDEF0 является первым этапом изучения любой системы. С помощью функционального моделирования (нотация IDEF0), можно провести систематический анализ бизнеса, сосредоточившись на регулярно решаемых задачах (функциях), свидетельствующих об их правильном выполнении показателях, необходимых для этого ресурсах, результатах и исходных материалах (сырье) [4, с. 156].

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

В данной курсовой работе на основе нотации IDEF0 была разработана контекстная диаграмма, которая показывает входные и выходные ресурсы, и механизм управления. Она изображена на рисунке 1.

Рисунок 1. IDEF0-диаграмма A-0 - контекстная диаграмма системы

На этом рисунке наблюдается использование видов стрелок методологии IDEF0 со значениями: вход, выход, механизм. Входными стрелками являются «Цифровая фотография», «Информация о клиенте», «Электронные деньги». Выходные стрелки выходят из правой грани контекстной диаграммы: «Готовая фотография» и «Отчет заказа». А механизмы процесса можно увидеть входящими в нижнюю грань: «АС обработки заказа», «Оператор ПК», «ПК», «Курьер».

Детализация контекстной диаграммы A-0 представлена на рисунке 2 (диаграмма A0).

Обработка заказа на web-сервере;

Оплата заказа;

Обработка фотографии в фотолаборатории;

Формирование готовой фотографии клиенту;

Транспортировка фотографии клиенту;

Отправка электронной фотографии клиенту.

Рисунок 2. IDEF0-диаграмма A0 - детализация контекстной диаграммы

Декомпозируем функциональный блок «Обработка заказа на web-сервере» еще на четыре действия (рисунок 3):

Авторизация пользователя;

Заполнение формы заказа;

Загрузка фотографии;

Формирование фото-заказа;

Формирование счета для оплаты заказа

На рисунке все блоки связаны между собой внутренними стрелками. Блок «Авторизация пользователя» принимает информацию о клиенте и обрабатывает её. Следующему блоку «Заполнение формы заказа» предыдущий передает данные о клиенте. Он же в свою очередь передает данные следующему блоку. Процесс «Загрузка фотографии» подбирают нужную информацию о клиенте, которая была указана в запросе и цифровую фотографию. Затем эти данные поступают блоку «Формирование фото-заказа», где выходными данными будут являться: «Обработанная форма заказа», «Данные клиента» и «Цифровая фотография». Последний процесс «Формирование счёта для оплаты заказа» выводит данные о счёте.

Рисунок 3. Детализация блока «Обработка заказа на web-сервере»

Далее декомпозируем функциональный блок «Обработка фотографии в фотолаборатории» на шесть действий (рисунок 4):

Проверка оплаты заказа;

Загрузка с web-сервера фотографии;

Анализ предстоящей работы;

Обработка фотографии;

Анализ проделанной работы;

Печать фотографии.

На этом рисунке можно увидеть тип связи, о которой ранее не упоминалось. Это обратная связь по управлению, которая выходит из блока «Анализ проделанной работы» и входит в верхнюю грань блока «Анализ предстоящей работы».

Также здесь появляется стрелка управления с названием «Обработанная форма заказа», которая входит в блоки «Анализ предстоящей работы» и «Анализ проделанной работы». А механизм процесса можно увидеть входящим в нижнюю грань, кроме блока с названием «Проверка оплаты заказа»: «Фотолаборатория».

Рисунок 4. Детализация блока «Обработка фотографии в фотолаборатории»

Далее декомпозируем функциональный блок «Формирование готовой

фотографии клиенту» на пять действий (рисунок 5):

Получение фотографии;

Составление отчета;

Оформление посылки для курьера;

Получение фотографии клиентом напрямую;

Загрузка фотографии на web-сервер.

Рисунок 5. Детализация блока «Формирование готовой фотографии»

Далее декомпозируем функциональный блок «Транспортировка

фотографии клиенту» на три действия (рисунок 6):

Получение задания курьером,

Транспортировка,

Получение посылки клиентом.

Входными данными является «Посылка». Выходные данные: «Готовая фотография» и «Отчёт заказа». Стрелкой управления является стрелка с названием «Данные клиента». А механизм процесса можно увидеть снизу: «Курьер». Это означает что те процессы, к которым она подходит это: «Получение задания курьером», «Транспортировка» и «Получение посылки клиентом» могут быть полностью автоматизированы. На рисунке также можно увидеть и внутренние стрелки, которые связывают между собой данные блоки.

Рисунок 6. Декомпозиция блока «Транспортировка фотографии клиенту»

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

Авторизация пользователя;

Заполнение формы заказа.

Которые в свою очередь являются декомпозицией блока «Обработка заказа на web-сервере».

Детализировать будем, используя нотацию IDEF3.

Стандарт IDEF3 предназначен для документирования технологических процессов, происходящих на предприятии, и предоставляет инструментарий для наглядного исследования и моделирования их сценариев [9, с. 67].

Также IDEF3 предназначен для описания бизнес-процессов нижнего уровня и содержит объекты - логические операторы, с помощью которых показывают альтернативы и места принятия решений и в бизнес-процессе, а также объекты - стрелки, с помощью которых показывают временную последовательность работ в бизнес-процессе. В стандарте IDEF3 связи между работами делятся на три типа: связь предшествования, связь отношения и связь потоков объектов [3, с. 128].

Помимо наличия нескольких типов связей между работами логические операторы, которые в данном случае называются перекрестками, также делятся на несколько типов: «Исключающий ИЛИ», «И» и «ИЛИ».

Сценарием называется описание последовательности изменений свойств объекта, в рамках рассматриваемого процесса (например, описание последовательности этапов обработки детали в цеху и изменение её свойств после прохождения каждого этапа). Исполнение каждого сценария сопровождается соответствующим документооборотом, который состоит из двух основных потоков: документов, определяющих структуру и последовательность процесса (технологических указаний, описаний стандартов и т.д.), и документов, отображающих ход его выполнения (результатов тестов и экспертиз, отчетов о браке, и т.д.). Для эффективного управления любым процессом, необходимо иметь детальное представление о его сценарии и структуре сопутствующего документооборота.

Декомпозируем функциональный блок «Авторизация пользователя», который в свою очередь является элементом декомпозиции блока «Обработка заказа на web-сервере» на десять действий (рисунок 7).

Аутентификация пользователя;

Регистрация нового пользователя;

Повторный ввод логина и пароля;

Ввод логина;

Ввод пароля;

Заполнение анкеты;

Признак «Отсутствие пользователя»;

Проверка пользователя на наличие в БД;

Формирование пользовательской информации;

Признак «Присутствие Пользователя».

На рисунке 7 функциональный блок «Авторизация пользователя» декомпозирован по методологии IDEF3 c использованием перекрестков.

Рисунок 7. Детализация блока «Авторизация пользователя» (IDEF3)

Далее декомпозируем функциональный блок «Заполнение формы заказа» который в свою очередь является элементом декомпозиции блока «Обработка заказа на web-сервере» на семь действий (рисунок 8).

Открытие личной страницы пользователя;

Заполнение заказа;

Заполнение требований к работе;

Выбор вида работы;

Кнопка «Подтверждения»;

Проверка формы заказа;

Вывод «Ошибка в заполнении формы».

На рисунке 8 функциональный блок «Заполнение формы заказа» также декомпозирован по методологии IDEF3 c использованием перекрестков.

Рисунок 8. Детализация блока «Заполнение формы заказа» (IDEF3)

Далее моделировать систему будем, используя диаграммы потоков данных (DFD). Моделирование потоков данных (DFD), часто используемое при разработке программного обеспечения, сосредоточено вокруг потоков данных, передающихся между различными операциями, включая их хранение, для достижения максимальной доступности и минимального времени ответа. Такое моделирование позволяет рассмотреть конкретный процесс, проанализировать операции, из которых он состоит, а также точки принятия решений, влияющих на его ход. Диаграммы потоков данных (DFD) являются основным средством моделирования функциональных требований к проектируемой системе. С их помощью эти требования представляются в виде функциональных компонент (действий), связанных потоками данных. Главная цель такого представления - продемонстрировать, как каждый компонент преобразует свои входные данные в выходные, а также выявит отношения между этими процессами. Стрелки в DFD показывают, как объекты (данные) перемещаются от одного действия к другому. Это представление потока вместе с хранилищами данных и внешними сущностями обеспечивает отражение в DFD-моделях таких физических характеристик системы, как движение объектов (потоки данных), хранение объектов (хранилища данных), источники и потребители объектов (внешние сущности). Построение DFD-диаграмм в основном ассоциируется с разработкой программного обеспечения, поскольку нотация DFD изначально была разработана для этих целей [1, с. 193].

В данной курсовой работе была разработана еще одна контекстная диаграмма. На этот раз с применением методологии DFD (рисунок. 9).

Рисунок 9. DFD-диаграмма A-0 - контекстная диаграмма системы

На этом рисунке помимо главной функции наблюдается использование внешней сущности с названием «Клиенты», а также стрелки

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

Информация о клиенте;

Цифровая фотография;

Электронные деньги.

Внешняя сущность же получает от главной функции:

Отчёт;

Готовая фотография.

Контекстная диаграмма декомпозирована на 5 функциональных блоков: «Ввод данных», «Проверить пароль», «Проверить логин», «Авторизация пользователя» и «Формирование заказа». На декомпозиции присутствует хранилище данных «БД клиентов».

Декомпозиция функционального блока «Формирование заказа клиента» приведена на рисунке10.

Рисунок 10. DFD-диаграмма A0 - декомпозиция контекстной диаграммы

В данной декомпозиции появляются 3 новых хранилища данных «Бд расход матер», «Типы отчётов» и «БД отчётов». Здесь с ним работают блоки «Обработка отчёта оператора», «Формирование документов, корректировка, подготовка накладных и чеков», «Формирование платёжных документов» и «Формирование отчёта клиенту».

Рисунок 11. Декомпозиция блока «Формирование отчётности»

Другие функциональные блоки декомпозированы по такому же принципу, как и выше описанные.

4. Разработка структурной модели системы

Построение информационной модели предметной области предполагает выделение сущностей, их атрибутов и первичных ключей, идентификацию связей между сущностями [3, с. 198].

В ERwin существуют два уровня представления и моделирования - логический и физический. Логический уровень означает прямое отображение фактов из реальной жизни. Например, люди, столы, отделы, компьютеры являются реальными объектами. Они именуются на естественном языке, с любыми разделителями слов (пробелы, запятые и т.д.). На логическом уровне не рассматривается использование конкретной СУБД, не определяются типы данных (например, целое или вещественное число) и не определяются индексы для таблиц.

Диаграмма уровня сущностей и атрибутов, в нотации IDEF1X логического уровня модели ERwin (рисунок 12):

Рисунок 12. ERD - диаграмма в нотации IDEF1X логический уровень

При выполнении информационного моделирования были выделены следующие сущности: клиенты, заказы, фотографии, работы, операторы, материалы, расходные материалы и виды работ.

Между сущностями выделены связи «один-ко-многим». Между «Материалы» и «Расходные материалы», «Расходные материалы» и «Фотографии», «Фотографии» и «Работы», а также «Работы» и «Виды работ» - связь идентифицирующая.

На рисунке 13 изображена модель системы на физическом уровне.

Рисунок 13 ERD - диаграмма в нотации IDEF1X физический уровень

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

Заключение

В результате выполнения данного курсового проекта разработана автоматизированная система «Фотосалон».

В первой и второй главе осуществлялась постановка задачи автоматизации системы, а также анализ предметной области. Здесь подробно рассмотрены все функции фотосалона на предприятии, которые сопоставлены с функциями разрабатываемой системы.

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

В процессе работы над проектом были освоены и изучены сведения о построении функциональных и структурных моделей с помощью CASE-средств AllFusion Process Modeler 7 и AllFusion ERwin Data Modeler. Отдельно рассмотрены метологии IDEF0, IDEF3, DFD и IDEF1X.

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

Список использованных источников

Автоматизированные информационные технологии в экономике: Учеб./ Банк В.Р., Зверев В.С. - АГТУ. Астрахань: Изд-во АГТУ, 2000 - 260 с.

Автоматизированные информационные технологии в экономике: Учебник./ Под ред. Г.А. Титаренко. - М.: ЮНИТИ, 1998 - 176 с.

Автоматизированные информационные технологии в экономике./ Под ред. Трубилина И.Т. - М.: Финансы и статистика, 2000 - 270 с.

Информационные системы/ Петров В.Н. - СПб.: Питер, 2002 - 688 с.

Информационные технологии и управление предприятием./ Баронов В.В., Калянов Г.Н., Попов Ю.И., Титовский И.Н. - М.: ДМК, 2006 - 453 с.

Проектирование экономических информационных систем/ Смирнова Г.Н., Сорокин А.А. - СПб.: Питер, 2002 - 665 с.

Размещено на Allbest.ru


Подобные документы

  • Методика и основные этапы разработки информационной системы туристического агентства, основные требования к ней. Внутренняя структура и элементы данной системы, принцип работы с ней и оценка функциональности. Описание таблиц разрабатываемой базы данных.

    контрольная работа [881,5 K], добавлен 08.06.2014

  • Постановка задачи разработки автоматизированной системы управления в органах социальной защиты населения. Организация учета и распределения денежных средств. Логическая и физическая структуры базы данных. Методология работы с автоматизированной системой.

    дипломная работа [1,9 M], добавлен 24.03.2010

  • Методика и основные этапы разработки базы данных "Аптеки-Препараты" и автоматизированной системы для работы с ней. Входные и выходные данные задач, выбор СУБД и его обоснование. Структура информационной системы и взаимодействие ее основных компонентов.

    курсовая работа [1,5 M], добавлен 22.12.2009

  • Детализация функций системы и требования к информационной системе. Анализ категорий пользователей. Этапы внедрения автоматизированной информационной системы на предприятии. Описание таблиц базы данных. Защита данных от несанкционированного доступа.

    дипломная работа [1,0 M], добавлен 22.07.2015

  • Понятие автоматизированной информационной системы. Построение функционально-ориентированных моделей "как есть" (as-is) и "как должно быть" (to-be). Описание базы данных, разработка приложения, руководство пользователя. Счет-фактура, платежное поручение.

    дипломная работа [3,5 M], добавлен 23.04.2013

  • Создание автоматизированной системы учета заказов и их выполнения в строительной фирме по ремонту квартир. Общие требования к информационной системе. Проектирование структуры базы данных. Построение ER-диаграммы. Реализация информационной системы.

    курсовая работа [750,2 K], добавлен 24.03.2014

  • Требования к системе проектирования информационной системы финансового контроля. Информационное, программное и техническое обеспечение автоматизированной системы. Алгоритмы и модели работы базы данных, созданной в среде разработки Borland Delphi 7.0.

    дипломная работа [1,2 M], добавлен 25.10.2013

  • Разработка автоматизированной информационной системы для эффективного и быстрого обслуживания пользователей библиотеки ВУЗа. Среда разработки: MS Access. Язык программирования - VBA. Расчет технико-экономической выгоды внедрения данной технологии.

    дипломная работа [304,7 K], добавлен 19.03.2010

  • Этапы проектирования информационных систем. Корпоративные информационные системы, тенденции их развития. Требования к организации базы данных. Основные концепции реляционных баз данных. Выбор системы проектирования. Логическая структура приложения.

    дипломная работа [2,2 M], добавлен 20.12.2012

  • Функциональная модель предметной области на примере базы данных автоматизированной информационной системы "Общежития". Ведение информационной базы об общежитиях, комнатах и сотрудниках, хранение информации о студентах, специальностях и факультетах.

    курсовая работа [2,7 M], добавлен 10.04.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.