ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ

ПОСТАНОВКА ЗАДАЧИ

Ежегодно каждый человек должен пройти медицинский осмотр у врачей-специалистов с целью раннего выявления заболеваний, получения группы по здоровью, а так же ее продления и снятия с группы человека. Это может быть первичный осмотр, т.е. приём на работу, учёбу либо целевой ежегодный медосмотр – выявления конкретного заболевания или группы заболеваний. В наше время существует множество различных клиник и больниц, где каждый человек может пройти обследование как платно, так и бесплатно. Главной функцией медосмотра  является выявление различных заболеваний и допуск на работу либо в учебное заведение. Существует обязательное прохождение следующих врачей-специалистов:

· Гинеколог/уролог;

· ЛОР;

· Терапевт;

· Психиатр;

· Окулист;

· Нарколог.

Каждый год в СУЗЫ поступают заявки на тех учащихся, которым необходимо пройти медицинский осмотр. В медицинское учреждение приходит учащийся и обращается в регистратуру. После этого ему выдают направление к его лечащему врачу-терапевту, где проходит осмотр. Затем даёт направление к врачам и на сдачу анализов. Пациент в течение дня ходит на обследование к различным врачам-специалистам, где его осматривают и ставят диагноз. После чего все данные заносятся в компьютер для дальнейшего поиска данных, происходит вывод на печать, выдаётся справка с диагнозами и печатью, а так же подписью каждого врача-специалиста. Эта справка предоставляется в учебное заведение медработнику, где принимают решение о принятии этого человека в СУЗ или продолжение его дальнейшего обучения.

Следует предусмотреть некоторые возможности при разработке программы:

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

· Использование главного меню для перехода к дальнейшей работе с программой;

·  Осуществление поиска, сортировки, добавления и удаления записей в базе данных ускоряет работу пользователю данной программой;

· Выходные данные для пользователя будут отражаться в базе данных, и выводиться на печать в виде отчёта.

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

Технические:

· Центральный процессор Intel® Core с тактовой частотой 2,0 GHz;

· Оперативная память 2 Gb;

· Монитор цветной 17-ти дюймовый, с максимальным  разрешением 1024x768;

· 50 Mb свободного места на жёстком диске;

· Клавиатура, мышь;

· Принтер или МФУ;

Программные:

· Операционные системы Windows XP/ Windows 7;

ОПИСАНИЕ ПРОГРАММЫ

2.1 Общие сведения

Автоматизированная система «Автоматизированная система учёта прохождения медицинского осмотра учащимися СУЗА». Бессмертная Анастасия Витальевна  является автором программы, которая была создана в мае 2012 года. Программа была написана в Microsoft Visual Studio 2010 – среда разработки Windows- приложений от фирмы Microsoft. Так же использовалась программа MySQL Workbench – как средство администрирования баз данных MySQL и построения EER-диаграмм.

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

2.2 Структура программы

Данная программа предназначена для ввода данных учащихся СУЗА, постановление диагноза и составление медицинского листа.

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

2.3 Входные выходные данные

Ниже представлен список функций с описанием выполняемых ими действий:

private void UpdateGroupTable() – заполнение таблицы с группами;

private void UpdateSurveyTable() – заполнение таблицы с обследованиями;

private void UpdateStudentTable() – заполнение таблицы со студентами;

private void UpdateAppointmentTable() – таблица с назначенными обследованиями;

private void GroupAddButton_Click(object sender, RoutedEventArgs e) – добавление записи в группу;

private void GroupDeleteButton_Click(object sender, RoutedEventArgs e) – удаление группы;

private void GroupEditButton_Click(object sender, RoutedEventArgs e) – редактирование группы в таблице;

private void SurveyAddButton_Click(object sender, RoutedEventArgs e) – добавление записи в таблицу с обследованиями;

private void SurveyDeleteButton_Click(object sender, RoutedEventArgs e) – удаление записи с таблицы с обследованиями;

private void SurveyEditButton_Click(object sender, RoutedEventArgs e) – редактирование записи с таблицы обследования;

private void StudentAddButton_Click(object sender, RoutedEventArgs e) - добавление записи в таблице студенты;

private void StudentDeleteButton_Click(object sender, RoutedEventArgs e) - удаление записи в таблице студенты;

