Кафедра ИТАС Графический материал к дипломному проекту На тему: Проектирование базы данных и разработка программного обеспечения информационной интернет-системы студент: Липовенко С.А. руководитель: Витушкин П.И. Москва 2006 г.
Типичная архитектура интернет-системы БАЗА УЗЛА УЗЕЛ БАЗА УЗЛА УЗЕЛ БАЗА УЗЛА
Архитектура проектируемой системы Сетевая база БАЗА УЗЛА УЗЕЛ БАЗА УЗЛА УЗЕЛ БАЗА УЗЛА
Постановка задачи дипломного проектирования 1. Спроектировать базу данных 2. Разработать класс для работы с базой данных 3. Разработать базовый класс объекта 4. Разработать класс отображения 5. Разработать пользовательский интерфейс
Пример организации связей в БД
Методы группыget_...() ils_object:all()Save_to_db() set_...() Базаданных Схема взаимодействия PHP и MySQL Объект или массив объектов Элементы системы, где могут потребоваться данные объекта Класс ils_sql
get_...() all() Схема движения данных в системе База данных Объект или массив объектов Класс отображения Шаблон страницы GetContent() html-документ передача переменных по POST set_...() save_to_db()
Результаты работы тестового примера Создание объекта supplier_id name3Logic MSI Short_name3Logic phone(495)xxx-xx-xx description $object->save_to_db() get_new_oid() Форма страницы редактирования
Форма редактирования
Применение системы
Спасибо за внимание! Кафедра ИТАС Дипломный проект на тему: Проектирование базы данных и разработка программного обеспечения информационной интернет-системы Выполнил: студент группы АП-111 Липовенко С.А. Научный руководитель Витушкин П.И. Москва 2006 г.