автоматизированный магазин информационный
Данная работа актуальна для облегчения возможностей пользователя, для работы и видео игр. База данных выполнена через MySQL, посредством программы Navicat for MySQL на примере заказа товара в магазине видеоигр «Мультимедиа». Созданная программа обладает рядом достоинств:
1. Автоматизация необходимых расчётов
2. Легкий способ ввода или удаления товара или клиента
. Дизайн программы находится в стадии разработки
Целью работы является создание автоматизированной информационной системы по обработке информации для магазина бытовой техники, закрепление и углубление знаний по базам данных, практических навыков работы на персональном компьютере и разработки пользовательских приложений с использованием программных средств интегрированного пакета MS Office и современных компьютерных технологий обработки информации, а также навыков в составлении текстовой документации.
Задачи курсовой работы:
1. Знакомство с предметной областью исследуемой задачи.
2. Разработка модели базы данных (концептуальная или реляционная).
. Создание структуры базы данных средствами программы MS Access.
. Ввод данных в базу данных средствами однотабличных форм.
. Организация поиска необходимой информации по критерию и отображение результирующего списка данных.
. Разработка результирующих документов - отчетов на оснований созданной базы данных.
АИС «бытовой техники» предназначена для магазина бытовой техники - потенциальных пользователей приложения. АИС должна упрощать работу сотрудников магазина.
АИС разработана в среде Microsoft Access. Работа пользователя с базой данных построена на основе диалогового интерфейса.
Работа состоит из введения, 2 глав, заключения и приложений.
В первой главе мы описываем, что такое информационная система и её классификации.
Во второй главе мы
рассматриваем создание БД поэтапно: краткая характеристика СУБД MS Access, создание таблиц,
установка связей между таблицами, создание запросов и построение их в режиме
Конструктора, создание подчиненных кнопочных форм (отсчеты, ввод данных,
базисные данные), создание простых форм (счета, техника, партии товара) и
создание отчетов.
Полностью автоматизированная информационная система или АИС - это совокупность различных программно-аппаратных средств, которые предназначены для автоматизации какой-либо деятельности, связанной с передачей, хранением и обработкой различной информации.
Автоматизированные информационные системы представляют, с одной стороны, разновидность информационной системы или ИС, а с другой стороны, являются автоматизированной системой АС, вследствие этого их часто называют АС или ИС.
В автоматизированных информационных системах за хранение любой информации отвечают:
. На физическом уровне. внешние накопители;. встроенные устройства памяти (RAM);. массивы дисков;
. на программном уровне. СУБД;. файловая система ОС;. Системы хранения мультимедиа, документов и т.д.
На сегодняшний день достаточно широко применяются разнообразные программные средства при работе с компьютером. В их числе находятся и автоматизированные информационные системы. Информационная система или ИС - это система обработки, хранения и передачи какой-либо информации, которая представлена в определенной форме.
В современной вычислительной технике ИС представляет собой целый программный комплекс, который дает возможность надежно хранить данные в памяти, выполнять преобразования информации и производить вычисления с помощью удобного и легкого для пользователя интерфейса.
Исходя из вышесказанного, использование современных информационных систем позволяет нам:
. Работать с огромными объемами данных;
. Хранить какие-либо данные в течение довольно длительного временного периода;
. Связать несколько компонентов, которые имеют свои определенные локальные цели, задачи и разнообразные приемы функционирования, в одну систему для работы с информацией;
. Существенно снизить затраты на доступ и хранение к любым необходимым нам данным;
. Довольно-таки быстро найти всю необходимую нам информацию и т.д.
В качестве классического примера современной информационной системы, стоит упомянуть банковские системы, АС управления предприятиями, системы резервирования железнодорожных или авиационных билетов и т.д.
На сегодняшний день современные СУБД обладают очень широкими возможностями архивации данных и резервного копирования, параллельной обработки различной информации, особенно, если в качестве сервера базы данных используется многопроцессорный компьютер.
Автоматизированная информационная система или АИС - это информационная система, которая использует ЭВМ на этапах ввода информации, ее подготовки и выдачи, то есть является неким развитием ИС, которые занимаются поиском, используя прикладные программные средства. Автоматизированные информационные системы можно смело отнести к классу очень сложных систем и, как правило, не столько с большой физической размерностью, а в связи с многозначностью различных структурных отношений между компонентами системы.
Автоматизированная информационная система может быть легко определена как целый комплекс современных автоматизированных информационных технологий, которые предназначены для какого-либо информационного обслуживания. Без внедрения самых современных методов управления, которые базируются на АИС, невозможно и повышение эффективности функционирования предприятий.
Современные АИС позволяют:
. Повысить производительность работы всего персонала;
. Улучшить качество обслуживания клиентской базы;
. Снизить напряженность и трудоемкость труда персонала, а также минимизировать количество ошибок в его действиях;
На сегодняшний день, автоматизированная информационная система, является совокупностью технических (аппаратных), математических, телекоммуникационных, алгоритмических средств, методов описания и поиска объектов программирования и сбора и хранения информации.
В 50-е - 60-е гг. XX века была осознана роль информации как важнейшего ресурса предприятия, организации, региона, общества в целом; начали разрабатывать автоматизированные информационные системы разного рода. В истории становления информационных систем относительно независимо развивались несколько направлений.
Вначале, когда появилась возможность обработки информации с помощью вычислительной техники, был распространен термин «системы обработки данных» (СОД), этот термин широко использовался при разработке систем радиоуправления ракетами и другими космическими объектами, при создании систем сбора и обработки статистической информации о состоянии атмосферы, учетно-отчетной информации предприятий и т.п.
По мере увеличения памяти ЭВМ основное внимание стали уделять проблемам организации баз данных (БД). Это направление сохраняет определенную самостоятельность и в настоящее время и занимается в основном разработкой и освоением средств технической и программной реализации обработки данных с помощью вычислительных машин разного рода. Для сохранения этого направления по мере его развития появились термины «базы знаний», «базы целей», позволяющие расширить толкование проблемы собственно создания и обработки баз данных до задач, которые ставятся в дальнейшем при разработке информационных систем.
Начиная с 60-х годов, в истории развития информационного поиска в нашей стране относительно независимо сформировались два направления:
разработка автоматизированных информационных систем (АИС) как первой очереди автоматизированных систем управления (АСУ);
разработка автоматизированных систем научно-технической информации (АСНТИ).
Работы по их созданию начались практически одновременно.
Разработка АИС и АСУ - было инициировано научно-техническим прогрессом и возникшими в связи с этим проблемами организационного управления.
Зарубежная практика шла по пути разработки отдельных программных процедур для бухгалтерии, учета материальных ценностей и т.п., и основные работы проводились в направлении исследования и совершенствования возможностей вычислительной техники, разработки средств, обеспечивающих наиболее рациональную организацию информационных массивов, удобный для пользователя интерфейс, наращивание памяти ЭВМ и т.п.
В нашей стране проблема обеспечения информацией управленческих работников была поставлена сразу системно. Была разработана классификация АСУ, в которой прежде всего выделялись АСУ разных уровней системы управления - АСУП (для уровня предприятий и организаций), ОАСУ (отраслевые АСУ), республиканские и региональные АСУ (РАСУ), и, наконец, - ОГАС (общегосударственная автоматизированная система). Эти уровни составили основу концепции академика В.М. Глушкова по разработке стратифицированной структуры ОГАС. Аналогично на уровне предприятий, и особенно создаваемых в 70-е гг. научно-производственных объединений (НПО), в структуре АСУП (или интегрированных АСУ объединений) выделялись уровни (страты) - АСУ объединения, АСУ предприятий и организаций (научно-исследовательских институтов, конструкторских бюро и т.п.), входящих в НПО, АСУ производств, комплексов цехов, АСУ цехов и участков и т.д.
Для управления разработками столь сложной автоматизированной системы были подготовлены соответствующие руководящие методические материалы, в которых АСУ трактовалась как развивающаяся система и вводилось понятие очереди. АСУ первой очереди разрабатывались как информационная система - АИС, а по мере осознания сложности проблемы разработки АСУ и последующие очереди иногда создавались как развитие АИС.
АИС создавались как фактографические системы с представлением информации пользователям в виде регламентированных форм, в которых фактографическая информация была сгруппирована в соответствии с решаемыми на ее основе прикладными задачами.
В большинстве случаев и ввод информации в целях удобства сбора данных осуществлялся с помощью предварительно заполняемых форм. И теоретически АИС можно считать документально-фактографическими ИПС. Однако, как правило, эта терминология в практике разработки АИС не использовалась.
Принципы построения и эффективность АСУ существенно зависят от уровня развития информационных технологий.
С появлением в середине 70-х годов персональных ЭВМ происходит корректировка идеи АСУ; от ВЦ и централизации управления к распределенному вычислительному ресурсу и децентрализации управления. Такой подход нашел свое применение в системах поддержки принятия решении (СППР), которые характеризуют новый этап компьютерной информационной технологии организационного управления. При этом уменьшается нагрузка на централизованные вычислительные ресурсы и верхние уровни управления, что позволяет сосредоточить в них решение крупных долгосрочных стратегических задач. Жизнеспособность любой информационной технологии в немалой степени зависит от оперативного доступа пользователей к централизованным ресурсам и уровня информационных связей как по «горизонтали», так и по «вертикали» в пределах организационной структуры.
В то же время для обеспечения эффективного управления крупными предприятиями была развита и остается актуальной идея создания интегрированных АСУ.
В последнее время появился широкий спектр специализированных ИС - экономические информационные системы (ЭИС), бухгалтерские информационные системы (БУИС), банковские информационные системы (БИС), информационные системы рынка ценных бумаг, маркетинговые ИС (МИС) и т.п.
Выделяются несколько этапов создания ИС:
I. предпроектный (обследование, составление отчета, технико-экономического обоснования и технического задания);
II. проектный (составление технического и рабочего проектов);. внедрение (подготовка к внедрению, проведение опытных испытаний и сдача в программную эксплуатацию);
IV. анализ
функционирования (выявление проблем, внесение изменений в проектные решения и
существующие ИС и ИТ).
На предпроектной стадии проводится изучение и анализ объекта проектирования. В частности анализируется информационная база, все входные документы, их объем, периодичность, алгоритмы, выходные документы и все информационные связи задач. Эти данные обрабатываются, и строится информационная модель объектов в виде таблиц и графиков.
К методам изучения и анализа состояния экономического объекта и его системы управления относятся:
• устный и письменный опрос;
• письменное анкетирование;
• наблюдение, измерение, оценка;
• групповое обсуждение;
• анализ задач;
• анализ производственных, управленческих и информационных процессов.
На проектном этапе составляются технические и рабочие проекты для каждого уровня АРМ. В рабочем проекте отражаются общие положения, состав технических средств, архитектура, организационная структура в новых условиях, делается постановка задач, проектируется информационное обеспечение, информационный обмен с другими АРМами, рассчитывается экономическая эффективность, инструкции исполнителям.
Проектирование технологических процессов включает проектирование паролей, программ, сценариев диалога пользователя с ПВМ, включая проектирование иерархических организованных меню и «окон». Меню содержит перечень блоков, модулей и программы. Каждый модуль выполняет определенную функцию. Разрабатывается структура меню и сцена диалога человека с машиной. Если привлекаются готовые пакеты прикладных программ, то в них обязательно должно быть руководство пользователю к эксплуатации и комплект машинных программ на дискетах.
Постановка задачи дает исчерпывающее представление о ее сущности, логике преобразования исходной информации для получения результата.
В процессе постановки задачи раскрываются:
• организационно-экономическая сущность ее (наименование, цель решения, периодичность и сроки решения, источники и способы поступления данных, потребители результатной информации и способы ее отправки, информационные связи с другими задачами);
• описание исходной переменной и условно-постоянной информации (перечень, формы представления, объемные показатели, описание структурных единиц информации, способов контроля исходных данных);
• описание результатной информации (перечень, формы представления, пользователи, структурные единицы информации, способы контроля);
• описание алгоритма решения задачи (последовательности выполнения арифметических и логических операций).
В настоящее время почти
все ИС децентрализованные, поэтому важно участие пользователя на предпроектной
стадии, при постановке и внедрении задач, анализе функционирования ИТ.
Модель «сущность-связь» (ER-модель) (англ. Entity-relationship model или entity-relationship diagram) - модель данных, которая позволяет описывать концептуальные схемы с помощью обобщенных конструкций блоков. ER-модель - это мета-модель данных, то есть средство описания моделей данных.модель удобна при проектировании информационных систем, баз данных, архитектур компьютерных приложений и других систем (моделей). С помощью такой модели выделяют существенные элементы (узлы, блоки) модели и устанавливают связи между ними.