Автоматизированная информационная система "Больница"

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 09.05.2013
Размер файла 2,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru

Размещено на http://www.allbest.ru

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

1.1 Постановка задачи

1.2 Анализ методов решения

1.3 Анализ средств программирования

2. ПРАКТИЧЕСКАЯ ЧАСТЬ

2.1 Информационная модель системы

2.2 Описание программного продукта

2.3 Инструкция по эксплуатации и применению

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

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

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

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

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

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

Обеспечение эффективного поиска информации по запросам пользователей.

Поддерживание языков манипулирования данными и языков запросов.

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

Поддержание согласованности данных в процессе их модификации.

Обеспечение восстановления данных после различных сбоев в компьютерной системе.

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

Программное обеспечение (ПО) АИС очень разнообразно и значительно различается по своим функциям, архитектуре и способам реализации.

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

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

Предлагаемая вашему вниманию программа «АИС «Больница» создана в СУБД Access. Данная версия предназначена для отделений стационаров лечебных учреждений любого профиля, однако она легко может быть адаптирована для поликлиник, сельских ФАП и т.д.

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

Программа удобна и проста в обращении и не требует специальных знаний и навыков программирования. Для работы с данной АИС достаточно уровня уверенного пользователя.

1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

1.1 Постановка задачи

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

изучить соответствующую литературу, входную документацию и т.д.;

ознакомиться со спецификой работы лечебного учреждения, и проанализировать возможности внедрения АИС;

провести апробацию разработанного продукта, с целью выявления и устранения возможных ошибок, и с целью усовершенствования АИС;

создать таблицы, отчеты, запросы.

АИС содержит следующие функциональные подсистемы: «Врачи», «Медицинские сестры», «Пациенты», «Палаты».

Подсистемы содержат следующие сведения:

- «Врачи» - код врача, Ф.И.О., специализация, домашний адрес и телефон, № закрепленной палаты;

- «Медицинские сестры» - код медсестры, Ф.И.О., специализация, домашний адрес и телефон, № закрепленной палаты;

- «Пациенты» - код пациента, Ф.И.О., домашний адрес и телефон, № медицинского полиса, даты поступления и выписки, № палаты, Ф.И.О. лечащего врача и медсестры, диагноз, назначенное лечение, комментарий;

- «Палаты» - № палаты, Ф.И.О. пациентов.

Входные и выходные документы:

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

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

1.2 Анализ методов решения

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

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

Механизированный метод характеризуется труда человека и несложной техники, где ведущая роль отводится человеку.

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

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

В данной АИС «Больница» применен частично автоматизированный метод, который в современном толковании обязательно вкладывается в термин «информационная система».

1.3 Анализ средств программирования

C++ представляет собой объектно-ориентированный низкоуровневый язык программирования, отвечающий стандартам ANSI и ISO. Объектная ориентированность C++ означает, что он поддерживает стиль программирования, упрощающий кодирование крупномасштабных программ и обеспечивающий их расширяемость. Будучи низкоуровневым языком, C++ может генерировать весьма эффективные высокоскоростные программы, совместимые с большинством современных сред программирования. C++ является следующим поколением языка программирования C - результатом добавления новых веяний академической компьютерной мысли. Дополнительные возможности C++ весьма значительны и требуют не только некоторых размышлений, но и привычки, однако результат того заслуживает.

VBA -- это язык программирования, встроенный во множество программ, от приложений Microsoft Office, Microsoft Project, Visio и AutoCAD до многочисленных специализированных приложений, предназначенных для управления производственными процессами, учета финансовых ресурсов или информационной поддержки клиентов.

