Разработка четкой системы учета поставок, покупок и продаж товаров при помощи удобного пользовательского интерфейса. Проектирование информационной системы. Достижение возможности своевременного предоставления информации о товарах музыкального магазина.
Аннотация к работе
Компьютеры вполне могут заменить телевизор, радио, аудио-и видеопроигрыватели, телефон и массу иной техники. Неудивительно, что потребности пользователей все возрастают, растет количество программного обеспечения, появляются новые технологии, задачи, пути их решения и внедрения. Одним из самых распространенных видов программного обеспечения в этих сферах являются информационные системы: они очень упрощают и ускоряют работу предприятий, позволяют получать и предоставлять актуальную информацию без особых усилий, а также куда более надежны, нежели бумажные носители информации. С помощью баз данных доступ к информации, а также ее изменение, хранение и удаление становится поистине сверхбыстрым; базы данных возможно подключить к веб сайту, чтобы любой желающий мог не только ознакомиться с наличием товаров или услуг, но и узнать их цену, качество, стоимость доставки и иные характеристики. Также с помощью информационных систем возможно вести заказы, оставлять заметки, узнавать информацию о поставщиках, брендах, последних тенденциях и перспективах развития той или иной отрасли.Необходимо учитывать и грамотность составления информационной системы, специфические особенности каждой отдельно взятой фирмы, скорость и удобность работы системы. Немало подводных камней может быть скрыто и при составлении запросов, проектировании интерфейса и разработки стиля. В первую очередь, необходимость в создании данной системы заключается в ее прежнем отсутствии. Интернет в этом случае был немногим полезнее: можно было лишь узнать адрес магазина, телефон, но никаких сведений об имеющихся в наличии товарах, ценах и поставщиках не предоставлялось. Сие досадное недоразумение было исправлено благодаря информационной системе «Магазин музыкальных инструментов «Музыка ветра».CASE-средства позволяют не только создавать «правильные» продукты, но и обеспечить «правильный» процесс их создания. Основная цель CASE состоит в том, чтобы отделить проектирование ПО от его кодирования и последующих этапов разработки, а также скрыть от разработчиков все детали среды разработки и функционирования ПО. При использовании CASE-технологий изменяются все этапы жизненного цикла программного обеспечения (подробнее об этом будет сказано ниже) информационной системы, при этом наибольшие изменения касаются этапов анализа и проектирования. Большинство существующих CASE-средств основано на методологиях структурного (в основном) или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств. С самого начала CASE-технологии развивались с целью преодоления ограничений при использовании структурных методологий проектирования 60-70-х годов (сложности понимания, большой трудоемкости и стоимости использования, трудности внесения изменений в проектные спецификации и т.д.) за счет их автоматизации и интеграции поддерживающих средств.Модель - это некий новый объект, который отражает существенные особенности изучаемого объекта, явления или процесса. В нашем случае, объектом изучения будет магазин музыкальных инструментов, который состоит из нескольких пунктов. Ниже представлены концептуальные требования к каждому из них: Требования к поставщикам: А. Данные о поставщике: - Код поставщика Требования к поставкам: А.Изучив информацию, мы выявили следующие сущности и атрибуты: Сущность «Инструменты» содержит поля: - Код Название Сущность «Поставщики» содержит поля: - Код Сущность «Поставка» содержит поля: - Код Сущность «Продажа» содержит поля: - КодЛогическая модель описывает понятия предметной области, их взаимосвязь, а также ограничения на данные, налагаемые предметной областью. Процесс проектирования базы данных с использованием метода нормальных форм заключается в последовательном переводе отношений из первой нормальной формы в нормальные формы более высокого порядка по определенным правилам. Каждая следующая нормальная форма ограничивает определенный тип функциональных зависимостей, устраняет соответствующие аномалии при выполнении операций над отношениями базы данных и сохраняет свойства предшествующих нормальных форм.Нормализация имеет своей целью избавиться от избыточности в отношениях и модифицировать их структуру таким образом, чтобы процесс работы с ними не был обременен различными посторонними сложностями. Нормальная форма - свойство отношения в реляционной модели данных, характеризующее его с точки зрения избыточности, которая потенциально может привести к логически ошибочным результатам выборки или изменения данных. Нормальная форма определяется как совокупность требований, которым должно удовлетворять отношение. Выделяют несколько типов нормальных форм: · Первая нормальная форма (1NF) Отношение находится во второй нормальной форме (2НФ), если оно находится в первой нормальной форме, и при этом любой его атрибут, не входящий в состав потенциального ключа, функционально полно зависит от каждого потен
План
Содержание
Введение
1. Описание предметной области
2. Проектирование информационной системы
3. Организация базы данных
3.1 Создание информационной модели
3.2. Определение сущностей
3.3 Логическая модель
3.4 Нормализация отношений
3.5 Физическая модель
4. Разработка программного продукта
4.1 Описание интерфейса
4.2 Обработка данных
4.3 Описание выходной информации
Заключение
Библиографический список используемой литературы
Введение
интерфейс информационный система проектирование
Уже больше 10 лет персональные компьютеры являются неотъемлемой частью повседневной жизни любого уважающего себя человека. Компьютеры вполне могут заменить телевизор, радио, аудио- и видеопроигрыватели, телефон и массу иной техники. Неудивительно, что потребности пользователей все возрастают, растет количество программного обеспечения, появляются новые технологии, задачи, пути их решения и внедрения.
Разумеется, в отраслях бизнеса, экономики, производства и учета компьютеры тоже нашли свое применение. Одним из самых распространенных видов программного обеспечения в этих сферах являются информационные системы: они очень упрощают и ускоряют работу предприятий, позволяют получать и предоставлять актуальную информацию без особых усилий, а также куда более надежны, нежели бумажные носители информации.
Все больше и больше организаций и фирм используют в качестве хранения электронные базы данных. Сейчас их использование повсеместно, а разработка представляет собой достаточно объемный и сложный процесс. С помощью баз данных доступ к информации, а также ее изменение, хранение и удаление становится поистине сверхбыстрым; базы данных возможно подключить к веб сайту, чтобы любой желающий мог не только ознакомиться с наличием товаров или услуг, но и узнать их цену, качество, стоимость доставки и иные характеристики. Также с помощью информационных систем возможно вести заказы, оставлять заметки, узнавать информацию о поставщиках, брендах, последних тенденциях и перспективах развития той или иной отрасли.
В нашем мире, где музыка звучит повсюду, новые артисты и альбомы появляются ежедневно, потребность в музыкальных инструментах и оборудовании возрастает в геометрической прогрессии. Специализированных магазинов в нашем городе сравнительно немного, но надобности в информационной системе не отпадает. Собственно, мной и была разработана оная и представлена в качестве курсовой работы. Эта информационная система позволила достичь сразу нескольких целей: 1) Возможность своевременного предоставления актуальной информации о товарах музыкального магазина;
2) Возможность получения информации о поставщиках;
3) Возможность анализа отчетов о продажах и покупках;
4) Сокращение время- и трудозатрат сотрудников и потенциальных покупателей.
На начальном этапе проектирования информационной системы, исходя из вышеназванных целей, были поставлены следующие задачи: 1) Разработать четкую систему учета поставок, покупок и продаж товаров;