
- •Ано спо «Уральский промышленно-экономический техникум»
- •Технология разработки программного обеспечения
- •Введение
- •Общие требования к курсовому проекту Содержание пояснительной записки
- •Краткое содержание этапов курсового проекта
- •Основные шаги проектирования базы данных:
- •Основные шаги проектирования Сайта (эуп)
- •Структура сайта
- •Требования к сайтам (эуп)
- •10 Главных ошибок в web-дизайне
- •Оценка курсового проекта
- •Примерные темы курсового проекта Раздел I Вариант 1 Поликлиника
- •Вариант 2 Стационар
- •Вариант 3 Сессия
- •Вариант 4 Посещаемость
- •Вариант 5 Кинотеатры
- •Вариант 6 Гостиница
- •Вариант 7 Ремонт автомобилей
- •Вариант 8 Абитуриент
- •Вариант 9 Туристическое агентство
- •Вариант 10 Железнодорожное расписание
- •Вариант 11 Квартплата
- •Вариант 12 Меню
- •Вариант 13 Доставка почты
- •Вариант 14 Ремонт квартир
- •Вариант 15 Учет заболеваемости
- •Вариант 16 Продажа авиабилетов
- •Вариант 17 Рекламное агентство
- •Вариант 18 Бытовая техника(Моя тема)
- •Вариант 19 Прокат спортинвентаря
- •Вариант 20 Учебное расписание
- •Вариант 21 Школьный журнал
- •Вариант 22 Кафедра
- •Вариант 23 Учет успеваемости
- •Вариант 24 Записная книжка
- •Вариант 25 Продажа компьютеров
- •Вариант 26 Платное лечение
- •Вариант 27 Кружковая работа
- •Вариант 28 Ателье
- •Вариант 29 Общежитие
- •Вариант 30 Оплата обучения
- •Вариант 31 Книга – почтой
- •Вариант 32 Отдел кадров
- •Вариант 33 Адресный стол
- •Вариант 34 Книжный магазин
- •Вариант 35 Продажа железнодорожных билетов
- •Вариант 36 Перевозки
- •Вариант 37 Аптека
- •Вариант 38 Тестирование
- •Вариант 39 Оптовый склад
- •Вариант 40 Реализация косметики
- •Раздел II Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Раздел III
Основные шаги проектирования базы данных:
Определить информационные потребности базы данных.
Проанализировать объекты реального мира, которые необходимо смоделировать в базе данных. Сформировать из этих объектов сущности и характеристики этих сущностей (например, для сущности “деталь” характеристиками могут быть “название”, “цвет”, “вес” и т.п.) и сформировать их список.
Поставить в соответствие сущностям и характеристикам - таблицы и столбцы (поля) в нотации выбранной Вами СУБД (Paradox, dBase, Access, Oracle и т.д.).
Определить атрибуты, которые уникальным образом идентифицируют каждый объект.
Выработать правила, которые будут устанавливать и поддерживать целостность данных.
Установить связи между объектами (таблицами и столбцами), провести нормализацию таблиц.
Спланировать вопросы надежности данных и, при необходимости, сохранения секретности информации.
Требования, предъявляемые к базам данных
Высокое быстродействие (малое время отклика на запрос).
Простота обновления данных.
Независимость данных.
Безопасность данных - защита данных от преднамеренного или непреднамеренного нарушения секретности, искажения или разрушения.
Стандартизация построения и эксплуатации БД (фактически СУБД).
Адекватность отображения данных соответствующей предметной области.
Дружелюбный интерфейс пользователя.
Итак, хорошо спроектированная база данных:
Удовлетворяет всем требованиям пользователей к содержимому базы данных. Перед проектированием базы необходимо провести обширные исследования требований пользователей к функционированию базы данных
Гарантирует непротиворечивость и целостность данных. При проектировании таблиц нужно определить их атрибуты и некоторые правила, ограничивающие возможность ввода пользователем неверных значений. Для верификации данных перед непосредственной записью их в таблицу база данных должна осуществлять вызов правил модели данных и тем самым гарантировать сохранение целостности информации. Обеспечивает естественное, легкое для восприятия структурирование информации. Качественное построение базы позволяет делать запросы к базе более “прозрачными” и легкими для понимания; следовательно, снижается вероятность внесения некорректных данных и улучшается качество сопровождения базы. Удовлетворяет требованиям пользователей к производительности базы данных. При больших объемах информации вопросы сохранения производительности начинают играть главную роль, сразу “высвечивая” все недочеты этапа проектирования.
Основные шаги проектирования Сайта (эуп)
В процессе работы необходимо:
провести анализ для определения требований к сайту (ЭУП);
создать несколько страниц сайта;
разработать единый пользовательский интерфейс;
реализовать взаимодействие между страницами сайта;
разработать и реализовать программную часть;
провести тестирование сайта.
При создании сайта рекомендуется использовать методологию построения веб-страниц, рассмотренную в курсе «Программное обеспечение компьютерных сетей».
Структура сайта
Сайт (ЭУП) должен включать следующие основные модули:
главную страницу сайта;
основные страницы сайта;
Эти страницы предназначены для добавления, удаления и редактирования.