Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
389097.rtf
Скачиваний:
3
Добавлен:
25.11.2019
Размер:
4.06 Mб
Скачать

1.4 Методика создания приложений для баз данных

План разработки:

•Получение задания на курсовое проектирование.

• Изучение методических указаний курсовому проектированию.

• Изучение области данных и назначения разрабатываемого программного продукта.

• Подбор литературы.

• Составление алгоритма программы.

• Разработка технического задания на создание ЭКЖ.

• Разработка первой версии ЭКЖ.

• Опытная эксплуатация ЭКЖ.

• Разработка полнофункциональной версии ЭКЖ.

На данном этапе также осуществляется разработка программной и эксплуатационной документации.

• Проведение испытаний и подготовка ЭКЖ к эксплуатации.

• Оформление пояснительной записки Курсовой Работы.

• Сдача Курсовой Работы на проверку.

Определение требований к системе:

• определение архитектуры

• определение требований к техническому и программному обеспечению

• количество пользователей

Сбор и анализ требований от пользователей.

Проектирование базы данных:

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

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

Физическая модель данных - способ хранения данных в конкретной СУБД. Строится на основе логической модели данных.

Реализация приложения для работы с базой данных.

Программа состоит из графической и программной части.

Графическая часть - интерфейс, то что видит пользователь.

Программная часть это процедуры обработки событий.

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

Тестирование

Существующие на сегодняшний день методы тестирования ПО не позволяют однозначно и полностью выявить все дефекты и установить корректность функционирования анализируемой программы, поэтому все существующие методы тестирования действуют в рамках формального процесса проверки исследуемого или разрабатываемого ПО. Такой процесс формальной проверки или верификации <http://ru.wikipedia.org/wiki/%D0%92%D0%B5%D1%80%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F> может доказать, что дефекты отсутствуют с точки зрения используемого метода. (То есть нет никакой возможности точно установить или гарантировать отсутствие дефектов в программном продукте с учётом человеческого фактора, присутствующего на всех этапах жизненного цикла <http://ru.wikipedia.org/wiki/%D0%96%D0%B8%D0%B7%D0%BD%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D1%86%D0%B8%D0%BA%D0%BB> ПО).

2. Специальная часть

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

Средствами MS SQL SERVER и DELPHI создать приложение, позволяющее осуществлять:

1) подключение БД определенного типа(как на локальном, так и на сетевом компьютере);

2) вывод на экран поисковой панели;

) вывод на экран списка всех студентов и групп;

4) вывод на экран список студентов только одной группы;

5) вывод на экран информации об оценках по конкретному стеденту;

6) вывод на экран ведомости об успеваемости за отчетный период(год, день);

) ввод оценки для студента по определенному предмету;

) добавление студента в группу под личным(автоматическим) номером в списке;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]