Проектирование информационной системы для контроля успеваемости студентов в университете

Области применения системы управления базами данных. Запрос и форма, объекты базы данных. Создание таблиц и разработка запросов на выборку, сортировку, запросов с параметром, содержащего вычисляемые поля и итогового. Создание отчетов и кнопочной формы.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 31.01.2014
Размер файла 3,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Федеральное государственное бюджетное образовательное учреждение высшего профессионального учреждения "Московский государственный университет экономики, статистики и информатики (МЭСИ)"

КУРСОВАЯ РАБОТА

по дисциплине: "Проектирование информационных систем "

на тему: "Проектирование информационной системы для контроля успеваемости студентов в университете"

Студент: Крошнина К.В.

Группа: Кд-ЗКИ-101

Научный руководитель:

Потменский И.А.

Калининград 2014

Содержание

Введение

Глава I. Теоретическая часть

1.1 Описание предметной области

1.2 Проектирование информационных систем

1.3 Области применения информационных систем

1.4 Основные понятия о СУБД (система управления базами данных)

1.5 СУБД Access

1.6 Запрос и форма

1.7 Объекты базы данных

Глава II. Практическая часть

2.1 Создание таблиц

2.2 Разработка запросов

2.2.1 Запрос на выборку

2.2.2 Запрос на сортировку

2.2.3 Запрос с параметром

2.2.4 Запрос, содержащий вычисляемые поля

2.2.5 Итоговый запрос

2.3 Создание отчетов

2.4 Создание кнопочной формы

Заключение

Список используемой литературы

Введение

Одной из проблем современной системы обучения - контроль. В связи с большим количеством студентов университета и множеством дисциплин есть необходимость вести учет за данными, сопровождающими учебный процесс групп и студентов. В настоящее время существуют множество видов учета и контроля за студентами, которые ведутся кураторами, преподавателями, проректорами по учебной работе и деканами факультетов. Это такие виды контроля как: текущая успеваемость студента, информация об успеваемости студента за каждый месяц, сведения об академической задолженности и абсолютной успеваемости студентов по состоянию на последний день сессии, результаты экзаменов и зачетов, учет посещаемости студентами лекций, семинаров, лабораторных работ и другие. Эти данные хранятся в журналах групп, экзаменационных и зачетных ведомостях, справках, приказах, списках и т.д.

Использование информационных систем значительно упрощает и ускоряет процесс работы, сокращаются ее объемы, появляется возможность более оперативных решений. Сегодня информационные системы используются практически во всех сферах жизни человека: коммерческая деятельность, торговля и бизнес.

Информационная система - это система, реализующая информационную модель предметной области, чаще всего - какой - либо области человеческой деятельности. Информационная система должна обеспечивать: получение (ввод или сбор), хранение, поиск, передачу и обработку информации.

Информационной системой называют совокупность взаимосвязанных аппаратно-программных средств для автоматизации накопления и обработки информации. В информационную систему данные поступают от источника информации. Эти данные отправляются на хранение или обработку, а затем передаются потребителю.

Информационная система состоит из баз данных, в которых накапливается информация, источника информации, аппаратной части информационной системы, программной части информационной системы, потребителя информации.

Одним из важнейших условий обеспечения эффективного функционирования любой организации является наличие развитой автоматизированной информационной системы (АИС). Под АИС понимают все системы, реализующие автоматизированный сбор, обработку и манипулирование данными и включающие технические средства обработки данных, программное обеспечение и обслуживающий персонал. Современной формой АИС являются автоматизированные банки данных (АБД), которые включают в свой состав вычислительную систему, одну или несколько БД, систему управления базами данных (СУБД) и набор прикладных программ (ПП).

Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Что касается легкости использования, то Microsoft Access совершил здесь настоящий переворот, и многие для создания своих собственных баз данных и приложений обращаются именно к нему.[3]

Система управления базами данных предоставляет вам возможность контролировать задание структуры и описание своих данных, работу с ними и организацию коллективного пользования этой информацией. СУБД также существенно увеличивает возможности и облегчает каталогизацию и ведение больших объемов хранящейся в многочисленных таблицах информации. СУБД включает в себя три основных типа функций: определение данных (задание структуры и описание), обработка данных и управление данными. Все эти функциональные возможности в полной мере реализованы в Microsoft Access. В практике, как правило, необходимо решать и задачи с использованием электронных таблиц и текстовых процессоров. Например, после подсчета или анализа данных необходимо их представить в виде определенной формы или шаблона. В итоге, пользователю приходится комбинировать программные продукты для получения необходимого результата. В этом смысле все существенно упростят возможности, предоставляемые Microsoft Access.[4]

