Автор24

Информация о работе

Подробнее о работе

Страница работы

Разработка web-приложения "электронная больница"

  • 148 страниц
  • 2019 год
  • 95 просмотров
  • 0 покупок
Автор работы

nickolay.rud

Преподаватель IT-дисциплин

2200 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

ВВЕДЕНИЕ 2
1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ WEB-ПРИЛОЖЕНИЯ "ЭЛЕКТРОННАЯ БОЛЬНИЦА" 4
2. АНАЛИЗ МЕТОДОВ И СРЕДСТВ РАЗРАБОТКИ WEB-ПРИЛОЖЕНИЯ "ЭЛЕКТРОННАЯ больница" 8
3. ВЫБРАННЫЕ СРЕДСТВА И МЕТОДЫ РАЗРАБОТКИ WEB-ПРИЛОЖЕНИЯ "ЭЛЕКТРОННАЯ БОЛЬНИЦА" 26
4. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ИНФОРМАЦИОННОГО WEB-ПРИЛОЖЕНИЯ "ЭЛЕКТРОННАЯ больница" 36
5. ОПИСАНИЕ ОСНОВНЫХ ФУНКЦИЙ ИНФОРМАЦИОННОГО WEB-ПРИЛОЖЕНИЯ "ЭЛЕКТРОННАЯ БОЛЬНИЦА" 52
6. ОХРАНА ТРУДА 74
7. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТА 90
ВЫВОДЫ 105
ЛИТЕРАТУРА 107
ПРИЛОЖЕНИЯ 108

1. ТЕХНІЧНЕ ЗАВДАННЯ НА РОЗРОБКУ ІНФОРМАЦІЙНОГО WEB-ДОДАТКУ “ЕЛЕКТРОНА ЛІКАРНЯ”

В дипломній роботі розробляється інформаційний веб-додаток для зберігання медичних карток та впровадження електронної черги під назвою “Електронна лікарня”.
Мета дипломної роботи
Метою дипломної роботи є закріплення знань з об'єктно-орієнтованого програмування та отримання практичних знань за обраними технологіями програмування.
Призначення програми
Система електронної черги для запису на прийом, яка дозволить за вибраними симптомами визначити ймовірні діагнози, зберігання медичних карток пацієнтів, які не прив’язанні до певного медичного закладу, та інформаційна система.
Вхідні данні на розробку
Завдання на дипломну роботу студента
Задачі дипломної роботи:
1. Виконати аналіз середовищ та мов розробки, інструментальних засобів та баз даних, програмних засобів з аналогічними функціональними можливостями.
2.
...

3. ЗАСОБИ ТА ЗАХОДИ РОЗРОБКИ ІНФОРМАЦІЙНОГО WEB-ДОДАТКУ “ЕЛЕКТРОНА ЛІКАРНЯ”

Для створення інтерактивного WEB-додатка “Електрона лікарня”, використовувалася мова програмування C#, технологія ASP.NET MVC, ADO.NET Entity Framework, а також декілька веб-фреймворків (jQuery, Bootstrap, ChartJS).

3.1. Загальні відомості про використання різноманітних бібліотек та фреймворків

Фреймворк ASP.NET MVC
ASP.NET MVC – це фреймворк для розробки веб-додатків, реалізуючий шаблон проектування MVC (Model-View-Controller). Цей шаблон передбачає поділ системи на три взаємопов'язані частини: модель даних, вигляд (інтерфейс користувача) та модуль керування. Застосовується для відокремлення даних (моделі) від інтерфейсу користувача (вигляду) так, щоб зміни інтерфейсу користувача мінімально впливали на роботу з даними, а зміни в моделі даних могли здійснюватися без змін інтерфейсу користувача.
Модель являє собою звичаний клас, який містить в собі дані певного типу.
...

4. ПРОЕКТУВАННЯ ТА РОЗРОБКА ІНФОРМАЦІЙНОГО WEB-ДОДАТКУ “ЕЛЕКТРОНА ЛІКАРНЯ”

Першим етапом розробки інформаційних систем є проектування. Це процес вирішення задач та планування для створення програмного рішення. Після того як мета і специфікація програми описані, розробник створює дизайн проекту. В дизайн включаються як описи низькорівневих компонентів, алгоритмів, так і огляд архітектури. При проектуванні використовується графічна мова візуалізації, за допомогою якого конструюються моделі, діаграми, таблиці, текстові описи параметрів, документація. Поширеним стандартом проектування є мова UML (Unified Modeling Language), яка є уніфікованою мовою моделювання, за допомогою якого будується єдина інформаційна модель.

