Интернет-магазин бытовой техники


Министерства образование Республики Казахстана
Жезказганский университет имени О.А.Байконурова АО
Кафедра Информатика и математика физика
на тему
Интернет-магазин бытовой техники
Подготовлен: Қырғзбай А.С
Группы: Инф 17-1
Принято: Балапанова Г.М
Жезказган 2020
Введение
Настоящее техническое задание распространяется на разработку и испытание автоматизированной системы Интернет магазин бытовой техники. Предполагается, что использовать данную систему будут покупатели имеющие доступ в интернет.
Поход по магазинам может отнимать большое количество времени и дополнительных затрат на дорогу, при этом нет гарантий, что приехав в магазин покупатель сразу найдет подходящий товар.
Автоматизированная система обслуживанию клиентов позволит сэкономить время на поиски нужного товара, а также оставить или прочитать отзывы на товары и самое главное не выходя из дома оформить доставку до подъезда.
Кроме того, хранение информации о клиентах позволяет в дальнейшем накапливать скидку на товары и услуги магазина.
1. Требования к программе или программному изделию
1.1 Требования к функциональным характеристикам
Система должна обеспечивать возможность выполнения следующих функций:
Требования к функциональным характеристикам
Система должна обеспечивать возможность выполнения следующих функций:
• инициализацию системы (ввод списков покупателей, перечней товаров в соответствии с торговыми планами и т. п.);
• ввод и коррекцию текущей информации о выполнении обработки заказа;
• хранение информации о покупателях в течение года с момента последней покупки в магазине;
• получение сведений о текущем состоянии товаров на складе.
Исходные данные:
• выбранная покупателем модель изделия;
• наличие товара на складе;
• текущие сведения о возможности доставки товара.
Результаты:
• запись покупателя в базу данных;
• оформленный договор о покупке товара;
• оплата товара;
• заказ товара у поставщиков при его отсутствии на складе;
• доставка товара.
1.2 Требования к надежности
Надежное функционирование автоматизированной системы должно быть обеспечено выполнением организационно-технических мероприятий, таких как:
• использование лицензионного программного обеспечения;
• организация бесперебойного питания путем использования блоков бесперебойного питания;
• обеспечение минимального времени восстановления после отказа.
Загрузка и отображение основного окна программы не должны превышать 5 секунд.
1.3 Условия эксплуатации
Эксплуатация автоматизированной системы должна удовлетворять санитарным правилам и нормам СанПин 2.2.2.542-96.
Следить за работоспособностью информационной системы должен системный администратор, в обязанности которого также входят:
• проверка программного обеспечения на наличие вирусов не реже
одного раза в сутки;
• регулярное обновление антивирусного программного обеспечения рабочей станции.
1.4 Требования к составу и параметрам технических средств
Автоматизированная система должна работать на IВМ-совместимых персональных компьютерах.
Минимальная конфигурация компьютера:
• тип процессора – Pentium 3 и выше;
• оперативная память – 128 Mb и выше;
• объем жесткого диска – не менее 10 Гб;
• источник бесперебойного питания;
• принтер (поддерживающий печать формата А4).
База данных и автоматизированная система размещаются на одной рабочей станции.
1.5 Требования к информационной и программной совместимости
Информационная автоматизированная система может работать под управлением семейства операционных систем Win32 (Windows 95, Windows 98, Windows 2000, Windows NT и т.д.) с установленным сервером Apache.
При разработке программного продукта используются:
• система управления базами данных (СУБД) – 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 – Описательная спецификация прецедента Получение товара
Прецедент
Получение товара
Краткое описание
Покупатель идет на склад и получает товар
Субъекты
Покупатель
Предусловие
Оплата товара
Основной поток
Получение ... продолжение
Жезказганский университет имени О.А.Байконурова АО
Кафедра Информатика и математика физика
на тему
Интернет-магазин бытовой техники
Подготовлен: Қырғзбай А.С
Группы: Инф 17-1
Принято: Балапанова Г.М
Жезказган 2020
Введение
Настоящее техническое задание распространяется на разработку и испытание автоматизированной системы Интернет магазин бытовой техники. Предполагается, что использовать данную систему будут покупатели имеющие доступ в интернет.
Поход по магазинам может отнимать большое количество времени и дополнительных затрат на дорогу, при этом нет гарантий, что приехав в магазин покупатель сразу найдет подходящий товар.
Автоматизированная система обслуживанию клиентов позволит сэкономить время на поиски нужного товара, а также оставить или прочитать отзывы на товары и самое главное не выходя из дома оформить доставку до подъезда.
Кроме того, хранение информации о клиентах позволяет в дальнейшем накапливать скидку на товары и услуги магазина.
1. Требования к программе или программному изделию
1.1 Требования к функциональным характеристикам
Система должна обеспечивать возможность выполнения следующих функций:
Требования к функциональным характеристикам
Система должна обеспечивать возможность выполнения следующих функций:
• инициализацию системы (ввод списков покупателей, перечней товаров в соответствии с торговыми планами и т. п.);
• ввод и коррекцию текущей информации о выполнении обработки заказа;
• хранение информации о покупателях в течение года с момента последней покупки в магазине;
• получение сведений о текущем состоянии товаров на складе.
Исходные данные:
• выбранная покупателем модель изделия;
• наличие товара на складе;
• текущие сведения о возможности доставки товара.
Результаты:
• запись покупателя в базу данных;
• оформленный договор о покупке товара;
• оплата товара;
• заказ товара у поставщиков при его отсутствии на складе;
• доставка товара.
1.2 Требования к надежности
Надежное функционирование автоматизированной системы должно быть обеспечено выполнением организационно-технических мероприятий, таких как:
• использование лицензионного программного обеспечения;
• организация бесперебойного питания путем использования блоков бесперебойного питания;
• обеспечение минимального времени восстановления после отказа.
Загрузка и отображение основного окна программы не должны превышать 5 секунд.
1.3 Условия эксплуатации
Эксплуатация автоматизированной системы должна удовлетворять санитарным правилам и нормам СанПин 2.2.2.542-96.
Следить за работоспособностью информационной системы должен системный администратор, в обязанности которого также входят:
• проверка программного обеспечения на наличие вирусов не реже
одного раза в сутки;
• регулярное обновление антивирусного программного обеспечения рабочей станции.
1.4 Требования к составу и параметрам технических средств
Автоматизированная система должна работать на IВМ-совместимых персональных компьютерах.
Минимальная конфигурация компьютера:
• тип процессора – Pentium 3 и выше;
• оперативная память – 128 Mb и выше;
• объем жесткого диска – не менее 10 Гб;
• источник бесперебойного питания;
• принтер (поддерживающий печать формата А4).
База данных и автоматизированная система размещаются на одной рабочей станции.
1.5 Требования к информационной и программной совместимости
Информационная автоматизированная система может работать под управлением семейства операционных систем Win32 (Windows 95, Windows 98, Windows 2000, Windows NT и т.д.) с установленным сервером Apache.
При разработке программного продукта используются:
• система управления базами данных (СУБД) – 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 – Описательная спецификация прецедента Получение товара
Прецедент
Получение товара
Краткое описание
Покупатель идет на склад и получает товар
Субъекты
Покупатель
Предусловие
Оплата товара
Основной поток
Получение ... продолжение
Похожие работы
Дисциплины
- Информатика
- Банковское дело
- Оценка бизнеса
- Бухгалтерское дело
- Валеология
- География
- Геология, Геофизика, Геодезия
- Религия
- Общая история
- Журналистика
- Таможенное дело
- История Казахстана
- Финансы
- Законодательство и Право, Криминалистика
- Маркетинг
- Культурология
- Медицина
- Менеджмент
- Нефть, Газ
- Искуство, музыка
- Педагогика
- Психология
- Страхование
- Налоги
- Политология
- Сертификация, стандартизация
- Социология, Демография
- Статистика
- Туризм
- Физика
- Философия
- Химия
- Делопроизводсто
- Экология, Охрана природы, Природопользование
- Экономика
- Литература
- Биология
- Мясо, молочно, вино-водочные продукты
- Земельный кадастр, Недвижимость
- Математика, Геометрия
- Государственное управление
- Архивное дело
- Полиграфия
- Горное дело
- Языковедение, Филология
- Исторические личности
- Автоматизация, Техника
- Экономическая география
- Международные отношения
- ОБЖ (Основы безопасности жизнедеятельности), Защита труда