Цель данной курсовой работы является разработка информационной системы успеваемости студентов Педагогического института. Информационная система института предполагает учет успеваемости студентов 31 и 41 информационных групп.

В соответствии с поставленной целью в работе предполагается решить следующие задачи:

- сбор данных;

- концептуальное проектирование базы данных;

- формулировка ограничений целостности;

- физическое проектирование;

- разработка приложения;

- генерация отчетов.

Для обеспечения надежности системы управления данными необходимо выполнить следующие основные требования:

- целостность и непротиворечивость данных,

- достоверность данных,

- простота управления данными,

- безопасность доступа к данным.

база данные разработка управление

Глава I. Теоретическая часть

1.1 Описание предметной области

Понятие “предметная область” (ПО) соответствует точке зрения потребителей информации на объекты, при которой выделяются только те свойства объектов и взаимосвязи между ними, которые представляют определенную прагматическую ценность и должны фиксироваться в базе данных. Таким образом, предметная область - это абстрактная картина реального мира, определенная часть которого фиксируется в качестве модели фрагмента действительности. В каждый момент времени ПО находится в одном из состояний, которое характеризуется совокупностью объектов и их взаимосвязей. Если объекты образуют объектное ядро, то совокупность взаимосвязей отражает структуру фрагмента действительности.

Конструирование базы данных, начинается с исследования и описания предметной области.

Эта программа востребована во многих учебных заведениях, так как представляет собой отслеживание информации успеваемости для каждого из студентов.

Важной областью исследования являются бизнес-правила и политика университета. Эта информация может оказывать влияние на данные проектируемой базы и учитывает следующие особенности:

· Персональный учет успеваемости студентов под руководством куратора;

· Представление декану факультета текущую успеваемость студентов;

· Сведения об академической задолженности и абсолютной успеваемости студентов по состоянию на последний день сессии;

· Сведения о результатах экзаменов и зачетов;

· Сведения о формах обучения;

· Сведения о стипендии.

Программа может использоваться в любом образовательном учреждении, где необходим учет об успеваемости, рейтинга и посещаемости.

Мощность информационного банка данных обусловлена возможностью его постоянного пополнения новыми данными, причем в неограниченном количестве информации. Это является очень удобным для пользователя. Таким образом, создание информационного банка данных, обладающего такими свойствами, задача достаточно актуальная и полезная.

1.2 Проектирование информационных систем

Проектирование информационных систем (ИС) представляет сложный многоступенчатый вид деятельности, без научной организации которого немыслимо создание и использование современных сложных ИС, в том числе в образовании, предпринимательстве, менеджменте и других областях жизнедеятельности общества. Наряду с получением необходимых для этого теоретических знаний проектировщику ИС требуется обрести устойчивые практические навыки этого вида деятельности

Между потребителем и информационной системой может быть установлена обратная связь. В этом случае информационная система называется замкнутой. Канал обратной связи необходим, когда нужно учесть реакцию потребителя на полученную информацию.

Проектирование информационных систем охватывает три основные области:

1) проектирование объектов данных, которые будут реализованы в базе данных;

2) проектирование программ, экранных форм, отчётов, которые будут обеспечивать выполнение запросов к данным;

3) учёт конкретной среды или технологии, а именно: топологии сети, конфигурации аппаратных средств, используемой архитектуры (файл-сервер или клиент-сервер), параллельной обработки, распределённой обработки данных и т.п.

Информационная система предназначена для разгрузки деятельности человека.

1.3 Области применения информационных систем

В последние несколько лет компьютер стал неотъемлемой частью управленческой системы предприятий. Однако современный подход к управлению предполагает еще и вложение денег в информационные технологии. Причем чем крупнее предприятие, тем больше должны быть подобные вложения.

Благодаря стремительному развитию информационных технологий наблюдается расширение области их применения. Если раньше чуть ли не единственной областью, в которой применялись информационные системы, была автоматизация бухгалтерского учета, то сейчас наблюдается внедрение информационных технологий во множество других областей. Эффективное использование корпоративных информационных систем позволяет делать более точные прогнозы и избегать возможных ошибок в управлении.