4.1 Визначення функціональних можливостей

Діаграма варіантів використання є початковою діаграмою, яка відображає функціонал майбутньої системи.
...

5. ОПИС ОСНОВНИХ ФУНКЦІЙ ІНФОРМАЦІЙНОГО WEB-ДОДАТКУ “ЕЛЕКТРОНА ЛІКАРНЯ”

Інформаційний WEB-додаток “Електрона лікарня” поділяє користувачів на наступні ролі: неавторизований користувач, пацієнт, лікар, лаборант, адміністратор клініки, модератор клініки та адміністратор системи.

5.1 Функціональна частина неавторизованного користувача

Можливості неавторизованного користувача являють собою функціонал, доступ до которого мають як гістьові користувачи, які не буи авторизовані в системі, так і користувачі, які належать до визначених системою ролям. Головна сторінка, яка зображена на рисунку 5.1, відкривається при звертанні за ШЗ-адресою чи DNS-іменем сайту. За замовчуванням, система маршрутизації MVC викликає метод Index контролера Home. Меню навігації головної сторінки дозволить отримати доступ до клінік, лабораторії та аптек, а також дозволить переглянути мапу медичних закладів та авторизуватися в системі.

Рисунок 5.
...

6. ОХОРОНА ПРАЦІ

Охорона праці – це система правових, соціально-економічних, організаційно-технічних, санітарно-гігієнічних і лікувально-профілактичних заходів та засобів, спрямованих на збереження життя, здоров'я і працездатності людини під час трудової діяльності;
Класифікація виробництв за ступенем вибухової, вибуховопожежної і пожежної небезпеки
Усі підприємства поділяють за вибуховою, вибуховопожежною і пожежною небезпекою на категорії: А, Б, В, Г, Д.
Категорія виробництва по пожежній небезпеці визначає вимоги до конструкцій і плануванню будинку, організації пожежної охорони і її технічної оснащеності, до режиму й експлуатації.
...

7. ТЕХНІКО-ЕКОНОМІЧНЕ ОБҐРУНТУВАННЯ ПРОЕКТУ

Розробці підлягає система, яка призначена для збереження медичних карт пацієнтів, реалізації електронної черги та збереження інформації про лікарів та медичних закладів.
Вимоги до функціональних характеристик системи повинні забезпечувати автоматизацію наступних функцій:
• запис пацієнта до лікаря;
• перегляд електронної черги пацієнтів для конкретного лікаря;
• заповнення медичної картки пацієнта з результатом прийому;
• перерахунок ваг симптомів опираючись на базу медичних карт пацієнтів.
Система забезпечує можливість введення, зберігання, обробки і виведення результату дій користувача, а також отримання звітів про обробку отриманої інформації. Програма має інтуїтивно-зрозумілий інтерфейс.
Областю застосування даної системи можуть бути наступні медичні заклади: лікарні, лабораторії, аптеки.
...

ВИСНОВКИ

В дипломній роботі був розроблений інформаційний WEB-додаток “Електрона лікарня” з використанням технології ASP.NET MVC.
Така система дозволяє значно спростити процес запису пацієнта до лікаря, зберігати в зручній електроній формі медичну картку пацієнта, аналізувати базу медичних карток пацієнтів з метою реалізації задачі класифікації, надавати пацієнту інформацію про лікарів, закладах та ін.
При розробці дипломного проекту були вирішені такі задачі:
• проаналізовано мови розробки та системи керування базами данних;
• порівняно аналоги існуючих систем електронної черги та систем зберігання медичних карток паієнтів;
• спроектовано діаграми та блок-схеми;
• розроблен алгоритм електроної черги;
• розроблен алгоритм перерахунку ваг симптомів;
• Реалізація класів-моделей для зберігання даних;
• Реалізація CRUD-функції для керування системою;
• Реалізація контролерів та віглядів.
...

