книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
«ADSL – подключение к Internet» ( Контрольная работа, 11 стр. )
«Автоматизированная система учета конструкторской доку-ментации» ( Дипломная работа, 96 стр. )
«Адаптивная информационная система управления ресурсами организации» ( Дипломная работа, 137 стр. )
«Вертикальный мини-портал по поддержке деятельности торговой фирмы» ( Дипломная работа, 94 стр. )
"1С:Бухгалтерия": настройка программного комплекса и начало работы в нем: работа с константами и справочниками, ввод первоначальных остатков ( Контрольная работа, 22 стр. )
"Автоматизация учета заявок клиентов в ООО "Инком-Сервис"" ( Дипломная работа, 70 стр. )
"Автоматизированные процессы управления коммерческой деятельностью на предприятии ООО "Велтон"" ( Курсовая работа, 44 стр. )
"Автоматизированные системы контроля за исполнением0 ( Курсовая работа, 49 стр. )
"БИОКОМПЬЮТЕР"2 ( Курсовая работа, 32 стр. )
"Виды системного программного обеспечения (назначение и примеры использования)" ( Контрольная работа, 12 стр. )
"Внедрение бизнес-процесса автоматизации бухгалтерского учета с помощью программы "БЭСТ-5"" ( Курсовая работа, 28 стр. )
"Информационная культура менеджера" ( Реферат, 17 стр. )
"КОМПЬЮТЕРНАЯ ПРЕСТУПНОСТЬ И КОМПЬЮТЕРНАЯ БЕЗОПАСНОСТЬ"0 ( Реферат, 25 стр. )
"КОМПЬЮТЕРНЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ОБРАЗОВАНИИ" ( Курсовая работа, 38 стр. )
"Локальные вычислительные сети" Проектирование ЛВС. ( Контрольная работа, 8 стр. )
"Поисковая оптимизация сайта auditory.ru" ( Реферат, 17 стр. )
"Протокол обмена управляющими сообщениями - ICMP. Протоколы обмена маршрутной информацией" (по дисциплине "Основы построения объединенных сетей") ( Курсовая работа, 40 стр. )
"Разработка автоматизированной информационной системы управления проектами". ( Дипломная работа, 69 стр. )
"Разработка аппаратно-программного комплекса отладки алгоритмов обслуживания очередей в узлах коммутации". ( Отчет по практике, 28 стр. )
"Разработка библиотеки компонентов для динамического формирования HTML-документов по настраиваемым шаблонам"* ( Дипломная работа, 80 стр. )
"Разработка программного обеспечения системы составления и ведения договоров на оказание услуг в области организации выставок". ( Дипломная работа, 100 стр. )
"Системы управления базами данных" (СУБД). ( Курсовая работа, 28 стр. )
"Технологии искусственного интеллекта - экспертные системы"* ( Реферат, 17 стр. )
"Электронный офис" ( Реферат, 17 стр. )
. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ ( Контрольная работа, 49 стр. )

ВВЕДЕНИЕ 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»