Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АРМ агента страховой компании_дораб (1).doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
7.17 Mб
Скачать

2.2. Логическая и физическая модель данных

Для визуального представления решаемой задачи, создадим модель базы данных с помощью CASE-средства ERwin.

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

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

Описание таблиц БД приведено в ПРИЛОЖЕНИИ 1.

Построим логическую модель проектируемой системы (рисунок 7).

Рисунок 7 – Логическая модель системы

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

На основе анализа входной и выходной информации можно провести проектирование базы данных.

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

Рассмотрим физическую модель данных (рисунок 8).

Рисунок 8 – Физическая модель системы

2.3. Требования к разрабатываемой системе

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

Данное разделение выполнено с точки зрения удобства работы системы и быстрого представления данных в печатном виде.

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

Для выполнения данной работы необходимы программные средства визуальной разработки – Visual Studio 2010 при поддержке операционной системы Windows XP/Vista/7.

В качестве технических средств необходимо наличие клавиатуры и манипулятора мыши. Объем оперативной памяти компьютера должен быть не менее 512 Мбайт, свободного места на жестком диске не менее 20 Мбайт, процессор Pentium не ниже IV.

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

  • Язык программирования: Visual Basic;

  • СУБД: MS SQL Server 2010;

  • Платформа .NET.

Проектирование системы осуществлялось с помощью средств BPwin, ERwin и MS Visio.

Схема функционирования ИС представлена на рисунке 9.

Рисунок 9 – Схема функционирования ИС