Проектирование автоматизированных экономических информационных систем

Введение в кейс-стади проектирования автоматизированных информационных систем. Построение информационной системы "Супермаркет". Моделирование предметной области. Оценка конкурентоспособности товаров. Оперативный анализ прибылей и убытков по товарам.

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

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

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

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

Проектирование автоматизированных экономических информационных систем

Введение

Формирование информационного мировоззрения членов общества рассматривается сегодня как основа вхождения Республики Узбекистан в мировое информационное пространство. Одним из механизмов информатизации современного общества является информатизация системы образования на всех ее уровнях.

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

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

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

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

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

В сборнике кейс-стади по дисциплине «Проектирование автоматизированных информационных систем» представлены отдельные кейс - стади на примере информационной системы «Супермаркет»:

· Кейс -стади 1. Основы построения информационной системы «Супермаркет».

· Кейс- стади 2. Моделирование предметной области информационной системы «Супермаркет.

· Кейс 3. Задача "Оценка конкурентоспособности товаров"

· Кейс-стади 4. Задача "Оперативный анализ прибыли и убытков по товарам в супермаркете"

· Кейс-стади 5. Задача "Учет отгруженной (реализованной) продукции"

Разработка кейс-стади произведена авторским коллективом в составе Бегалов Б.А., Мусалиев А.А. под научным руководством академика Гулямова С.С. В разработке отдельных кейс-стади принимали также участие:

Кейс-стади 3: Н.И.Мавлютов., А.И.Ишназаров., Т.И.Сарсатская., Р.А.Дадабаева., А.У. Кабилов., И.Е.Жуковская

Кейс-стади 4: Н.И.Мавлютов., А.И.Ишназаров., Е.Ф.Пилипенко., Х.Рузметова., Д.П.Хашимова., Ф.А.Бадретдинова., Г.Абдумаликова.

Кейс-стади 5: Н.И. Мавлютов., А.И.Ишназаров., Д.Ч.Дурсунов., Ш.Х. Хашимходжаев.

1. Введение в кейс-стади по дисциплине «Проектирование автоматизированных экономических информационных систем»

информационный автоматизированный кейс стади

Автоматизированная экономическая информационная система (АЭИС) создается для удовлетворения информационных потребностей пользователя.

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

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

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

Задача автоматизированных экономических информационных систем - это обработка информации, обеспечение процесса принятия решений, т. е. предоставление нужной информации в нужное время и в нужном месте.

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

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

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

Обычно выделяют следующие информационные процессы:

· взаимодействие системы с внешней средой (прямое и обратное);

· передача информации между отдельными подсистемами, системы, в том числе различного уровня;

· преобразование, анализ, использование, отбор информации, создание новой информации;

· хранение и накопление информации;

· передача информации из системы во внешнюю среду.

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

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

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

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

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

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

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

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

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

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

Развитие ИС пошло по пути создания функциональных подсистем аналогично функциональным подразделениям организационно - экономического (административного) управления. Этим определяется и структура системы и состав решаемых в подсистемах задач.

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

Функционирование АЭИС подразумевает решение задач пользователем на основе информационного, программного обеспечения, которая создана проектировщиками и другими специалистами на этапах проектирования и подготовки процесса автоматизации решения задачи.

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

Процесс реализации задачи подразделяется на следующие этапы:

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

-разработка постановки задачи, включая алгоритм ее решения;

-проектирование информационного обеспечения;

-разработка технологии решения задачи;

-разработка программного обеспечения задачи и ее локальная и комплексная отладка;

-комплексная проверка программы, заключающиеся в тестировании на контрольных примерах;

-опытная эксплуатация и сдача задачи в промышленную эксплуатацию.

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

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

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

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

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

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

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

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

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

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

Методы проектирования алгоритмов и программ очень разнообразны, их можно классифицировать по различным признакам, важнейшими из которых являются:

· степень автоматизации проектных работ;

· принятая методология разработки.

По степени автоматизации проектирования алгоритмов и программ можно выделить:

· методы традиционного (неавтоматизированного) проектирования;

· методы автоматизированного проектирования (CASE - технология и ее элементы).

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

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

