Характеристика технических и программных средств




Введение

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

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

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

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

Цель данной работы – автоматизация учета учеников в классе для оперативной обработки данных об учениках для упрощения доступа к информации по личным данным и документам.

Для реализации указанной выше проблемы можно сформулировать четыре задачи:

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

2. Создание структуры БД "Классное руководство";

3. Ведение и поддержка базы данных: редактирование, добавление, изменение и удаление данных в уже созданной базе;

4. Контроль и анализ текущих данных об учащихся: выдача информации в достаточно широком спектре из базы данных.

Гипотеза: Возможность создания полноценного приложения с помощью системы управления базами данных Microsoft Access.

Теоретической основой работы стали следующие источники: Microsoft Office System 2003, Иванов В.; Microsoft Access 2007. Шаг за шагом, Ламберт C., Ламберт М., Преппернау Д.; Access 2007. Эффективное использование, Кошелев В. Е.; Microsoft Access 2007. Лучший самоучитель, Глушаков С. В., Сурядный А. С., Шумилов М. И.; сайт SQL.RU client/server technologies.

 


Система управления базами данных Microsoft Access 2007

Особенности Access

 

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

Среди средств, которые предлагает СУБД Access, нельзя не отметить возможность динамического обмена данными (DDE) между Access и другими приложениями, которые поддерживают эту технологию. Также имеется возможность применения техно­логии ActiveX, позволяющей использовать разработчику в своём программном продукте не только те объекты, которые свойст­венны данному приложению (в частности Access), но и объекты других приложений (например, Excel или Word).

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

Важным преимуществом СУБД Access является то, что с её помощью можно разрабатывать системы, которые обрабатывают БД как на отдельном компьютере, так и в локальной сети пред­приятия или в Internet, используя режим обработки данных "кли­ент-сервер".

Необходимо также отметить, что Access предоставляет широ­кие возможности по созданию приложений, связанных с обработ­кой БД. При этом разработчику не обязательно быть программи­стом высокого класса, а вполне достаточно иметь представление о создании событийных приложений в среде Windows, а также владеть некоторыми навыками программирования на языке Visual Basic. В этом случае разработчик достаточно быстро сможет овладеть навыками по созданию приложений в Access, что позволит выполнять автоматизирование: как простых, так и достаточно сложных задач, связанных с обра­боткой данных.

Структура Access

 

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

1. Таблицы. Представляют собой объекты, которые создаются пользователем для хранения информации о предметах или субъектах в определённой структуре. Любая таблица состоит из полей (столбцов) и записей (строк).

2. Запросы. Являются объектами, которые предназначены для получения требуемых данных из имеющихся в БД таблиц. Как правило, при создании запросов используется язык SQL. При по­мощи запросов можно создавать выборки данных, добавлять или удалять информацию в определённой таблице. Кроме этого, с помощью запроса возможно также создание новых таблиц на ос­новании одной или нескольких имеющихся в БД.

3. Формы. Представляют собой объекты, используемые для разработки интерфейса, при помощи которого происходит ввод данных пользователем, а также отображение имеющейся в БД информации на экране. Кроме этого, формы применяются для управления разработанным приложением, например, для выполнения какого-либо действия при возникновении определённого события.

4. Отчёты. Являются объектами, которые используются для подведения каких-либо итогов на основании имеющихся данных, и вывода этих итогов в определённом формате на печать.

5. Макросы. Являются объектами, предназначенными для вы­полнения определённых действий при возникновении того или иного события. Например, с помощью макросов можно создавать запросы, формировать отчеты, открывать таблицы, обрабатывать формы и т. д.

6. Модули. Представляют собой объекты, которые содержат одну или несколько процедур, написанных на языке Visual Basic в системе разработки приложений Visual Basic for Appli­cations. С помощью модулей можно реализовывать широкий спектр возможностей по обработке данных, которые недоступны разработчику в случае использования макросов.

Создание базы данных

Рисунок 1 ­– Лента панели инструментов Рисунок 2 – Всплывающее окно для выбранного объекта

После того как приложение Access запущено, на экране поя­вится диалоговое окно начала работы с данной СУБД. С его помощью можно создать новую БД (Новая база данных) или открыть уже имеющуюся. Можно создать пустую Базу Данных или воспользовать Шаблонами из Интернета и создавать по макету новую Базу Данных. Чтобы создать новый объект следует на ленте панели инструментов выбрать “Создание”, где можно создать различные объекты Базы Данных Access (см. рис. 1). Для измениния уже имеющегося объекта следует щёлкнуть по нему правой кнопкой мыши и во всплывающемся окне выбрать “Конструктор” (см. рис. 2).


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

 

