Программа реализации представлений из ERWin

Автор: Пользователь скрыл имя, 05 Апреля 2013 в 03:00, курсовая работа

Краткое описание

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

Оглавление

Введение
1. Постановка задачи разработки информационной системы
1.1. Задание на разработку информационной системы
Ошибка! Закладка не определена.
1.2. Характеристика объекта управления
1.3. Структура информационной системы
2. Функциональная модель бизнес-процесса 6
2.1. Моделирование в IDEF0
2.2. Диаграммы бизнес-процесса из BPWin
2.3. Расчет оценки функциональной модели
3. Модели данных информационной системы
3.1. Логическая модель данных из ERWin
3.2. Выбор и обоснование СУБД
3.3. Физическая модель данных из ERWin
3.4. Представление в базе данных из ERWin
4. Реализация информационной системы в СУБД
4.1. Программа реализации базы данных из ERWin
4.2. Программа реализации представлений из ERWin
4.3. Макеты форм
4.4. Макеты отчетов
Заключение
Список использованных источников

Файлы: 1 файл

курсовик.doc

— 730.50 Кб (Скачать)

Содержание:

 

Введение Ошибка! Закладка не определена.

1. Постановка задачи разработки  информационной системы Ошибка! Закладка не определена.

1.1.  Задание на разработку информационной  системы

Ошибка! Закладка не определена.

1.2.  Характеристика объекта управления Ошибка! Закладка не определена.

1.3.  Структура информационной системы Ошибка! Закладка не определена.

2. Функциональная модель бизнес-процесса 6

2.1.  Моделирование в  IDEF0 Ошибка! Закладка не определена.

2.2.  Диаграммы бизнес-процесса из BPWin Ошибка! Закладка не определена.

2.3.  Расчет оценки функциональной модели Ошибка! Закладка не определена.

3. Модели данных информационной системы Ошибка! Закладка не определена.

3.1.  Логическая модель данных из ERWin Ошибка! Закладка не определена.

3.2.  Выбор и обоснование СУБД Ошибка! Закладка не определена.

3.3.  Физическая модель данных из ERWin Ошибка! Закладка не определена.

3.4.  Представление в базе данных из ERWin Ошибка! Закладка не определена.

4. Реализация информационной системы в СУБД Ошибка! Закладка не определена.

4.1.  Программа реализации базы данных из ERWin Ошибка! Закладка не определена.

4.2.  Программа реализации представлений из ERWin Ошибка! Закладка не определена.

4.3.  Макеты форм Ошибка! Закладка не определена.

4.4.  Макеты отчетов Ошибка! Закладка не определена.

Заключение Ошибка! Закладка не определена.

Список использованных источников Ошибка! Закладка не определена.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

 

Термин информационная система используется как в широком, так и в узком смысле.

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

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

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

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. Постановка задачи  разработки информационной системы

 

    1. Задание на разработку информационной системы

 

2.7. На склады различных фирм поступают товары различных видов от различных поставщиков из различных стран.

 

1.1.1 Назначение системы

 

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

 

 

      1. Характеристика обрабатываемых данных

 

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

    • Фирма (код фирмы, адрес, телефон, наименование)
    • Склад (код склада, адрес, телефон, наименование)
    • Товар (код товара, наименование, единица измерения, цена)
    • Поставщик (код поставщика, имя, адрес, телефон )
    • Страна (код страны, название, характеристика)
    • Вид товара (код вида товара, наименование, характеристика)

 

      1. Виды системных документов

 

а) входные документы

 

    • Входные накладные
    • Каталог товаров

 

б) выходные документы

 

    • Выходные накладные
    • Журнал учета

 

      1. Пользователи системы

 

В системе работают:

    • Кладовщик
    • Логист
    • Бухгалтер

 

      1. Защита данных

 

    • Пароль БД бухгалтера
    • Пароль для остальных пользователей системы

 

 

 

      1. Характеристика технических средств

 

    • Компьютеры  Intel Core 2 Duo

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

    • Сервер HP

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

    • Локальная сеть топологии «звезда».

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

 

      1.  Характеристика программных средств

 

    • SQL Server 2000

Microsoft SQL Server — система управления реляционными базами данных (СУБД)

    • ОС Windows Server 2003

Операционная система семейства Windows NT от компании Microsoft, предназначенная для работы на серверах.

    • Windows XP.

Microsoft Windows XP Professional является оптимальным решением для предприятия любого размера. Данная версия операционной системы Windows сочетает в себе преимущества Windows 2000 Professional (например, средства безопасности, управляемость и надежность) с лучшими качествами Windows 98 и Windows ME (поддержка Plug and Play, простой пользовательский интерфейс и передовые службы поддержки). Это делает Windows XP Professional наиболее подходящей операционной системой для настольных компьютеров, применяемых в корпоративной среде. Независимо от того, где устанавливается Windows XP Professional - на одном компьютере или в масштабе локальной сети, - эта система повышает вычислительные возможности предприятия, одновременно сокращая совокупную стоимость программного обеспечения всех настольных компьютеров.

 

 

 

 

 

 

 

 

    1. Характеристика объекта управления

 

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

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

В обязанности кладовщика входит разгрузка товара, определение его типа и сортировка его по типу.

Логист сортирует товар и оформляет документы.

Бухгалтер обрабатывает полученные данные, он ведет непосредственную работу с БД и оформляет исходящие накладные.

Организация работы склада подразумевает:

разработку стратегии и тактики использования полезной площади склада;

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

сокращение времени хранения продукции;

увеличение коэффициента оборачиваемости  склада.

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

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

 

    1. Структура информационной системы

 

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

 

 

Рис.1 Структура информационной системы

 

2. Функциональная модель  бизнес-процесса

 

    1. Моделирование в  IDEF0

 

IDEF0 — это метод описания системы в целом как множества взаимозависимых функций (действий).

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

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

IDEF0 часто используется как способ исследования и проектирования систем на логическом уровне. Результаты анализа с помощью IDEF0 могут применяться при проектировании с использованием IDEF3 и DFD.

IDEF0 определяет два графических объекта:

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

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

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

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    1. Диаграммы бизнес-процесса из BPWin

 

Рис.2 Контекстная диаграмма

 

Рис.3 Декомпозиция первого уровня

Рис.4 Декомпозиция второго уровня

 

 

Рис.5 Декомпозиция третьего уровня

Рис.6 Декомпозиция четвертого уровня

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.3.   Расчет оценки  функциональной модели

 

2.3.1 Диаграмма дерева  узлов

Рис.7 Дерево узлов

 

 

2.3.2 Расчет оценки Функциональной Модели

 

  1. Вырожденная модель


  1. Количественный метод оценки ФМ

Количество уровней дерева:

                               r=5

Количество диаграмм на уровнях:

Si=1;

Количество функциональных блоков в j-й диаграмме на i-м

уровне(nij):

nij=1;

Число стрелок у каждого блока:

  ai=4;

 

 

 

 

  1. Средние характеристики:

   Количество диаграмм на  уровне:

   Количество ФБ на диаграмме: 

Информация о работе Программа реализации представлений из ERWin