Курсовая работа: Автоматизированная система "Медицинские организации города"
· 2‑й уровень: страницы «Больницы», «Отделения», «Врачи», «Пациенты», «Лаборатории», «Отчёты».
Используя диспетчер кнопочных форм, на главной странице были размещены команды «Открытие страницы кнопочной формы», «Просмотр отчетов», «Выход из приложения». Команда «Выход» осуществляет выход из приложения. На каждой последующей странице есть кнопки «Добавить данные», «Изменить данные», «Просмотреть данные», нажатие на которые осуществляет переход к соответствующим формам. Каждая из страниц содержит кнопку возврата к главной странице «Назад». Форматирование главной кнопочной формы осуществлялось в режиме конструктора. Готовую кнопочную форму БД «Медицинские организации города» в оперативном режиме можно увидеть на рисунке:
Таким образом, создав кнопочную форму для работы с созданными объектами БД (таблицы, формы, отчеты) и протестировав ее, был завершен процесс создания автоматизированной БД «Медицинские организации города».
Проделав данную работу, я убедилась в том, что данная программа значительно могла бы облегчить работу с документацией в любой сфере.
Я изучила свою предметную область, получила много новых сведений. Достаточно много нового открыла для себя в области систематизации оказания медицинских услуг, узнала о том, какие отделения и специальности существуют, каким образом поликлиники прикрепляются к больницам и т. п.
2. Задание по второй части курсовой работы
В прошлом веке один английский миссионер, желая облегчить контакт с туземным населением, выделил из английского языка самую простую и распространенную его часть, содержащую около 300 слов и почти не имеющую грамматики. Это подмножество языка, названное BasicEnglish, действительно оказалось весьма простым для усвоения и поэтому вскоре завоевало популярность не только среди туземцев, но и иммигрантов.
Подобную цель создания для расширения и облегчения контактов, только не между различными группами людей, а между непрофессионалами и ЭВМ, поставили перед собой сотрудники Дартмутского колледжа Джон Кемени и Томас Куртс. Разработанный ими в 1964 году алгоритмический язык Basic, как и всякий другой язык программирования, является формальной знаковой системой, используемой для связи человека с ЭВМ и предназначенной для описания данных и алгоритмов их обработки на вычислительной машине. Название Basic является аббревиатурой английской фразы «Beginner’sAllpurposeSymbolicInstructionCode», что в переводе означает «многоцелевой язык, символических команд для начинающих».
С прогрессом компьютерных технологий развивался и Basic. В настоящее время версия VisualBasic даёт возможность решать любые современные задачи разработки приложений. При этом VisualBasic остаётся достаточно простым в освоении, являясь в тоже время одним из мощных современных языков программирования. Простота и мощность языка VisualBasic позволили сделать его встроенным языком для приложений MSOffice.
2.1 Постановка задачи
Создать файл, содержащий сведения об ассортименте игрушек в магазине. Каждая запись содержит поля: название игрушки, цена, количество, возрастные границы (2–5, т.е. от 2 до 5 лет).
Написать программу, в результате выполнения которой выдаются следующие сведения:
· названия игрушек, которые подходят детям от 1 до 3 лет;
· стоимость самой дорогой игрушки и её наименование;
· название игрушек, которые по стоимости не превышает x рублей и подходит ребёнку в возрасте от a до b лет. Значения x, a, b вводит пользователь.
·
2.1.1 Создание файла последовательного доступа
Для выполнения задания был создан файл последовательного доступа в программе Блокнот и сохранен на локальном диске «С», как текстовый документ с названием «Faildannix».
Операторы, предназначенные для работы с файлами последовательного доступа, позволяют нам: открывать файл для записи в него или для чтения уже имеющейся в нём информации; записывать в открытый файл новую информацию из программы; извлекать данные из открытого файла и обрабатывать их в программе; закрывать файл после работы с ним.
Файл содержит 10 записей с полями: наименование игрушки, цена, количество единиц товара и возрастные границы. Эти данные считываются, формируя соответствующие массивы, с которыми мы впоследствии работаем.
2.1.2 Переменные, используемые в программе
· nazvanieigr – наименование игрушки
· cena – стоимость игрушки
· kolichestvo – количество товара в наличии
· vozrast – возрастные границы игрушки
· cenaMax – максимальная стоимость игрушки
· vozmin – нижняя возрастная граница игрушки
· vozmax – верхняя возрастная граница игрушки
2.1.3 Разработка интерфейса
Создано меню для работы с приложением с помощью редактора меню, который вызывается из меню Tools командой MenuEditor. Для ввода и вывода данных на Form используем ListBox и TextBox, для создания красочного окна используем Image, для вывода текста на Form в качестве надписей используем Label. Для изменения свойств всех вышеперечисленных компонентов работаем с окном Properties.
2.1.4 Работа приложения
При выводе приложения на экран мы видим окно с панелью управления и окнами ввода и вывода информации.