
- •Введение
- •1 Исследование и описание бизнес - процессов предметной области
- •8 Определение области, цели, точки зрения и построение функциональной модели предприятия
- •3 Построение базы данных
- •3.1 Построение контекстной диаграммы
- •3.2 Построение диаграммы декомпозиции
- •4 Формирование спецификаций требований пользователя информационной системы
- •5 Проектирование логической модели данных и построение диаграммы сущность- связь
- •6 Проектирование физической модели данных в среде целевой субд
- •7 Разработка процедур и функций информационного процессора, реализующих требования пользователя
- •7.1 Форма
- •7.2 Запросы
- •7.3 Отчеты
- •8 Разработка интерфейса пользователя
- •9 Разработка средств защиты информационной системы
4 Формирование спецификаций требований пользователя информационной системы
Для разработки автоматизированной информационной системы необходимо:
- Автоматизированное рабочее место;
-Программа BPwin;
-База данных Access.
Автоматизированное рабочее место - ПК с ОС Widows, на котором непосредственно будет моделироваться, и создаваться автоматизированная информационная система
BPwin - мощный инструмент моделирования, который используется для анализа, документирования и реорганизации сложных бизнес-процессов. Модель, созданная средствами BPwin, позволяет четко документировать различные аспекты деятельности - действия, которые необходимо предпринять, способы их осуществления, требующиеся для этого ресурсы и др. Таким образом, формируется целостная картина деятельности предприятия - от моделей организации работы в маленьких отделах до сложных иерархических структур. При разработке или закупке программного обеспечения модели бизнес-процессов служат прекрасным средством документирования потребностей, помогая обеспечить высокую эффективность инвестиций в сферу IT.
BPwin позволяет:
Обеспечить эффективность операций, рассматривая текущие бизнес-операции через мощные инструменты моделирования.
Совершенствовать бизнес-процессы, формулируя и определяя альтернативные реакции на воздействия рынка.
Быстро исключать непродуктивные операции, легко и интуитивно сопоставляя операционные изменения. Неэффективные, неэкономичные или избыточные операции могут быть легко выявлены и, следовательно, улучшены, изменены или вовсе исключены - в соответствии с целями компании.
Приложение Microsoft Access – это настольная система управления реляционными базами данных (СУБД), предназначенная для работы на автономном персональном компьютере (ПК) или локальной вычислительной сети под управлением семейства операционных систем Microsoft Windows (Windows 2000, Windows XP и Windows Server 2003).
СУБД Microsoft Access обладает мощными, удобными и гибкими средствами визуального проектирования объектов с помощью Мастеров, что позволяет пользователю при минимальной предварительной подготовке довольно быстро создать полноценную информационную систему на уровне таблиц, запросов, форм и отчетов.
5 Проектирование логической модели данных и построение диаграммы сущность- связь
Логическое
проектирование — создание схемы базы
данных на основе конкретной модели
данных, например, реляционной модели
данных. Для реляционной модели данных
даталогическая модель — набор схем
отношений, обычно с указанием первичных
ключей, а также «связей» между отношениями,
представляющих собой внешние ключи.
Модель сущность-связь (ER-модель) — модель данных, позволяющая описывать концептуальные схемы предметной области.
Основные преимущества ER-моделей:
наглядность;
модели позволяют проектировать базы данных с большим количеством объектов и атрибутов;
ER-модели реализованы во многих системах автоматизированного проектирования баз данных (например, ERWin).
Основные элементы ER-моделей:
объекты (сущности);
атрибуты объектов;
связи между объектами.
Основные понятия ER-технологии.
• Сущность – это объект, информация о котором должна быть представлена в БД (обычно соответствует существительному). Множество сущностей одного и того же типа образуют Тип сущности. Например, для типа сущности Предприятие сущностью является ОАО РНПЗ или Агентство недвижимости «Лея». Иногда тип сущности называют просто сущность, а каждое значение сущности – экземпляр сущности.
• Связь – это отношение между сущностями. Множество связей одного и того же типа образует Тип связи. Экземпляр связи – это конкретная связь между конкретными экземплярами сущностей.
• Степень связи – это количество типов сущностей, участвующих в типе связи.
Связь типа один-к-одному означает, что один экземпляр первой сущности (левой) связан с одним экземпляром второй сущности (правой). Связь один-к-одному чаще всего свидетельствует о том, что на самом деле мы имеем всего одну сущность, неправильно разделенную на две.
Связь типа один-ко-многим означает, что один экземпляр первой сущности (левой) связан с несколькими экземплярами второй сущности (правой). Это наиболее часто используемый тип связи. Левая сущность (со стороны "один") называется родительской, правая (со стороны "много") - дочерней.
Связь типа много-ко-многим означает, что каждый экземпляр первой сущности может быть связан с несколькими экземплярами второй сущности, и каждый экземпляр второй сущности может быть связан с несколькими экземплярами первой сущности. Тип связи много-ко-многим является временным типом связи, допустимым на ранних этапах разработки модели. В дальнейшем этот тип связи должен быть заменен двумя связями типа один-ко-многим путем создания промежуточной сущности.
Для предметной области «Супермаркет» ER-диаграмма выглядит следующим образом:
поставщики
товар
товар
покупатель
Торговый зал
склад
поставляют
переходит
переходит
оплачивает
выбирается


1
n
1
n
n
1
1
1
1
n
n
n
Рис.5. ER- диаграмма супермаркета