Пример готовой дипломной работы по предмету: Базы данных
Содержание
Введение 5
1Системно-комплексный анализ объекта автоматизации 10
1.1Цели и задачи организации, оказывающей ветеринарный услуги населению10
1.2Концептуальная модель объекта автоматизации 11
1.2.1Организационная страта системы 13
1.2.2Материальная и информационная страты ветеринарной клиники 17
1.3Информационная страта объекта автоматизации 21
1.3.1Разработка функционального аспекта информационной страты объекта автоматизации 21
1.3.2Анализ входных информационных векторов 23
1.3.3Анализ выходных информационных векторов 26
1.3.4Функция преобразования системы 27
1.3.5Структура пользовательского интерфейса 29
1.3.6Структурный аспект информационной страты 29
2Концептуальная модель данных 32
2.1Метод проектирования базы данных на основе анализа функциональных зависимостей 32
2.2Проектирование базы данных методом анализа функциональных зависимостей 40
2.2.1Выделение функциональных зависимостей 40
2.2.2Проектирование отношений, находящихся в НФБК 47
2.3Структурно-функциональный аспект информационной страты объекта 52
2.4Обоснование выбора СУБД 52
2.4.1MySQL57
2.4.2Oracle 8i 61
2.4.3СУБД Microsoft SQL Server 63
2.4.4IBM DB264
2.4.5СУБД от Informix 65
2.4.6Выводы 66
2.5Генерация базы данных автоматизированной информационной системы 67
2.6Ссылочная целостность данных 71
3Разработка пользовательского интерфейса 73
3.1Организация интерфейса взаимодействия пользователя с автоматизированной информационной системой 73
3.2Визуальное объектно-ориентированное программирование 74
3.2.1Архитектура приложений баз данных в Delphi 74
3.2.2Модуль данных 79
3.2.3Использование технологии ADO средствами Delphi 81
3.3Создание форм пользовательского интерфейса 106
3.3.1Создание и использование модуля данных 106
3.3.2Создание главных форм пользовательского интерфейса 107
3.3.3Создание пользовательского интерфейса 109
3.3.4Создание пользовательского интерфейса для пользователей-администраторов 113
3.4Программно-аппаратные средства АИС 114
4Руководство пользователя АИС «Регистратура ветклиники» 115
4.1Инструкция по применению для массового пользователя 115
4.2Инструкция по применения для администратора 125
5Организационно-экономическая часть 129
5.1Организация и планирование работ129
5.1.1Назначение АИС «Регистратура ветеринарной клиники» 129
5.1.2Анализ рынка сбыта 131
5.1.3План маркетинга 132
5.1.4План производства 132
5.1.5Организационный план 135
5.1.6Юридический план 137
5.1.7Оценка риска 137
5.2Определение затрат и договорной цены разработки 138
5.2.1Расходы на материалы и покупные изделия 139
5.2.2Расходы на специальное оборудование 139
5.2.3Расчёт основной заработной платы 139
5.2.4Расчет дополнительной заработной платы 142
5.2.5Расчёт отчислений на социальные нужды 142
5.2.6Расчёт накладных расходов 142
5.2.7Расчёт договорной цены 143
5.3Экономическая целесообразность проекта 144
5.3.1Конкурентоспособность АИС 144
5.3.2Маркетинг 146
5.3.3Оценка эффективности 147
5.4Выводы 148
6Охрана труда. Организация оптимального рабочего места инженера-разработчика 150
6.1Освещение рабочего места 150
6.2Микроклимат помещений 155
6.2.1Выбор расчетных параметров наружного воздуха.157
6.2.2Выбор расчетных параметров внутреннего воздуха.158
6.2.3Составления теплового и влажностного баланса помещения 159
6.2.4Графоаналитическое построение процессов термовлажностной обработки воздуха 161
6.3Выводы 167
Заключение 169
Библиографический список 172
Выдержка из текста
ВВЕДЕНИЕ
Растет благосостояние людей, а это значит, что домашних животных будет появляться с каждым годом все больше. И это не только собаки и кошки, в квартирах горожан все чаще приживаются игуаны и змеи, лягушки и рыбы, декоративные кролики и карликовые поросята. Еще один фактор, способствующий увеличению числа домашних животных, относится к психологии. Чем больше человек отрывается от природы, тем острее появляется желание контактировать с ней, это у людей заложено где-то глубоко в генах, и зов природы в техногенном шуме становится особенно громко слышен. А это значит, что число пациентов в ветеринарных клиниках с каждым годом будет только увеличиваться.
Повышение качества ветеринарной помощи увеличивает срок жизни животных. В результате в последнее время ветеринары все чаще сталкиваются с такими заболеваниями, как сахарный диабет, которые раньше практически не встречались, ведь животные до этих болезней просто не доживали. Таким образом, постепенно расширяется спектр услуг.
Повышается статус ветеринарного врача. В настоящее время ветери-нарная медицина приближается к общепризнанным европейским стандартам. Это проявляется в требовательном отношении владельцев домашних животных к уровню ветеринарных услуг, фасовке и упаковке ветеринарных медикаментов и препаратов по европейским требованиям, обследование животного должно быть комплексным, ветеринарная клиника должна предоставлять населению города и близлежащих поселков весь спектр ветеринарных услуг.
В связи с открытостью стран возникают такие проблемы ветеринар-ного характера, как завоз хозяевами из командировок и мест отдыха экзотических животных, а вместе с ними и экзотических заболеваний.
В частном сегменте рынка ветеринарных услуг наблюдаются прогрессивные тенденции. Появляется значительное количество частных ветеринарных клиник и лабораторий, предоставляющих платные лечебные и диагностические услуги.
Ожидается, что частный сектор ветеринарных услуг будет активно развиваться вместе с улучшением качества предоставления услуг и квалификации обслуживающего персонала.
На сегодняшний момент ветеринария – бизнес настолько специфиче-ский, что без знания всех тонкостей лечения и профилактики «больших и малых созданий» построить работу грамотно невозможно.
ООО «Беланта» – это молодая современная ветеринарная клиника с сильной командой высококвалифицированных врачей ветеринарной медицины, новой техникой и новым оборудованием, просторными каби-нетами.
Молодая ветеринарная клиника «Беланта» действует на рынке ветеринарных услуг с начала 2010 года, но уже успела завоевать репутацию образцового лечебного учреждения. Частная ветеринарная лечебница за короткое время стала широко известна в близлежащих населённых пунктах. Сотрудники клиники регулярно участвуют в конференциях, семинарах, мастер-классах, проводимых при содействии Ассоциации ветеринарных врачей. Специализацией клиники являются такие направления ветеринарии, как хирургия, осеменение животных, визуальная диагностика.
Современная ветеринарная клиника – это сложная организационная структура и от участия каждого сотрудника (бухгалтера, регистратора, менеджера) зависит стабильность работы лечебного учреждения. Это скрытая часть айсберга, которую не должен явно замечать обратившийся в ветеринарную клинику владелец больного животного, но юридическая проработка должностных инструкций, инструкций по технике безопасности, проработка ассортимента ветпрепаратов в ветаптеке незримо помогает сократить путь от обращения в клинику (имеется две телефонных линии, удобные подъездные пути, клиника расположена в центре города) до полного выздоровления питомца.
Прием животных осуществляется как в порядке живой очереди, так и по предварительной записи. Осуществляется также выезд ветспециалистов на дом к «особо сложным пациентам» которых нет возможности у хозяев транспортировать на клинику.
Для удобства посетителей при ветеринарной клинике работает зоомагазин и ветаптека. При необходимости возможна доставка больного животного в клинику собственным автотранспортом. Стоимость ветеринарных услуг определяется согласно Прейскуранта.
В ветеринарной клинике привлекают высококвалифицированные кадры для которых важна не только высокая зарплата, но и возможность трудиться по скользящему графику.
Прием ведут одновременно несколько ветеринарных врачей.
В операционной работа проходит со строгим соблюдением правил асептики и антисептики. Большинство операций — плановые. Владельцы животных могут провести время, отведенное на операцию в просторном холле клиники за чашечкой чая или кофе.
Регистратура является центральным, связующим звеном в работе всей клиники и координирует работу ветспециалистов: распределяет пациентов в кабинеты, ведет запись на прием по телефону, осуществляет подсчет стоимости оказанных процедур и назначенных лекарств.
Темп жизни современного человека заставляет его прикладывать максимальные усилия для анализа и учета информации, а сложнее всего это делать при ее непрерывном потоке, с чем и столкнулись руководство и сотрудники клиники, особенно отдела регистратуры.
Эффективность функционирования предприятия или организации любой отрасли и сферы деятельности напрямую зависит от скорости, точности и своевременности обмена данными как внутри этого предприятия между его составляющими частями (отделами, подсистемами и т.д.), так и вне его, то есть взаимодействие и обмен данными этой организации с другими (конкурирующими, предприятиями-партнерами и т.д.).
И чем больше, масштабнее предприятие, тем серьезнее перед его управляющими встает проблема организации и контроля потоков огромного количества информации предприятия.
Для качественного решения таких проблем на предприятиях используются автоматизированные системы управления (АСУ).
Автоматизированная система управления – это человеко-машинная система, обеспечивающая автоматизированный сбор и обработку информации, необходимой для оптимизации управления в различных сферах человеческой деятельности.
В дипломном проекте проводится анализ одной из подсистем ветери-нарной клиники «Беланта» для ее дальнейшей автоматизации. Задачей под-системы «Регистратура» является организация системы учета, регистрации при обращении пациентов, контроля и планирования работы врачей и лабораторий.
Внедрение АСУ позволяет систематизировать обмен данными, регла-ментировать состав и формы представления данных, а также структуру ин-формационных потоков в системе (информационных и командных связей между субъектами ветклиники, а также информационный обмен с внешними по отношению к клинике организациями), значительно повысить точность и четкость их ведения, гарантировать их сохранность, предоставлять полную взаимоувязанную информацию по всем субъектам клиники. Все это приводит к слаженной работе сотрудников ветеринарной клиники и во много раз увеличивает эффективность функционирования предприятия в целом.
Задачами разрабатываемой системы являются:
1. сбор, анализ и доведение информации до каждой группы пользователей;
2. автоматизация информации, хранящейся на бумажных носителях;
3. уменьшения объема хранимой информации;
4. быстрота и удобство получения необходимой информации;
Актуальность данной работы заключается в необходимости комплексной автоматизации всех подразделений ветеринарной клиники.
Целью дипломного проекта является разработка и внедрение модуля системы автоматизации ветеринарной клиники – АРМ «Регистратуры», по-зволяющей автоматизировать работу сотрудников регистратуры по учету и контролю клиентов и их питомцев, регистрации на прием к специалистам, планирование работы врачей и других специалистов клиники, созданию итоговых отчетов.
Для реализации цели были поставлены следующие задачи:
1.изучить существующую информационную систему ветеринарной клиники;
2.выбрать программное обеспечение для разработки;
3.разработать структуру программы;
4.оценить экономическую эффективность создаваемого программного продукта.
В ходе работы был проведен сбор данных о предметной области, входящих и исходящих потоках информации, путем анализа документов и беседы с экспертами (сотрудниками регистратуры, руководством и специалистами клиники).
Была применена технология объектно-ориентированного программирования в среде Delphi 7.0.
Гипотеза работы. Использование разработанного программного продукта позволит увеличить производительность труда сотрудников регистратуры, повысить качество обслуживания клиентов и усилить контроль над всеми этапами трудовой деятельности специалистов клиники.
Практическая значимость. Использование комплексной системы автоматизации работы ветеринарной клиники «Беланта» позволит упорядочить работу сотрудников регистратуры клиники и специалистов клиники по обслуживанию клиентов, учету документов и получению различного вида отчетности, обеспечив работу в единой информационной базе. Разработанное программное обеспечение может быть использовано для автоматизации деятельности других ветеринарных клиник, где схема работы организации такая же или более простая, чем у предприятия «Беланта».
Список использованной литературы
1.Атре Ш. Структурный подход к организации баз данных // . www.citforum.ru.
2.Бекаревич Ю.Б., Пушкина Н.В. Microsoft Access 2003.СПб.:БХВ – Санкт-Петербург, 2009.
3.Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. — М.: Финансы и статистика, 2009.
4.Вейскас Д. Эффективная работа с Microsoft Access 2003. – Спб.: Питер Пресс, 2005. – 856 с.
5.Вендров A.M. CASE технологии. Проектирование программного обеспечения экономических информационных систем. — М.: Финансы и статистика, 2000. — 544 с.
6.Вендров A.M. CASE технологии. Современные методы и средства проектирования информационных систем. — М.: Финансы и статистика, 2000. — 176 с.
7.Вендров A.M. Методология функционального моделирования SADT. http://www.citforum.ru/database/case/glava 2_2.shtml.
8.Вендров А.М. Методология RAD. // www.citforum.ru.
9.Вендров А.М. Структурный подход к проектированию ИС. http://www.citforum.ru/database/case/glava 2_1.shtml.
10.Верховинский А.Б., Иванов С.В., Разумовский Г.В., Румянцева В.Н. Методические указания к лабораторным работам по дисциплине «Базы данных». – Санкт-Петербург, ГЭТУ, 2004. – 32 с.
11.Вьейра P. SQL Server 2000. Программирование в 2 ч. / Р. Вьейра: Часть I; Пер. с англ.; Под ред. С. М. Молявко. М.: БИНОМ. Лаборатория знаний, 2004. — 735 с.
12.Вьейра P. SQL Server 2000. Программирование в 2 ч./ Р. Вьейра: Часть II; Пер. с англ.; Под ред. С. М. Молявко. М.: БИНОМ. Лаборатория знаний, 2004. — 807 с.
13.Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс / Пер. с англ. — М.: Издательский дом «Вильяме», 2003. — 1088 с.
14.Гигиенические требования к видеодисплейным терминалам, персо-нальным электронно-вычислительным машинам и организации работы. СанПиН 2.2.2.542-96. — М.: Госкомсанэпиднадзор России, 1996. — 55 с.
15.ГОСТ 12.1.002-84. ССБТ. Электрические поля промышленной часто-ты.
16.ГОСТ 12.1.003-83. ССБТ. Шум. Общие требования безопасности.
17.ГОСТ 12.1.004-85. ССБТ. Пожарная безопасность. Общие требова-ния.
18.ГОСТ 12.1.005-88. ССБТ. Воздух рабочей зоны. Общие санитарно-гигиенические требования.
19.ГОСТ 12.1.006-84. ССБТ. Электромагнитные поля радиочастот. Об-щие требования безопасности.
20.ГОСТ 12.1.019-79. ССБТ. Электробезопасность. Общие требования.
21.ГОСТ 12.1.033-81. ССБТ. Пожарная безопасность объектов с электрическими сетями.
22.ГОСТ 12.2.032-78. ССБТ. Рабочее место при выполнении работ сидя. Общие эргономические требования.
23.ГОСТ 22269-76. Система человек-машина. Рабочее место оператора. Взаимное расположение элементов рабочего места. Общие эргономические требования.
24.ГОСТ 25861-83. Машины вычислительные и системы обработки дан-ных. Требования электрической и механической безопасности и мето-ды испытаний.
25.Грейвс М. Проектирование баз данных на основе XML. Пер. с англ. — М.: Издательский дом «Вильяме», 2002. — 640 с.
26.Григорьев Л.Ю. Современные технологии организации системы управленческого учета. – http://www.big.spb.ru/publications/bigspb /modern_teh_org.shtml.
27.Давыдов Б.И. Биологическое действие, нормирование и защита от электромагнитных излучений. — М.: Энергоатомиздат, 1984. — 286 с.
28.Дейт К. Дж. Введение в системы баз данных/ Пер. с англ.-6-е изд. — К.: Диалектика, 2006. — 784 с.
29.Дейт К.Д. Введение в системы баз данных. / Пер. с англ. Гордиенко ЮГ. 7-е изд. — М: Вильяме, 2008. — 1072 с.
30.Джангиров Д.А. Безопасность жизнедеятельности. Правовые и нормативные основы экологии. — М.: МИРЭА, 1996. — 58 с.
31.Диго С.М. Базы данных: проектирование и использование: Учебник. — М.: Финансы и статистика, 2005. — 592 с.
32.Естественное и искусственное освещение СНиП 23-05-95. — М.: Минстрой России, 1996. — 35 с.
33.Каратыгин С.А., Тихонов А.С., Тихонова Л.Н. Работа в Visual FoxPro на примерах. — М.: БИНОМ, 2005. — 512с.
34.Карпова Т. Базы данных: модели, разработка, реализация. — СПб.: Питер, 2007. — 304 с.
35.Коннолли Т., Бегг К, Страчан А. Базы данных: проектирование, реализация и сопровождение: Теория и практика. 3-е изд. / Пер. с англ. — М.: Издательский дом «Вильяме», 2003. — 436 с.
36.Красножон Д. Как выбрать безопасный монитор. // Подводная лод-ка. 1999. — № 11. — С. 173-175.
37.Крёнке Д. Теория и практика построения баз данных. 9-е изд. — СПб.: Питер, 2004. — 864 с.
38.Кузнецов С.Д. Основы баз данных. — М.: Изд-во «Интернет-университет информационных технологий ИНТУИТ.ру», 2005. — 488 с.
39.Куртов Н. А-ля, А-си, ADO http://www.softerra.ru/review/technologies/ microsoft/6555
40.Лазерное излучение / Под ред. В.Я. Гранкина. — М.: Воениздат, 1977. — 214 с.
41.Лешек А.М. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML. : Пер. с англ. — М. : Издательский дом «Вильяме», 2002. — 432 с.
42.Маклаков СВ. BPwin и ERwin. CASE-средства разработки информационных систем. — М.: Диалог-МИФИ, 2001. — 256 с.
43.Малыхина М.П. Базы данных: основы, проектирование, использова-ние. — СПб.: БВХ-Петербург, 2004. — 512 с.
44.Марков А.С., Лисовский КЮ. Базы данных. Введение в теорию и методологию. — М.: Финансы и статистика, 2004. — 512 с.
45.Мотузко Ф.Я. Основы экологии. Защита биосферы от излучений. — М.: МИРЭА, 1995. — 58 с.
46.Мюллер Р. Базы данных и UML. Проектирование. — М.: Лори, 2002. — 432 с.
47.Нейбург Э.Д., Максимчук Р.А. Проектирование баз данных с помо-щью UML. / Пер. с англ. — М. : Издательский дом «Вильяме», 2002. — 288 с.
48.Одум Ю. Основы экологии. — М.: МИР, 1975. — 740 с.
49.Основы методологии проектирования ИС. http://www.citforum.ru/ database/case/glava 1_1.shtml.
50.Отопление и вентиляция: Ч.2. Вентиляция. — М.: Стройиздат, 1976. — 68 с.
51.Предельно — допустимые концентрации вредных веществ в окружаю-щей среде / Беспамятнов Г.П. и др. Справочник. — Л.: Химия, 1984.
52.Райордан Р. Основы реляционных баз данных. — М.: Изд-во «Русская Редакция», 2010. — 384 с.
53.Роб П., Коронел К. Системы баз данных: проектирование, реализа-ция и управление. 5-е изд., перераб. и доп.: Пер. с англ. — СПб.: БВХ-Петербург, 2004. — 1040 с.
54.Розанов B.C., Рязанов А.В. Обеспечение оптимальных параметров воздушной среды в рабочей зоне. — М.: МИРЭА, 1998. — 45 с.
55.Ролланд Ф. Основные концепции баз данных. — М.: Издательский дом «Вильяме», 2002. — 256 с.
56.Рыбальский, М.А. Молярова, В.В. Горбатовский. Экология и безопасность. — М.: ВНИИПИ, 1993. — 320 с.
57.Самгин Э.Б. Безопасность жизнедеятельности. Защита от лазерного излучения. — М.: МИРЭА, 1999. — 27с.
58.Самгин Э.Б. Освещение рабочих мест. — М.: МИРЭА, 1989. — 48 с.
59.Санитарные нормы и правила. СНиП — 12-77. Нормы проекти-рования защиты от шума. — М.: Стройиздат, 1978. — 56 с.
60.Системы управления базами данных и знаний: Справ. Изд./А.Н.Наумов, А.М. Вендров, В .К.Иванов и др.: Под ред. АН. Наумова. — М.: Финансы и статистика, 2001. — 348 с.
61.Смородинский АВ., Ривкин М.Н. Базы данных: тенденции развития // Мир ПК. — 2010. — № 5 — с. 30-36.
62.СНиП 2.01.02-85. Противопожарные нормы и правила.
63.СНиП 2.04.05-86. Отопление, вентиляция и кондиционирование.
64.Справочная книга для проектирования электрического освещения /Под ред. Кнорринг Г.М. — Л.: Высшая школа, 1992. -132 с.
65.Трубицын А.В. Электромагнитные поля и безопасность жизнедеятельности. — М. : МИРЭА, 1996. — 65 с.
66.Ульман Дж.Д. , Уидом Дж. Введение в системы баз данных. — М.: ЛОРИ, 2010. – 374 с.
67.Федоров А., Елманова Н. Настольные СУБД. // КомпьютерПресс. — 2010. — № 4.
68.Федоров А., Елманова Н. Серверные СУБД. // КомпьютерПресс. — 2000. — № 5.
69.Хансен Г, Хансен Дж. Базы данных. Разработка и управление. — М.: Бином, 2007. — 704 с.
70.Харрингтон Д. Проектирование объектно-ориентированных баз дан-ных. Пер. с англ. — М.: ДМК Пресс, 2001. — 272 с.
71.Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учеб-ник для высших учебных заведений – СПб.: КОРОНА прин