Проектирование алгоритмов и программ может основываться на различных подходах, среды которых наиболее распространены:

· структурное проектирование программных продуктов;

· информационное моделирование предметной области и связанных с ней приложений;

· объектно-ориентированное проектирование программных продуктов.

Структурное проектирование. В основе структурного проектирования лежит последовательная декомпозиция, целенаправленное структурирование на отдельные составляющие.

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

Информационное моделирование предметной области и связанных с ней приложений. Данный подход появился в условиях развития программных средств организации хранения и обработки данных - систем управления базами данных (СУБД). Выделяются следующие составляющие данного подхода:

· информационный анализ предметных областей (бизнес-областей);

· информационное моделирование - построение комплекса взаимосвязанных моделей данных;

· системное проектирование функций обработки данных;

· детальное проектирование процедур обработки данных.

Первоначально строится информационные модели различных уровней представления:

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

· датологические модели, ориентированные на среду хранения и обработки данных.

Датологические модели имеют логический и физический уровни представления. Физический уровень соответствует организации хранения данных в памяти компьютера. Логический уровень соответствует хранение данных применительно к СУБД и реализуется в виде:

· концептуальной модели базы данных - интегрированные структуры данных под управлением СУБД;

· внешних моделей данных - подмножеств структур данных для реализации приложений.

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

Объектно-ориентированный подход. Объектно-ориентированный подход к проектированию программных продуктов основан на:

· выделения классов объектов;

· установления характерных свойств объектов и методов их обработки;

· создания иерархии классов, наследования свойств объектов и методов их обработки.

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

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

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

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

2. Основы построения информационной системы «Супермаркет»

Одним из основных свойств АЭИС является делимость на подсистемы, которая имеет ряд достоинств с точки зрения построения, разработки и эксплуатации, к которым относятся:

· упрощение разработки и модернизации АЭИС в результате специализации групп разработчиков по подсистемам;

· упрощение внедрения и поставки готовых подсистем в соответствии с очередностью выполнения работ;

· упрощение эксплуатации АЭИС вследствие специализации работников предметной области.

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

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

В настоящее время разделение системы на подсистемы осуществляется по следующим принципам.

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

Функциональный принцип разделения АЭИС на подсистемы в соответствии с функциями управления позволяют создавать более специализированные по задачам подсистемы, что повышает качество их деятельности.

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

Элементный принцип заключается в том, что подсистемы выделяются по таким составным элементам АЭИС, как работники аппарата (человеческий фактор), технические средства (машинный фактор), документы и материалы (информационный фактор), и некоторым другим. В этом случае преимущество разделении системы на подсистемы проявляется в том, что в виде подсистем четко выделяются части связанные с работой человека и машины.

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

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

На современном этапе развития АЭИС принято осуществлять разбиение системы на два группы подсистем - функциональные и обеспечивающие. Обеспечивающие подсистемы выделяются по элементному принципу, а функциональные подсистемы - по структурному, функциональному, по виду управляемого ресурса (предметному), этапному и т. д. 18,23,26,32,34.

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

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

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

Обеспечивающие подсистемы АЭИС, в свою очередь состоящих из отдельных подсистем, более развита по сравнению с аналогичной частью традиционных систем управления.

1. Провести анализ принципов структуризации автоматизированных экономических информационных систем применительно к торговым предприятиям типа «Супермаркет»

2. С учетом современных тенденции в проектировании информационных систем разработать структуру и состав информационной системы «Супермаркет.

3. Провести анализ построения информационной системы «Супермаркет»

Общая схема построения системы

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

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

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

Каждая из подсистем супермаркета включает в себя программное и аппаратное обеспечение, обеспечивающие: 1) извлечение данных из БД, связанных с соответствующей подсистемой; 2) запись в БД измененных или новых данных; 3) связь с внешними устройствами, необходимыми для функционирования подсистемы. Разделение супермаркета на подсистемы необходимо для реализации на базе каждой из подсистем определенного подмножества функций, схожих по предметной области; подобное разделение также необходимо с целью организации подразделений АСУ, выполняющих контроль за подотчетной каждому из них подсистемой. Несмотря на то, что подсистемы связаны между собой совместно используемыми базами данных, разделение по предметной области четко определяет круг задач, выполняемых каждой из подсистем.

