Разработка сайта, предназначенного для купли-продажи средств передвижения. Характеристика объекта программирования. Требования к исходным текстам и языкам программирования. Интерфейс информационной системы. Проект модуля управления записями о товаре.
Аннотация к работе
3.1 Объект проектирования программирование язык продажа сайт Объектом проектирования является веб страница содержащая в себе несколько блоков: - Размещение объявлений; В папке PHP - будет хранится исходный текст сайта. В папке CSS - будет хранится каскадные таблицы стилей. В папке Images - будут хранится картинки для сайта.В данном разделе написано, какими функциональными характеристиками обладает программа и описание структуры программы. База данных должна состоять из 8 таблиц: CAR , MARK , OBRACH MODEL , NOVOST , OBYAVL , POLZOVATEL , VALUTA .1.1 ID_CAR int(11) AUTO_INCREMENT 1.2 CAR_MARK varchar(25)2.1 ID_MARK int(11) AUTO_INCREMENT
2.2 NAZV varchar(30)3.1 ID_MODEL int(11) AUTO_INCREMENT 4.1 ID_NOVOSTI int(11) AUTO_INCREMENTИнтернет ресурс должен выполнять следующие функции: - Добавление объявления продаваемой машины на сайт; В программе должны быть предусмотрены следующие средства защиты: Man-in-the-Middle - вид атаки в криптографии, когда злоумышленник перехватывает и подменяет сообщения, которыми обмениваются корреспонденты, причем ни один из последних не догадывается о его присутствии в канале. Cross Site Scripting(XSS) - «межсайтовый скриптинг») - тип атаки на веб-системы, заключающийся во внедрении в выдаваемую веб-системой страницу вредоносного кода (который будет выполнен на компьютере пользователя при открытии им этой страницы) и взаимодействии этого кода с веб-сервером злоумышленника; Стабильное функционирование интернет ресурса должно быть обеспечено выполнением ряда организационно-технических мероприятий, перечень которых приведен ниже: - организация бесперебойного питания технических средств; - выполнение испытания программных средств на наличие компьютерных вирусов; - регулярным выполнением требований ГОСТ 51188-98 «Защита информации». В случае отказа Web-сайта, не в следствии нарушения условий эксплуатации или отказа технических и сторонних программных средств, иметь возможность связаться с разработчиками Web-сайта, для помощи в устранении неполадок.На этапе разработки технического задания должен быть выполнен: - этап анализа и разработки предметной области; На этапе рабочего проектирования должны быть выполнены: - этапы разработки внешней и внутренней спецификации; На этапе разработки и программирования должны быть выполнены: - этапы написания Web-сайта и проведения тестов; - согласование и утверждение завершающего этапа пояснительной записки с приложение текста Web-сайта и результатов тестов. На этапе написания руководства пользователя должны быть выполнены: - этапы написания рабочей документации для пользователя;Распределенная работа является основной функцией каждого участника проекта. Распределение работы и ролей должно соответствовать Таблице 4. Распределение работ в команде Техническое задание - Общие сведения - Характеристика объекта программирования - Требования к программе - Стадии и этапы разработки - Распределение работ - Назначение разработки - Требования к маркировки и упаковки Реализация проекта - ядро проекта - Формы меню - Склеивание модулей - Защитное программирование - Программирование вспомогательных модулей-Программирование основных модулей - Отладка программы - Отладка программыРабота осуществляется в 3 этапа: - подготовительный этап, - основной этап, - завершающий этап. Подготовительная работа включает: - анализ предметной области, - подготовка технического задание и его согласования (перед курсовым проектом техническое задание должно быть согласовано с заказчиком и утверждено руководством. 7.1.2 Основной этап: При выполнении основной работы, бригада отчитывается о проделанной работе руководителю. В случае замечаний, как со стороны заказчика, так и со стороны руководителя, бригадой рассматривается данное замечание, составляется анализ, вносятся изменения в: - проектирование; По завершению работы бригада согласовывает с заказчиком и руководителем свои результаты.