Создание таблицы в режиме конструктора. Данный режим применяется для создания структуры новой таблицы. При выборе режима Конструктора будет отображено окно (см. рис. 3), в котором необходимо определить структуру новой таблицы, т. е. набор полей и их фор­мат. Чтобы описать очередное поле в структуре таблицы, необхо­димо вначале указать название поля (Имя поля) и после этого определить в раскрывающемся списке тип данных, которые бу­дут в нём храниться (Тип данных). Кроме этого, можно также описать назначение информации, которая будет вводиться в это поле (Описание). Следует отметить, что содержимое параметра Описание будет отображаться в строке состояния окна Access в момент редактирования данного поля таблицы.

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

Рисунок 3 – Создание таблицы
в режиме конструктора

 

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

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

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

 

Для созданных таблиц необходимо установить связи для формирования запросов, создания отчетов или разработки форм. В реляционных базах данных используются два типа связи: 1:1 (один-к-одному) и 1:М (один-ко-многим). Связь типа 1:1 означает, что один экземпляр одной таблицы связан только с одним экземпляром другой таблицы и наоборот. Связь типа 1:М означает, что один экземпляр первой таблицы связан с несколькими экземплярами второй таблицы, но при этом один экземпляр второй таблицы связан только с одним экземпляром первой таблицы. Таблица со стороны “один” называется главной или родительской, таблица со стороны “много” – подчинённой или дочерней. Для установки связей необходимо воспользоваться режимом Схема данных (см. рис. 6).

 

 

 

Связь “один-к-одному” между объектами: “ученики – документы”; связь “один-ко-многим” между объектами: “ученики ‒ родители”.

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

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

В таблицах, которые находятся в отношении 1:М или 1:1, необходимо установить параметр Обеспечение целостности данных (см. рис. 7). Это означает, что пользователь не может изменять значение поля связи или удалять записи в главной таблице, если у них имеются подчинённые записи, т. е. Access при корректировке базы данных обеспечивает для связанных таблиц контроль соблюдения следующих условий:

- в подчинённую таблицу не может быть добавлена запись со значением ключа связи, не существующим в главной таблице;

- в главной таблице нельзя удалить запись, если не удалены с ней записи в подчинённой таблице;

- изменение значения ключа связи в записи главной таблицы невозможно, если в подчинённой таблице имеются записи, связанные с ней.

 

Использование запросов

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

Любой запрос, существующий в базе данных Access, относится к одному из следующих типов: на выборку, с параметрами, на изменение (обновление, объединение, создание, добавление, удаление), перекрёстный запрос и запрос управления.

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

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

Чтобы создать новый запрос, необходимо в ленте панели инструментов выбрать “Создание” и после этого выбрать режим соз­дания запроса: с использованием конструктора или мастера.

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

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

Поле – указывается название поля, содержимое которого бу­дет добавлено в результаты запроса. Чтобы добавить поле в за­прос, можно перетащить его в строку Поле из макета таблицы, расположенного в верхней части окна, или выбрать требуемое поле в списке, который можно раскрыть в строке Поле. Чтобы добавить в запрос все поля из таблицы, следует дважды щелкнуть в таблице на строке с символом "*".

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

Сортировка – указывается направление сортировки для дан­ного поля – по возрастанию или по убыванию.

Вывод на экран – задается режим, при котором на экране будет отображаться содержимое выбранного поля. На практи­ке возможны случаи, когда определённое поле участвует в за­просе, например, для выполнения относительно его какого-либо условия, однако в результатах запроса это поле может и не отображаться.

Условие отбора, или – указываются одно или несколько ус­ловий, в соответствии с которыми записи будут добавляться в выборку.

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

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

Работа с формами

 

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

Создавая форму в БД, разработчик может преследовать одну из нескольких целей:

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

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

3. Печать. Несмотря на то, что для печати данных в БД используются отчеты, содержимое формы также можно распечатать.

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

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

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

Ленточная – все поля записи выводятся в одну строку, при этом в форме отображаются все записи. В ленточной форме, представленной на рисунке 9, отображены записи по таблицам Ученики и Документы.

Табличная – отображение записей осуществляется в режиме таблицы.

Подчиненная – используется при необходимости вывода дан­ных, связанных отношением "один-ко-многим", при этом в подчиненной форме отображаются записи из таблицы, которая соответствует слову "многим". В форме Ученики (см. рис. 8) кроме данных из таблицы Ученики, имеется также подчиненная форма, в которой отображаются записи из таблицы Родители.

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

Мастер форм – более простой и наглядный метод разработки форм.

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

Второй этап. Выбор внешнего вида формы.

Третий этап. Следует выбрать стиль, который будет использован для дизайна создаваемой формы.

Четвертый этап. Задание имени новой форме.

Для завершения работы мастера нужно нажать кнопку Готово.

Режим конструктора используется для усовершенствования внешнего вида формы, созданной при помощи мастера (см. рис.10). В рабочей области форма представляется в виде нескольких разделов, отделённых друг от друга полосами с их названиями: Заголовок формы, Верхний колонтитул, Область данных, Нижний колонтитул, Примечание формы, которые указывают их назначение.

 

 

