Справочная система регистратуры больницы
Разработка структуры информационной системы регистратуры больницы. Определение множества задач. Определение структуры данных. Разработка пользовательского интерфейса. Инструкция пользователя и администратора. Организация безопасности приложения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 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
...Подобные документы
Разработка информационной системы для ветеринарной клиники, позволяющей осуществлять хранение и управление информацией. Разработка интерфейса программного продукта. Проектирование базы данных, приложений для работы с ней и руководство пользователя.
курсовая работа [1,7 M], добавлен 23.02.2014Внедрение программного продукта в организации. Описание входной и выходной информации. Конфигурирование приложения "Сервис веб-помощи". Обзор пользовательского интерфейса. Руководство пользователя для персонала больницы и для администратора приложения.
дипломная работа [2,9 M], добавлен 24.06.2013Создание программы для обработки и хранения информации о пациентах, сделанных им назначениях и их выписке из больницы. Описание структуры и определение формы представления входных и выходных данных. Разработка системы средствами C++ и Builder 6.0.
курсовая работа [552,0 K], добавлен 19.02.2013Построение диаграмм, добавление деталей к описаниям операций, определение атрибутов классов и порядок генерации программного кода на языке С++ объектно-ориентированной модели информационной подсистемы, автоматизирующей работу регистратуры поликлиники.
курсовая работа [1,4 M], добавлен 25.06.2011Проектирование системы управления базами данных. Особенности реализации в MS SQL. Разработка пользовательского интерфейса. Тестирование и отладка приложения. Руководство пользователя и системного администратора. Анализ и методы разработки приложений.
курсовая работа [867,9 K], добавлен 16.07.2013Рассмотрение целей и задач функционирования санатория, организационной структуры регистратуры. Анализ документооборота; проектирование информационной системы. Выбор операционной и системы управления баз данных. Расчет расходов и экономического эффекта.
дипломная работа [3,8 M], добавлен 20.07.2014Организация документооборота корпоративного отдела. Описание состава задач, подлежащих автоматизации, входной и выходной информации. Разработка состава и структуры базы данных, описание пользовательского интерфейса. Экономический эффект автоматизации.
дипломная работа [2,9 M], добавлен 05.12.2011Определение этапов разработки программного обеспечения. Разработка модели представления данных и структуры интерфейса. Проектирование входных и выходных форм. Этапы программирование приложения. Проверка функциональности на контрольном примере.
курсовая работа [1,2 M], добавлен 25.05.2009Разработка структуры информационной системы с использованием СУБД MS Access. Моделирование бизнес-процессов с помощью IDEF0-диаграмм. Проектирование приложения в среде Delphi. Физическая реализация структуры базы данных. Создание интерфейса системы.
отчет по практике [3,4 M], добавлен 07.01.2015Разработка информационной системы "Больница" на основе Java EE-технологий. Проект и реализация трехслойного enterprise-приложения, работающего с базой данных больницы, его структура. Предметная область; визуализация архитектуры с помощью UML-диаграмм.
курсовая работа [2,0 M], добавлен 22.10.2012Анализ и выбор СУБД. Разработка программного комплекса для поликлиники, позволяющего повысить эффективность работы регистратуры за счет сокращения трудовых затрат, а также повышения качества работы. Требования к информационной и программной совместимости.
дипломная работа [3,2 M], добавлен 09.10.2013Перечень автоматизируемых задач работника регистратуры, отвечающего за оформление записей на прием к врачам. Анализ вариантов использования автоматизированного рабочего места, проектирование и программирование его классов. Тестирование базы данных.
курсовая работа [3,2 M], добавлен 09.10.2013Описание разрабатываемой программы с точки зрения пользователя и программиста. Поэтапная разработка программной системы. Создание базы данных в Access. Разработка структуры классов. Создание структуры для хранения данных. Проектирование интерфейса.
курсовая работа [1,4 M], добавлен 07.08.2013Процесс физического проектирования базы данных Алейской центральной районной больницы. Построение концептуальной модели данных, модели "сущность - связь". Исследование компьютерной информационной системы больницы. Методика создания HTML–страницы.
курсовая работа [1,7 M], добавлен 04.02.2013Разработка информационной системы для отдела учета приема пациентов и медицинского секретариата. Описание исходной (входной) информации и пользовательского интерфейса, логической структуры и технических средств. Построение реляционной базы данных.
дипломная работа [1,9 M], добавлен 16.04.2012Проектирование базы данных для работников регистратуры поликлиники. В БД должны храниться сведения о больных: ФИО, адрес, диагноз, дата заболевания; сведения о врачах: кабинет, участок, время приема; описание болезней: диагноз, симптомы, лекарство.
курсовая работа [1,0 M], добавлен 23.04.2011Анализ предметной области, главных функций организации. Разработка макета внутренней структуры программного обеспечения информационной системы в виде диаграммы классов. Составление схемы базы данных. Разработка интерфейса и руководства пользователя.
курсовая работа [866,3 K], добавлен 02.06.2015Описание приложения в виде пользовательского сценария. Проектирование обмена сообщениями между модулями. Разработка общей структуры приложения. Обзор структуры файлов. Разработка получения данных со страницы. Характеристика результата работы программы.
дипломная работа [1,5 M], добавлен 22.03.2018Моделирование предметной области. Состав программного модуля. Разработка логической структуры единой базы данных банковской информационной системы "БИС". Создание экранных форм для ввода и корректировки информации. Разработка интерфейса пользователя.
курсовая работа [1,8 M], добавлен 17.05.2016Технико-экономическое обоснование разработки информационной системы "План-меню". Выбор технических средств и стандартного программного обеспечения. Проектирование структуры базы данных. Разработка и структура пользовательского интерфейса и ER-модели.
курсовая работа [817,6 K], добавлен 07.05.2009