книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Разработка автоматизированного информационного сайта для поиска расписания и заказа билетов на самолеты через агентство «Travelmart» ( Дипломная работа, 65 стр. )
Разработка автоматизированной системы учета выполнения договоров на строительство объектов бюджетного финансирования ( Курсовая работа, 25 стр. )
Разработка автоматизированной системы АСОСАГО ( Дипломная работа, 56 стр. )
Разработка автоматизированного рабочего места ’Валютный кассир’ на основе автоматизированной системы ’Валютная касса’ ( Дипломная работа, 98 стр. )
Разработка автоматизированной информационной подсистемы обработки авансовых отчетов на крупном коммерческом предприятии ( Дипломная работа, 106 стр. )
Разработка АИС менеджера магазина ООО ТНК "Исткор-М" ( Дипломная работа, 105 стр. )
Разработка АИС по обслуживанию клиентов в турфирме ООО "Раунд-Тревел Л" ( Дипломная работа, 115 стр. )
Разработка АИС по учету персонала_А.К.С.-Консалтинг ( Дипломная работа, 95 стр. )
Разработка АИС приема заказов на выполнение работ для МУП БТИ г. Сергиев Посад ( Дипломная работа, 75 стр. )
Разработка алгоритма и программного обеспечения маскирования данных, исследование вопросов стойкости к частотному анализу ( Дипломная работа, 165 стр. )
Разработка алгоритмического и программного обеспечения для решения графовых задач ( Курсовая работа, 23 стр. )
Разработка алгоритмического и программного обеспечения для решения графовых задач 2009-23 ( Курсовая работа, 23 стр. )
Разработка АРМ менеджера по контролю поставок оборудования в ООО "ДЕНИдизайн" в условиях применения новой информационной технологии ( Дипломная работа, 124 стр. )
Разработка АРМ менеджера в фитнес-клубе. ( Дипломная работа, 122 стр. )
Разработка баз данных. Программирование в Visual Basic. Остальные алгоритмы ( Контрольная работа, 19 стр. )
Разработка базы данных и расчетного приложения в среде Delphi 5.0 ( Контрольная работа, 12 стр. )
Разработка базы данных "Информационная система гостиничного ком-плекса" ( Дипломная работа, 64 стр. )
Разработка базы данных для торгово-посреднической фирмы "Столица" ( Курсовая работа, 26 стр. )
Разработка БАЗЫ ДАННЫХ для салона красоты «Надежда» ( Контрольная работа, 9 стр. )
Разработка базы данных для магазина по продаже компьютерных комплектующих и ноутбуков. ( Курсовая работа, 33 стр. )
Разработка базы данных ( Контрольная работа, 17 стр. )
Разработка БД в АСУ "Расписание движение электропоездов" ( Курсовая работа, 28 стр. )
Разработка БД Поликлиника с помощью СУБД MS Access ( Контрольная работа, 10 стр. )
Разработка бизнес процесса в информационной системе управления (на примере ОАО "ЭВРЗ") ( Курсовая работа, 46 стр. )
Разработка бизнес-процесса в информационной системе управления (на примере топливной сети "Фаэтон" ) ( Контрольная работа, 14 стр. )

ВВЕДЕНИЕ 2

1. Проектирование базы данных 6

1.1. Концептуальная модель 6

Проектирование модели данных ERD 7

Проектирование физической модели данных 8

2. РАЗРАБОТКА ПРИЛОЖЕНИЯ 13

2.1. Назначение приложения 13

2.2. Структура приложения 15

2.3. Описание приложения 15

2.4. ТЕСТИРОВАНИЕ 20

2.5.Руководство пользователя 21

ЗАКЛЮЧЕНИЕ 23

БИБЛИОГРАФИЯ 24

ПРИЛОЖЕНИЕ 25

В наши дни ни одно учреждение не обходится без электронной документации, будь то бухгалтерские отчёты или учётные записи клиентов. Информационные технологии внедряются для повышения скорости (уменьшения задержки) и эффективности (уменьшение шанса искажения и/или утраты данных) работы с архивами данных, поэтому ожидается, что при использовании оргтехники и специализированного программного обеспечения скорость и качество работы с банками данных, которые при переводе в электронный вид получают название "баз данных", возрастают. Для этого необходимы не только терминальная ЭВМ, локальная сеть и навыки оператора ЭВМ, но и вышеупомянутое специализированное программное обеспечение, позволяющее быстро находить и изменять нужные записи, добавлять новые, без труда генерировать полные отчёты, сортировать записи, предохранять базу данных от ошибок и сбоев, и при этом доступное в освоении и нетребовательное к любым ресурсам пользователя (оборудование, профессионализм, время). Поэтому всякое учреждение, пользующееся вычислительной техникой для ведения документации, использует либо коммерческие системы управления базами данных (в дальнейшем СУБД), специально разработанные для решения универсальных задач определённого круга, либо ПО, разработанное штатными программистами учреждения.

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

