Введение.
Дипломная работа посвящена анализу
проектирования баз данных, а также освещению методов построения форм и отчетов
на примере построения программы ведения электронной документации учебного
заведения. В качестве инструмента построения базы данных использован Microsoft
Access. С самого начала эту СУБД отличала простота использования в сочетании с
широкими возможностями по разработке законченных приложений.
Актуальность темы.
В настоящее время, несмотря на повышение
компьютеризации общества, в сфере образования до сих пор нет средств,
позволяющих в достаточной мере автоматизировать процесс ведения документации и
отчетности.
Одной из составных задач можно рассматривать
проблему составления расписания учебного процесса, а так же оперативную
корректировку расписания при возникновении необходимости в этом.
О своевременности и актуальности
рассматриваемой проблемы говорит тот факт, что большую часть своего времени
администраторы заведений и преподаватели тратят на оформление различной
документации и отчетов. Огромное количество учебных заведений и отсутствие
предложений в данной сфере гарантируют высокую потребность в данном продукте.
Базы данных (БД) составляют в настоящее время
основу компьютерного обеспечения информационных процессов, входящих практически
во все сферы человеческой деятельности.
Действительно, процессы обработки информации
имеют общую природу и опираются на описание фрагментов реальности, выраженное в
виде совокупности взаимосвязанных данных. Базы данных являются эффективным
средством представления структур данных и манипулирования ими. Концепция баз
данных предполагает использование интегрированных средств хранения информации,
позволяющих обеспечить централизованное управление данными и обслуживание ими
многих пользователей. При этом БД должна поддерживаться в среде ЭВМ единым
программным обеспечением, называемым системой управления базами данных (СУБД).
СУБД вместе с прикладными программами называют банком данных.
Одно из основных назначений СУБД – поддержка
программными средствами представления, соответствующего реальности.
Краткое описание предметной области.
Предметной областью называется фрагмент
реальности, который описывается или моделируется с помощью БД и ее приложений.
В предметной области выделяются информационные объекты – идентифицируемые
объекты реального мира, процессы, системы, понятия и т.д., сведения о которых
хранятся в БД.
В данной курсовой работе разработана база
данных “Расписание” для автоматизации и уменьшения времени составления
расписания занятий в ВУЗах.
Расписание включает в себя следующие таблицы :
1 Преподаватели
2 Аудитории
3 Группы
4 Занятия
5 Время пары
6 Расписание
Таблица 1.Преподаватели Таблица 2.Аудитории
Преподаватели |
Код преподавателя |
Ф И О |
1 |
Акимов А.В.. |
2 |
Александрова О.А. |
3 |
Кирилов Н. Я |
4 |
Павлековская И.М. |
5 |
Рунова Л.Д. |
6 |
Новиков И С |
Аудитория |
Код аудитории |
Здание |
Этаж |
Номер |
1 |
Л |
3 |
743г |
2 |
Л |
2 |
211е |
3 |
Л |
5 |
214е |
4 |
Л |
4 |
421г |
5 |
Л |
3 |
311ж |
Таблица 3.Группы
Группы |
Код группы |
Факультет |
Специальность |
Курс |
Номер |
1 |
Информатики |
Информационные системы |
2 |
пи |
2 |
Юриспреденции и права |
Правовед |
3 |
ВЛИ-605Г |
3 |
Информатики |
Прикладная информатика (в
экономике) |
3 |
СЛИ-508У |
4 |
Экономики |
история эк.наук |
4 |
ГДР-111Х |
5 |
Экономики |
Маркетинг |
2 |
БУГ-123АГА |
6 |
|
|
|
1 |
Таблица 5.Время пары Таблица 4.Занятия
Занятия |
Код занятия |
Тип занятия |
1 |
Базы данных |
2 |
Программирование |
3 |
Операционные Системы |
4 |
Менеджмент |
5 |
Философия |
Время пары |
№пары |
Начало |
Конец |
1 |
10-00 |
11-30 |
2 |
11-40 |
12-20 |
3 |
12-30 |
14-00 |
4 |
14-10 |
16-40 |
5 |
16-50 |
17-30 |
6 |
17-40 |
18-30 |
Таблица 6.Расписание
Расписание |
Код занятия |
Дата |
№пары |
Группа |
Тип занятия |
Преподаватель |
Аудитория |
4 |
12.02.2007 |
2 |
СЛИ-508У |
Программирование |
Александрова О.А. |
211е |
5 |
13.01.2007 |
5 |
пи |
Менеджмент |
Кирилов Н. Я |
743г |
6 |
12.02.2007 |
6 |
ВЛИ-605Г |
Менеджмент |
Павлековская И.М. |
214е |
7 |
13.01.2007 |
3 |
ГДР-111Х |
Программирование |
Акимов А.В.. |
743г |
8 |
13.01.2007 |
1 |
пи |
Базы данных |
Кирилов Н. Я |
211е |
9 |
14.01.2007 |
4 |
СЛИ-508У |
Операционные Системы |
Александрова О.А. |
211е |
10 |
13.05.2007 |
2 |
ВЛИ-605Г |
Программирование |
Кирилов Н. Я |
421г |
Описание атрибутов и
их свойств.
Атрибуты или поля имеют тип данных. При выборе
типа данных необходимо учитывать следующее:
Какие значения должны отображаться в поле.
Сколько места необходимо для хранения значений
в поле.
Какие операции должны производится со
значениями в поле.
Нужна ли сортировка или индексирование поля.
Будет ли использоваться группировка в запросах
или отчетах.
Каким образом должны быть отсортированы
значения в поле.
Всего имеется 10 типов полей.
Таблица 2.
Nr |
Тип данных |
Применение |
Размер |
|
Текстовый |
Текст или комбинация
текста и чисел |
До 255 символов |
|
МЕМО |
Длинный текст. Не
сортируется и не индексируется. |
До 64 000 символов |
|
Числовой |
Числовые данные,
использующиеся для вычислений |
1, 2, 4, 8 байт |
|
Дата/время |
Даты и время,
обеспечивает правильную сортировку. |
8 байт |
|
Денежный |
Если Вам нужна помощь с академической работой (курсовая, контрольная, диплом, реферат и т.д.),
обратитесь к нашим специалистам. Более 90000 специалистов готовы Вам помочь.
Бесплатные корректировки и доработки. Бесплатная оценка стоимости работы.
Поможем написать работу на аналогичную тему
Получить выполненную работу или консультацию специалиста по вашему учебному
проекту
Нужна помощь в написании работы?
Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Пишем статьи РИНЦ, ВАК, Scopus.
Помогаем в публикации. Правки вносим бесплатно.
Похожие рефераты:
-
Создание журнала посещаемости занятий
Понятие и структура физической базы данных, особенности работы с конструктором СУБД Access. Разработка проекта по созданию базы данных, которая хранит журнал посещаемости занятий студентами. Определение функциональных зависимостей и организация запросов.
-
Метод приоритетов для задач разработки расписаний
Проблема разработки математической модели сложной задачи. Построение алгоритма составления расписания занятий. Вероятность обнаружения хорошего варианта за ограниченное время. Множество всех множеств допустимых пар, поиск элементов, прогноз тупика.
-
Экономическая теория в информационных системах
Основные характеристики информационного пространства. Требования к составу и оценке качественных характеристик экономической информации. Определение степени взаимосвязи и меры организованности совокупности элементов информационного пространства.
-
Информатика
Базы данных (БД) составляют в настоящее время основу компьютерного обеспечения информационных процессов, входящих практически во все сферы человеческой деятельности.
-
СУБД Microsoft Access о расписании поездов
Разработка базы данных "Расписание поездов", которая позволит узнавать все сведения о движение поездов: пункт отправления и прибытия поезда, время отправления и прибытия с начальной и конечной станции, цены и льготы. Руководство по ее использованию.
-
Проектирование базы данных
Рассмотрение основных этапов проектирования базы данных "Расписание": создание информационных таблиц, определение схем для связи данных в реестрах. Изучение методов организации форм (режимы автоматический, Мастер, конструктор), запросов и отчетов.
-
Обзор Подготовка IT-специалистов в России
Московский Государственный Университет им. М.В.Ломоносова Реферат на тему «Подготовка ИТ-специалистов в России» Выполнила: Виноградова Е.В. (403)
-
Разработка автоматизированной информационной системы работы отдела кадров
Использование информационной системы отдела кадров предприятия для уменьшения времени выполнения функций, автоматического создания документации, проставления дат и табельных номеров, простоты поиска. Интерфейс программы и структура базы данных приложения.
-
Разработка серверной части базы данных с применением CASE-технологий
Этапы разработки модели базы данных: составление логической схемы и создание на ее основе физической формы графическим инструментарием Erwin. CASE-технологии для проектирования прикладного программного обеспечения и конфигурационного управления проектом.
-
Разработка автоматизированного рабочего места для спорткомплекса
Описание предметной области автоматизации расписания для спорткомплекса. Информационное обеспечение данной задачи. Обобщенный алгоритм решения задачи и его декомпозиция на модули. Разработка и тестирование программы, составление руководства пользователя.
-
Информационная система "Детский клуб"
Этапы разработки информационной системы "Детский клуб": определение основных сценариев вариантов использования программы, приведение диаграмм последовательности, кооперации и состояния ключевых компонентов базы, создание примерного интерфейса системы.
-
Создание базы данных "Библиотека"
Программирование базы данных "Библиотека": составление диаграммы "сущность-связь", построение таблиц, нормализация информации и установление между ними связи типа "Один-ко-многим", разработка меню, форм и инструментальных панелей, запросов и отчетов.
-
Разработка базы данных для расписания занятий
Особенности написания базы данных на языках программирования C++, применимой для расписания занятий в университете. Этапы работы: ввод новой записи, изменение, просмотр базы данных, поиск данных. Алгоритмы, используемые в процессе выполнения проекта.
-
Разработка автоматизированной информационной системы
Системный анализ предметной области проектируемой базы данных. Экономическая сущность комплекса экономических информационных задач. Проектные решения по программному обеспечению комплекса задач. Структура базы данных и технологическое обеспечение.
-
Разработка системы автоматизированного электронного документооборота для предприятия
Характеристика и организация предметной области. Экономическая сущность комплекса информационных задач. Обоснование проектных решений по автоматизированному решению задач. Информационное обеспечение комплексных задач и технологическое обеспечение.
-
Автоматизированное рабочее место секретаря агентства "Репетитор"
Разработка базы данных "Автоматизированное рабочее место секретаря агентства". Описание документооборота, проектирование инфологической модели базы данных, содержащей в себе информацию о клиентах, преподавателях, договорах. Таблицы и связи между ними.
-
Разработка АИС "Страховая компания"
Характеристика и организация предметной области. Перечень документов, необходимых для заключения договора ОМС. Microsoft Access как функционально полная реляционная СУБД. Базы данных как основа компьютерного обеспечения информационных процессов.
-
Проектирование базы данных "Институт"
Анализ предметной области, концептуальных требований и информационных потребностей к разрабатываемой базе данных студентов. Выбор информационных объектов и проектирование информационной структуры. Создание таблиц, отчетов, запросов на выборку и форм.
-
Построение программы ведения электронной документации кадрового отдела
Схема обеспечения кадрами предприятия. Организация предметной области. Обоснование проектных решений по автоматизированному решению информационных задач. Назначений СУБД в поддержке программными средствами представления, соответствующего реальности.
-
Создание и описание базы данных СТУДЕНТЫ (Отчет по курсу Базы данных)
Отчет по курсу «Базы данных». Задача: создать базу данных «Студенты». Структура базы данных. Таблицы: Название поля Тип поля Ключевое поле Группы Код группы