Смекни!
smekni.com

Модернизация и внедрение базы данных (стр. 2 из 2)

1.8 Перечень эксплуатационных качеств базы данных

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

1) завершенность – то есть программа должна удовлетворять всем требованиям, предъявляемым к ней, для выполнения заложенных в неё функций;

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

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

4) временная эффективность – то есть, программное средство должно выполнять возложенные на него функции за определённый относительно небольшой промежуток времени;

5) понятность – то есть пользователь должен легко понять её назначение, ограничения, входные данные, результаты работы, разобрать текст программы;

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

2 ОСНОВНЫЕ ПРОЕКТНЫЕ РЕШЕНИЯ

2.1 Функциональная схема базы данных

2.2 Модульная структура базы данных

2.3 Описание интерфейса базы данных

Пользовательский интерфейс базы данных «Учет успеваемости и проверки остаточных знаний студентов специальности 230105 Программное обеспечение вычислительной техники и автоматизированных систем» разработан в СУБД MS Access.

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

Графический интерфейс базы данных (БД) «Учет успеваемости и проверки остаточных знаний студентов специальности 230105 Программное обеспечение вычислительной техники и автоматизированных систем» построен таким образом, чтобы при работе с БД у пользователя не возникало ощущения «первооткрывателя», неуверенности в своих действиях при нажатии какой-либо кнопки.

Основными критериями пользовательского интерфейса являются:

− простата в использовании программного продукта;

− стандартное расположение основных кнопок;

− восприимчивость к объектам пользовательского интерфейса;

− восприимчивость к цветовой гамме пользовательского интерфейса;

− понятность и быстрая адаптируемость к программному продукту.

Все основные критерии пользовательского интерфейса в базе данных «Учет успеваемости и проверки остаточных знаний студентов специальности 230105 Программное обеспечение вычислительной техники и автоматизированных систем» учтены и внесены в модернизацию.

2.4 Результаты тестовых испытаний

Ранее созданная база данных «Учет успеваемости и проверки остаточных знаний студентов специальности 230105 Программное обеспечение вычислительной техники и автоматизированных систем» уже была протестирована предыдущим разработчиком. Результаты тестирования были зачтены. Программа считается отлаженной.

В настоящий момент база данных «Учет успеваемости и проверки остаточных знаний студентов специальности 230105 Программное обеспечение вычислительной техники и автоматизированных систем» находится на этапе модернизации, поэтому протестирована быть не может. Результаты тестовых испытаний будут получены по окончании доработки в сроки, указанные в дипломном проектировании

2.5 Инструкции по использованию программного продукта

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

- запустить базу данных: «Учёт.mdb»;

- выбрать «Запуск БД» для перехода в главное меню;

- форма «Главное меню» содержит четыре кнопки: «Данные», «Отчеты», «Гистограммы», «Архивы». Нажатие на кнопки открывает соответствующие формы, позволяющие пользователю решить задачу.

«Данные» – открывает форму для просмотра, редактирования и ввода сведений. Формы «Просмотр» и «Редактирование» внешне выглядят одинаково. Однако, при выборе режима работы «Просмотр», данные в формах изменить нельзя. Для этой цели предназначен режим «Ввод и редактирование данных». Форма «Редактирование» не является общедоступной и перед входом проверяется формой «Проверка пароля», которая при вводе верного пароля в окно ввода открывает форму «Редактирование», при вводе неверного пароля в окно ввода база данных выдаёт сообщение “Неверный пароль. Повторите ввод пароля.”. Для возврата в предыдущее меню нажать на кнопку «Назад».

«Отчеты» – открывает форму, содержащую группу кнопок, позволяющих сформировать и вывести на экран или печать отчетные документы. Для возврата в предыдущее меню нажать на кнопку «Назад».

«Гистограммы» – открывает форму, содержащую 3 кнопки: «Группы», «Формы обучения», «Отделение». Нажатие на каждую из кнопок позволяет сформировать гистограмму, соответствую запросу. Для возврата в предыдущее меню нажать на кнопку «Назад».

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

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

¾ К кнопкам перехода по записям относятся:

- осуществляет переход к первой записи;

- осуществляет переход к предыдущей записи;

- осуществляет переход к следующей записи;

- осуществляет переход к последней записи;

- осуществляет поиск записи.

¾ К кнопкам обработки записей относятся:

- позволяет добавить запись;

- позволяет сохранить запись;

- позволяет удалить запись

- выводит записи на печать.

- позволяет закрыть форму.

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

Заключение

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

1) предметная область, входные и выходные данные, принципы построения форм и таблиц в среде MS Access;

2) разработаны:

- техническое задание;

- функциональная схема базы данных;

- сценарий пользовательского интерфейса;

- модульная структура базы данных;

3) определены требования, предъявляемые к техническим средствам при разработке и эксплуатации базы данных, ограничения связанные с базой данных, а так же требования, предъявляемые к пользовательскому интерфейсу;

4) спроектирован режим работы с данными «Архивы», предназначенный для выгрузки неактуальных данных из действующих на текущий момент таблиц данных в таблицы архивов, а так же выгрузки необходимых данных из таблиц архивов;

5) модернизирован пользовательский интерфейс, состоящий из форм, таблиц, заголовков форм, кнопок. Реализована функция подсказки для основных кнопок перехода;

6) спроектирована функция программной защиты информации от несанкционированного ввода и редактирования путём использования связующей формы проверки пароля пользователя;

7) определены перспективы развития базы данных. В рамках дипломного проектирования будет:

- разработан режим работы с данными «Архивы»;

- разработана форма проверки пароля пользователя;

- разработан файл помощи «Справка».

В результате работы над курсовым проектом были углублены знания в областях:

- СУБД MS Access;

- текстовый редактор MS Word.

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

1) Бекаревич, Ю.Б., Пушкина Н.В. - Microsoft Access 2000. СПб.: БХВ-Санкт-Петербург, 1999.

2) Вейкас Д. Эффективная работа с Microsoft Access 2/Перев. с англ. – СПб: Питер, 1995.-864 с.: ил. ISBN 5-7190-0048-8

3) Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие:-М.: ФОРУМ:ИНФА-М,2004,-352с. (Профессиональное образование). ISBN 5-8199-0086-3, ISBN 5-16-001458-6.

4) ГОСТ 19.104-77.ЕСПД. Основные надписи.

5) ГОСТ 19.404-79.ЕСПД. Пояснительная записка. Требования к содержанию и оформлению.

6) ГОСТ 19.504-79.ЕСПД. Руководство программиста. Требования к содержанию и оформлению.

7) ГОСТ 19.515-79.ЕСПД. Руководство оператора. Требования к содержанию и оформлению.

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

9) Рудаков, А. В. – Технология разработки программных продуктов. Издательство «Academa», Москва, 2005.

ПРИЛОЖЕНИЯ