Функции, реализуемые подсистемами

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

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

б)Генерация списков товаров, отсутствующих на складах, для оформления поставщику соответствующего заказа;

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

г) Смена цен товаров в БД при изменении последних;

д) Автоматизированное начисление наценок на товары в соответствии с текущим экономическим положением супермаркета;

е)Занесение в товарную БД наименований товаров, отсутствовавших в ней ранее, при поступлении соответствующих товаров от поставщика с последующим назначением этим товарам уникальных идентификационных номеров и цен, определяемых поставщиком; увеличение числа товарных единиц при поступлении от поставщика товаров, присутствовавших в БД;

ж) Генерация списков уникальных идентификационных номеров для расклейки на соответствующие товары;

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

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

2. Работа с поставщиками. Связь супермаркета с внешним миром происходит через поставщиков, организующих доставку определенных товаров в определенные сроки по предъявляемым им заказам. Также в рассматриваемой информационной системе играет роль понятие «поставщики оборудования» - организации, поддерживающие функционирование технических систем супермаркета поставкой и ремонтом соответствующей аппаратуры. Стабильность работы супермаркета в очень большой степени зависит от четкости и согласованности поставок товаров и оборудования; функции, реализуемые данной подсистемой, таковы:

а) Автоматизированное составление списка поставщиков, работа с которыми целесообразна по комплексному показателю, формируемому группой экспертов по изучению рынка;

б) Автоматизированная генерация договоров с выбранными поставщиками на поставку товаров определенного ассортимента на определенный срок;

в) Автоматизированное продление договоров с зарекомендовавшими себя поставщиками и расторжение договоров с поставщиками, не оправдавшими возложенного на них доверия;

г) Оформление по спискам товаров, отсутствующим на складах или имеющим истекший срок годности, заказов тем поставщикам, договоры с которыми на поставку этих товаров были заключены; при этом стоимость указанных в договоре товаров засчитывается в чистый убыток супермаркета;

д) Автоматическое составление списков дат прибытия транспорта с произведенными заказами для осуществления приема этих заказов и отгрузки их на склад или отправки на витрины в соответствии со списками имеющихся в данных местах товаров;

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

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

а) Ежемесячное продление договора с банком, заключенного в начале деятельности супермаркета, и автоматизированное составление соответствующей документации;

б) Автоматическая помесячная генерация бухгалтерских отчетов с информацией о полученных за месяц чистой прибыли и чистом убытке;

в) Автоматизированное начисление зарплат новоприбывшим сотрудникам, увеличение зарплат в зависимости от стажа сотрудника и генерация платежных ведомостей для штатного и нештатного персонала супермаркета в соответствии с Единой тарифной сеткой;

г) Автоматизированное составление смет на проведение ремонтных и прочих обслуживающих работ;

д) Автоматизированное составление документации, предназначающейся для получения денег из банка и отправления их в банк по истечении каждой недели;

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

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

а) Ведение списков сотрудников супермаркета, добавление в соответствующую БД новых записей при поступлении на работу новых сотрудников и удаление записей из БД, соответствующих удаленным сотрудникам;

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

в) Ежедневное формирование списков сотрудников, подлежащих увольнению, а также списков вакансий, подлежащих заполнению за счет приглашения новых сотрудников;

г)Ведение списков обязанностей сотрудников супермаркета; автоматизированное формирование на их основе должностных инструкций для непосредственного донесения содержащейся в них информации до сотрудников;

д) Формирование на основе вектора экономического развития супермаркета должностей, заполнение которых предполагается в будущем; добавление списков обязанностей для этих должностей в соответствующую БД;

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

ж) Ежедневные формирование и выдача ремонтному персоналу заданий по осмотру и замене отработавших деталей механизмов (формирование производится на основе списков, ведущихся подсистемой работы с хозяйственной частью);

з) Ежемесячная выдача охранному и обслуживающему персоналу плана действий на очередной месяц;

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

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