1. Биллиг В. А. Основы программирования на C #. - М .: «Интернет-университет информационных технологий - ИНТУИТ.ру», 2006, - 488 c
2. Ватсон К. C #. - М .: Лори, 2004, - 880 с
3. Троелсен Э., Джепикс Ф. Язык программироавния С # и платформа .NET 4.6, 2016, - 1448 c
4. Каталог API (Microsoft) и справочных материалов. Режим доступа: https://msdn.microsoft.com/library
5. SQLite, MySQL и PostgreSQL: Сравниваем популярные реляционные СУБД. Режим доступа: https://postgrespro.ru/docs/postgresql/9.6/
6. Поликлиника без очередей. Режим доступа: https://dou.ua/lenta/articles/dou-projector-newmedicine/
7. Медицинская система "Доктор Элекс". Режим доступа: http://doctor.eleks.com
8. Руководство по ASP.NET MVC 5. Режим доступа: https://metanit.com/sharp/mvc5/
9. Руководство по Entity Framework. Режим доступа: https://metanit.com/sharp/entityframework/

и еще ряд источников

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

ВВЕДЕНИЕ 2
1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ WEB-ПРИЛОЖЕНИЯ "ЭЛЕКТРОННАЯ БОЛЬНИЦА" 4
2. АНАЛИЗ МЕТОДОВ И СРЕДСТВ РАЗРАБОТКИ WEB-ПРИЛОЖЕНИЯ "ЭЛЕКТРОННАЯ больница" 8
3. ВЫБРАННЫЕ СРЕДСТВА И МЕТОДЫ РАЗРАБОТКИ WEB-ПРИЛОЖЕНИЯ "ЭЛЕКТРОННАЯ БОЛЬНИЦА" 26
4. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ИНФОРМАЦИОННОГО WEB-ПРИЛОЖЕНИЯ "ЭЛЕКТРОННАЯ больница" 36
5. ОПИСАНИЕ ОСНОВНЫХ ФУНКЦИЙ ИНФОРМАЦИОННОГО WEB-ПРИЛОЖЕНИЯ "ЭЛЕКТРОННАЯ БОЛЬНИЦА" 52
6. ОХРАНА ТРУДА 74
7. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТА 90
ВЫВОДЫ 105
ЛИТЕРАТУРА 107
ПРИЛОЖЕНИЯ 108

1. ТЕХНІЧНЕ ЗАВДАННЯ НА РОЗРОБКУ ІНФОРМАЦІЙНОГО WEB-ДОДАТКУ “ЕЛЕКТРОНА ЛІКАРНЯ”

В дипломній роботі розробляється інформаційний веб-додаток для зберігання медичних карток та впровадження електронної черги під назвою “Електронна лікарня”.
Мета дипломної роботи
Метою дипломної роботи є закріплення знань з об'єктно-орієнтованого програмування та отримання практичних знань за обраними технологіями програмування.
Призначення програми
Система електронної черги для запису на прийом, яка дозволить за вибраними симптомами визначити ймовірні діагнози, зберігання медичних карток пацієнтів, які не прив’язанні до певного медичного закладу, та інформаційна система.
Вхідні данні на розробку
Завдання на дипломну роботу студента
Задачі дипломної роботи:
1. Виконати аналіз середовищ та мов розробки, інструментальних засобів та баз даних, програмних засобів з аналогічними функціональними можливостями.
2.
...

3. ЗАСОБИ ТА ЗАХОДИ РОЗРОБКИ ІНФОРМАЦІЙНОГО WEB-ДОДАТКУ “ЕЛЕКТРОНА ЛІКАРНЯ”

Для створення інтерактивного WEB-додатка “Електрона лікарня”, використовувалася мова програмування C#, технологія ASP.NET MVC, ADO.NET Entity Framework, а також декілька веб-фреймворків (jQuery, Bootstrap, ChartJS).

3.1. Загальні відомості про використання різноманітних бібліотек та фреймворків

Фреймворк ASP.NET MVC
ASP.NET MVC – це фреймворк для розробки веб-додатків, реалізуючий шаблон проектування MVC (Model-View-Controller). Цей шаблон передбачає поділ системи на три взаємопов'язані частини: модель даних, вигляд (інтерфейс користувача) та модуль керування. Застосовується для відокремлення даних (моделі) від інтерфейсу користувача (вигляду) так, щоб зміни інтерфейсу користувача мінімально впливали на роботу з даними, а зміни в моделі даних могли здійснюватися без змін інтерфейсу користувача.
Модель являє собою звичаний клас, який містить в собі дані певного типу.
...

4. ПРОЕКТУВАННЯ ТА РОЗРОБКА ІНФОРМАЦІЙНОГО WEB-ДОДАТКУ “ЕЛЕКТРОНА ЛІКАРНЯ”