private void StudentEditButton_Click(object sender, RoutedEventArgs e)- редактирование записи в таблице студенты;

private void AppointmentAddButton_Click(object sender, RoutedEventArgs e) – добавление записи в таблицу обследование;

private void AppointmentDeleteButton_Click(object sender, RoutedEventArgs e) – удаление записи с таблицы обследования;

private void AppointmentEditButton_Click(object sender, RoutedEventArgs e) – редактирование записи с таблицы обследование;

private void AppointmentPrintButton_Click(object sender, RoutedEventArgs e) – вывод на печать данных;

private void LoginButton_Click(object sender, RoutedEventArgs e) - соединение с базой данных;

public MySqlConnection Connection – попытка соединения с базой данных;

2.4 Вызов и загрузка

 Для запуска программы необходимо в папке с программой выделить файл приложения MedicalBoard.exe и запустить его нажатием клавиши <Enter> на клавиатуре или двойным щелчком левой кнопки мыши.

Разработка программы проходила с использованием следующих аппаратных и программных средств:

Технические:

· Центральный процессор Intel® Core с тактовой частотой 2,0 GHz;

· Оперативная память 2 Gb;

· Монитор цветной 17-ти дюймовый, с максимальным  разрешением 1024x768;

· 50 Mb свободного места на жёстком диске;

· Клавиатура, мышь;

· Принтер или МФУ;

Программные:

· Операционные системы Windows XP/ Windows 7;

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

 

ОПИСАНИЕ ПРИМЕНЕНИЯ

3.1Требования к техническим и программных средствам

 Тема для курсового проекта была выбрана «Автоматизированная система учёта прохождения медицинского осмотра учащимися СУЗА»

Данный программный продукт предоставляет возможность автоматизированного учёта о прохождении медосмотра учащимися СУЗА . Главное назначение программы – учёт прохождения медосмотра учащимися, постановления диагноза и выдача медицинского листа.

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

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

Технические:

· Центральный процессор Intel® Core с тактовой частотой 2,0 GHz;

· Оперативная память 2 Gb;

· Монитор цветной 17-ти дюймовый, с максимальным  разрешением 1024x768;

· 50 Mb свободного места на жёстком диске;

· Клавиатура, мышь;

· Принтер или МФУ;

Программные:

· Операционные системы Windows XP/ Windows 7;

3.2 Требования техники безопасности и охраны труда при эксплуатации программы

  Требования техники безопасности и охраны труда при эксплуатации программы:

Так как работа с программой подразумевает эксплуатацию ЭВМ, то необходимо соблюдать правила техники безопасности и охраны труда:

1 к работе на ЭВМ допускаются лица, знакомые с их устройством, правилами эксплуатации и прошедшие инструктажи (вводный и на рабочем месте);

2 продолжительность непрерывной работы на ЭВМ не должна превышать: для несовершеннолетних — 25 минут с 10 - минутным перерывом, для взрослых - 30 минут с 10 - перерывом;

3 общая продолжительность работы за компьютером не должна превышать в день: для несовершеннолетних — не более 3-х часов, для взрослых — не более 4-х часов;

4 не допускать попадания внутрь компьютера металлических предметов, воды, пищи, насекомых;

5 не допускать чрезмерного накопления пыли внутри компьютера,
своевременно проводя работы по техническому обслуживанию;

6 не ставить на компьютер тяжелые предметы;

7 если компьютер не эксплуатируется длительное время, а также перед
любыми работами по обслуживанию вынимать вилку питания из электрической розетке;

8 не оставлять без присмотра работающую ЭВМ.

Основной опасностью при работе на ЭВМ является поражение электрическим током, которое может произойти при неисправности ЭВМ или не соблюдении требование техники безопасности. Во избежание опасности поражения электрическим током, обязательными для выполнения являются следующие правила техники безопасности:

1 не снимать крышку корпуса компьютера при включенном электропитании;

2 не включать ЭВМ, корпуса блоков которой не закрыты крышками;

3 не работать с компьютером, если поврежден сетевой кабель.

4 не касаться частями тела экрана или тыльной стороны монитора, а также питающих проводов;

5 не работать на ЭВМ мокрыми руками, в сырой одежде и обуви;

6 не работать на ЭВМ во время грозы;