Из любых данных и отчетов о работе предприятия можно извлечь массу полезных сведений. И информационные системы как раз и позволяют извлекать максимум пользы из всей имеющейся в компании информационных технологий - современный бизнес крайне чувствителен к ошибкам в управлении, и для принятия грамотного управленческого решения в условиях неопределенности и риска необходимо постоянно держать под контролем различные аспекты финансово-хозяйственной деятельности предприятия (независимо от профиля его деятельности).

оэтому можно вполне обоснованно утверждать, что в жесткой конкурентной борьбе большие шансы на победу имеет предприятие, использующее в управлении современные информационные технологии.

1.4 Основные понятия о СУБД (система управления базами данных)

Система управления базами данных (СУБД) - совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.

Основные функции СУБД:

– управление данными во внешней памяти (на дисках);

– управление данными в оперативной памяти с использованием дискового кэша;

– журнализация изменений, резервное копирование и восстановление базы данных после сбоев;

– поддержка языков БД (язык определения данных, язык манипулирования данными).

Обычно современная СУБД содержит следующие компоненты:

– ядро, которое отвечает за управление данными во внешней и оперативной памяти, и журнализацию,

– процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных, и создание, как правило, машинно-независимого исполняемого внутреннего кода,

– подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД а также сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы.[32][29]

1.5 СУБД Access

Microsoft Office Access или просто Microsoft Access -- реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

Основные компоненты MS Access:

- построитель таблиц;

- построитель экранных форм;

- построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);

- построитель отчётов, выводимых на печать.

Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически "с нуля" или написать оболочку для внешней БД.[3]

MS Access является файл-серверной СУБД и потому применима лишь к маленьким приложениям. Отсутствует ряд механизмов, необходимых в многопользовательских БД, таких, например, как триггеры.

Существенно расширяет возможности MS Access по написанию приложений механизм связи с различными внешними СУБД: "связанные таблицы" (связь с таблицей СУБД) и "запросы к серверу" (запрос на диалекте SQL, который "понимает" СУБД). Также MS Access позволяет строить полноценные клиент-серверные приложения на СУБД MS SQL Server. При этом имеется возможность совместить с присущей MS Access простотой инструменты для управления БД и средства разработки.[30]

1.6 Запрос и форма

Объект, позволяющий пользователю получить нужные данные из одной или нескольких таблиц. Для создания запроса вы можете использовать бланк QBE (Query By Example - запрос по образцу) или написать инструкцию SQL. Вы можете создавать запросы на выборку, обновление, удаление и добавление данных. С помощью таблиц можно также создавать новые таблицы, используя данные из одной или нескольких существующих таблиц.

Данные, положенные в основу запроса, могут быть сохранены в одной или нескольких таблицах.

Существующий запрос можно в дальнейшем использовать в качестве основы при создании нового запроса, который мы можем изменить и сохранить под другим именем.

При создании нового запроса сначала нужно определить поля, отображаемые в запросе.

Далее необходимо указать условия, которые должны выполнятся значениями отдельных записей для их отображения.

После выполнения запроса Аccess отобразит те данные, которые соответствуют заданным условиям. Результатом выполнения запроса является результирующий набор записей, который отображается в табличном виде.[6]

Сам результирующий набор записей не сохраняется программой. При каждом выполнении запрос возвращает новый результирующий набор записей, что обеспечивает отображение актуальных данных.

Данные в результирующем наборе можно изменить только в том случае, если запрос построен на одной таблицы или же двух таблиц связанных отношением "один-к-одному". В случае отношения между таблицами типа "один-ко-многим" программа позволяет изменять данные в полях только со стороны "многие", но не со стороны "один".

Изменения данных, выполненные в результирующем наборе записей, сохраняются в соответствующих таблицах.

Данные в результирующем наборе записей в большинстве случаев изменять нельзя. Результирующий набор записей используется в основном только для отображения возвращаемых записей и анализа данных.

В запросе можно задать выполнение вычислений как над всеми записями, так над отдельными группами записей.

Запрос довольно часто используется для создания формы или отчета. Кроме того, запрос может служить в качестве основы при создании другого запроса или диаграммы, которую можно поместить в форму или отчет

Результат запроса представляет собой динамический набор записей

При внесении изменений в динамический набор записей базовая таблица будет автоматически обновлена.

Для автоматического создания запроса программа предоставляет в распоряжение пользователя специального мастера.

