Система учета ветеринарной клиники

Автор: Пользователь скрыл имя, 28 Октября 2013 в 15:05, курсовая работа

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

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

Файлы: 1 файл

Система учета.docx

— 27.65 Кб (Скачать)

Бюджетное образовательное  учреждение Омской области 

среднего профессионального  образования

 «Омский промышленно-экономический  колледж»

 

 

 

КУРСОВАЯ РАБОТА

По дисциплине «Технология разработки программных продуктов»

Тема: «Система учета ветеринарной клиники»

 

 

 Выполнила:

Королева Ю.Е.,

группа БП-119

Руководитель:

 Репин П.В.,

преподаватель

Оценка:______

Дата защиты:_____

 

 

 

 

2013

 

Содержание

 

 

Введение

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

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

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

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

Для реализации поставленной цели нужно решить следующие задачи:

-изучить предметную область;

-разработать алгоритм  функционирования программы;

-реализовать разработанный  алгоритм.

В результате написания курсовой работы, ожидается повышения навыков  по работе с литературой, углубление знаний языка программирования в Delphi и создание программного продукта по данной теме.

 

 

Глава 1 Система  учета ветеринарной клиники

1.1 Сущность ветеринарной клиники

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

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

В ветеринарной клинике в  наглядной и доступной форме  находится информация об оказываемых  ветеринарных услугах - выполняемых  работах:

- перечень основных видов  платных ветеринарных услуг (работ)  и формы их предоставления;

- прейскурант на ветеринарные  услуги (с указанием даты утверждения);

- стоимость препаратов, лекарственных  средств и других средств ветеринарного  назначения, применяемых при оказании  платных ветеринарных услуг;

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

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

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

2. Штат клиники.  Образование ветеринарных специалистов

Штат клиники состоит  из одного основного ветеринарного  врача; директора, который одновременно является ветеринарным врачом, ассистенты и уборщицы.

Ветеринарные врачи имеют  высшее образование квалификацию «Ветеринарный  врач», стаж практической работы не менее 10 лет и опыт работы с мелкими  домашними животными; документы, свидетельствующие  о повышении квалификации.

3. Права и должностные  обязанности ветеринарных специалистов

Права ветеринарного врача:

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

- вносить предложения  руководству по совершенствованию  качества ветеринарного обслуживания  и улучшению организации труда;  требовать от руководства организации  оказания содействия в исполнении  им его должностных обязанностей  и прав;

- принимать участие в  работе совещаний, конференций,  секций, ассоциаций, на которых рассматриваются  вопросы, относящиеся к профессиональной  компетенции. 

Должностные обязанности  ветеринарного врача:

- проводить осмотр животных  и диагностирование их болезней;

- осуществлять исследование  причин возникновения, процессов  протекания болезней животных, их  лечения и профилактики;

- осуществлять терапевтическое  и хирургическое лечение животных;

- применять лекарственные  средства при лечении животных, высокоэффективные ветеринарные  препараты и методы ветеринарного  воздействия;

- проводить ветеринарные  мероприятия по предупреждению  заболеваний и падежа животных;

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

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

Результатом реализации данной программы является создание целостной  системы учета ветеринарной клиники.

Реализуется программа для ветеринарной клиники, которая называется  «Система учета ветеринарной клиники».

В данной программе используются такие таблицы, как Хозяин  питомца, Питомец, Карта Питомца. Между таблицами существуют связи. На главной форме расположена таблица Хозяин  питомца. Разработаны такие функции, как добавление новой записи в таблицу,  просмотр данных, сортировка, фильтрация.

 

 

 

Описание таблиц

Таблица Хозяин  питомца

Имя поля

Тип поля

Длина

 

Текстовый

50

 

Текстовый

50

 

Текстовый

255

 

Текстовый

255





 
Таблица Питомец

Имя поля

Тип поля

Длина

 

Текстовый

50

 

Текстовый

50

 

Текстовый

50

 

Текстовый

255

 

Текстовый

50

 

Текстовый

50


 

Таблица Карта питомца

Имя поля

Тип поля

Длина

 

Текстовый

255

 

Текстовый

255

 

Текстовый

50

 

Текстовый

50

 

Текстовый

50


 

 

Таблица связей

 

 

 

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

 

 

 

 

 

Глава 2. Описание возможных средств разработки и обоснование выбора среды разработки

2.1. Возможные средства разработки и обоснование выбора

Характеристика языка  программирования Turbo Pascal

Turbo Pascal- интегрированная среда разработки программного обеспечения для платформ DOS и Windows 3.x и язык программирования в этой среде, диалект языка Паскаль от фирмы Borland.

Достоинства:

-удобная среда разработки, включающая функциональный отладчик, доступный в любой момент;

-контекстная справочная система, по которой можно изучать язык без обращения к сторонним источникам;

-высокая скорость компиляции, высокая скорость выполнения откомпилированных программ;

-встроенная возможность использовать вставки на языке ассемблера.

Недостатки:

-компилятор рассчитан на реальный режим DOS, применение которого сходит на нет;

-неправильная работа с метками во встроенном ассемблере.

Характеристика языка  программирования VBA

Microsoft Visual Basic — средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки. Язык Visual Basic унаследовал дух, стиль и отчасти синтаксис своего предка — языка Бейсик, у которого есть немало диалектов. В то же время Visual Basic сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Среда разработки VBA включает инструменты для визуального конструирования пользовательского интерфейса.

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

Достоинства:

- высокая скорость создания приложений с графическим интерфейсом для MS Windows;

- простой синтаксис, позволяющий очень быстро освоить язык;

- возможность как компиляции в машинный код, так и интерпретации во время отладки.

Недостатки:

- поддержка операционных систем только семейства Windows и Mac

OS X;

- отсутствие механизма наследования объектов. Существующие в языке наследование, позволяет наследовать только интерфейсы объектов, а не их самих;

- медленная скорость работы, поскольку все встроенные функции языка реализованы через библиотеку времени исполнения.

При разработке данного проекта  главными критериями выбора программных  средств разработки являлись:

1.Скорость разработки приложений;

2.Возможность быстрого внесения изменений в программу;

3.Возможность редактирования и просмотра БД, используя средства разработки.

Учитывая эти критерии, для написания программы целесообразно  использовать объектно-ориентированную  среду разработки, поэтому я выбрала язык программирования Delphi. Использование среды Delphi позволяет написать программу с удобным интерфейсом.

 

 

2.2. Методы и средства

Для разработки программного продукта используется технологию ado.

Технология ADO завоевала  популярность у разработчиков, благодаря  универсальности - базовый набор  интерфейсов OLE DB имеется в каждой современной операционной системе  Microsoft.

ADO (ActiveX Data Objects) — так называемые объекты данных ActiveX, представляют собой мощные интегрированные средства для создания приложений для работы с базами данных. Под приложениями при этом следует понимать не только приложения-программы, но и Web-приложения.

Информация о работе Система учета ветеринарной клиники