а) Добавление в БД «Оборудование» новых записей при поступлении от поставщиков оборудования в соответствии с произведенными заказами; обновление поля «Количество единиц оборудования» при пополнении парка оборудования; удаление записей из БД при списании оборудовании по истечении амортизационных сроков или же в случае повреждений, несовместимых с нормальным функционированием устройства;

б) Автоматическое включение всех устройств и агрегатов при открытии супермаркета, отключение при этом системы сигнализации; автоматическое выключение всех устройств и включение системы сигнализации при закрытии;

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

г) Автоматическая генерация отчетов о состоянии оборудования на конец текущего рабочего дня.

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

а) Поквартальная выработка целевой стратегии развития на основе анализа рынка и стратегических показателей конкурентов;

б) Формирование маркетинговых решений для расширения кругов населения, охватываемых работой супермаркета;

в) Определение состава и структуры ассортимента, подлежащего закупке в ближайшем будущем;

г) Определение круга поставщиков товаров и оборудования, внушающих доверие;

д) Определение целевых фондов вложения прибылей;

е) Составление списков оборудования, подлежащего замене или модернизации в связи с моральным износом;

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

2.Моделирование предметной области информационной системы «Супермаркет»

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

В соответствии с поставленной целью построение информационной подсистемы ориентировано на решение следующих задач:

· отразить процесс организации поступления продукции в супермаркете;

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

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

· отразить отчетность по функционированию супермаркета через представление запросов и отчетов.

С использованием подхода «Информационное моделирование предметной области и связанных с ней приложений» провести проектирование информационной системы «Супермаркет».

Решение кейса

В основе информационной подсистемы «Работа с товарами» лежит динамически обновляемая модель предметной области на основе базы данных (БД).

Для реализации поставленных задач используется Desing Idef и система управления базой данных СУБД Access. Проектирование информационной подсистемы осуществляется средствами системно-структурного анализа и теорией реляционной БД.

Построение функциональной модели предметной области. Проектирование информационной системы осуществляется путем построения функциональной модели при помощи Desing Idef.

а) Описание деятельности супермаркета в общем виде - создание контекстной диаграммы.

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

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

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

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

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

Создание информационной системы средствами СУБД Access. На основе полученной декомпозиции универсальных отношений формируется БД для построения таблиц. По модели «сущность-связь» устанавливаем связи и заполняем уже созданные таблицы. В результате получаем всю информацию БД «Супермаркет», на основе которой строим запросы, систематизирующие необходимые сведения.

Для начала необходимо построить схему данных, отражающую имеющиеся связи.

Затем можно приступать к построению запросов. Наиболее простым из них является запрос '' Кто поставляет продукт'', который выдает названия поставщиков основных продуктов супермаркета и имеет следующий вид:

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

Можно также строить и более сложные запросы. Таким, например, является запрос, который позволяет проследить динамику заказов по числам, то есть показывает количество заказов супермаркета по дням.

Можно также проследить объем поставок по дням, то есть создать запрос, который подсчитывает количество поставляемой продукции по дням.

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

3. Задача "Оценка конкурентоспособности товаров

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

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

Внедрение компьютерных информационных технологий на рабочих местах приводит к созданию автоматизированного рабочего места маркетолога (АРМ маркетолога), предназначенного для обобщения и обработки маркетинговой информации. Это позволяет в частности:

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

сопоставить характеристики продукции;

проанализировать потребности и возможности фирм-производителей, поставщиков конкурентов;

оценить перспективы деятельности на определенном рынке;

проводить ситуационный анализ деятельности предприятия;

анализировать эффективность маркетинговой деятельности;

анализировать товарную и фирменную структуру рынка;

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

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

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

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

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

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

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

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

Экспертные методы являются одних из средств исследования и основаны на усредненной оценки показателей (уровень качества, уровень цен и т.д.), даваемых экспертной группой.

Особенность этого метода заключается в следующем:

ответы на вопросы, поставленные перед экспертами, выражаются количественными оценками;

проводится несколько туров опроса экспертов;

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

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

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

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

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

...

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

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