Форма представляет собой созданный пользователем "бланк" для отображения на экране отдельных записей.

В основе формы лежат данные таблицы или запроса. При изменении данных в форме программа автоматически изменит данные в базовой таблице или запросе.

Мы можем добавить любые поля таблицы или запроса в форму или удалить их, а также изменить порядок размещения полей в форме.[16]

Форма предлагает возможность отобразить на экране только одну запись, что улучшает обозримость данных.

Мастер форм значительно облегчает пользователю создание формы. При этом мы можем выбрать между различными видами и стилями формы. Мы можем также создать простую форму за один рабочий шаг. Аналогичную возможность программа предлагает также при создании отчетов.

Мы можем изменить форму, созданную мастером, в соответствии с индивидуальными пожеланиями.

Формы можно использовать для более наглядного представления данных таблиц или наборов записей запросов.

При желании форму можно вывести на печать отчет мастер может создать за один рабочий шаг.

Созданные мастером отчеты можно изменять в соответствии с индивидуальными потребностями пользователя.

Создание и форматирование отчета выполняется в режиме конструктора.

В отчет можно вставить объекты, созданные в других приложениях, например, иллюстрации или диаграммы.

Элементы отчета можно группировать, что упрощает процедуру назначения одинаковых свойств и позиционирование элементов в ходе проектирования отчета.

Прежде чем выводить отчет на принтер, мы можем просмотреть его на экране.[11]

1.7 Объекты базы данных

Таблица - это объект, который используется для хранения данных. Каждая таблица включает информацию об объекте определенного типа.

Таблица содержит:

- поля (столбцы), в которых хранятся различного рода данные;

- записи (которые называются также строками).

Таблицу в базе данных можно создать тремя способами:

- при помощи конструктора;

- при помощи мастера;

- путем ввода данных.

После создания таблиц, необходимо создать связь между ними. Отношения, которые могут существовать между записями двух таблиц:

- "один-к-одному", каждой записи из одной таблицы соответствует одна запись в другой таблице;

- "один-ко-многим", каждой записи из одной таблицы соответствует несколько записей другой таблице;

- "многие-к-одному", множеству записей из одной таблице соответствует одна запись в другой таблице;

- "многие-ко-многим", множеству записей из одной таблицы соответствует несколько записей в другой таблице.[2]

Для каждой таблицы должен быть определен ключ.

Ключ - это столбец (может быть несколько столбцов), добавляемый к таблице и позволяющий установить связь с записями в другой таблице. Существуют ключи двух типов: первичные и вторичные или внешние.

Первичный ключ - это одно или несколько полей (столбцов), комбинация значений которых однозначно определяет каждую запись в таблице. Первичный ключ не допускает значений Null и всегда должен иметь уникальный индекс. Первичный ключ используется для связывания таблицы с внешними ключами в других таблицах.

Внешний (вторичный) ключ - это одно или несколько полей (столбцов) в таблице, содержащих ссылку на поле или поля первичного ключа в другой таблице. Внешний ключ определяет способ объединения таблиц. Из двух логически связанных таблиц одну называют таблицей первичного ключа или главной таблицей, а другую таблицей вторичного (внешнего) ключа или подчиненной таблицей. СУБД позволяют сопоставить родственные записи из обеих таблиц и совместно вывести их в форме, отчете или запросе.

Объект, представляющий собой структурированное описание одного или нескольких действий, которые автоматически выполняются в ответ на определенное событие. Например, можно создать макрос, который при выборе некоторого элемента в основной форме открывает другую форму. В макросе с помощью макрокоманд записываются определенные операции. При запуске макроса записанные операции выполняются в заданной последовательности.

С помощью формы мы можем в ответ на некоторое событие (например, изменение значения поля) запустить макрос или процедуру Visual Basic.

С помощью другого макроса вы можете осуществлять проверку значения некоторого поля при изменении его содержимого.

В макрос можно включить дополнительные условия для выполнения или пропуска тех или иных указанных в нем действий.

Макросы можно использовать для открытия таблиц, выполнения запросов, просмотра или печати отчетов.

Из макроса можно также запустить другой макрос или процедуру Visual Basic.[17]

В Access, страницы используется для представления данных, которые должны быть выведены на печать в доступном понимание и привлекательном виде.

В основе отчета всегда лежат все записи таблицы.

