Автор: Пользователь скрыл имя, 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
СПИСОК ЛИТЕРАТУРЫ……………
Федеральное агентство по образованию
НОУ ВПО “УРАЛЬСКИЙ ИНСТИТУТ БИЗНЕСА”
Кафедра |
Прикладной информатики |
Оценка работы |
ИНФОРМАЦИОНАЯ СИСТЕМА МЕДИЦИНСКАЯ СТРАХОВАЯ КОМПАНИЯ «МЕДИНКОМ»
КУРСОВАЯ РАБОТА
По дисциплине |
Базы данных |
Студент |
К.А. Якимов | |||||
Группа |
ПИ-2006 |
(подпись) |
(инициалы, фамилия) | |||
Руководитель |
||||||
Д.Б. Елизаров | ||||||
(уч. степень, звание) |
(подпись) |
(инициалы, фамилия) |
Екатеринбург
2009
СОДЕРЖАНИЕ
ВВЕДЕНИЕ……………..………………………………………
2.1 Справочник «клиенты»…………………………
2.2 Справочник «лечебно
профилактических учреждений»……
2.3 Таблица «Учет заключенных дого
2.4 Таблица «Учет убытков»……………………
ЗАКЛЮЧЕНИЕ……………………………………………………
СПИСОК ЛИТЕРАТУРЫ………………………....
ПРИЛОЖЕНИЕ А………………………………………………
ПРИЛОЖЕНИЕ Б………………………………………………...........
ПРИЛОЖЕНИЕ В……………………………..................
ПРИЛОЖЕНИЕ Г…………………………………………………………….….22
ПРИЛОЖЕНИЕ Д…………………………………………………………..……23
ВВЕДЕНИЕ
Система Clarion — это ориентированная на обработку данных среда быстрой разработки приложений, которая включает кодогенерацию и многократно используемые метаданные для быстрого создания приложений уровня управления предприятием для обработки бизнес-данных. Clarion лежит в основе всей линейки продуктов Soft Velocity и обеспечивает ему репутацию средств быстрой и эффективной разработки приложений БД. В дополнение к 4GL языку Clarion в продукт Clarion включены компиляторы С++ и Modula-2. Все языки используют один и тот же оптимизатор кода и могут одновременно применяться в рамках одного приложения.
У независимых разработчиков
программного обеспечения и у
корпоративных разработчиков
В отличие от многих других инструментов, базирующихся на языках общего назначения, Clarion всегда был ориентирован исключительно на разработку приложений БД. При этом язык Clarion это одновременно мощный и простой в изучении общецелевой язык 4-го поколения. Это объетно-ориентированный язык, со своей интегрированной средой разработки. Разработчик в результате имеет возможность развивать стандарные приложения в любом мыслимом направлении благодаря мощности самого языка и имеющихся дополнительных инструметов.
В проекте рассмотрена медицинская страховая компания, одним из видов деятельности которой является добровольное медицинское страхование. Главными функциями специалиста отдела по обеспечению медицинских программ является учет:
В настоящее время
данный учет ведется в двух программах,
не связанных между собой, что
создает трудности при
Dictionary – medinkom.dct включает в себя четыре таблицы: SpClient (Справочник клиентов), SpZakldog (Учет заключенных договоров страхования), Splpu (Справочник лечебно профилактических учреждений), SpUbit (Учет убытков). См. рис. 1.
Рис.1. Словарь базы данных «Информационная система медицинской страховой компании ЗАО «Мединком»»
В таблицы заносится вся необходимая информация для осуществления ведения учета деятельности медицинской страховой компании. Каждая таблица имеет свои характеристики и свойства.
Справочник «Клиенты» (SpClient) содержит информацию о клиентах: код клиента, фамилию И.О., дату рождения, адрес, номер полиса, телефон (См. таблицу 1 и рис.2.).
Таблица 1
Колонки таблицы «Клиенты»
Column Name |
Description |
Data Type |
Screen Picture |
Prompt Text |
Column Heading | |
SpClient | ||||||
Kod_client |
Код клиента |
SHORT |
@n-7 |
Код клиента |
Код клиента | |
Name_client |
Фамилия И.О. |
STRING |
@s25 |
Фамилия И.О. |
Фамилия И.О. | |
Birth_client
FILE,DRIVER('TOPSPEED'),OWNER( !!> IDENT(2),USAGE(File) By_Kod_Predm KEY(PRE1:Kod_Predm),NOCASE, !!> IDENT(5),AUTO By_Name_Predm KEY(PRE1:Name_Predm),DUP, !!> IDENT(7) Record RECORD [SCREENCONTROLS] ! PROMPT('╩¯õ ´ÕõýÕ‗Ó'),USE(? ! ENTRY(@n6),USE(PRE1:Kod_Predm) [REPORTCONTROLS] ! STRING(@n6),USE(PRE1:Kod_ Kod_Predm USHORT !╩¯õ ´ÕõýÕ‗Ó !!> IDENT(12),PROMPT('╩¯õ ´ÕõýÕ‗Ó'),HEADER('╩¯õ ´ÕõýÕ‗Ó'),MESSAGE('╩¯õ
´ÕõýÕ‗Ó'),TOOLTIP('╩¯õ ´ÕõýÕ‗Ó'),PICTURE(@n6), [SCREENCONTROLS] ! PROMPT('═ÓþÔÓÝÞÕ ´ÕõýÕ‗Ó'), ! ENTRY(@s20),USE(PRE1:Name_ [REPORTCONTROLS] ! STRING(@s20),USE(PRE1:Name_ Name_Predm STRING(20) !═ÓþÔÓÝÞÕ ´ÕõýÕ‗Ó !!> IDENT(13),PROMPT('═ÓþÔÓÝÞÕ ´ [SCREENCONTROLS] ! PROMPT('╩¯ÙÞ¸Õ±‗Ô¯ ¸Ó±¯Ô'), ! ENTRY(@n-7),USE(PRE1:Kolich_ [REPORTCONTROLS] ! STRING(@n-7),USE(PRE1:Kolich_ Kolich_chas SHORT !╩¯ÙÞ¸Õ±‗Ô¯ ¸Ó±¯Ô !!> IDENT(14),PROMPT('╩¯ÙÞ¸Õ±‗Ô¯ ¸ END END |
Дата рождения |
LONG |
@D6 |
Дата рождения |
Дата рождения | |
Adres_client |
Адрес |
STRING |
@s30 |
Адрес |
Адрес | |
NumPolis_client |
Номер полиса |
STRING |
@s7 |
Номер полиса |
Номер полиса | |
Tel_client |
Телефон |
STRING |
@s11 |
Телефон |
Телефон |
Рис.2. Поля таблицы «Клиенты»
Таблица «Клиенты» имеет следующие ключи (См. таблицу 2 и Рис.3):
Таблица 2
Ключи таблицы «Клиенты»
General |
Attributes |
Columns | |||||
Key Name |
Description |
Require Unique Value |
Prim ary Key |
Auto Num ber |
Case Sens itive |
Exclude Empty Keys |
|
SpClient | |||||||
Client |
По коду клиента |
|
|
|
|
Kod_Client - Ascendin |
Рис.3. Ключи таблицы «Клиенты»
Справочник «лечебно профилактических учреждений» (Splpu) содержит информацию о лечебно профилактических учреждений: код лпу, название. (См. таблицу 3 и Рис. 4).
Таблица 3
Колонки таблицы «лечебно профилактических учреждений»
Column Name |
Description |
Data Type |
Screen Picture |
Prompt Text |
Column Heading |
Splpu | |||||
Kod_lpu |
Код Лпу |
SHORT |
@n-7 |
Код Лпу |
Код Лпу |
Name_lpu |
Название |
STRING |
@s20 |
Название |
Название |
Рис.4. Поля таблицы «Лечебно профилактические учреждения»
Таблица «Лечебно профилактические учреждения» имеет следующие ключи (См. таблицу 4 и Рис.5.).
Таблица 4
Ключи таблицы «лечебно профилактические учреждения»
General |
Attributes |
Columns | |||||
Key name |
Description |
Require Unique Value |
Primary Key |
Auto Num ber |
Case Sensitive |
Exclude Empty Keys |
|
Splpu | |||||||
Lpu |
По коду Лпу |
|
|
|
|
Kod_Client - Ascendin |
Рис.5. Ключи таблицы
«лечебно профилактические
Таблица «Учет заключенных договоров страхования» (SpZakldog) содержит информацию о заключенных договорах страхования: код заключенного договора, код клиента, страховая сумма, дата уплаты взноса, дата вступления договора в силу, дата окончания договора. (См. таблицу 5 и Рис.6.).
Таблица 5
Колонки таблицы «Учет заключенных договоров страхования»
Column Name |
Description |
Data Type |
Screen Picture |
Prompt Text |
Column Heading |
SpZakldog | |||||
Kod_zakldog |
Код заключенного договора |
SHORT |
@n-7 |
Код заключенного договора |
Код заключенного договора |
Kod_client |
Код клиента |
SHORT |
@n-7 |
Код клиента |
Код клиента |
Strah_sum |
Страховая сумма |
STRING |
@s7 |
Страховая сумма |
Страховая сумма |
Data_uplvznos |
Дата уплаты взноса |
STRING |
@D6 |
Дата уплаты взноса |
Дата уплаты взноса |
Data_vstup |
Дата вступления договора в силу |
STRING |
@D6 |
Дата вступления договора в силу |
Дата вступления договора в силу |
Data_konec |
Дата окончания договора |
STRING |
@D6 |
Дата окончания договора |
Дата окончания договора |
Рис.6. Поля таблицы «Учет
Таблица «Учет заключенных договоров» имеет следующие ключи (См. таблицу 6 и Рис.7.).
Таблица 6
Ключи таблицы «Учет заключенных договоров»
Информация о работе Информационная система медицинская страховая компания "Мединком"