Першим етапом розробки інформаційних систем є проектування. Це процес вирішення задач та планування для створення програмного рішення. Після того як мета і специфікація програми описані, розробник створює дизайн проекту. В дизайн включаються як описи низькорівневих компонентів, алгоритмів, так і огляд архітектури. При проектуванні використовується графічна мова візуалізації, за допомогою якого конструюються моделі, діаграми, таблиці, текстові описи параметрів, документація. Поширеним стандартом проектування є мова UML (Unified Modeling Language), яка є уніфікованою мовою моделювання, за допомогою якого будується єдина інформаційна модель.

4.1 Визначення функціональних можливостей

Діаграма варіантів використання є початковою діаграмою, яка відображає функціонал майбутньої системи.
...

5. ОПИС ОСНОВНИХ ФУНКЦІЙ ІНФОРМАЦІЙНОГО WEB-ДОДАТКУ “ЕЛЕКТРОНА ЛІКАРНЯ”

Інформаційний WEB-додаток “Електрона лікарня” поділяє користувачів на наступні ролі: неавторизований користувач, пацієнт, лікар, лаборант, адміністратор клініки, модератор клініки та адміністратор системи.

5.1 Функціональна частина неавторизованного користувача

Можливості неавторизованного користувача являють собою функціонал, доступ до которого мають як гістьові користувачи, які не буи авторизовані в системі, так і користувачі, які належать до визначених системою ролям. Головна сторінка, яка зображена на рисунку 5.1, відкривається при звертанні за ШЗ-адресою чи DNS-іменем сайту. За замовчуванням, система маршрутизації MVC викликає метод Index контролера Home. Меню навігації головної сторінки дозволить отримати доступ до клінік, лабораторії та аптек, а також дозволить переглянути мапу медичних закладів та авторизуватися в системі.

Рисунок 5.
...

6. ОХОРОНА ПРАЦІ

Охорона праці – це система правових, соціально-економічних, організаційно-технічних, санітарно-гігієнічних і лікувально-профілактичних заходів та засобів, спрямованих на збереження життя, здоров'я і працездатності людини під час трудової діяльності;
Класифікація виробництв за ступенем вибухової, вибуховопожежної і пожежної небезпеки
Усі підприємства поділяють за вибуховою, вибуховопожежною і пожежною небезпекою на категорії: А, Б, В, Г, Д.
Категорія виробництва по пожежній небезпеці визначає вимоги до конструкцій і плануванню будинку, організації пожежної охорони і її технічної оснащеності, до режиму й експлуатації.
...

7. ТЕХНІКО-ЕКОНОМІЧНЕ ОБҐРУНТУВАННЯ ПРОЕКТУ

Розробці підлягає система, яка призначена для збереження медичних карт пацієнтів, реалізації електронної черги та збереження інформації про лікарів та медичних закладів.
Вимоги до функціональних характеристик системи повинні забезпечувати автоматизацію наступних функцій:
• запис пацієнта до лікаря;
• перегляд електронної черги пацієнтів для конкретного лікаря;
• заповнення медичної картки пацієнта з результатом прийому;
• перерахунок ваг симптомів опираючись на базу медичних карт пацієнтів.
Система забезпечує можливість введення, зберігання, обробки і виведення результату дій користувача, а також отримання звітів про обробку отриманої інформації. Програма має інтуїтивно-зрозумілий інтерфейс.
Областю застосування даної системи можуть бути наступні медичні заклади: лікарні, лабораторії, аптеки.
...

ВИСНОВКИ

В дипломній роботі був розроблений інформаційний WEB-додаток “Електрона лікарня” з використанням технології ASP.NET MVC.
Така система дозволяє значно спростити процес запису пацієнта до лікаря, зберігати в зручній електроній формі медичну картку пацієнта, аналізувати базу медичних карток пацієнтів з метою реалізації задачі класифікації, надавати пацієнту інформацію про лікарів, закладах та ін.
При розробці дипломного проекту були вирішені такі задачі:
• проаналізовано мови розробки та системи керування базами данних;
• порівняно аналоги існуючих систем електронної черги та систем зберігання медичних карток паієнтів;
• спроектовано діаграми та блок-схеми;
• розроблен алгоритм електроної черги;
• розроблен алгоритм перерахунку ваг симптомів;
• Реалізація класів-моделей для зберігання даних;
• Реалізація CRUD-функції для керування системою;
• Реалізація контролерів та віглядів.
...