Если определенные записи не должны быть представлены в отчете, то их предварительно следует отфильтровать с помощью запроса.

Аccess предоставляет в распоряжение пользователя мастера отчетов, который самостоятельно создает новый отчет. Программа предоставляет возможность выбора режима создания отчета. Простой структурированное описание одного или нескольких действий, которые автоматически выполняются в ответ на определенное событие. Макросы используют для автоматизации основных или часто повторяющихся рабочих процедур.

При создании макроса пользователь может выбрать нужную (уже существующую) макрокоманду из предлагаемого программой списка.

Макрос можно назначить форме, отчету, элементу управления, сочетанию клавиш или команде меню.[3]

Глава II. Практическая часть

2.1 Создание таблиц

В данной курсовой работе таблицы были созданы при помощи конструктора.

Состав таблицы определяется в области проекта таблицы, которая состоит из трех колонок:

- Имя поля;

- Тип данных;

- Описание.

Первая таблица данной работы называется "Студенты", которая создана при помощи конструктора.

Рис. 1 Структура таблицы "Студенты" в режиме "Конструктор"

Содержимое таблицы "Студенты" находится в приложении А. "Имя поля" содержит информацию о структуре таблицы, а колонка "Тип данных" содержит определенный тип каждого поля, в колонке "Описание" при необходимости вводится описание данных, которые будут вводиться в это поле таблицы. Также необходимо определить ключевое поле.

После создание структуры таблицы, её нужно сохранить.

Таким же образом создаются две последующие таблицы с названиями "Ведомость" и "Дополнительная информация".

Рис. 2 Структура таблицы "Ведомость" в режиме "Конструктор"

Рис. 3 Содержимое таблицы "Ведомость"

Рис. 4 Структура таблицы "Дополнительная информация" в режиме "Конструктор"

Рис. 5 Содержимое таблицы "Дополнительная информация"

Связи между таблицами в данной базе данных представлены как один-к-одному. Таблица "Ведомость" является связывающим звеном двух других таблиц "Дополнительная информация", "Студенты" и по полю Личный номер.

Рис. 6 Схема данных

2.2 Разработка запросов

2.2.1 Запрос на выборку

Запрос "Закрытие сессии в срок" создан при помощи конструктора.

Рис. 7 Структура запроса "Закрытие сессии в срок" в режиме "Конструктор"

Рис. 8 Результат запроса "Закрытие сессии в срок"

2.2.2 Запрос на сортировку

Запрос "Сортировка по возрасту" создается при помощи конструктора.

Рис. 9 Структура запроса "Сортировка по возрасту" в режиме "Конструктор"

Рис.10 Результат запроса "Сортировка по возрасту"

2.2.3 Запрос с параметром

Запрос "Форма обучения" создается при помощи конструктора.

Для создания запроса выбраны поля Личный номер, Фамилия, Имя, Отчество, Форма обучения.

Рис.11 Структура запроса "Форма обучения" в режиме "Конструктор"

В строке "Условие отбора", в поле Форма обучения ввели следующее выражение "[введите форму обучения]" в результате которого при запуске запроса появляется диалоговое окно "Введите значение параметра", в которое необходимо ввести "контрактная".

Рис.12 Диалоговое окно "Форма обучения" запроса "Студенты указанного факультета"

Рис. 13 Результат запроса "Форма обучения", при введенном параметре "бюджетная"

2.2.4 Запрос, содержащий вычисляемые поля

Запрос "Средний балл" создается при помощи конструктора.

Рис. 14 Структура запроса "Средний балл" в режиме "Конструктор"

Рис.15 Результат запроса "Вычисляемый запрос"

2.2.5 Итоговый запрос

Запрос "Итоговый" создается в режиме "Конструктор".

Рис. 16 Структура запроса "Итоговый" в режиме "Конструктор"

Форма для ввода данных "Личные Данные Студентов" создается при помощи мастера форм.

Для этого необходимо выполнить несколько простых шагов:

- на панели инструментов было выбрано "Мастер форм";

- в диалоговом окне "Создание формы"

- выбирается внешний вид формы

- название формы в данной работе выбирается согласно названию таблицы.

Форма: "Ведомость"

Рис.17 Структура формы "Ведомость" в режиме "Конструктор"

Рис.18 Фрагмент результата формы "Ведомость"

Форма: "Студенты" создается аналогично при помощи мастера форм.

Рис. 19 Структура формы "Студенты" в режиме "Конструктор"

