Автор: Пользователь скрыл имя, 16 Апреля 2013 в 10:20, курсовая работа
Настоящее техническое задание распространяется на разработку и испытание автоматизированной системы «Интернет магазин бытовой техники». Предполагается, что использовать данную систему будут покупатели имеющие доступ в интернет.
Поход по магазинам может отнимать большое количество времени и дополнительных затрат на дорогу, при этом нет гарантий, что приехав в магазин покупатель сразу найдет подходящий товар.
Автоматизированная система обслуживанию клиентов позволит сэкономить время на поиски нужного товара, а также оставить или прочитать отзывы на товары и самое главное не выходя из дома оформить доставку до подъезда.
Курсовая работа:
Интернет-магазин бытовой Курсовая работа:
Интернет-магазин бытовой ОБРАЗОВАТЕЛЬНАЯ АВТОНОМНАЯ НЕКОММЕРЧЕСКАЯ ОРГАНИЗАЦИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ВОЛЖСКИЙ УНИВЕРСИТЕТ ИМ. В.Н. ТАТИЩЕВА» (ИНСТИТУТ) Кафедра «Информатика и системы управления» РАСЧЕТНО-ГРАФИЧЕСКАЯ РАБОТА по дисциплине «Технологии программирования» на тему «Интернет-магазин бытовой техники»
Студент группы ИС - 511 А.И. Кондрашов Руководитель РГР ст. преподаватель Т.И. Маркова Тольятти 2010
Введение Настоящее техническое задание распространяется на разработку и испытание автоматизированной системы «Интернет магазин бытовой техники». Предполагается, что использовать данную систему будут покупатели имеющие доступ в интернет. Поход по магазинам может отнимать большое количество времени и дополнительных затрат на дорогу, при этом нет гарантий, что приехав в магазин покупатель сразу найдет подходящий товар. Автоматизированная система обслуживанию клиентов позволит сэкономить время на поиски нужного товара, а также оставить или прочитать отзывы на товары и самое главное не выходя из дома оформить доставку до подъезда. Кроме того, хранение информации о клиентах позволяет в дальнейшем накапливать скидку на товары и услуги магазина.
Введение интернет магазин Основание для разработки Информационная система
«Интернет магазин бытовой Тема: «Интернет магазин бытовой техники». Назначение разработки Основным назначением автоматизированной системы «Интернет магазин бытовой техники» является хранение и обработка сведений о покупателях, их заказах, а также о поступлении товаров на склад и учете деятельности работников магазина.
1. Требования к
программе или программному 1.1 Требования к функциональным характеристикам Система должна обеспечивать возможность выполнения следующих функций: Требования к функциональным характеристикам Система должна обеспечивать возможность выполнения следующих функций: - инициализацию системы (ввод списков покупателей, перечней товаров в соответствии с торговыми планами и т. п.); - ввод и коррекцию текущей информации о выполнении обработки заказа; - хранение информации о покупателях в течение года с момента последней покупки в магазине; - получение сведений о текущем состоянии товаров на складе. Исходные данные: - выбранная покупателем модель изделия; - наличие товара на складе; - текущие сведения о возможности доставки товара. Результаты: - запись покупателя в базу данных; - оформленный договор о покупке товара; - оплата товара; - заказ товара у поставщиков при его отсутствии на складе; - доставка товара.
1.2 Требования к надежности Надежное функционирование
автоматизированной системы должно
быть обеспечено выполнением организационно- - использование лицензионного программного обеспечения; - организация бесперебойного питания путем использования блоков бесперебойного питания; - обеспечение минимального времени восстановления после отказа. Загрузка и отображение основного окна программы не должны превышать 5 секунд. 1.3 Условия эксплуатации Эксплуатация Следить за работоспособностью информационной системы должен системный администратор, в обязанности которого также входят: - проверка программного обеспечения на наличие вирусов не реже одного раза в сутки; - регулярное обновление антивирусного программного обеспечения рабочей станции. 1.4 Требования
к составу и параметрам Автоматизированная система должна работать на IВМ-совместимых персональных компьютерах. Минимальная конфигурация компьютера: - тип процессора – Pentium 3 и выше; - оперативная память – 128 Mb и выше; - объем жесткого диска – не менее 10 Гб; - источник бесперебойного питания; - принтер (поддерживающий печать формата А4). База данных и автоматизированная система размещаются на одной рабочей станции. 1.5 Требования
к информационной и Информационная При разработке программного продукта используются: - система управления базами данных (СУБД) – MySQL; - языки программирования – PHP, HTML, JavaScript, CSS; - CASE - средство – Rational Rose. Интерфейс интернет-магазина должен быть простым и интуитивно понятным для пользователей. Все функциональные кнопки, выполненные в виде иконок должны содержать текстовое описание, отображаемое в виде всплывающей подсказки.
2. Требования к программной документации Разрабатываемый программный
продукт должен содержать все
необходимые комментарии и Справка по программе должна быть в формате .chm или .html. В состав сопровождающей документации должны входить: - руководство пользователя; - руководство разработчика; - описание программного кода программы.
3. Технико-экономические показатели Внедрение интернет-магазина позволит сократить время поиска необходимого товара, проводить анализ зависимости стоимости и качества продуктов. Использование системы обслуживания клиентов позволяет сократить время покупателей и круглосуточно принимать заказы параллельно с деятельностью магазина. Это привлекает больше покупателей и повышает эффективность работы магазина.
4. Стадии и этапы разработки При разработке данного проекта были определены следующие этапы: - формулировка задач и требований к системе – 1 неделя; - исследование предметной области (анализ данных, процессов и т.д.) – 1 неделя; - построение функциональной модели работы системы – 1 неделя; - разработка информационно-логической модели базы данных – 2 недели; - генерация информационно-логической модели в физическую – 1 неделя; - разработка клиентских приложений – 4 недели; - отладка и тестирование программы – 1 неделя; - составление сопровождающей документации – 1 неделя.
5. Порядок контроля и приемки Для проверки правильности работы системы необходимо провести тестирование всех функций системы. Проверка правильности работы программы должна осуществляться с помощью тестовой базы данных, определенного набора тестов и проверки правильности формирования всех выдаваемых документов. Ввод в эксплуатацию программного
продукта должен проводиться после
подтверждения Во время приемки На рисунке 1 изображена диаграмма прецедентов, отображающая процессы, связанные с работой магазина бытовой техники.
Рисунок 1 – Диаграмма прецедентов, отображающая процессы, с работой магазина бытовой техники В таблицах 1 – 9 представлены описательные спецификации прецедентов отображенных на рисунке 1. Таблица 1 – Описательная спецификация прецедента «Выбор товара»
Таблица 2 – Описательная спецификация прецедента «Оплата заказа»
Таблица 3 – Описательная спецификация прецедента «Получение товара»
Таблица 4 – Описательная спецификация прецедента «Оформление заказа»
Таблица 5 – Описательная спецификация прецедента «Консультация покупателя»
Таблица 6 – Описательная спецификация прецедента «Прием денег»
Таблица 7 – Описательная спецификация прецедента «Выдача чека»
Таблица 8 – Описательная спецификация прецедента «Выдача товара»
Таблица 9 – Описательная спецификация прецедента «Заказ нового товара»
На рисунке 2 представлена
диаграмма прецедентов, отображающая
процессы, связанные с работой
магазина бытовой техники с
Рисунок 2 - Диаграмма прецедентов, отображающая процессы, связанные с работой магазина бытовой техники с использованием интернет-магазина В таблицах 10 – 16 представлены описательные спецификации прецедентов интернет-магазина. Таблица 10 – Описательная спецификация прецедента «Запись в базу данных»
Таблица 11 – Описательная спецификация прецедента «Поиск информации о производителях»
Таблица 12 – Описательная спецификация прецедента «Каталог товаров»
Таблица 13 – Описательная спецификация прецедента «Работа с заказом»
Таблица 14 – Описательная спецификация прецедента «Обработка информации»
Таблица 15 – Описательная спецификация прецедента «Учет товаров»
Таблица 16 – Описательная спецификация прецедента «Доставка товара»
На рисунке 3 представлена диаграмма действий с двумя актерами, отображающая процесс работы магазина бытовой техники до внедрения интернет-магазина.
Рисунок 3 – Диаграмма действий для процесса работы магазина бытовой техники до внедрения интернет-магазина На рисунке 4 представлена
диаграмма действий с двумя актерами,
отображающая процесс работы магазина
бытовой техники после
Рисунок 4 – Диаграмма
действий для процесса работы магазина
бытовой техники после На рисунке 5 представлена диаграмма действий, отображающая процесс работы магазина бытовой техники до внедрения интернет-магазина.
Рисунок 5 – Диаграмма действий для процесса работы магазина бытовой техники до внедрения интернет-магазина На рисунке 6 представлена
диаграмма действий, отображающая процесс
работы магазина бытовой техники
после внедрения интернет-
Рисунок 6 – Диаграмма
действий для процесса работы магазина
бытовой техники после На рисунке 7 представлена диаграмма с двумя актерами, отображающая последовательность процесса работы магазина бытовой техники до внедрения интернет-магазина.
Рисунок 7 – Диаграмма последовательности процесса работы магазина бытовой техники до внедрения интернет-магазина На рисунке 8 представлена
диаграмма с двумя актерами, отображающая
последовательность процесса работы магазина
бытовой техники после
Рисунок 8 – Диаграмма
последовательности процесса работы магазина
бытовой техники после На рисунке 9 представлена диаграмма, отображающая последовательность процесса работы магазина бытовой техники до внедрения интернет-магазина.
Рисунок 9 – Диаграмма последовательности процесса работы магазина бытовой техники до внедрения интернет-магазина На рисунке 10 представлена
диаграмма, отображающая последовательность
процесса работы магазина бытовой техники
после внедрения интернет-
Рисунок 10 – Диаграмма
последовательности процесса работы магазина
бытовой техники после На рисунке 11 представлена диаграмма кооперации с двумя актерами, отображающая процесс работы магазина бытовой техники до внедрения интернет-магазина.
Рисунок 11 – Диаграмма кооперации, отображающая процесс работы магазина бытовой техники до внедрения интернет-магазина На рисунке 12 представлена диаграмма кооперации с двумя актерами, отображающая процесс работы магазина бытовой техники после внедрения интернет-магазина.
Рисунок 12 – Диаграмма кооперации, отображающая процесс работы магазина бытовой техники после внедрения интернет-магазина На рисунке 13 представлена диаграмма кооперации, отображающая процесс работы магазина бытовой техники до внедрения интернет-магазина.
Рисунок 13 – Диаграмма кооперации, отображающая процесс работы магазина бытовой техники до внедрения интернет-магазина На рисунке 14 представлена
диаграмма кооперации, отображающая
процесс работы магазина бытовой
техники после внедрения
Рисунок 14 – Диаграмма кооперации, отображающая процесс работы магазина бытовой техники после внедрения интернет-магазина На рисунке 15 изображена
диаграмма классов для
Рисунок 15 – Диаграмма классов интернет-магазина бытовой техники В таблицах 17 – 20 представлены описательные спецификации диаграммы классов. Таблица 17 – Описание структуры класса «Заказы» (Zakazi)
Таблица 18 – Описание структуры класса «Клиент» (Klient)
Таблица 19 – Описание структуры класса «Товары» (Tovari)
Таблица 20 – Описание структуры класса «Сотрудники» (Sotrudniki)
На рисунке 16 представлена
диаграмма компонентов
Рисунок 16 – Диаграмма компонентов Диаграмма внедрения для интернет-магазина показана на рисунке 17.
Рисунок 17 – Диаграмма внедрения |