Отчет о практике. Практика с сайта. Отчет по практике студента 4 курса Оглавление Введение. 3 Изучение предметной области. 5
Скачать 215.57 Kb.
|
Отчет по производственной и преддипломной практике (прикладная информатика) Факультет государственного и муниципального управления, кафедра прикладной информатики и информационных технологий в управлении (прикладная информатика). Отчет по практике студента 4 курса Оглавление Введение. 3 Изучение предметной области. 5 Моделирования бизнес-процессов предметной области. 7 Выбор среды разработки информационной системы.. 12 Заключение. 15 Список использованных источников и литературы.. 16 Введение В настоящее время информационные технологии играют важную роль практически во всех сферах человеческой деятельности. Современный уровень конкурентоспособного, рентабельного и успешного бизнеса, часто подразумевает использование информационных систем для максимально возможной автоматизации его деятельности. Успех деятельности практически любой организации зависит от своевременного и надежного доступа к необходимой информации. В России активно развивается торговое дело. Ежедневно открываются множество магазинов. Информационные технологии – основной инструмент социально-экономического и научно-технического процесса, влияющий на оптимизацию процессов сбора, получения, преобразования, распространения и передачи данных. Для небольших торговых предприятий оптимизация информационной базы может происходить с помощью стандартных средств баз данных, например, СУБД Access, 1С: Предприятие. Melon Fashion Group («Мэлон Фэшн Груп») – российский ретейлер модного бизнеса, производитель женской и мужской одежды, владеющий брендами Zarina, Befree и Love Republic. Befree – российский бренд, специализирующийся на производстве мужской и женской одежды, обуви и аксессуаров. На территории России открыто 188 собственных магазинов Befree и 47 франчайзинговых. Цель прохождения практики: формирование навыков самостоятельной научно-исследовательской работы, навыков проведения научных исследований; формирование способности и готовности к выполнению профессиональных функций в научных и образовательных организациях, в аналитических подразделениях, компетенций в сфере научно-исследовательской и инновационной деятельности Задачи практики: применение системного подхода к информатизации и автоматизации решения прикладных задач, к построению информационных систем на основе современных информационно-коммуникационных технологий и математических методов; подготовка обзоров, аннотаций, составление рефератов, научных докладов, публикаций и библиографии по научно-исследовательской работе в области прикладной информатики. Вопросы, подлежащие изучению: Изучение предметной области, выбранной в качестве темы выпускной квалификационной работы. Моделирование бизнес-процессов, происходящих в предметной области с помощью выбранной методологии. Подготовка обзора и выбор программных средств разработки для выполнения выпускной квалификационной работы. Составление библиографии по научно-исследовательской работе в области прикладной информатики. 1.Изучение предметной области На территории города Саратов магазин «Befree» расположен по адресу: г. Саратов, ул. Зарубина, 167 (Торгово-развлекательный комплекс «Триумф Молл»). Магазин занимает 358 кв. метров. Располагается в месте удобным для покупателя, поэтому в магазине достаточно большая проходимость покупателей. Основной функцией данного магазина является продажа, а основной целью – прибыль. Весь ассортимент товара находится в торговом зале и выложен на стеллажах. Одежда, которую не выставляют на стеллажи в торговом зале, хранят и отпускают со склада. В магазине представлены 6 линий одежды: Basic, Fashion, Man, Shoes, Accessory и Puls. Магазин имеет организационную структуру. Организационная структура – разделение ответственности и полномочий внутри организации. Магазин «Befree» имеет следующую структуру. В магазине работают директор магазина, продавцы-консультанты и администраторы. Директор осуществляет общее руководство деятельностью магазина. Следит за работой персонала, состоянием магазина и исправностью техники. Продавцы-консультанты производят продажу товара, консультируют покупателей по всем интересующим их вопросам. Администраторы – заместитель директора, его «правая рука». Они следят за продавцами-консультантами, отвечают на наиболее сложные вопросы покупателей. Осуществляют прием некачественного товара от покупателей. Режим работы магазина с 10:00 до 22:00, но сотрудники магазина приходят за час до начала смены и завершают свой рабочий день в 22:30. Сотрудники работают посменно. Директор работает со вторника по субботу с 9:00 до 18:00, администраторы работают в графике 2/2 по 11 часов, продавцы-консультанты работают в графике 5/2 (неполный рабочий день по 5-6 часов). График работы составляется в зависимости от плана на месяц. 2.Моделирования бизнес-процессов предметной области IDEF0-модель – функциональная модель, которая является ядром построения всех остальных конструкций, она увязывает воедино информационные и материальные потоки, оргструктуру, управляющие воздействия и саму деятельность компании [5]. Центральным элементом модели IDEF0 является функция, которая на схеме отображается в виде функционального блока – прямоугольника, а потоки обозначаются стрелками. Такой подход позволяет немного сэкономить на пояснениях в схемах и добиться однозначности в отображении потоков, что придает стройности всей модели. Методологию IDEF0 для магазина «Befree» можно посмотреть на рисунках 2 и 3. Рис. 2 Диаграмма А-0 модели IDEF0 Рис. 3 Диаграмма А0 модели IDEF0 Диаграммы потоков данных (DFD) показывают, как каждый процесс преобразует свои входные данные в выходные, и выявляют отношения между этими процессами. DFD-модель представляет моделируемую систему как сеть связанных работ. Каждый процесс может быть подвергнут декомпозиции, то есть разбиению на структурные составляющие, отношения между которыми в той же нотации могут быть показаны на отдельной диаграмме [6]. DFD-модель описывает: Функции обработки информации (работы). Хранилище данных: документы, объекты, сотрудников, отделы и иное. Внешние ссылки, которые обеспечивают интерфейс с внешними объектами, находящимися за границами моделируемой системы, т.е. внешние сущности. После построения законченной модели системы ее необходимо проверить на полноту и согласованность. Модель считается полной, если все ее объекты (подсистемы, процессы, потоки данных) подробно описаны и детализированы. Модель считается согласованной, если для всех потоков данных и накопителей данных выполняется правило сохранения информации: все поступающие куда-либо данные должны быть считаны, а все считываемые данные должны быть записаны. На начальном этапе диаграмма потоков данных представляет из себя лишь один главный процесс, без какой-либо разбивки на побочные процессы, также отсутствуют хранилища данных, обозначены только внешние сущности (Рис. 4). Далее на «Рис. 5» идёт декомпозиция или же разбиение одного общего процесса на множество побочных которые также имеют хранилища данных и соединены потоками данных. Рис. 4 Диаграмма А-0 модели DFD Рис. 5 Диаграмма А0 модели DFD Унифицированный язык моделирования (UML) – это язык для специфицирования, визуализации, конструирования и документирования на основе объектно-ориентированного подхода разных видов систем: программных, аппаратных, программно-аппаратных, смешанных, включающих деятельность людей и т.д. [9] В настоящее время стандарт UML представлен десятью диаграммами. Процесс усовершенствования стандарта предполагает наращивание числа диаграмм. Одним из диаграмм является диаграмма вариантов использования. Диаграмма вариантов использования (Use case diagram) – диаграмма, на которой отражены отношения, существующие между «актерами» и «вариантами использования». Основная задача – представлять собой единое средство, дающее возможность заказчику, конечному пользователю и разработчику, совместно обсуждать функциональность и поведение системы. Т.е. данная диаграмма нужна, чтобы описать функциональное назначение системы и то, что она должна сделать. Разработка диаграммы вариантов использования подразумевает достижения следующих целей: Установка общих границ и контекста моделируемой предметной области. Формулировка общих требований к функциональному поведению проектируемой системы. Проектируемая система представляется в виде множества сущностей или актеров, которые взаимодействуют с системой с помощью вариантов использования. Действующим лицом называется любая сущность, которая взаимодействует с системой. Им может быть человек, программа, техническое устройство или даже другая система, которая служит источником воздействия на моделируемую систему. Это уже определяет разработчик. Вариант использования служит для описания сервисов, которые система предоставляет актеру. Выбор среды разработки информационной системы В мире существуют множество различных подходов к проектированию систем, но при любом подходе разработка базы данных является основополагающим элементом. База данных – это ядро информационной системы [7]. В зависимости от выбранной модели различают следующие базы данных: 1) реляционные; 2) иерархические; 3) сетевые; 4) объектно-ориентированные. Для оперативной обработки больших объемов информации нужна база данных, позволяющая пользователю вводить новые запросы, модифицировать хранимые данные и добавлять новые. Можно разработать проект на основе СУБД Access. Microsoft Access – это функционально полная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации [8]. СУБД Microsoft Access предназначена для разработки баз данных реляционного типа для локального их использования на персональных компьютерах и для работы с этими базами. Access следит за разграничением доступа разных пользователей к базам данных и обеспечивает защиту данных. Данная СУБД может быть выбрана по следующим причинам: легкость освоения инструментарием разработчика; ориентирована на пользователей с разной профессиональной подготовкой; полностью совместима с Windows; поддерживает множество языков. При проектировании базы данных, в первую очередь, необходимо определить, что именно нужно хранить. В отличие от других настольных СУБД, Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам, как и положено реляционной СУБД. К этим данным относится не только информация в таблице, но и другие объекты базы данных. Основными объектами разрабатываемой базы данных в среде Access являются [12]: Таблицы – создаются для хранения данных об одном информационном объекте, предметной области. Запросы – необходимы для выборки нужных данных из одной или нескольких связанных таблиц. Результатом выполнения запроса будет таблица, которая используется при обработке данных. С помощью запроса также можно обновлять, добавлять, удалять данные в таблицах. Формы – предназначены для ввода данных, причем в окне объекта можно увидеть, только одну запись. Форма создается для конкретной таблицы или конкретного запроса. Отчеты – это объекты, которые предназначены для печати данных. Разработку технического проекта можно реализовать на основе технологии «1С: Предприятие». 1С: Предприятие – программный продукт компании «1С», предназначенный для автоматизации деятельности на предприятии. 1С: Предприятие – это одновременно и технологическая платформа, и пользовательский режим работы. Технологическая платформа предоставляет объекты (данных и метаданных) и механизмы управления объектами. Совокупность объектов (данных и метаданных), а также связей между ними, задаваемых программистом, представляет собой конфигурацию. При автоматизации какой-либо деятельности составляется своя конфигурация объектов и связей между ними, задаваемых программно, которая и представляет собой законченное прикладное решение. Конфигурация создаётся в специальном режиме работы программного продукта под названием «Конфигуратор», и параллельно с созданием этой конфигурации существует возможность тут же проверять ее работоспособность в режиме «1С: Предприятие», осуществляя отладку. Пользователи работают исключительно в режиме «1С: Предприятие», в котором получают доступ ко всем функциям (сообразно правам каждого конкретного пользователя), реализованным в данном прикладном решении (конфигурации) [10]. Платформа 1С: Предприятие нужна для автоматизации экономической и организационной деятельности предприятия. Это универсальная платформа, которую можно приспособить к деятельности абсолютно любого предприятия. Такая универсальность достигается за счет гибкой конфигурируемости. Каждое решение на 1С: Предприятие представляет собой отдельную конфигурацию. Конфигурации ориентированы на автоматизацию определенной сферы экономической деятельности, они работают на основании соответствующих технологических платформ. Предприятие может приобрести ту конфигурацию, которая соответствует его актуальным потребностям. 1С: Предприятие для магазина «Befree» нужно для: принятия нового товара (оставлять вещи на остаток магазина); просмотра информации о посетителях, реализации товара; проведения инвентаризации; сдачи инкассации Заключение Внедрение современных информационных технологий позволяет сократить время, требуемое на подготовку конкретных маркетинговых и производственных проектов, исключить возможность появления ошибок в подготовке бухгалтерской, технологической и других видов документации. За время прохождения практики применила системный подход к информатизации и автоматизации решения прикладных задач, к построению информационных систем на основе современных информационно-коммуникационных технологий и математических методов; подготовила библиографию по научно-исследовательской работе в области прикладной информатики. Отработаны навыки самостоятельной научно-исследовательской работы, навыки проведения научных исследований; сформировались способности и готовности к выполнению профессиональных функций в научных и образовательных организациях, в аналитических подразделениях, компетенций в сфере научно-исследовательской и инновационной деятельности. Изучена предметная область, выбранная в качестве темы выпускной квалификационной работы, смоделированы бизнес-процессы, происходящих в предметной области с помощью выбранной методологии, подготовлен обзор и выбор программных средств разработки для выполнения выпускной квалификационной работы, составлена библиография по научно-исследовательской работе в области прикладной информатики. |