Рис.20 Фрагмент результата формы "Студенты"

Форма: "Дополнительная информация" создается при помощи мастера форм на базе необходимой информации.

Рис. 21 Структура формы "Дополнительная информация"

Рис. 22 Фрагмент результата формы "Дополнительная информация"

2.3. Создание отчетов

Отчет "Закрытие сессии в срок" при помощи "Мастера отчетов".

Для того чтобы его создать необходимо выполнить несколько шагов:

- на панели инструментов выбрать "Мастер отчетов";

- далее следует выбрать стиль отчета;

- далее необходимо группировать отчет и сортировка.

- затем выбрать макет (табличный), ориентация (книжная).

Далее выбрать заголовок.

Рис. 23. Структура отчета "Закрытие сессии в срок" в режиме "Конструктор"

Рис. 24. Результат отчета "Закрытие сессии в срок"

Отчет: "Итоговый" строится аналогично с помощью мастера отчетов.

Рис. 25. Структура отчета "Итоговый" в режиме "Конструктор"

Рис.26 Результат отчета "Итоговый"

Рис. 27 Структура отчета "Сортировка по возрасту" в режиме "Конструктор"

Рис. 28 Результат отчета "Сортировка по возрасту"

Отчет "Средний балл":

Рис. 29 Структура отчета "Средний балл" в режиме "Конструктор"

Рис. 30 Результат отчета "Средний балл"

2.4 Создание кнопочной формы

Главная кнопочная форма создается с целью навигации по базе данных, т.е. она используется в качестве главного меню БД.

Элементами главной кнопочной формы являются объекты форм и отчётов. Запросы не являются элементами главной кнопочной формы, поэтому для создания кнопок Запросы на кнопочной форме используются макросы.

Для того чтобы создать кнопочную форму необходимо открыть ленту "Работа с базами данных", затем следует открыт диспетчер кнопочных форм и создать: запросы, отчеты и формы в которых нужно внести информацию.

Технология создания кнопочной формы "Учет торговых операций":

- создана страница главной кнопочной формы (ГКФ);

- создано необходимое количество страниц подчиненных кнопочных форм (формы для ввода данных, для отчетов, для запросов);

- созданы элементы главной кнопочной формы (формы, отчеты, запросы);

- созданы элементы для кнопочных форм отчетов и форм ввода или изменения данных;

- созданы макросы для запросов;

- созданы элементы для кнопочных форм запросов.

Для ее создания необходимо вызвать "Диспетчер кнопочных форм".

Рис. 31 Диалоговое окно "Диспетчер кнопочных форм"

Рис. 32 Главная страница кнопочной формы

Рис. 33 "Запросы"

Рис. 34 "Отчеты"

Рис. 35 "Формы"

Заключение

В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определённым видом деятельности. Для координации всех этих данных необходимы определённые знания и организационные навыки. Использование информационных систем значительно упрощает и ускоряет процесс работы, сокращаются ее объемы, появляется возможность более оперативных решений. Сегодня информационные системы используются практически во всех сферах жизни человека: коммерческая деятельность, торговля и бизнес.

Информационная система - это система, реализующая информационную модель предметной области, чаще всего - какой - либо области человеческой деятельности. Информационная система должна обеспечивать: получение (ввод или сбор), хранение, поиск, передачу и обработку информации.

Microsoft Access объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчёты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчёты, диаграммы и почтовые наклейки.

В базе данных сведения из каждого источника сохраняются в отдельной таблице. При работе с данными из нескольких таблиц устанавливаются связи между таблицами. Для поиска и отбора данных, удовлетворяющих определённым условиям, создаётся запрос. Запросы также позволяют обновить или удалить одновременно несколько записей, выполнить встроенные и специальные сообщения.

Для просмотра, ввода или изменения данных прямо в таблице применяются формы. Форма позволяет отобрать данные из одной или нескольких таблиц и вывести их на экран, используя стандартный или созданный пользователем макет.

Для анализа данных или распечатки их определённым образом используются отчёты. Например, можно создать отчёт, группирующий данные или подводящий итоги.

В окне базы данных можно работать со всеми её объектами. Для просмотра объектов определённого типа следует выбрать соответствующую вкладку. С помощью кнопок можно открывать и изменять существующие объекты и создавать новые.