В настоящее время среди широкого круга пользователей популярна система объектно-ориентированного программирования Delphi, основу которой составляет язык Object Pascal. Delphi позволяет быстро создавать приложения различной степени сложности на основе применения технологии визуального программирования. Создание прикладных программ, или приложений, Delphi выполняется в интегрированной среде разработки IDE (Integrated Development Environment). IDE служит для организации взаимодействия с программистом и включает в себя ряд окон, содержащих различные управляющие элементы. С помощью средств интегрированной среды разработчик может удобно проектировать интерфейсную часть приложения, а также писать программный код и связывать его с управляющими элементами. При этом вся работа по созданию приложения, включая отладку, происходит в интегрированной среде разработки. Интегрированная среда разработки Delphi представляет собой многооконную систему. Вид интегрированной среды разработки (интерфейс) может различаться в зависимости от настроек. Несмотря на наличие многих окон, Delphi является однодокументной средой и позволяет одновременно работать с одним приложением (проектом приложения).

В настоящее время одно из первых мест по популярности среди СУБД занимает Microsoft Access. Основной причиной этого является то, что Microsoft Access входит в интегрированный пакет Microsoft Office. Назначение этого широко известного программного продукта - решение локальных офисных задач с ограниченным объемом данных и формирования отчетов по результатам работы, при этом отчеты могут быть представлены в стандартном для офисных приложений виде.

Используя Microsoft Access, можно производить полный цикл работ от проектирования до внедрения готовой программы. Только Microsoft Access позволяет создавать программы, состоящие из одного файла, содержащего как текст программы, так и реляционную БД сложной структуры.

Проанализировав доступные средства программирования, для создания данной АИС была выбрана СУБД Microsoft Access. Приведем характеристики, ставящие ее вне конкуренции при разработке подобных систем на основе БД:

Простота освоения специалистами, не владеющими языками программирования;

Совместимость с приложениями Windows;

Возможность создания БД со вставкой графических и мультимедийных объектов;

Возможность работы в глобальных и локальных сетях;

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

2. ПРАКТИЧЕСКАЯ ЧАСТЬ

2.1 Информационная модель системы

ER - диаграмма включает в себя все подсистемы АИС «Больница» в виде блоков, а также содержащиеся в них сведения. Для каждой подсистемы указано ее функциональное назначение. ER - диаграмма дает наглядное представление о работе лечебного учреждения.(см. рис.1.).

На приведенной ниже «Схеме данных» (рис.2.) отображены составляющие ее таблицы и связи между этими таблицами.

Таблица «Врачи» имеет вид и содержит следующую информацию:

Врачи

Учетная запись

Код врача

Фамилия

Имя

Отчество

Специализация

Адрес

Телефон

1

1001

Бабич

Даниил

Юрьевич

хирург

ул. Пупкина д.10 кв.10

10-10-10

2

1002

Витебский

Аркадий

Наумович

травматолог

3

1003

Кацман

Мойша

Борисович

гастроэнтеролог

4

1004

Швондер

Самуил

Яковлевич

отоларинголог

5

1005

Шнипперсон

Даниил

Юрьевич

терепевт

6

1006

Иванова

Надежда

Ивановна

гинеколог

Так выглядит таблица «Медицинские сестры»:

Медицинские сестры

Учетная запись

Код медицинской сестры

Фамилия

Имя

Отчество

Адрес

Телефон

Специализация

Палата №

1

2001

Филатова

Зоя

Павловна

00-00-00

акушерка

10

2

2002

Баранова

Тамара

Викторовна

процедурная сестра

11

3

2003

Васильева

Светлана

Тимофеевна

12

4

2004

Данилова

Татьяна

Сергеевна

13

5

2005

Конева

Елена

Владимировна

14

6

2006

Терентьева

Ольга

Васильевна

15

Таблица «Пациенты» выглядит следующим образом:

Пациенты

Учетная запись

Код пациента

Фамилия

Имя

Отчество

Адрес

Телефон

М/П №

Дата поступления

Дата выписки

Палата №

Фамилия врача

Фамилия медицинской сестры

Назначен-ное лечение

Коммен-тарий

Диагноз

1

3001

Конев

Тарас

Петрович

