Информационная система медицинская страховая компания "Мединком"

Автор: Пользователь скрыл имя, 31 Мая 2013 в 23:32, курсовая работа

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

Система Clarion — это ориентированная на обработку данных среда быстрой разработки приложений, которая включает кодогенерацию и многократно используемые метаданные для быстрого создания приложений уровня управления предприятием для обработки бизнес-данных. Clarion лежит в основе всей линейки продуктов Soft Velocity и обеспечивает ему репутацию средств быстрой и эффективной разработки приложений БД. В дополнение к 4GL языку Clarion в продукт Clarion включены компиляторы С++ и Modula-2. Все языки используют один и тот же оптимизатор кода и могут одновременно применяться в рамках одного приложения.

Оглавление

ВВЕДЕНИЕ……………..…………………………………………………………3
ПОСТАНОВКА ЗАДАЧИ…………..…………………………………...........4
ОПИСАНИЕ СТРУКТУРЫ БАЗЫ ДАННЫХ.………...................................5
2.1 Справочник «клиенты»……………………………………………………….6
2.2 Справочник «лечебно профилактических учреждений»…………………...8
2.3 Таблица «Учет заключенных договоров страхования»……………….......10
2.4 Таблица «Учет убытков»……………………………………………………13
ОПИСАНИЕ СВЯЗЕЙ……………………………………………………….15
ОПИСАНИЕ ОТЧЕТОВ……………………………………………………..17
ОПИСАНИЕ ПРИЛОЖЕНИЯ………………………………………………18
ТРЕБОВАНИЯ К АППАРАТНОМУ И ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ………………...…………………………………………..19
ЗАКЛЮЧЕНИЕ……………………………………………………………….....20
СПИСОК ЛИТЕРАТУРЫ……………

Файлы: 1 файл

Курсовая по базам данных.doc

— 1.93 Мб (Скачать)

General

Attributes

Columns

Key name

Description

Require

Unique

Value

Primary Key

Auto

Num

ber

Case Sensitive

Exclude

Empty

Keys

 

SpZakldog

zakldog

По коду заключенного договора

 

Kod_Zakldog - Ascendin   

Client

По коду клиента

   

 

Kod_Client - Ascendin


 

Рис.7. Ключи таблицы  «Учет заключенных договоров»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    1. Таблица «Учет убытков» (SpUbit)

 

Таблица «Учет убытков» (SpUbit) содержит информацию об убытках: код убытка, код заключенного договора, код лпу, используемая сумма, подтверждающий документ, дата документа. (См. таблицу 7 и Рис.8.).

Таблица 7

Колонки таблицы  «Учет убытков»

Column Name

Description

Data Type

Screen Picture

Prompt Text

Column Heading

SpUbit

Kod_ubit

Код убытка

SHORT

@n-7

Код убытка

Код убытка

Kod_zakldog

Код заключенного договора

SHORT

@n-7

Код заключенного договора

Код заключенного договора

Kod_lpu

Код лпу

SHORT

@n-7

Код лпу

Код лпу

Isp_sum

Используемая сумма

STRING

@s7

Используемая сумма

Используемая сумма

Pod_doc

Подтверждающий документ

STRING

@s30

Подтверждающий документ

Подтверждающий документ

Data_doc

Дата документа

STRING

@D6

Дата документа

Дата документа


 

                  Рис.8. Поля таблицы «Учет убытков»

Таблица «Учет убытков» имеет следующие ключи (См. таблицу 8 и Рис.9.).

Таблица 8

Ключи Таблицы  «Учет убытков»

General

Attributes

Columns

Key name

Description

Require

Unique

Value

Primary Key

Auto

Num

ber

Case Sensitive

Exclude

Empty

Keys

 

SpZakldog

Ubit

По коду убытка

 

Kod_ubit - Ascendin   

zakldog

По коду договора

   

 

Kod_zakldog - Ascendin

Lpu

По коду лпу

   

 

Kod_lpu - Ascendin


 

                  Рис.9. Ключи таблицы «Учет убытков»

 

 

 

 

  1. ОПИСАНИЕ СВЯЗЕЙ

 