Таким образом, разработанная информационная система позволяет быстро и эффективно контролировать успеваемость студентов. Удобный интерфейс программы, с одной стороны, позволяет легко ориентироваться в программе, не требуя от пользователя каких-либо специальных навыков работы с электронно-вычислительными машинами, с другой стороны предоставляет пользователю необходимую оперативную информацию. Данные сведения позволяют осуществлять достаточно точный контроль, на основе, которой можно анализировать текущее положение студентов куратором, декану и планировать дальнейшую деятельность.

Список используемой литературы

1. Ахтырченко К.В., Распределенные объектные технологии в информационных системах/ К.В. Ахтырченко, - М., 2003. - 321с.

2. Балдин К.В. Информационные системы в экономике: Учебник / К.В. Балдин, В.Б. Уткин. - М.: Издательско-торговая корпорация "Дашков и Ко", 2006. - 395 с.

3. Бекаревич Ю.Б., Microsoft Access/ Бекаревич Ю.Б., Пушкина Н.В., - Петербург, 2001. - 480 с.

4. Бойко В.В., Проектирование баз данных информационных систем/ Бойко В.В., Савинков В.М.. - М.: Финансы и статистика, 2003. - 351 с.

5. Волкова В.Н. Информационные системы: Учеб. пособие / Под ред. В.Н. Волковой, Б.И. Кузина. - СПб.: СПбГТУ, - 2001. - 216 с.

6. Гвоздева Т.В. Проектирование информационных систем: учеб. пособие /Т.В. Гвоздева, Б.А. Баллод. - Ростов н/Д: Феникс, 2009. -508с.

7. Глушаков С.В., Базы данных: Учебный курс/ Глушаков С.В., Ломотько Д.В. -М.: ООО "Издательство АСТ", 2001. - 504 с.

8. Голицына О.Л. Информационные системы: учеб. пособие / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: ФОРУМ: ИНФРА-М, 2007. - 496 с.

9. Двуреченский С.В. Концептуальное проектирование баз данных/ Двуреченский С.В., - М.: 2005. - 121 с.

10. Дейт К. Введение в системы баз данных/ Дейт К. - К.: Диалектика, 1998. - 464 с.

11. Диго С.М. Проектирование и использование баз данных/ С.М. Диго -М.: Финансы и статистика, 1995. - 315 с.

12. Душин В.К. Теоретические основы информационных процессов и систем: Учебник / В.К. Душин. - М.: Издательско-торговая корпорация "Дашков и Ко", 2006. - 348 с

13. Зиндер Е.З. Проектирование баз данных: новые требования, новые подходы/ Зиндер Е.З. М.: Финансы и статистика, 2003. - 182 с.

14. Зрюмов А.В. Базы данных/ Зрюмов А.В. Зрюмова К.Н. - М., 2006. - 402с.

15. Избачков Ю.С. Информационные системы: Учебник для вузов / Ю.С. Избачков, В.Н. Петров. - 2-е изд. - СПБ.: Питер, 2005. - 656 с.

16. Карпова Т.С. Базы данных: модели, разработка, реализация/ Карпова Т.С. - СПб.: Питер, 2001. - 304с.

17. Кириллов В.В. Основы проектирования баз данных/ Кириллов В.В. - М.: Финансы и статистика, 1997. - 204 с.

18. Колесов Ю.Б. Моделирование систем. Объектно-ориентированный подход. Учебное пособие / Ю.Б. Колесов, Ю.Б. Сениченков. - СПБ.: БХВ-Петербург, 2006. - 192 с.

19. Коннолли Т., Базы данных: проектирование, реализация, сопровождение. Теория и практика, 3-е изд./ Коннолли Т., Бегг К.. - М.: Изд. дом "Вильямс", 2003. - 1440 с.

20. Кудрявцев М.А. Проектирование баз данных/ Кудрявцев, М.А., - М., 2006. - 360с.

21. Ладыженский Г. Системы управления базами данных - коротко о главном.// Ладыженский Г. СУБД № 2. - Москва, 1995, С.34-39.

22. Маклаков С.В. Моделирование бизнес-процессов с AllFusion PM. - 2-е изд., испр. и дополн. - М.: Издательство Диалог-МИФИ, 2008. - 224 с.

23. Мейер, Д. Теория реляционных баз данных/ Мейер Д. - М.: Мир, 2004. - 608с.

24. Петров В.Н. Информационные системы/ Петров В.Н. - СПб.: Питер, 2002. - 302с.

