Разработка автоматизированной информационной системы по оформлению и учету историй болезней пациентов в больнице
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
ВдамилияImyaAlpha (15)ИмяOtchAlpha (30)ОтчествоSpecAlpha (40)Специализация
Таблица Приемный покой (P_Pokoi.DB)
Имя поляТип поля и размерСодержаниеUnik_regAutoincrementУникальный ключ регистратораFamAlpha(30)ФамилияImyaAlpha (15)ИмяOtchAlpha (40)ОтчествоData_postupDateДата поступления пациентаData_vipDateДата выпискиUnik_vrachAutoincrementУникальный ключ врачаUnik_pacientAutoincrementУникальный ключ пациента
Таблица Лечащие врачи (L_vrach.DB)
Имя поляТип поля и размерСодержаниеUnik_L_vrachAutoincrementУникальный ключ лечащего врачаFamAlpha(30)ФамилияImyaAlpha(15)ИмяOtchAlpha(40)ОтчествоSpecAlpha(40)СпециализацияTellIntegerРабочий телефонUnik_pacientAutoincrementУникальный ключ пациента
Таблица Палаты (palata.DB)
Имя поляТип поля и размерСодержание№_palataInteger№ палатыMestaIntegerКоличество местUnik_otdelaAutoincrementУникальный ключ отделенияUnik_L_vrachAutoincrementУникальный ключ лечащего врача
Таблица Палаты (palata.DB)
Имя поляТип поля и размерСодержаниеUnik_otdelaAutoincrementУникальный ключ отделенияNazvanie_otdelaAlpha(30)Наименование отделенияFamAlpha(30)Фамилия зав.отделениемImyaAlpha(15)Имя зав.отделениемOtchAlpha(30)Отчество зав.отделениемUnik_regAutoincrementУникальный ключ регистратора
2.5 Описание алгоритма решения задачи
.5.1 Описание пользовательского интерфейса
Структура диалога с пользователем в данной системе основана на использовании экранных форм. Эта структура позволяет получить от пользователя сразу всю информацию путем заполнения формы.
После запуска приложения на экране появится форма Главное меню:
Рассмотрим каждый пункт поподробнее.
Меню Пациенты. Пункт Новый служит для добавления в список новых пациентов; Отчет - для просмотра, редактирования и удаления пациентов.
Меню Персонал. Пункт Регистрация служит для добавления в список новых врачей; Отчет - для просмотра, редактирования и удаления пациентов.
Меню Прием. Пункт Новый прием предназначен для регистрации нового приема больного в больницу; Выписка - для регистрации выписки; Отчет - для просмотра, редактирования и удаления приемов.
Меню Курсы лечения. Пункт Регистрация служит для регистрации курса лечения для определенного больного; Отчет - для просмотра, редактирования и удаления курсов лечения; История болезни - для распечатки истории болезни больного.
Меню Просмотр отчетов служит для просмотра и печати отчетов, созданных для историй болезней в предыдущем пункте.
Меню Вид. Пункт Строка состояния предназначен для отображения/ скрытия строки состояния, в которой указывается текущая дата и время.
Меню Справка содержит два подменю: О программе и Помощь.
Меню Выход позволяет завершить работу с программой.
.5.2 Выбор и обоснование языка программирования
Современная экономика немыслима без эффективного управления. Два иностранных слова - маркетинг и менеджмент - не сходят с уст делового человека. Успех управления во многом определяется эффективностью принятия интегрированных решений, которые учитывают самые разносторонние факторы и тенденции динамики их развития.
Важная категория интегрированных решений - система обработки информации предприятия. Такую систему мы привыкли называть АСУ - автоматизированная система управления, хотя эта привычка зашла так далеко, что в каждом конкретном случае стоит уточнять, о чем идет речь.
Основная цель системы обработки данных заключается в повышении эффективности работы компании, учреждения или организации. Система обработки данных должна:
1)Обеспечивать получение общих или детализированных данных по итогам работы.
)Позволять легко определять тенденции изменения важнейших показателей.
3)Обеспечивать получение информации, критической, но времени, без существенной задержки.
)Выполнять точный и полный анализ данных.
Для выполнения этих задач система обработки данных должна быть не уделом спрятавшегося за тяжелой железной дверью отдела АСУ, а общей целью широкого круга лиц, имеющих отношение к обработке информации iелью интеграции общих информационных источников и расширения на их основе базы для принятия решений.
Современные информационные технологии делают бессмысленными бесконечные споры о том, на чем лучше писать программу, какой формат данных использовать. Вместо организации переходов стройными рядами с одной СУБД на другую лучше предоставить каждому специалисту свободу выбора в использовании привычных средств обработки данных. Мы за открытый подход, который позволит вам использовать широкий диапазон прикладных программ и технологий для формирования мощных и гибких систем обработки данных.
Система управления базами данных Delphi является постоянно развивающейся системой. По сравнению с предыдущими версиями в Delphi 7.0 сделан еще один шаг в расширении функциональных возможностей системы, улучшены имеющиеся средства разработки и добавлены новые.
В новую версию Delphi добавлена технология dbExpress. Это новейшая технология доступа к базам данных, разработанная компанией Borland. Ряд других технологий доступа к базам данных, включая такие как BDE, ADO, IBX, поддерживались в прошлых версиях Delphi. Но если есть три одинаковых по новой сути технологии, нужна ли еще одна? Прежде чем дать ответ на этот вопрос, рассмотрим преимущества dbExpress.
1)Совместимость с разными операционными системами. Технологии BDE и ADO работают на платформе Windows, а dbExpress - на ОС Windows b Linux (две платформы поддерживающие Delphi). Если компания Borland решит поддерживать какие-