Автор работы: Пользователь скрыл имя, 31 Октября 2013 в 19:10, курсовая работа
В настоящее время информационные системы, применяющие базы данных, представляют собой одну из важнейших областей современных компьютерных технологий. С этой сферой связана большая часть современного рынка программных продуктов. Среди общих тенденций в развитии таких систем выделяются процессы интеграции и стандартизации, затрагивающие структуры данных и способы их обработки и интерпретации, системное и прикладное программное обеспечение, средства взаимодействия компонентов баз данных и многое другое. Современные СУБД основаны на реляционной модели представления данных — в большой степени благодаря простоте и четкости ее концептуальных понятий и строгого математического обоснования.
«Гость» может заходить в базу данных без пароля. Гости мгут просматривать всю информацию кроме архива, но не имеют возможности добавлять, удалять или редактировать информацию. Также гостям недоступен просмотр отчетов.
ВЫВОДЫ
За время выполнения курсового проекта была изучена предметная область. В результате выполненной работы, была получена база данных «Больницы города», которая выполняет хранение, изменение информации, получение необходимой информации с помощью запросов, обеспечивает комфортную работу пользователя с помощью форм, позволяет создавать и печатать отчеты по данной предметной области. В базе данных автоматизирована работа с помощью макросов и модулей. Она обеспечивает быстроту достижения поставленных целей, удобный интерфейс пользователя за счет использования форм и надежность хранения данных. Также реализованы средства для разграничения доступа, что предотвращает несанкционированный доступ к важной информации посторонних лиц. Таким образом, обеспечивается безопасность и удобство при работе с базой данных.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Роджер Дженнигс. Использование Microsoft Access 2003. Специальное издание: Пер. с англ. – М: Издательский дом «Вильямс», 2006 – 1312 с.: ил. – Парал. тит. англ.
2. Гончаров А.Ю. Access 2003. Самоучитель с примерами – М.: КУДИЦ-ОБРАЗ, 2004. – 272 с.
3. Астахова И.Ф. SQL в примерах и задачах; Учеб. пособие / И.Ф. Астахова, А.П. Толстобров,В.М. Мельников.— Мн.: Новое знание, 2002. — 176 с.
4. Microsoft Press. Microsoft Access 2000. Шаг за шагом: Практ. пособ. / Пер. с англ. М.: Издательство ЭКОМ, 2002. — 352 с.: илл.
Приложение А
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
А.1 Общие сведения
Тема курсового проекта: «Разработка БД “Больницы города”».
Система проектируется студентом 2-го курса Государственного университета информатики и искусственного интеллекта (ГУИиИИ), факультета СКИТ, группы ПО-07б Чиркой Д.С.
Задание выдано кафедрой программного обеспечения интеллектуальных систем (ПОИС) по дисциплине "Организация баз данных и знаний".
А.2 Этапы разработки и сроки выполнения
Сроки выполнения приведены в таблице А.1.
Таблица А.1 График выполнения курсового проекта
№ |
Вид работы |
Сроки выполнения |
1. |
Получение задания на разработку. |
10.02.09 |
2. |
Постановка задачи: формулировка, исходные данные, результаты, определение требований к программному продукту |
10.02.09-24.02.09 |
3. |
Подбор и изучение предметной области. |
24.02.09-10.03.09 |
4. |
Определение структуры базы данных. |
10.03.09-24.03.09 |
5. |
Создание базы данных. |
24.03.09-21.04.09 |
6. |
Отладка и тестирование. |
21.04.09-28.04.09 |
7. |
Написание пояснительной записки. |
28.04.09-12.05.09 |
8. |
Защита курсового проекта. |
25.05.09 |
А.3 Назначение и цели создания проекта
БД разрабатывается для систематизации данных о больницах и медработниках города.
Целью создания базы данных является обеспечение целостности и компактности хранимых данных, увеличение скорости получения информации об интересующих данных.
А.3.1 Сведения об объекте автоматизации
Объектом автоматизации является процесс занесения, обработки и хранения данных о больницах города, отделениях больниц и медработниках.
А.3.2 Сведения об условиях эксплуатации КП
Данная БД разрабатывается с использованием СУБД Access, которая оснащена инстинктивно понятным. Данной БД может пользоваться любой пользователь, умеющий пользоваться компьютером.
А.4 Требования к проекту
А.4.1 Требования к КП в целом
КП в целом должен :
- иметь обширную систему помощи, включающую сведения о КП в целом, руководство по использованию отдельных частей, корректные сообщения об ошибках пользователя, если таковые имеются; осуществлять добавление, изменение, удаление и поиск информации из имеющейся БД;
А.4.2 Требования к задачам и функциям КП
Проектируемый программный продукт должен реализовывать следующие задачи:
А.4.3 Требования к видам обеспечения
А.4.3.1 Требования к программному обеспечению
К программному обеспечению
(ПО) предъявляются следующие требов
- монитор типа SVGA;
- операционная система Microsoft Windows 98 и выше;
- установленная прикладная программа Access 2003 из программного пакета Microsoft Office.
А.4.3.2 Требования к техническому обеспечению
Техническое обеспечение должно удовлетворять следующим требованиям:
- тип компьютера- INTEL 5x 86;
- объем памяти RAM 16Мб;
А.4.3.3 Требования к организационному обеспечению
К программной документации предъявляются следующие требования:
- наличие технического задания;
- пояснительной записки, включающей приложения.
Приложение Б
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЮ
Убедитесь, что на вашем
компьютере установлена программа Microsof
После открытия файла перед вами появится окно авторизации, с предложением выбрать уровень доступа и пароль. Для входа в систему в режиме администратора или пользователя, вам необходимо ввести соответствующий пароль и нажать «ОК». Для входа в режиме гостя необходимо выбрать уровень доступа «Гость» и нажать «ОК». Помните, что если вы вошли в режиме гостя, вам будут недоступны многие функции, такие как редактирование, добавление, удаление данных, просмотр архива, просмотр отчетов.
После входа в систему перед вами появится окно «Главная форма». Нажмите «Больницы» если вам необходимо просмотреть информацию о больницах, либо «Работники» если вам необходимо просмотреть информацию о медработниках города.
Для просмотра отчетов выберите необходимый пункт меню, нажав кнопку «Отчет» в строке меню. Данная функция доступна только пользователям и администраторам.
Для добавления информации нажмите Файл → Добавить в строке меню, и выберите необходимый тип информации: больница, отделение или работник. В появившемся окне заполните все поля и нажмите кнопку «Добавить». Данная функция доступна только пользователям и администраторам.
Для управления архивом и справочниками, нажмите «Управление» в строке меню, и выберите необходимый пункт. Данная функция доступна только администраторам.
После получения необходимой информации, нажмите Файл → Выход в строке меню, и подтвердите закрытие программы.
При работе с пустой базой данных необходимо соблюдать порядок ее заполнения:
Приложение В
ПЕРЕЧЕНЬ ОТЧЕТОВ
Приложение
Г
ЛИСТИНГ ПРОГРАММНОГО МОДУЛЯ
'Глобальная переменная, отвечающая за уровень доступа
Public AuthLevel As Integer
'Функция авторизации
Public Function Auth()
Dim login As String
Dim password As String
'получение информации введенной пользователем
Forms!Авторизация.
login = Forms!Авторизация.
Forms!Авторизация.Поле3.SetFoc
password = Forms!Авторизация.Поле3.Text
'Проверка пароля администратора
If (login = "Администратор") And (password = "1") Then
AuthLevel = 1
DoCmd.OpenForm ("Главная форма")
Forms!Авторизация.SetFocus
DoCmd.Close
'Проверка пароля пользователя
ElseIf (login = "Пользователь") And (password = "2") Then
AuthLevel = 2
DoCmd.OpenForm ("Главная форма")
Forms!Авторизация.SetFocus
DoCmd.Close
'Вход в режиме Гость
ElseIf login = "Гость" Then
AuthLevel = 3
DoCmd.OpenForm ("Главная форма")
Forms!Авторизация.SetFocus
DoCmd.Close
Else: MsgBox ("Введите правильный пароль или выберите уровень Гость")
End If
End Function
Public Function AuthLvl() As Integer
AuthLvl = AuthLevel
End Function
Public Function doQuit()
PB = MsgBox("Вы действительно хотите выйти?", vbYesNo + vbQuestion + vbDefaultButton1)
If PB = 6 Then
DoCmd.Quit
End If
End Function