25. Советов Б.Я. Информационные технологии: Учебник для вузов / Б.Я. Советов, В.В. Цехановский. - 2-е изд., стер. - М.: Высшая шк., 2005. - 263 с.

26. Тиори Т., Проектирование структур баз данных. В 2 кн./ Тиори Т., Фрай Д. - М.: Мир, 2003. Кн. 1. - 287 с.: Кн. 2. - 320 с.

27. Ульман Дж., Введение в системы баз данных/ Ульман Дж., Уидом Дж. - М.: Лори, 2000. - 374с.

28. Фрай Дж. Проектирование структур баз данных: В 2-х кн. Пер. с англ./ Фрай Дж Тиори Т.,- М.: Мир, 2003. - 287 с.

29. Хансен Г., Базы данных: разработка и управление/ Хансен Г., Хансен Д. - М.: БИНОМ, 2004. - 314с.

30. Харитонова, И.А. Microsoft Access 2007/ Харитонова И.А. Михеева В.Д. - СПб.: БХВ - Санкт-Петербург, 2003. - 1088 с.

31. Хоменко А.Д., Базы данных: Учебник для высших учебных заведений/ Хоменко А.Д., Цыганков В.М., Мальцев М.Г. -СПб.: ООО КОРОНА принт, 2002. - 672 с.

32. Хомоненко А. Д., Базы данных: Учебник для высших учебных заведений /Под. ред. проф. А. Д. Хомоненко. - СПб.: КОРОНА, 2000. - 416 с.

33. Четвериков В.Н. Базы и банки данных/ Четвериков В.Н. - М., 2003. - 356с.

Размещено на Allbest.ru


Подобные документы

  • Сущность и виды СУБД Microsoft Access. Алгоритм создания базы данных сессионной успеваемости студентов ВУЗа. Проектирование форм для сводных таблиц с помощью конструктора окон. Разработка отчетов и запросов на выборку данных. Создание кнопочной формы.

    курсовая работа [5,4 M], добавлен 09.05.2011

  • Основные объекты системы управления базами данных Microsoft Access. Разработка базы данных для магазина бытовой техники, оказывающая покупателям бытовой техники информационную функцию. Создание таблиц, схемы данных, запросов, форм, отчетов, главной формы.

    контрольная работа [1,8 M], добавлен 29.07.2013

  • Создание моделей данных, основных таблиц с помощью конструктора таблиц, связей между таблицами, форм для заполнения таблиц, запросов на выборку данных, отчетов для вывода на печать и начальной кнопочной формы. Основные объекты Microsoft Access.

    контрольная работа [4,5 M], добавлен 18.03.2012

  • Анализ предметной области, концептуальных требований и информационных потребностей к разрабатываемой базе данных студентов. Выбор информационных объектов и проектирование информационной структуры. Создание таблиц, отчетов, запросов на выборку и форм.

    курсовая работа [69,4 K], добавлен 18.11.2010

  • Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропорта. Концептуальная и физическая модель базы данных. Создание таблиц, запросов, отчетов и главной формы.

    курсовая работа [1,8 M], добавлен 26.06.2013

  • Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных.

    реферат [1,3 M], добавлен 05.12.2014

  • Функции системы управления базами данных Microsoft Access. Построение концептуальной модели. Физическая модель базы данных. Форма "Сведения о студенте". Каскадное отображение таблиц. Мастер и конструктор запросов. Результат вывода отчета "Ведомость".

    курсовая работа [2,2 M], добавлен 05.04.2015

  • Создание информационной системы учета стран, поставляющих продукты в крупные фирмы. Схема данных и ее описание. Создание таблиц программы. Проектирование базы данных. Главная кнопочная форма. Рисунки структур запросов для отчетов в режиме конструктора.

    курсовая работа [2,9 M], добавлен 04.02.2013

  • Рассмотрение теоретических основ проектирования. Анализ предметной области и разработка таблиц базы данных. Заполнение таблиц, поиск данных с помощью фильтра. Создание форм, разработка запросов. Создание и настройка отчетов, составление приложения.

    курсовая работа [2,8 M], добавлен 01.06.2014

  • Проектирование базы данных для удобства работы организатора и систематизации различных конференций. Создание таблиц в режиме конструктора и установление связей между ними, запросов, форм для ввода данных, главной кнопочной формы, макросов и отчетов.

    курсовая работа [2,3 M], добавлен 25.10.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.