Вся информация отображается (и вводится) в форме с помощью элементов управления, которые можно добавить в форму с помощью панели Элементы управления (см. рис. 11). Каждый элемент управления представляет собой объект с набором свойств, которые можно изменять.

 

 

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

Разработка отчётов

 

Чтобы представить в печатном виде информацию из БД (таблиц или запросов), в Access используются отчёты, которые об­ладают следующими преимуществами, по сравнению с осталь­ными способами печати (из таблиц или форм):

1. Помимо отображения содержимого полей из таблиц или за­просов, в отчётах также можно вычислять различные итоговые значения, а также группировать данные;

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

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

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

2. Использование иерархической структуры в отображении групп данных (в структуре может находиться до 10 уровней);

3. Печать верхнего и нижнего колонтитулов на каждой стра­нице отчёта;

4. Для отчёта можно установить текст заголовка и примечаний;

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

Кроме перечисленных возможностей, в отчётах (аналогично созданию форм) применяются также внедрённые рисунки и объ­екты, а также подчинённые отчёты.

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

Мастер отчётов:

Первый этап. Добавить необходимые поля в список Выбранные поля.

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

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

Четвёртый этап. Определение порядка сортиров­ки записей, отображаемых в отчёте, а также итоговые вычисления, выполнение которых можно установить с помощью кнопки Итоги. В диалоговом окне Итоги, вызываемом при нажатии соответствующей кнопки можно вычислить сумму (Sum), среднее значение (Avg), а также мини­мум (Min) или максимум (Мах) для данных, содержащихся в указанном поле. Для поля Название можно установить сортировку по алфавиту, т. е. по возрастанию, а в окне Итоги следует выбрать вычис­ление среднего балла (функция Avg).

Пятый этап. Можно выбрать вид макета, который бу­дет использоваться в отчёте, а также ориентацию страницы (книжная или альбомная). В списке Макет можно выбрать сту­пенчатый и установить книжную ориентацию.

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

Седьмой этап. Следует указать имя созданного отчёта, а также выбрать дальнейшие действия: Просмотреть отчёт (режим предварительного просмотра) или изменить макет отчёта (режим конструктора). Следует отметить, что пере­ключение между режимом Предварительный просмотр и Кон­структор выполняется посредством кнопки Вид, использование которой аналогично ранее рассмотренным объектам БД, т. е. таб­лицам, запросам и формам (см. рис. 12).

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

Работа с макросами

 

Microsoft Access содержит различные типы макрокоманд, позволяющие автоматизировать работу приложения. Макрос может содержать одну или более макрокоманд, выполняющих определённые операции (см. рис. 13).


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

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

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

Чтобы запрограммировать реакцию СУБД на действия пользователя и обеспечить доступ пользователя к инструментам и подпрограммам, следует подключить макросы или процедуры обработки событий к требующим обработки событиям формы, отчёта или элемента управления.

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

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


Работа с модулями

 

Раздел Модули в окне базы данных предназначен для работы с программами на Visual Basic.

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

Существует два основных вида модулей:

- стандартные – являются объектами базы данных;

- модули класса – модули форм или отчётов, являются частью этих объектов.

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

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

В Access определён объект DoCmd, предназначенный для выполнения макрокоманд в процедурах Visual Basic. Для выполнения макрокоманды в программе следует включить метод объекта DoCmd в процедуру.

Синтаксис использования объекта DoCmd следующий:

DoCmd.метод [аргумент1, аргумент2, …]

где: метод – имя одного из методов, поддерживаемых объектом; аргумент1, аргумент2, … – аргументы указанного метода. Данные аргументы совпадают с аргументами соответствующей макрокоманды.

Большинство из методов, определённых для объекта DoCmd, имеют аргументы. Некоторые из них являются обязательными, а другие необязательными (значения принимаются по умолчанию).

 


 

Создание базы данных

Постановка задачи

 

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

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

1. Создание БД «Классное руководство»;

2. Ведение и поддержка базы данных: редактирование, добавление, изменение и удаление данных в уже созданной базе;

3. Контроль и анализ текущих данных об учениках школы: выдача информации в достаточно широком спектре из базы данных.

Решение задачи обеспечивается информацией из следующих первичных документов:

- Личные данные учащихся;

- Личные данные их родителей;

- Документы учащихся (паспорт, СНИЛС, мед. полис и т.д.).

Характеристика технических и программных средств

 

Приложение Классное руководство может использоваться на компьютере с характеристиками не ниже Intel Pentium 4 / RAM 512 Mb.

Программное обеспечение: операционная система Windows ХР/7-10 и пакет прикладных программ Microsoft Office 2007.

Структура приложения

 

База данных Классное руководство предназначена для автоматизации работы с информацией по учащимся в классе. Для неё спроектирован интерфейс на основе форм.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-11-09 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: