Сущность поставленной задачи 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Сущность поставленной задачи



 

    Сущность поставленной задачи заключается в разработке программного модуля «Учета товаров на складе». Программный модуль предназначен для оперативной записи поступивших товаров в базу данных склада, оператором ПК.

    Программа должна обладать простым и дружественны интерфейсом, понятным и лёгким для освоения потенциальным пользователем.

    Программа может быть использована на любых складах для учета и формирования отчетов.

 

Постановка задачи

 

Разработать программный модуль «Учета товаров на складе».

Программа должна быть реализована средствами Delphi 7; давать возможность ввода-названия товара и количества, а также краткого описания; отображать список товаров и описания для каждого; иметь возможность редактировать наименование товаров и описание; иметь возможность создания нескольких списков по группам товаров.

Функции программы.

1) Добавление/удаление групп.

2) Добавление/удаление товара в группу.

3) Сортировка и поиск по товарам групп.

4) Формирование отчета в Excel.

Первичные документы

 

       Первичными документами в данной задаче будет журналы поступления товара на склад, сведения об организации которой принадлежит склад, прайс-листы на товар.

 

Требования, предъявляемые к системе

 

Следует выделить наличие удобного и функционального интерфейса. Необходимо наличие наглядного представления результатов работы и стабильно низкое потребление ресурсов компьютера.

 

Реакция на действия пользователя:

1) Если пользователь нажмет кнопку «Отсортировать», но при этом не выберет поле по которому требуется произвести сортировку, то появится сообщение «Поле для сортировки не выбрано!».(рис 1.4.1)

Рисунок 1.4.1 – Сообщение программы при нажатии на кнопку отсортировать с не выбранным полем сортировки.

 

2) Если пользователь нажмет кнопку «Поиск», но при этом не выберет в каком поле искать, то Появится сообщение «Поле для поиска не выбрано!». (рис 1.4.2)                                                        

Рисунок 1.4.2 – Сообщение программы при нажатии на кнопку «Поиск» с не выбранным полем для поиска.

 

3) Если пользователь выберет поле для поиска, но не введёт критерий для поиска и нажмет кнопку «Поиск», то появится сообщение «Критерий для поиска не выбран!». (рис 1.4.3)

 

Рисунок 1.4.3 – Сообщение программы при нажатии кнопки «Поиск» с не выбранным критерием.

 

4) Если пользователь для поиска выберет поле «№» или «Количество» и при этом введет не число, то появится сообщение «Для данного поля допустимы только числовые значения!» (рис 1.4.4)

Рисунок 1.4.4 – Сообщение программы при попытке поиска текста в числовых полях.

5) Что бы пользователь по ошибке не удалил запись при нажатии на кнопку «Удалить запись», выводится диалоговое окно с текстом «Вы действительно хотите удалить запись?» (рис 1.4.5)

Рисунок 1.4.1 – Диалоговое окно программы при попытке удаления записи.

 

6) Добавить новый товар невозможно пока все поля не будут заполнены. Иначе программа будет выводить сообщения «Заполните поле Название!» (рис 1.4.5), «Заполните поле Количество!» (рис 1.4.6), заполните поле «Описание» (рис 1.4.7).

Рисунок 1.4.6 – Сообщение программы при попытке добавления нового товара с пустым названием.

Рисунок 1.4.7 – Сообщение программы при попытке добавления нового товара с пустым Количеством.

Рисунок 1.4.8 – Сообщение программы при попытке добавления нового товара с пустым Описанием.

7) При попытке удаления группы программа запрашивает подтверждение (рис 1.4.9) и если пользователь нажал Yes, то группа удаляется.

Рисунок 1.4.9 – Запрос подтверждения на удаление группы товаров.

Требования предъявляемые к ПО

 

    Программный модуль поддерживает платформы Windows XP,  Windows 7, Windows 8.

 



Поделиться:


Последнее изменение этой страницы: 2019-05-20; просмотров: 120; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.14.70.203 (0.007 с.)