- •Введение
- •Глоссарий
- •1. Теоритические и методологические основы построения построения информационной системы
- •1.1 Информационные системы и базы данных
- •1.2 Обоснование выбора системы управления базой данных
- •1.3 Обзор и обоснование выбора инструмента разработки
- •1.4 Характеристика моделей данных
- •1.5 Язык запросов sql
- •1.6 Постановка задачи
- •2. Проэктирование и разработка бизнес-процессов информационной системы
- •2.1 Разработка логической модели
- •2.2. Модель требований
- •2.3.Модель анализа
- •2.4.Модель проектирования
- •2.5 Интерфейс ис «Автосалон»
- •3. Оценка экономической эффективности системы управления продажами
- •3.1.Определение трудоемкости разработки информационной системы
- •3.2.Расчет экономической эффективности использования информационной системы.
- •Заключение
- •Список используемой литературы
- •Приложение 1
Глоссарий
Информационная база - набор данных о клиентах, сотрудниках, товарах, поставщиках, и заказах заключенных с магазином.
Информационная система - совокупность технического, программного и организационного обеспечения, а также персонала, предназначенная для обеспечения надлежащих людей надлежащей информацией.
Клиент (Покупатель) – лицо, которое приобретает товар или пользуется услугами магазина.
Системный подход – направление методологии научного познания, в основе которого лежит рассмотрение объекта как системы: целостного комплекса взаимосвязанных элементов
Сотрудник – лицо, обрабатывающее запрос клиента, или оказывающее ему услугу;
СУБД — система управления базами данных;
Интернет — всемирная система объединенных компьютерных сетей;
Интерфейс — оформление рабочего окружения пользователя в окне программы, в данном случае в окне браузера;
1. Теоритические и методологические основы построения построения информационной системы
1.1 Информационные системы и базы данных
Информационные системы могут принести огромную пользу для корпораций, за счет автоматизации задач, которые раньше решались вручную. Если говорить коротко, то преимущества информационных систем сводятся к следующим ключевым понятиям: быстрее, лучше и больше. Тем не менее, для того, чтобы осознать пользу информационных систем, необходимо иметь возможность разрабатывать их вовремя и с минимальными затратами. Другими словами, информационные системы должны удовлетворять интересам бизнеса, а также быть легко модифицируемыми и недорогими. Плохо спроектированная система, в конечном счете, требует больших затрат и времени для ее содержания и обновления.
Одним из самых важных инструментов для уменьшения затрат на управление и изменение информации, стали системы управления реляционными базами данных (БД) - RDBMS. RDBMS предоставляют надежные и удобные средства для хранения, поиска и обновления данных. Важным также является использование методики, уменьшающей затраты на разработку и обслуживание баз данных. Среди таких методик самой популярной и наиболее широко используемой является моделирование данных.
База данных - это организованная структура, предназначенная для хранения информации. Сегодня большинство систем управления базами данных (СУБД) позволяют размещать в своих структурах не только данные, но и методы (то есть программный код), с помощью которых происходит взаимодействие с потребителем или с другими программно-аппаратными комплексами. Таким образом, в современных базах данных хранятся отнюдь не только данные, но и информация.
С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи.
В мире существует множество систем управления базами данных. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такого учебного объекта мы выберем СУБД Microsoft Access, входящую в пакет Microsoft Office.
Система МS Access - это набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов и отчетов. Эту систему можно рассматривать и как среду разработки приложений. Используя макросы или модули для автоматизации решения задач, можно создавать ориентированные на пользователя приложения такими же мощными, как и приложения, написанные непосредственно на языках программирования. При этом они будут включать кнопки, меню и диалоговые окна.
В Access в полной мере реализовано управление реляционными базами данных. Система поддерживает первичные и внешние ключи и обеспечивает целостность данных на уровне ядра (что предотвращает несовместимые операции обновления или удаления данных). Кроме того, таблицы в Access снабжены средствами проверки допустимости данных, предотвращающими некорректный ввод вне зависимости от того, как он осуществляется, а каждое поле таблицы имеет свой формат и стандартные описания, что существенно облегчает ввод данных. Access поддерживает все необходимые типы полей, в том числе текстовый, числовой, счетчик, денежный, дата/время, MEMO, логический, гиперссылка и поля объектов OLE. Если в процессе специальной обработки в полях не оказывается никаких значений, система обеспечивает полную поддержку пустых значений.
В дипломной работе решается задача построения ИС для автосалона . Автосалон является посредником при перепродаже автомобилей. Здесь требуется найти наиболее эффективный способ ведения информации о постоянных клиентах, о поставляемых и продаваемых автомобилей. Фирме необходимо решать задачи регистрации заказов, расчёта стоимости, выставления счетов, учёта платежей клиентов и др. Разработанная ИС будет описана во второй главе.