ул. Сибирская, 5-54

33-33-33

aa 3455216

09.02.2008

16.02.2008

10

Бабич

Филатова

2

3002

Смирнов

Игорь

Дмитриевич

ул. Бегичева, 1-20

01.01.2008

10

Витебский

Филатова

3

3003

Петров

Алексей

Сергеевич

ул. Правды, 35-70

02.01.2008

10

Бабич

Филатова

4

3004

Антонов

Петр

Алексеевич

ул. Мира, 23-1

02.01.2008

11

Кацман

Баранова

5

3005

Егоров

Дмитрий

Владимирович

ул. Победы, 12-22

29.12.2007

11

Кацман

Баранова

6

3006

Кузнецов

Павел

Романович

пр. Ленина, 17-55

03.01.2008

11

Витебский

Баранова

7

3007

Ляхов

Юрий

Викторович

ул. Лермонтова, 1-2

03.01.2008

12

Бабич

Васильева

8

3008

Попов

Тимофей

Михайлович

ул. Труда, 102-35

01.01.2008

12

Витебский

Васильева

9

3009

Пушкин

Александр

Сергеевич

ул. Бауманская, 9-45

28.12.2007

12

Кацман

Васильева

10

3010

Копылов

Михаил

Юрьевич

ул. Зеленая, 27

05.01.2008

13

Швондер

Данилова

11

3011

Кукушкин

Мефодий

Ильич

ул. Космонавтов, 43-3

05.01.2008

13

Шнипперсон

Данилова

12

3012

Сидоров

Владимир

Андреевич

пер. Солнечный, 8-12

04.01.2008

13

Швондер

Данилова

13

3013

Зуев

Василий

Павлович

ул. Заречная, 63-1

05.01.2008

14

Шнипперсон

Конева

ER - диаграмма. (рис.1)

(рис.2)

(рис.3)

(рис.4)

(рис.5)

(рис.6)

(рис.7)

2.2 Описание программного продукта

Данная АИС создана на базе Access 2003, но может быть легко адаптирована под операционные системы MS Windows 98/ME/2000/XP/Vista. Разработанная АИС лучше всего совместима с универсальной сетевой системой общего назначения Windows Server 2003 Standard Edition, предназначенной для корпоративного использования при решении самых разных задач небольшими стационарами или крупными лечебными центрами.

АИС допускает расширение путем добавления новых таблиц, запросов и отчетов. Отчеты могут быть представлены как в электронном виде на экране монитора, так и в печатном виде с помощью Microsoft Office.

2.3 Инструкция по эксплуатации и применению

Работа с АИС «Больница» начинается с копирования данной программы с установочного диска на сервер организации либо, если это небольшое лечебное учреждение, непосредственно на компьютер пользователя и выноса «ярлыка» программы на рабочий стол ПК. Запуск производится с ярлыка, находящегося на «рабочем столе» ПК.

После чего открывается основное пользовательское окно программы:

При нажатии на кнопку «Таблицы / формы» открывается кнопочная форма следующего вида:

Кнопка «Врачи» открывает бланк формы «Врач» для поиска нужной информации или внесения новой. На открывшейся форме имеются кнопки для поиска и выхода в предыдущее меню .

информационная система таблица запрос

Аналогично, при нажатии кнопок «Медицинские сестры» и «Пациенты» открываются соответствующие формы. Кнопка «В главную форму» возвращает в основное пользовательское меню программы.

Кнопка «Запросы / выборка» предназначена для поиска и выбора требующейся информации.

Пример запроса «Пациенты»:

При нажатии на кнопку «Выписки / отчеты» откроется следующая кнопочная форма:

Пример отчета-выписки по пациенту:

Выписка

Фамилия: Конев

Имя: Тарас

Отчество: Петрович

Адрес: ул. Сибирская, 5-54

Телефон: 33-33-33

М/П №: aa 3455216

Дата поступления: 09.02.2008

