Справочная система регистратуры больницы

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 28.05.2015
Размер файла 376,1 K

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

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

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

Государственное образовательное учреждение СПО ЯО

Ярославский градостроительный колледж

Курсовой проект

по дисциплине

«Разработка и эксплуатация информационных систем»

На тему:

«Справочная система регистратуры больницы»

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

Пронина Л. Ю.

Выполнил студент

Гр. ДОЗ-32 ИС

Сидоров И. Е.

Ярославль 2015

Государственное образовательное учреждение СПО «Ярославский градостроительный колледж»

Специальность: 230103 «Автоматизированные системы обработки информации и управления»

Уровень: Базовый

Курс: IV

Название: Курсовой проект по дисциплине «Разработка и эксплуатация автоматизированных информационных систем»

ЗАДАНИЕ

Студенту Сидорову Илье Евгеньевичу группы ДОЗ-32ИС_

Тема курсового проекта: Справочная система регистратуры больницы

Исходные данные:

1. Данные об отделениях (название, количество палат);

2. Данные о палатах и их вместимости (№ палаты, количество мест);

3. Данные о больных (фамилия, имя, отчество, адрес, паспортные данные, название отделения, № палаты, дата поступления, диагноз, процедуры, дата выписки);

Необходимо разработать:

Структуру БД (состав базовых таблиц и связи между ними).

Формы для заполнения и отображения данных об отделениях, палатах, больных.

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

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

Состав курсового проекта

1. Введение.

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

3. Разработка структуры информационной системы:

3.1. определение множества задач;

3.2. анализ данных;

3.3. определение структуры данных;

3.4. разработка пользовательского интерфейса.

4. Инструкция пользователя и администратора системы.

5. Организация защиты.

6. Список использованной литературы.

7. Файл проекта со всеми компонентами.

Дата выдачи задания «__»__________200__г.

Дата окончания задания «__»__________200__г.

Руководитель курсового проекта _____________________

Руководитель специальности _____________________

Оглавление

Введение

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

Разработка структуры информационной системы

Определение множества задач

Анализ данных

Определение структуры данных

Разработка пользовательского интерфейса

Инструкция пользователя и администратора

Инструкция пользователя

Инструкция администратора

Организация безопасности приложения

Заключение

Список литературы

Введение

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

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

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

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

Для разработки программного средства необходимо решить задачи синтеза и анализа. К задачам анализа относятся:

- анализ предметной области;

- анализ аналогов программных системы;

- выбор средств проектирования базы данных;

К задачам синтеза относятся:

- проектирование и создание базы данных;

- реализация целостности и безопасности данных.

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

1. Разработать приложение АИС «Справочная система регистратуры больницы»:

1.1. Имеет удобные средства управления, реализованные в виде формы с кнопками для пользователя;

1.2. Разработать базу данных средствами Access 2013.

2. Разработать базу данных средствами Access 2013:

2.1. Структуру БД (состав базовых таблиц и связи между ними);

2.2. Формы для заполнения и отображения данных об отделениях, палатах, больных;

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

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

3. Исходные данные:

3.1. Данные об отделениях (название, количество палат);

3.2. Данные о палатах и их вместимости (№ палаты, количество мест);

3.3. Данные о больных (фамилия, имя, отчество, адрес, паспортные данные, название отделения, № палаты, дата поступления, диагноз, процедуры, дата выписки).

Разработка структуры информационной системы

Определение множества задач

Обследование организации - объекта автоматизации (в общем случае проводится в два этапа):

На этапе обследования необходимо выяснить вопросы:

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

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

Составить схему документооборота, с описанием периодичности, с указанием источника возникновения документа, маршрута документа, изменения, утверждения и исполнения. Документы желательно классифицировать по признакам (отчетный документ, плановый, финансовый и т.д.).

Обработка полученной информации и составление предварительных функциональных, информационных (концептуальных) моделей.

Цель данного этапа - получить комплексное представление об организации, получить формальное описание, уточнить перечень и количество задач и функций, выполняемых подразделениями, составить схему документооборота, составить схему информационных связей (модель), производственных структур, служб материально-технического снабжения, складов, составить схему движения материального потока. Если предприятие состоит из отдельных финансовых объектов, то составить схему финансового оборота. На этом же этапе можно подготовить предварительные схемы информационных связей для ограниченного количества финансовых задач (бухгалтерский учет, движение материальных средств, планирование производства и т.д.). Подготовить материалы для технико-экономического обоснования проекта. Выработать и подготовить положение по необходимым изменениям структуры объекта, по функциям подразделений, по ликвидации параллельных информационных потоков, т.е. надо подробно описать структуру организации предприятия и утвердить у руководства.

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

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

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

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

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

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

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

структура данные приложение интерфейс

Анализ данных

Исходные данные:

· Данные об отделениях (название, количество палат);

· Данные о палатах и их вместимости (№ палаты, количество мест);

· Данные о больных (фамилия, имя, отчество, адрес, паспортные данные, название отделения, № палаты, дата поступления, диагноз, процедуры, дата выписки).

Выходные данные:

· Запросы, в том числе перекрестные и на удаление;

· Отчеты для вывода различной информации;

· Форма для добавления и удаления данных.

При анализе данных были выявлены несколько сущностей:

· Пациент

· Врач

· Отделения

· Палаты

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

Определение структуры данных

Определим таблицы и связь между ними:

• «Карточка пациента» - «История пациента» связь 1-М

• «Карточка пациента» - «Палаты» М-1

• «Карточка пациента» - «Наименование процедур» М-М

• «Врачи» - «История пациента» 1-М

• «История пациента» - «Наименование процедуры» М-1

• «Врачи» - «Наименование процедуры» М-М