1. Биллиг В. А. Основы программирования на C #. - М .: «Интернет-университет информационных технологий - ИНТУИТ.ру», 2006, - 488 c
2. Ватсон К. C #. - М .: Лори, 2004, - 880 с
3. Троелсен Э., Джепикс Ф. Язык программироавния С # и платформа .NET 4.6, 2016, - 1448 c
4. Каталог API (Microsoft) и справочных материалов. Режим доступа: https://msdn.microsoft.com/library
5. SQLite, MySQL и PostgreSQL: Сравниваем популярные реляционные СУБД. Режим доступа: https://postgrespro.ru/docs/postgresql/9.6/
6. Поликлиника без очередей. Режим доступа: https://dou.ua/lenta/articles/dou-projector-newmedicine/
7. Медицинская система "Доктор Элекс". Режим доступа: http://doctor.eleks.com
8. Руководство по ASP.NET MVC 5. Режим доступа: https://metanit.com/sharp/mvc5/
9. Руководство по Entity Framework. Режим доступа: https://metanit.com/sharp/entityframework/

и еще ряд источников

Купить эту работу

Разработка web-приложения "электронная больница"

2200 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 3000 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

9 октября 2019 заказчик разместил работу

Выбранный эксперт:

Автор работы
nickolay.rud
5
Преподаватель IT-дисциплин
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
2200 ₽ Цена от 3000 ₽

5 Похожих работ

Дипломная работа

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

Уникальность: от 40%
Доступность: сразу
3300 ₽
Дипломная работа

Разработка комплекса рекомендаций по технической защите конфиденциальной информации хозяйствующего субъекта- мед.центра (на конкретном примере)

Уникальность: от 40%
Доступность: сразу
3300 ₽
Дипломная работа

Разработка мультисервисной сети городского микрорайона

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

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

Уникальность: от 40%
Доступность: сразу
3750 ₽
Дипломная работа

Разработка Автоматизированной Системы Ведения Электронного Архива

Уникальность: от 40%
Доступность: сразу
2000 ₽

Отзывы студентов

Отзыв михаил об авторе nickolay.rud 2014-04-27
Дипломная работа

Автор молодец выполнил работу раньше срока. Спасибо

Общая оценка 5
Отзыв Геннадий Полушкин об авторе nickolay.rud 2016-06-03
Дипломная работа

Спасибо!

Общая оценка 5
Отзыв user9445 об авторе nickolay.rud 2016-05-18
Дипломная работа

Ребята, Автор - просто бомба! Как же мне с ним повезло!!! Инициативный, грамотный, всегда на связи! Gigavector даже после окончания гарантийного срока дорабатывает расчеты к моей дипломной работе "Разработка информационной системы для объектов дорожной сети" по замечаниям моего придирчивого препода! Надеюсь на благополучную защиту!!!

Общая оценка 5
Отзыв Вера302 об авторе nickolay.rud 2017-05-24
Дипломная работа

Все отлично! Спасибо за продуктивную работу и подробные пояснения что и как!

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Высокоскоростная корпоративная, локальная вычислительная сеть предприятия

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

Программный комплекс задач поддержки процесса использования смарт-карт клиентами АЗС

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Защита локальной сети программными средствами microsoft

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Разработка мобильного приложения для планирования и организации задач пользователя

Уникальность: от 40%
Доступность: сразу
2400 ₽
Готовая работа

РАЗРАБОТКА БОТ-ПРИЛОЖЕНИЯ С СИСТЕМОЙ РЕКОМЕНДАЦИЙ НА ОСНОВЕ МАШИННОГО ОБУЧЕНИЯ

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

Информационная веб-система организации процесса чартеринга яхт

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Обзор рынка программных средств self-service BI инструментов

Уникальность: от 40%
Доступность: сразу
600 ₽
Готовая работа

Разработка голосового чата для локальной сети

Уникальность: от 40%
Доступность: сразу
1800 ₽
Готовая работа

Конфигурирование поисковых серверов для сети Интернет и локальной сети

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Коммутации в телеграфных сетях

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

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

Уникальность: от 40%
Доступность: сразу
2300 ₽
Готовая работа

Динамические структуры данных

Уникальность: от 40%
Доступность: сразу
600 ₽