Дата выписки: 16.02.2008

Фамилия врача: Бабич

Фамилия Филатова

медицинской сестры:

Проведенное Массаж поясничного отдела.

лечение: Внутримышечные инъекции.

Диагноз: Хондроз.

ЗАКЛЮЧЕНИЕ

В процессе работы над созданием АИС «Больница» были решены следующие задачи:

Изучение соответствующей литературы и документации;

Ознакомление со спецификой работы лечебного учреждения;

Анализ возможностей внедрения АИС;

Создание таблиц, отчетов и запросов.

Был проведен анализ методов решений и средств программирования, в ходе чего в качестве метода решения выбран частично автоматизированный метод, а в качестве средства программирования - СУБД Microsoft Access.

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

Инструкция по эксплуатации и применению снабжена «скриншотами», что позволяет пользователю без особых затруднений освоить принципы работы АИС «Больница».

Разработанная АИС полностью подготовлена к заключительному этапу - практической апробации в условиях лечебного учреждения.

СПИСОК ЛИТЕРАТУРЫ

Кронан Д. Microsoft Office 2003 / Джон Кронан, Вирджиния Андерсен, Бренда Брайанд Андерсон; пер. с англ. О. Б. Вереиной. - М. : НТ Пресс, 2005. - 240с. : ил. - (Быстрые шаги).

Кауфельд Д. Access 2002 для «чайников». : Пер. с англ. - М. : Издательский дом «Вильямс», 2004. - 304с. : ил. - Парал. тит. англ.

Ищенко А. Ю., Комалутдинова А. В. Базы данных: Учеб. пособие. - М., 2007.

Учебно-методическое пособие по дисциплине «Базы данных» / Сост. Рябухина М. В. - Курган: КТК, 2006 - 67с.

Волк В. К. Разработка реляционных баз данных в СУБД Microsoft Access. Лабораторный практикум по дисциплине «Базы данных». - Курган, 2003 - 35с.

Волк В. К. Access для начинающих. Лабораторный практикум. - Курган, 2003 (электронное издание)

Михеева В. Д. Харитонова И. А., Microsoft Access 2002, Наиболее полное руководство в подлиннике, Санкт-Петербург, 2003, изд. «БХВ-Петербург».

Керри Н. Праг, Майкл Р. Ирвин, Access 2002, Библия пользователя, Москва - Санкт-Петербург - Киев 2004, изд. «Диалектика».

Ролланд Ф. Д., Основные концепции баз данных, Москва - Санкт-Петербург - Киев, 2002, изд. «Вильямс».

Карпова Т. С. Базы данных: модели, разработка, реализация. - СПб: Питер, 2002.

Размещено на http://www.allbest.ru

...

