Разработка информационного ресурса в виде Интернет-магазина для текстильного производства. Постановка задачи, описание среды программирования. Требования к техническому и программному обеспечению. Методика разработки проекта и анализ результатов решения.
Аннотация к работе
Разработка интернет-магазина текстильного предприятияВо времена царствования Александра III, в период небывалого экономического роста в Российской Империи, в 1880 году, купец Исаев Ф.С. получил патент на открытие в д. И хотя фабрика была открыта на базе раздаточной конторы знаменитого Рябушинского, но в дальнейшем именовалась "Фабрика мануфактурная купца 2 гильдии Федора Семеновича Исаева". Фабрика расширялась, и в 1891 году было начато строительство трехэтажного кирпичного корпуса, где впоследствии были размещены красильная, отбельная, аппретоварка, ворсовальный и ткацкий цеха. Фабрика выпускала ткани и набивные платки, которые экспортировались на турецкий и иранский рынки, где успешно конкурировали с аналогичными английскими товарами, заметно превосходя их качеством при меньшей стоимости. В 1967 году, с вводом в эксплуатацию прядильного корпуса Ермолинская ткацко-отделочная фабрика "Крестьянка" переименовывается в Ермолинский хлопчатобумажный комбинат, став одним из УНИКАЛЬНЫХ ПРЕДПРИЯТИЙ ТЕКСТИЛЬНОЙ ОТРАСЛИ С ЗАМКНУТЫМ ТЕХНОЛОГИЧЕСКИМ ЦИКЛОМ и выпускающим пряжу из низких сортов хлопка и отходов текстильного производства на пневмомеханических прядильных машинах.Задачей этого дипломного проекта является создание Интернет магазина для швейного предприятия “Ермолино ”c целью распространения информации о предприятии и привлечения потенциальных покупателей, которые смогут оформить заказ и приобретать нужное количество товара через интернет. Сайт должен отвечать следующим требованиям: 1. Информация о продукции должна иметь краткое описание. Информация на сайте должна быть распределена рядом с фотографиями продукции.Для построения необходимо провести формализацию задачи, являющуюся необходимым этапом разработки задачи и заключающуюся в построении структуры интернет-магазина, таблиц для хранения информации, схемы их взаимосвязей и описания алгоритмов обработки. На первом этапе идет статический контент, на втором этапе идет динамический контент, который формируется из базы данных, на третьем этапе формирование заказа, внесение в базу данных сформированного заказа.Компьютер или Device, например КПК или смартфон, имеющий доступ к сети Интернет и веб-браузер.Операционная система: визуальная операционная система, с поддержкой сетевых протоколов TCP \ IPНеобходимо определенное количество информации о товаре, об их размерах, то есть обо всем, что сможет охарактеризовать и дать краткое описание заказываемой продукции. Информацию мне предоставит заказчик. Следующий этап, это этап, на котором будет подобран и выбран определенный шаблон, который будет неотъемлемой частью интерфейса! Не должно быть лишней информации, чтобы интерфейс не выглядел перегруженным, и загрузка сайта происходила в максимально короткое время. Для менеджера сделан удобный и понятный интерфейс, где отображена информация о покупателе, товаре, цене...Задача будет реализована на языке программирования C# на платформе ASP.NET в среде разработки Visual Studio 2008 с использованием сервера IISВ развернутом, подробном виде алгоритм задачи представляет собой следующее: 1. В первом пункте описания алгоритма задачи, происходит разработка внешнего интерфейса. На данной стадии происходит разработка элементов внешнего интерфейса: создание различных визуальных форм, меню, обрисовка в графических редакторах различных элементов - кнопок меню, внешних баннеров, картинок, графических символов. После сборки, производится подгонка по размерам баннеров, элементов меню, таблиц и т.д. В ходе разработки, первоначально, проект Интернет-сайта был предназначен для просмотра его программой Internet Explorer версией не ниже 6.0, так как при использовании более ранней версии данного обозревателя могут некорректно отображался некоторые элементы управления, форм, кнопок, и т.д.Структуру всего сайта можно представить в виде блок схемы:Как видно из блок-схемы, весь Интернет-сайт делится на две части: информационная часть и страница просмотра заказов. Информационная часть представляет несколько связанных между собой страниц, содержащих разнообразную справочную информацию, распределенную по тематикам.Для исключения различного рода аномалий, в проект встроен специальный механизм защиты от неправильной регистрации. Методика защиты от некорректного заполнения заказа: При прохождении процедуры оформления заказа, отдельный программный модуль проверяет заполнение полей заказа и в зависимости от наличия информации в полях, он выдает какой либо результат.Тестирование - это многократная проверка данного проекта на наличие ошибок. Отладка - исправление ошибок найденных тестированием. При тестировании должны использоваться следующие принципы: 1. При анализе результатов каждого теста необходимо проверить, не делает ли программа того, что она не должна делать. Необходимо тщательно подбирать тест не только для правильных входных данных, но и для неправильных.После завершения работы над программой было еще раз произведено полное тестирование всей программы.