Разработка информационной системы управления данными для медицинского центра СевКавГТУ, г. Ставрополь
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?инается последняя посещенная страница, с которой он и начинаетПрава пользователейЯвляется страницей-подменю, где пользователь может выбрать, с чем ему работать: группа, принадлежность пользователей и пользователиГруппыНа этой странице предлагается работа с группами: создание, удаление и редактирование группыПринадлежность пользователейНа этой странице предлагается работа с группами прав пользователей, что значительно ускоряет процесс назначения прав, так как достаточно выбрать пользователя и отметить группы к которым он должен относиться, после чего система автоматически даст необходимые права, которые соответствуют этой группе, при этом пользователь может относиться к нескольким группам12ПользователиПредлагается работать именно с пользователем: создание нового пользователя, редактирование личных данных или редактирование прав заданного пользователяОкна и функцииЯвляется страницей-подменю, где пользователь может выбрать с чем ему работать: окна или функцииОкнаПредлагает работать с окнами: создать новое окно (страницу), отредактировать название или имя файла уже существующей страницы и удалить не нужную страницыФункцииПредлагается работать с функциями, о которых уже было сказано выше, пользователь может создать новые функции если это требуется (например дальнейшая разработка системы), редактирование названия функции и удаление ее, в случае если она потеряет актуальностьРедактор населенных пунктовЯвляется страницей-подменю, где пользователь может выбрать, с чем ему работать: регион, район и городРегионПозволяет работать со списком регионов: создание, редактирование и удалениеРайонПозволяет работать со списком районов: создание, редактирование и удалениеГородПозволяет работать со списком городов: создание, редактирование и удалениеДолжности сотрудниковПозволяет работать со списком должностей сотрудников: создание, редактирование и удалениеЖурнал прививокПозволяет работать со списком прививок. Создание, редактирование и удалениеТип диагнозаПозволяет работать со списком диагнозов: создание, редактирование и удалениеЖурнал диагнозовПозволяет работать со списком диагнозов: создание, редактирование и удалениеКонтингентЯвляется страницей-подменю, где пользователь может выбрать, с чем ему работать: факультеты, группы или студентыФакультетыПозволяет работать со списком факультетов: создание, редактирование и удалениеГруппыПозволяет работать со списком групп: создание, редактирование и удаление12СтудентыПозволяет работать со списком студентов: создание, редактирование и удалениеКартыЯвляется страницей-подменю, где пользователь может выбрать, с чем ему работать: добавление карты и редактирование картыДобавление картыПозволяет создать карту для студента, процесс аналогичный заведению новой карты в бумажной формеРедактирование картыПозволяет видеть общую информацию о медицинской карте и редактировать ее в случае необходимостиДиагнозыЯвляется страницей-подменю, где пользователь может выбрать, с чем ему работать: история болезней и прием больногоИстория болезнейОтображает общую информацию о всех посещениях и в случае необходимости просмотр подробностейПрием больногоСлужит для внесения информации о посещении студентом врачаФлюорографияОтображает списки флюорографии, в которых указывается статус прохождения (пройдена или не пройдена), а так вносить дату последнего прохождения. Так же формирует отчеты по группе и факультетуПрививкиОтображает список сделанных прививок с полной информацией, а так же позволяет вносить запись о новой прививкеСправкаОтображает справку по системе, при нажатии на кнопку справки, отображается справка по окну из которого она была вызвана, но так же пользователь может перейти в содержание справки, где будет список всех доступных ему окон
Схема расположения станиц представлена на рисунке 2.1.
Рисунок 2.1 - Концептуальная схема расположения страниц системы Medic
Концептуальная схема позволяет наглядно показать расположение всех страниц системы Medic.
2.2.2 Создание логической модели базы данных информационной системы
Определение сущностей модели. В процессе проектирования базы данных вся требуемая информация была разделена на 28 сущностей (таблиц):
-area (далее как район) - содержит в себе список район, из которых прибыли студенты на обучение в университете;
-card (далее как карта) - содержит в себе информацию о медицинской карте;
-comments (далее как комментарии) - комментарии к диагнозу;
-diagnosis (далее как диагнозы) - история диагнозов студента ;
-employees (далее как информация_сотруднике) - информация о сотрудниках;
-faculty (далее как факультет) - список факультетов;
-fluorography (далее как флюорография) - история прохождения флюорографии студентом ;
-func (далее как функции) - список функций работы с системой;
-group_fac (далее как группа_факультета) - список групп в факультете;
-grp (далее как группа) - список групп для работы с правами доступа к системе;
-grp_func (далее как группа_функция) - служит для реализации связи М:М между таблицами группа и функция;
-history_connections (далее как история_соединений) - история всех соединений к базе данных, служит для мониторинга;
-history_session (далее как история_сессий) - история всех сессий, служит для мониторинга всех посещений сотрудника;
-jornal_diagnosis (далее как журнал_диагнозов) - журнал диагнозов;
-jornal_vaccin (далее как журнал_прививок) - журнал прививок;
-post (далее как должность) - должность сотрудн