• «Врачи» - «Должность» М-1

• «Врачи» - «Отделения» М - 1

• «Отделения» - «Палаты» 1-М

В базе данных созданы следующие таблицы:

Таблица «Карточка пациента»:

· Код пациента

· Фамилия

· Имя

· Отчество

· Адрес

· Паспортные данные

· Название отделения

· № палаты

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

· Диагноз

· Дата выписки

· Выписан

Таблица «История пациентов»:

· Код

· ФИО пациента

· Название процедуры

· Врач

· Дата проведения

Таблица «Наименование процедур»:

· Код

· Название процедуры

· Описание

Таблица «Должности»:

· Код

· Название должности

Таблица «Палаты»:

· Код

· Название отделения

· № палаты

· Количество мест

Таблица «Отделения»:

· Код

· Название отделения

· Количество палат

· Заведующий

Таблица «Врачи»:

· Код

· Фамилия

· Имя

· Отчество

· Должность

· Специальность

· Отделения

Формы:

· Главная

· Выписанные больные

· Данные об отделениях

· Данные об палатах

· Пациенты

· Заставка

В итоге получим следующую схему базы данных:

Разработка пользовательского интерфейса

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

На каждом модуле используются кнопки для открытия нужных форм. В формах можно вносить, удалять данные, а также переходить по записям.

Модуль отчетов выполнен аналогично.

Чтобы просмотреть отчет о проведенных процедурах за период нужно нажать кнопку «Процедуры за период».

На всех формах и отчетах предусмотрены кнопки возврата на главную кнопочную форму.

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

Инструкция пользователя и администратора

Инструкция пользователя

Условием использования программы является наличие автоматизированного рабочего места (АРМ)

Для входа в приложение, пользователю необходимо произвести двойной щелчок ЛКМ по файлу «Справочная система регистратуры больницы»

Далее нам доступна главная форма с кнопками.

Для перехода в модуль «Отчеты» нужно кликнуть по закладке. После этого будут доступны кнопки открытия отчетов.

Чтобы прекратить работу с приложением в правом верхнем углу нужно нажать кнопку «красный крестик»

При нажатии на кнопку «Пациенты» открывается следующая форма.

Чтобы просмотреть отчет о проведенных процедурах за период нужно нажать кнопку «Процедуры за период».

На всех формах и отчетах предусмотрены кнопки возврата на главную кнопочную форму.

Инструкция администратора

Условием использования программы является наличие автоматизированного рабочего места (АРМ)

Для входа в приложение, пользователю необходимо произвести двойной щелчок ЛКМ по файлу «Справочная система регистратуры больницы»

Для открытия структуры баз данных. Нужно нажать «Файл»-«Параметры»-«Текущая база данных» активировать чек-бокс «Полный набор меню Access», затем перезапустить приложение.

Организация безопасности приложения

Для организации безопасности приложения были сделаны следующие ограничения:

· Скрыта структура базы данных

· Сделан пользовательский интерфейс

· Пользователь не может изменить «Таблицы», «Запросы», «Отчеты»

·

Заключение

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

· Проведен анализ данных

· Разработана база данных и ее структура

· Разработан пользовательский интерфейс

· Сделана защита от пользователя для невозможности изменения структуры базы данных

Были усвоены разработки автоматизированной информационной системы.

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

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

На данный момент есть острая необходимость для автоматизации сферы медицины на это есть ряд причин:

· Большой ручной документооборот

· Хранение больших объемов информации

· Невозможность быстро получить информацию о том или ином пациенте

· Нет единой базы данных пациентов, что затрудняет взаимодействие с другими организациями

· Большое количество справок, которые приходится выписывать вручную, но которые можно выдавать автоматически по шаблону.

Список литературы

1. Петров В.Н. Информационные системы. - СПб.: Питер, 2003.

2. Бобровский С. Delphi 7: Учебный курс. - СПб.:Питер, 2004.

3. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс - СПб: Гелиос АРВ, 2002.

4. Шуремов Е.Л., Умнова Э.А., Воропаева Т.В. Автоматизированные информационные системы бухгалтерского учета, анализа, аудита. Перспектива, 2005.

5. Емельянова Н.З., Партыка Т.Л., Попов И.И., Основы построения автоматизированных информационных систем: учебное пособие. - М.: ФОРУМ: ИНФА-М, 2005

6. Кузин. А.В., Демин В.М. Разработка БД в системе MS Access. Соловьева М.Ф. Сетевые технологии. Учебник-практикум. - СПб.: БХВ-Петербург, 2004.

7. Голицина О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФА-М, 2004.

8. Емельянова Н.З. Основы построения автоматизированных систем: учеб. пособие / Н.З. Емельянова. - М.: ИНФРА-М, 2009. - 269 с.

9. . Смирнов Г.Н. Проектирование экономических информационных систем: учебник / Г.Н. Смирнов. - М.: Финансы и статистика, 2008. - 320 с.

10. Маклаков С.В. BPwin и ERwin: СASE-средства для разработки информационных систем / С.В. Маклаков. - М.: Диалог-МИФИ, 2009. - 238 с.

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

12. Житникова О.В. Проектирование баз данных в СУБД Access / О.В. Житникова, М.И. Журина, Е.М. Кудрявцева. - М.: Интеллект-Центр, 2009. - 164 с.

13. Дженнингер Р.Д. Microsoft Office Access 2003 / Р. Д. Дженнингер. - СПб.: Вильямс, 2008, - 1312 с.

14. Аляев Ю.А. Алгоритмизация и язык программирования Visual Basic: учебно-справочное пособие / Ю.А. Аляев, О.А. Козлов. - М.: Финансы и статистика, 2008. - 320 с.

Размещено на Allbest.ru

...

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

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