Подобные документы

  • Проведение структурного системного анализа предметной области и разработка информационной системы "Клиника". Описание диаграмм потоков данных в информационной базе. Построение инфологической модели информационной системы. Основной интерфейс баз данных.

    курсовая работа [2,1 M], добавлен 11.07.2013

  • Разработка автоматизированной информационной системы "Супермаркет DNS" с опорой на платформу NET, в среде MS Visual Studio, на языке программирования C. Объектная модель программной системы согласно методологии ОМТ. Описание алгоритмов обработки данных.

    курсовая работа [394,0 K], добавлен 21.10.2012

  • Информационная модель в Access как некоторый упрощенный заменитель реального объекта или системы. Основные структуры, определяющие организацию данных и связей между ними; реляционная разновидность организации данных. Пример базы данных в налогообложении.

    реферат [2,5 M], добавлен 25.12.2009

  • Анализ предметной области разрабатываемой информационной системы "Библиотека". Проектирование базы данных в среде MS Access. Физическая реализация данной информационной системы средствами Delphi 7 и MS Access 2003. Области применения технологии BDE.

    курсовая работа [2,4 M], добавлен 12.01.2016

  • Изучение теории управления образовательными учреждениями и ВУЗами. Проектирование, реализация и внедрение автоматизированной информационной системы для автоматизации кафедры ВУЗа. Описание разработанной системы, расчет экономической эффективности проекта.

    дипломная работа [4,5 M], добавлен 09.03.2010

  • Основные принципы объектно-ориентированного подхода в построении модели АИС унифицированного языка моделирования. Диаграммы моделей системы. Анализ больничного комплекса Алексеевской ЦРБ и создание информационной системы его кардиологического отделения.

    курсовая работа [715,4 K], добавлен 20.11.2010

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

    курсовая работа [420,3 K], добавлен 05.05.2014

  • Особенности создания автоматизированной информационной системы для системного администратора библиотеки. Функции ввода и обновления данных и печати документов. Технологическая последовательность выполнения процедур системы, инструкция пользователя.

    курсовая работа [430,0 K], добавлен 12.03.2013

  • Понятие автоматизированной информационной системы, ее структурные компоненты и классификация. Основные функции систем управления процессом. Применение базы данных процесса для мониторинга и управления. Доступ к базе данных процесса, запросы и протоколы.

    реферат [457,1 K], добавлен 18.12.2012

  • Основные возможности системы управления реляционными базами данных (СУБД) Microsoft Access. Пользовательский интерфейс MS Access 2003. Команды панели инструментов окна БД. Область возможных режимов создания объектов. Создание таблиц в базе данных.

    реферат [5,5 M], добавлен 08.11.2010

  • Организационно-экономическая характеристика транспортного предприятия. Особенности транспортно-логистических бизнес-процессов организации. Использование автоматизированной информационной системы на базе продукта "1C: Предприятие", её преимущества.

    дипломная работа [1,4 M], добавлен 31.12.2017

  • Информационная система "Юридические услуги". Проектирование программного обеспечения. Анализ информационных потоков. Логическое представление, анализ структуры базы данных информационной системы, ее блок-схемы. Инструкция пользователя, контрольный пример.

    курсовая работа [1,1 M], добавлен 30.07.2009

  • Проектирование и разработка автоматизированной информационной системы (АИС) публикации и обработки данных для работников детского сада № 176. Недостатки существующей АИС, снижающие эффективность работы организации. Прототип пользовательского интерфейса.

    дипломная работа [7,7 M], добавлен 19.07.2012

  • Информационная модель системы. Требования к техническому, программному обеспечению и интерфейсам информационной системы. Инсталляция и запуск программного продукта. Руководство пользователя системы с правами дознавателя. Макеты входных документов.

    дипломная работа [1,1 M], добавлен 18.01.2013

  • Цель создания информационной системы. Автоматизированная информационная система "Строительное предприятие". Использование вычислительной техники и программного обеспечения для создания автоматизированной информационной системы управления на предприятии.

    курсовая работа [2,5 M], добавлен 04.01.2011

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

    курсовая работа [1,1 M], добавлен 18.02.2016

  • Разработка автоматизированной информационной системы "Детское дошкольное образовательное учреждение", созданной с использованием "1C: Предприятие". Информационные и материальные потоки. Подбор программного обеспечения, особенности интерфейса системы.

    курсовая работа [3,3 M], добавлен 30.04.2013

  • Анализ предметной области. Выработка требований и ограничений. Серверная часть информационной системы. Запросы клиентского приложения. Триггеры для поддержки сложных ограничений целостности в базе данных. Пользовательский интерфейс клиентского приложения.

    курсовая работа [2,6 M], добавлен 21.02.2016

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

    презентация [585,7 K], добавлен 22.05.2009

  • Реализация информационной системы "Стройгенплан" в архитектуре "клиент-сервер". Цели и задачи моделируемой информационной системы, ее функциональная и информационная модели. Описание программного обеспечения, разработанного в архитектуре "клиент-сервер".

    курсовая работа [1,9 M], добавлен 30.08.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.