Готовый курсовой проект для варианта № 8 (Поликлиника). Дисциплина: Базы данных, П. В. Сенченко, ФДО ТУСУР. Методические указания: П. В. Сенченко, 2015.
Проект также подходит для выполнения иных работ, связанных с автоматизацией поликлиник.
Проект содержит исходный код (папка "Проект полностью"), пользовательское приложение, базу данных и пояснительную записку (теоретическую часть) на 191 страницу.
Записка содержит анализ предметной области, обоснование выбора средств разработки АИС, описание проектирования сущностей и их нормализации, создания концептуальной и физической моделей с необходимыми ER-диаграммами в PowerDesigner, а также подробное описание работы с приложением, SQL-запросов и др.
Пользовательское приложение создано в Microsoft Visual Studio Express 2013 на языке C# и работает с созданной в MS Access 2013 базой данных. Содержит в себе 52 экранные формы, 19 дополнительных форм с уведомлениями, выводит на печать 7 отчетов.
Используется более 160 запросов, описанных в пояснительной записке.
АИС автоматизирует работу врача, медицинского регистратора и др. Работа с приложением осуществляется из-под пользователей с ролями "Регистратор", "Врач", а также "Администратор", "Кадровик", "Редактор услуг", "Редактор графиков работы". Их функции описаны в демо-файле "Описание работы, примеры окон и отчетов". Вход пользователей осуществляется по логину и паролю.
База данных содержит 18 таблиц. Таблицы содержат тестовые данные (некоторые функции связаны с фильтрацией дат, необходимо убедиться в их актуальности).
Работа выполнена по методическим указаниям согласно порядку выполнения работы: cоздание концептуальной информационной модели предметной области, создание физической модели данных, создание пользовательского приложения, оформление пояснительной записки.
Дополнительные сведения из методических указаний:
Цель выполнения проекта: освоение методики проектирования концептуальной информационной модели предметной области преобразование концептуальной модели в физическую структуру базы данных (БД); закрепление теоретических знаний по курсу "Базы данных".
Задачи курсового проекта: формализовать исходное описание предметной области; построить концептуальную информационную модель, используя методику, изученную в рамках теоретического курса; сгенерировать физическую структуру базы данных; реализовать автоматизированную информационную систему (далее АИС, пользовательское приложение), демонстрирующую накопленные студентом знания по дисциплине.
Средства выполнения и форма отчетности: Проектирование предметной области выполняется средствами автоматизированного проектирования и графического представления (Power Designer, ERwin, MS Visio и др.). При отсутствии средств моделирования концептуальную и физическую модель необходимо реализовать средствами MS Word. База данных разрабатывается в среде любой современной СУБД (MS Access, Oracle, MS SQL, MySQL и др.), пользовательское приложение может быть создано либо средствами выбранной СУБД, либо с помощью любых языков программирования высокого уровня (Delphi, Visual Basic, C# и др.).
В готовой работе (архив с файлами) содержится курсовой проект (см. демо-файл "Содержание архива"), выполненный по методическим указаниям. В демо-файле "Описание работы, примеры окон и отчетов" можно увидеть миниатюру и полное оглавление пояснительной записки (теоретической части проекта), примеры окон приложения, отчетов и краткое описание функций АИС.
Ответы на другие работы по данной и другим дисциплинам ТУСУР можно найти у меня в профиле.
См. демо-файл.