Такая система должна обеспечивать получение общих и/или детализированных отчетов по итогам работы; позволять легко определять тенденции изменения важнейших показателей; обеспечивать получение информации, критичной по времени, без существенных задержек; выполнять точный и полный анализ данных. Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, чем среда MS-DOS. Снижение стоимости высокопроизводительных ПК обусловило не только повсеместный переход к среде Windows, где разработчик программного обеспечения может в меньшей степени заботиться о распределении ресурсов, но также сделало программное обеспечение СУБД менее критичным к аппаратным ресурсам ЭВМ.

Среди наиболее надежных и мощных систем управления базами данных можно отметить: Microsoft Access, Microsoft Visual FoxPro, а также базы данных Microsoft SQL Server, используемые в приложениях, построенных по технологии "клиент-сервер".

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

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

Работа данного программного продукта осуществляется на базе платформ MS SQL Server 2005 и BORLAND DELPHI 7.

Система Delphi давно пользуется репутацией самого эффективного средства разработки приложений баз данных, то есть программ, обслуживающих электронные хранилища информации. Начиная с версии 5.0 Delphi поддерживает технологию ADO (ActiveX Data Objects), которая усиленно развивается корпорацией Microsoft. Основные особенности использования технологии ADO не зависят от архитектуры БД: эта технология характерна не только для файл-серверных, но и для клиент-серверных, а также трёхзвенных БД, основным же достоинством технологии ADO является её естественная ориентация на создание "облегчённого" клиента. В рамках этой технологии на машине разработчика устанавливаются базовые объекты MS ADO и соответствующие компоненты Delphi. На машине сервера данных (это может быть файловый сервер в рамках файл-серверной технологии или машина с сервером данных - в технологии клиент-сервер) устанавливается так называемый провайдер данных - некоторая надстройка над специальной технологией OLE DB, распознающая запросы объектов ADO и трансформирующая эти запросы в нужные действия с данными. Взаимодействие компонентов ADO и провайдера осуществляется на основе универсальной для Windows технологии ActiveX, причем провайдер выступает в качестве СОМ-сервера, а ADO-компоненты - в качестве СОМ-клиентов.

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

Развитие технологии СОМ продолжает её подмножество - технология OLE Automation(автоматизация OLE). Её отличие в том, что она позволяет использовать возможности СОМ не только языкам-компиляторам, но и интерпретаторам, и обеспечивает связь с вызываемыми методами на стадии выполнения приложения. Такой способ вызова называется поздним связыванием. Методы при таком способе вызова выполняются медленнее, причем нельзя заранее проверить правильность написания объектов и их методов. Преимуществом такого метода является независимость выбора среды разработки от объекта, который нужно программировать.

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

Система управления базами данных типа "клиент-сервер" состоит из двух компонентов:

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

" Структура базы данных, реализующая управление и хранение данных на сервере.

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

У таблиц есть несколько типов элементов управления: ограничения, триггеры, значения по умолчанию, хранимые процедуры, а также пользовательские типы данных, которые гарантируют достоверность данных. Чтобы обеспечить согласованность взаимосвязанных данных в различных таблицах, в таблицу можно добавить декларативные ограничения ссылочной целостности. У таблиц могут быть индексы, похожие на алфавитные указатели в книгах, позволяющие быстро найти нужные записи. Выбор MS SQL Server 2005 в качестве СУБД обусловлен многопользовательской архитектурой разрабатываемого приложения, а также простотой и гибкостью подъязыка данных T-SQL.

Голицына О., Максимов Н., Попов И. Базы Данных - Учебное пособие. М.: ФОРУМ: ИНФРА-М, 2005. - 352 стр.

Крёнке Д., Теория и практика построения баз данных. 9-е изд. - СПб: ПИТЕР, 2005, 859 стр.

Фаронов В. Delphi. Программирование на языке высокого уровня: Учебник для вузов - СПб: ПИТЕР, 2005. - 640 стр.

Фаронов В. Программирование баз данных в Delphi. Учебный курс. - СПб: ПИТЕР, 2005. - 459 стр.

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»