Информационная система 'Сеть магазинов'

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    4,68 Кб
  • Опубликовано:
    2013-05-19
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Информационная система 'Сеть магазинов'

Содержание

Введение

. Постановка задачи

. Назначение и область применения

. Анализ предметной области

. Создание базы данных в СУБД Db2

. Входные данные

. Выходные данные

. Описание и обоснование выбора состава технических и программных средств

. Разработка пользовательского приложения

. Требования к оборудованию

. Ожидаемые технико-экономические результаты

Вывод

Список использованной литературы

Приложение

Введение

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

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

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

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


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

Программа должна обеспечивать:

1.Ввод, удаление, добавление и изменение данных, используя удобные экранные формы;

2.Программную поддержку целостности данных;

.Быстрый поиск данных по заданным пользователем ИС ключам;

.Подготовка отчетов и выдачу их на принтер;

.Реализацию на SQL следующих типичных запросов, использующих:

·только выборку и проекцию,

·соединение, выборку и проекцию,

·группировку с условием и без условия,

·агрегирующие функции во фразах SELECT и HAVING,

·пересечение, объединение, разность, деление.

6.Безопасность данных в БД (введение пароля).

2. Назначение и область применения

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

3. Анализ предметной области

Реляционная модель данных

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

РМД основана на двух математических теориях: теории множеств и исчислении предикатов 1-го порядка, и касается трех аспектов данных:

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

)манипулирование данными. Существует две системы манипулирования данными:

a)система обновления данных команды обновления, удаления и модификации структуры отношения.

b)системы запросов - операции над отношениями, дающие другие отношения.

Принципы РМД были изначально заложены в 1969 и 1970 годах Е.Ф. Коддом.

Логическое проектирование

Логическое проектирование не зависит от программных и технических средств и состоит из трех этапов:

·анализ требований и потребностей;

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

·проектирование концептуальной схемы.

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

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

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

Метод «Сущность-связь» заключается в выявлении сущностей и установления связей между ними. Каждая сущность имеет идентификатор, который полностью определяет экземпляр сущности и ее характеристики. Связь также может иметь характеристики.

Существуют следующие типы связей:

·один к одному (связь, в которой существование одной сущности на одной стороне связи зависит от существования одной сущности на другой стороне связи);

·один ко многим (связь, в которой существование n - сущностей на одной стороне связи зависит от существования одной сущности на другой стороне связи);

·многие ко многим (связь, в которой существование n - сущностей на одной стороне связи зависит от существования n - сущностей на другой стороне связи);

При анализе предметной области были выделены следующие сущности

1.Владельцы

2.Супермаркет

Похожие работы на - Информационная система 'Сеть магазинов'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!