Интернет-магазин бытовой техники
Требования к надежности, функциональным характеристикам программы, информационной и программной совместимости. Условия эксплуатации автоматизированной системы. Технико-экономические показатели. Стадии и этапы разработки. Порядок контроля и приемки.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 05.08.2013 |
Размер файла | 94,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Интернет-магазин бытовой техники
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 - Описательная спецификация прецедента «Выбор товара»
Прецедент |
Выбор товара |
|
Краткое описание |
Поиск и выбор товара |
|
Субъекты |
Покупатель |
|
Предусловие |
Приход в магазин |
|
Основной поток |
Покупатель выбирает товар |
|
Постусловие |
Выбранный товар |
Таблица 2 - Описательная спецификация прецедента «Оплата заказа»
Прецедент |
Оплата заказа |
|
Краткое описание |
Покупатель оплачивает товар на кассе |
|
Субъекты |
Покупатель |
|
Предусловие |
Выбор товара |
|
Основной поток |
Передача денег в кассу |
|
Постусловие |
Выдача платежных документов |
Таблица 3 - Описательная спецификация прецедента «Получение товара»
Прецедент |
Получение товара |
|
Краткое описание |
Покупатель идет на склад и получает товар |
|
Субъекты |
Покупатель |
|
Предусловие |
Оплата товара |
|
Основной поток |
Получение товара по документам |
|
Постусловие |
Клиент получил товар |
Таблица 4 - Описательная спецификация прецедента «Оформление заказа»
Прецедент |
Оформление заказа |
|
Краткое описание |
Оформление документов на выбранный товар |
|
Субъекты |
Продавец консультант |
|
Предусловие |
Выбор товара |
|
Основной поток |
Проводится оформление документов на товар |
|
Постусловие |
Фиксирование покупки товара |
Таблица 5 - Описательная спецификация прецедента «Консультация покупателя»
Прецедент |
Консультация покупателя |
|
Краткое описание |
Посоветовать товар |
|
Субъекты |
Продавец консультант |
|
Предусловие |
Наличие покупателя в магазине |
|
Основной поток |
Консультация покупателя |
|
Постусловие |
Выбор товара |
Таблица 6 - Описательная спецификация прецедента «Прием денег»
Прецедент |
Прием денег |
|
Краткое описание |
Покупатель оплачивает товар |
|
Субъекты |
Кассир |
|
Предусловие |
Наличие заказа |
|
Основной поток |
Прием денег в кассу |
|
Постусловие |
Деньги в кассе |
Таблица 7 - Описательная спецификация прецедента «Выдача чека»
Прецедент |
Выдача чека |
|
Краткое описание |
Выдача торгового чека на руки |
|
Субъекты |
Кассир |
|
Предусловие |
Оплата товара |
|
Основной поток |
Покупателю выдается чек на покупку |
|
Постусловие |
Чек выдан |
Таблица 8 - Описательная спецификация прецедента «Выдача товара»
Прецедент |
Выдача товара |
|
Краткое описание |
Купленная вещь выдается покупателю |
|
Субъекты |
Кладовщик |
|
Предусловие |
Покупка товара |
|
Основной поток |
Производится выдача товара со склада |
|
Постусловие |
Товар выдан |
Таблица 9 - Описательная спецификация прецедента «Заказ нового товара»
Прецедент |
Заказ нового товара |
|
Краткое описание |
Учет и заказ товара на склад |
|
Субъекты |
Кладовщик |
|
Предусловие |
Закончились товары на складе |
|
Основной поток |
При нехватке товара на складе производится заказ новой партии |
|
Постусловие |
Заказано |
На рисунке 2 представлена диаграмма прецедентов, отображающая процессы, связанные с работой магазина бытовой техники с использованием интернет-магазина.
Рисунок 2 - Диаграмма прецедентов, отображающая процессы, связанные с работой магазина бытовой техники с использованием интернет-магазина
В таблицах 10 - 16 представлены описательные спецификации прецедентов интернет-магазина.
Таблица 10 - Описательная спецификация прецедента «Запись в базу данных»
Прецедент |
Запись в базу данных |
|
Краткое описание |
При совершении заказа клиент вносится в базу данных покупателей |
|
Субъекты |
Интернет-магазин |
|
Предусловие |
Заказ товара |
|
Основной поток |
Ввод данных в БД |
|
Постусловие |
Хранение информации в базе данных |
Таблица 11 - Описательная спецификация прецедента «Поиск информации о производителях»
Прецедент |
Поиск информации о производителях |
|
Краткое описание |
АС ищет в БД информацию о продукте конкретного производителя |
|
Субъекты |
Интернет-магазин |
|
Предусловие |
Заказ товара |
|
Основной поток |
Запрос в БД о производителях |
|
Постусловие |
Получение конечной информации |
Таблица 12 - Описательная спецификация прецедента «Каталог товаров»
Прецедент |
Каталог товаров |
|
Краткое описание |
Все товары, заказанные у производителей, каталогизируются |
|
Субъекты |
Интернет-магазин |
|
Предусловие |
Поступление нового товара |
|
Основной поток |
Занести в каталог новый товар |
|
Постусловие |
Хранение информации в каталоге |
Таблица 13 - Описательная спецификация прецедента «Работа с заказом»
Прецедент |
Каталог товаров |
|
Краткое описание |
Кладовщик подтверждает заказ и готовит товар к отправке |
|
Субъекты |
Кладовщик |
|
Предусловие |
Оформление заказа |
|
Основной поток |
Подтверждение заказа |
|
Постусловие |
Передача товара курьеру |
Таблица 14 - Описательная спецификация прецедента «Обработка информации»
Прецедент |
Обработка информации |
|
Краткое описание |
Каталогизация, сортировка и прочее |
|
Субъекты |
Интернет-магазин |
|
Предусловие |
Заказ товара, регистрация нового покупателя |
|
Основной поток |
Обработка данных |
|
Постусловие |
Сортировка и ранение информации |
Таблица 15 - Описательная спецификация прецедента «Учет товаров»
Прецедент |
Учет товаров |
|
Краткое описание |
Учет проданных и заказанных товаров |
|
Субъекты |
Кладовщик |
|
Предусловие |
Заказ товара, поступление товара |
|
Основной поток |
Составляется отчет и заносится в БД |
|
Постусловие |
Хранение информации в базе данных |
Таблица 16 - Описательная спецификация прецедента «Доставка товара»
Прецедент |
Доставка товара |
|
Краткое описание |
Доставка заказанных товаров |
|
Субъекты |
Курьер |
|
Предусловие |
Наличие заказанного товара на складе |
|
Основной поток |
Доставить товар до места указанного при заказе товара покупателем |
|
Постусловие |
Товар доставлен |
На рисунке 3 представлена диаграмма действий с двумя актерами, отображающая процесс работы магазина бытовой техники до внедрения интернет-магазина.
На рисунке 4 представлена диаграмма действий с двумя актерами, отображающая процесс работы магазина бытовой техники после внедрения интернет-магазина.
Рисунок 3 - Диаграмма действий для процесса работы магазина бытовой техники до внедрения интернет-магазина
Рисунок 4 - Диаграмма действий для процесса работы магазина бытовой техники после внедрения интернет-магазина
программа магазин интернет надежность
Размещено на Allbest.ru
Подобные документы
Требования к функциональным характеристикам проектируемого интернет-магазина. Требования к составу и параметрам технических средств и программной документации. Стадии и этапы разработки интернет-магазина, проверка и контроль правильности ее работы.
курсовая работа [598,2 K], добавлен 17.05.2011Технико-экономические показатели деятельности организации. Требования к информационной и программной совместимости. Описание нормативно-справочной информации. Требования к функциональным характеристикам. Руководство пользователя и программиста.
отчет по практике [43,4 K], добавлен 23.02.2011Разработка системы управления базой данных "Структура ВУЗа". Требования к программе: функциональным характеристикам, надежности, эксплуатации, составу и параметрам технических средств. Требования к программной документации. Порядок контроля и приемки.
курсовая работа [982,7 K], добавлен 08.06.2015Стадии и этапы разработки программного продукта для осуществления упрощенной работы с клиентами и учёта услуг оказываемых "Интернет-центром". Требования к функциональным характеристикам и надежности программы, к составу и параметрам технических средств.
лабораторная работа [29,4 K], добавлен 13.06.2014Развитие эффективных способов воспроизведения музыкальной информации без потери качества. Требования к функциональным характеристикам, к надежности и безопасности, к составу и параметрам технических средств, к информационной и программной совместимости.
курсовая работа [496,0 K], добавлен 03.12.2010Исходные данные о магазине бытовой техники и электроники. Описание процесса разработки информационной системы магазина. Требование к техническому обеспечению. Технико-экономическое обоснование целесообразности разработки системы. Стоимость проекта.
курсовая работа [2,2 M], добавлен 17.01.2011Требования к функциональным характеристикам, составу и параметрам технических средств, информационной и программной совместимости. Описание программы: общие сведения, логическая структура. Средства и порядок испытаний. Входные и выходные данные.
курсовая работа [6,3 M], добавлен 12.01.2015База данных, содержащая перечень электроприборов с необходимой информацией о них. Требования к программе, технико-экономические показатели, стадии разработки, порядок контроля и приемки. Спецификации и текст программы. Описание логической структуры.
курсовая работа [32,1 K], добавлен 06.05.2009Автоматизация учета торговых точек, обеспечение хранения статистической информации. Требования к функциональным характеристикам и условиям эксплуатации программы. Выбор технологии и инструментальных средств. Реализация программы, настройка и проверка.
дипломная работа [1,8 M], добавлен 20.03.2017Требования к функциональным характеристикам программы, составу и параметрам технических средств, программной совместимости. Особенности программирования в среде Access. Описание интерфейса программы, ввод и редактирование данных, добавление новых книг.
курсовая работа [1,5 M], добавлен 17.11.2010