При создании БД возникает  необходимость создания связей между  таблицами. Как и в других средствах разработки БД в Clarion связи таблиц устанавливаются по ключам, с помощью New Relationship Properties: вызывается окно Edit Relationship Properties, где указывается; тип связи Туре (1:М, M:l), Foreign Key, Related Table, Primary Key, Columns Mapping, On Update, On Delete (См. Таблицу 9).

 

Таблица 9

Описание связей

Related Table

Type

Foreign Key

Primary Key

On Update

On Delete

Связь таблицы «Клиенты» (SpClient)

SpZakldog

1:M

Client

Client

Restrict

Restrict

Связь таблицы «Учет  заключенных договоров» (SpZakldog)

SpUbit

1:M

zakldog

zakldog

Restrict

Restrict

SpClient

M:1

Client

Client

Restrict

Restrict

Связь таблицы «Лечебно профилактических учреждений» (Splpu)

SpUbit

1:M

Lpu

Lpu

Restrict

Restrict

Связь таблицы «Учет  убытков» (SpUbit)

SpZakldog

M:1

zakldog

zakldog

Restrict

Restrict

Splpu

M:1

Lpu

Lpu

Restrict

Restrict


 

Связи в базе данных необходимы для комплексности, целостности  и непротиворечивости информации. Для  их описания мы воспользовались средством Clarion – Data Modeller (См. Рис. 10).

Рис.10. Связи в базе данных «Информационная система  медицинской страховой компании «Мединком»»

 

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

Заполнение основной таблицы осуществляется путём вызова заполненных справочников (с помощью  связей). Так при заполнении таблицы  «Учет убытков» вызывается справочник «Заключенные договора» с заполненными полями и предлагается выбрать договор уже со всеми занесенными его данными.

 

 

 

 

 

 

 

 

  1. ОПИСАНИЕ ОТЧЕТОВ

 

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

Примеры готовых отчётов  приведены в Приложениях А, Б, В.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. ОПИСАНИЕ ПРИЛОЖЕНИЯ

 

Меню приложения содержит пункты необходимые для работы.

Для работы со справочниками  необходимо обратиться к меню «Просмотр» и выбрать нужный нам справочник.

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

Для редактирования и  удаления определенных записей в  таблице необходимо нажать на кнопку «Изменить», либо на кнопку «Удалить».

Для того чтобы просмотреть отчет и вывести его на печать, необходимо обратиться к меню «Отчеты» и выбрать нужный отчет.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. ТРЕБОВАНИЯ К ПРОГРАММНОМУ И АППАРАТНОМУ ОБЕСПЕЧЕНИЮ

 

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

2. Требования к аппаратуре: Pentium, операционная система Windows 9-х, те, хр.

3. Минимальные системные требования: PC: 512 Мб ОЗУ, SVGA-карта (800x600, 65536 цветов) 16-битная звуковая карта, манипулятор «мышь», клавиатура (стандартная (101/102 клавиши)), USB-порт 2.О.

4.  Наличие принтера для печати отчетов.

5. Документация к программе, которая поставляется вместе с программой при внедрении в организацию.

6. Clarion не обязательно, достаточно загрузочного файла с расширением .ехе.

 

 

 

 

 

 

 

 

 

 

 

 

ЗАКЛЮЧЕНИЕ

 

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

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

СПИСОК ЛИТЕРАТУРЫ

 

1. Рудаков А.В. Технология разработки программных продуктов. – М.: Издательский центр «Академия», 2006. – 208 с.

2. Гагарина Л.Г., Виснадул Б.Д., Игошин А.В. Основы технологии разработки программных продуктов. – М.: ФОРУМ: ИНФРА-М, 2006. – 192с.

3. Единая система программной документации (сборник стандартов). –   М.: Изд-во стандартов, 1988. –   143 с.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение А

Приложение Б

Приложение В

Приложение Г

Меню просмотр (пункт  справочники)

Приложение Д

Меню программы (отчеты)

 

 

 

 

 

 

 

 

 

 

 

 

 


Информация о работе Информационная система медицинская страховая компания "Мединком"