7 не пользоваться открытым огнем при работе на ЭВМ;

Немедленно отключите компьютер от электрической сети, если:

1 появился огонь, дым, необычный звук или запах;

2 поврежден блок питания компьютера;

3 поврежден сетевой кабель, разъем или розетка;

4 при повреждении крышки дисковода;

5 внутрь компьютера попала вода.

Предосторожности при использовании компакт-дисков:

1 перед установкой диска в дисковод необходимо убедиться в отсутствии трещин на поверхности диска, в особенности по краю внутреннего отверстия;

2 не наклеивать этикетки на диски. Это может привести к дисбалансу диска и его разрушению;

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

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

2 размеры (площадь, объем) помещения должны соответствовать количеству работающих и размещаемому в них комплексу технических средств;

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

4 при небольшом количестве рабочих предпочтение следует отдавать
расстановке ЭВМ у стены, противоположной оконным проемам;

5 для обеспечения нормальных условий труда санитарные нормы СанПин 9-131 РБ 2000 устанавливают на одного работающего объем производственного помещения не менее 20 м2; площадь помещения выгороженного стенами или глухими перегородками не менее 4.5 м2;

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

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

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

9 общее освещение следует выполнять в виде сплошных или прерывистых ли­ний светильников, расположенных сбоку от рабочих мест, параллельно линии зрения пользователя при рядном расположении ПЭВМ. При периметральном распо­ложении компьютеров линии светильников должны располагаться локализовано над рабочим столом ближе к его переднему краю, обращенному к пользователю.

3.3 Энерго- и ресурсосбережение

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

Для персонального компьютера эти проблемы не слишком актуальны – даже максимальная мощность, потребляемая процессором, довольно невелика и, снижая ее, много киловатт-часов не сэкономишь.

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

Подобные технологии имеют положительные аспекты:

· за счет уменьшения потребления электричества увеличивается время автономной работы от батарей;

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

· за счет снижения требований к системе охлаждения снижается и общий вес компьютера;

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

Чтобы работа была комфортной и безопасной необходимо позаботиться об аппаратном оборудовании компьютера. Как правило, наибольший вред здоровью пользователя компьютера наносят устройства ввода-вывода: монитор, клавиатура, мышь.

В настоящее время большое распространение получили ЖК-мониторы, которые отличаются высоким качеством и не большой стоимостью.

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

Применение принтеров так же приводит к потреблению электроэнергии. Существует два вида принтеров: струйные и лазерные.

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

Новые профессиональные ПК объединяют в себе экологичные материалы и технологии, технические инновации и максимальную производительность. Технология Intel Active Management 3.0 упрощает процесс централизованного управления устройствами даже в выключенном состоянии, что позволяет сократить общее энергопотребление. Кроме того, данные ПК работают необычайно тихо благодаря зарекомендовавшей себя системе охлаждения, используемой в корпусах ESPRIMO, спроектированных и разработанных Fujitsu Siemens Computers.

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

 

 

РУКОВОДСТВО ПРОГРАММИСТА

4.1 Характеристика программы

Темой на учебную практику была разработана программа «Автоматизированная система учёта прохождения медицинского осмотра учащимися СУЗА».

Данная программа предназначена для автоматизированного учёт прохождения медосмотра учащимися, постановления диагноза и выдача медицинского листа.

Данная программа выполняет следующие функции:

1) ввод данных учащихся СУЗА;

2) постановление диагноза;

3) выдача медицинского листа с поставленными диагнозами;

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

Технические:

· Центральный процессор Intel® Core с тактовой частотой 2,0 GHz;

· Оперативная память 2 Gb;

· Монитор цветной 17-ти дюймовый, с максимальным  разрешением 1024x768;

· 50 Mb свободного места на жёстком диске;

· Клавиатура, мышь;

· Принтер или МФУ;

Программные:

· Операционные системы Windows XP/ Windows 7;

 

4.2 Обращение программы

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

Никаких ограничений и требований на режим работы и запуска программы не налагается.

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

· MedicalBoard.exe;

Визуально работоспособность программы программист может проверить следующим способом:

· при запуске программы на экране монитора появляется окно, где необходимо ввести имя пользователя и пароль ;

· после появляется окно с базой данных учащихся СУЗА и диагнозы, поставленные врачами;

· выдаются все предупреждения и сообщения об ошибках. 

4.3 Сообщение программисту

В программе «Автоматизированная система учёта прохождения медицинского осмотра учащимися СУЗА» предусмотрены следующие сообщения:

· сообщение, предусматривающее заполнение ввода данных для того, чтоб зайти в программу (Рис. 1, 2)

Рисунок 1 Неправельно введены данные

Рисунок 2  Введены не все данные

Если при дабовлении записи были введены не все данные, то может выскочить ошибка  (Рис. 3)   

Рисунок 3 Ошибка ввода данных

При  выводе на печать, если были введены не все данные, то может выскочить ошибка (Рис. 4)

Рисунок 4  Вывод об ошибке

 

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Программа «Автоматизированная система учёта прохождения медицинского осмотра учащимися СУЗА» предназначена для автоматизированного  учёта о прохождении медосмотра учащимися СУЗА. Программа имеет удобный интерфейс, что позволяет быстро получить требуемый результат.

Основанием для разработки программы является задание на практику по дисциплине: «Учебная практика по разработке и сопровождению программного обеспечения».

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

Для запуска программы следует запустить файл MedicalBoard.exe.

После запуска exe-файла, откроется следующее диалоговое окно с вводом данных  «Аутентификация» (Рис. 5)

Рисунок 5 Диалоговое окно «Аутентификация»

После ввода данных нажав на кнопку «Войти» появляется окно с базой данных учащихся СУЗА (Рис. 6)

Рисунок 6  Главное окно программы

В данной базе так же можно добавлять, редактировать, удалять и выводить на печать запись (Рис. 7-10)

Рисунок 7 Добавление записи в базу

Рисунок 8 Редактирование записи

Рисунок 9  Удаление записи

Рисунок 10  Вывод данных на печать

 

ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ

6.1 Объект испытаний

Объектом испытания является программа «Автоматизированная система учёта прохождения медицинского осмотра учащимися СУЗА».

Данная программа предназначена для автоматизированного учёт прохождения медосмотра учащимися, постановления диагноза и выдача медицинского листа.

6.2 Цели испытаний

Для корректной работы программы и выполнения всех её функций необходима следующая конфигурация технических средств и программного обеспечения:

Технические:

· Центральный процессор Intel® Core с тактовой частотой 2,0 GHz;

· Оперативная память 2 Gb;

· Монитор цветной 17-ти дюймовый, с максимальным  разрешением 1024x768;

· 50 Mb свободного места на жёстком диске;

· Клавиатура, мышь;

· Принтер или МФУ;

Программные:

· Операционные системы Windows XP/ Windows 7;

6.3Средства и порядок испытаний

Чтобы запустить программу, выделяем в папке с программой файл приложения MedicalBoard.exe и нажимаем кнопку «Enter». После нажатия этой кнопки на экране появляется следующее диалоговое окно (Рис. 11)

Рисунок 11 Диалоговое окно «Аутентификация»

Если при нажатии кнопки «Войти» появляется окно об ошибке ввода данных, то необходимо проверить правильность введённых данных (Рис. 12)

Рисунок 12  Ошибка ввода данных

Для правильной работы программы необходимо заполнять все поля исходными данными.

После ввода данных нажав на кнопку «Войти» появляется окно с базой данных учащихся СУЗА (Рис. 13)

Рисунок 13  Главное окно программы

В данной базе мы можем редактировать записи, т.е. удаление, добавление, редактирование, сортировка учащихся (Рис. 14-17)

Рисунок 14  Добавление записи в базу

Если были введены не все данные, то может выскочить ошибка    

Рисунок 15  Ошибка ввода данных

Рисунок 16  Редактирование записи

Рисунок 17  Удаление записи

После чего мы заполняе базу необходимыми данными и выводим на печать. (Рис. 18)

Рисунок 18  Вывод данных на печать

Если при нажатии кнопки «Готово» появляется окно об ошибке ввода данных, то необходимо проверить правильно ли мы ввели данные (Рис. 19)

Рисунок 19 Вывод об ошибке

 

 


Дата добавления: 2018-04-04; просмотров: 237; Мы поможем в написании вашей работы!

Поделиться с друзьями:




Мы поможем в написании ваших работ!