Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дипломный проект.doc
Скачиваний:
140
Добавлен:
01.05.2015
Размер:
797.7 Кб
Скачать

2.2 Программное обеспечение задачи

2.2.1 Общие положения

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

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

Критерий однородности функций управления и обработки данных, которые призвана автоматизировать разработанная система, дает возможность использовать концептуальную модель для корректировки разработанного дерева функций (рисунок 18):

Рисунок 18. Дерево функций.

Результаты концептуального моделирования являются базисными для реализации этапов информационного моделирования и затем разработки моделей состояний (жизненных циклов системы) - моделей, определяющих функционирование разрабатываемой системы.

Методы концептуального моделирования используют широкий диапазон математических средств и методов представления знаний. Широко используются как древовидные, так и сетевые конструкции, в которых различаются как вершины, так и ребра. Одним из видов являются графы связей, позволяющие разбивать структуру на узкие классы объектов системы. Очень часто графы связей отображаются таблицами в виде логических матриц отношений. Построение графов связей или таблиц один из распространённых методов формализации проектных задач. В данной работе выбрана древовидная структура как более удобная и наглядная в конкретном случае.

Древовидная или иерархическая структура – эта структура, в которой каждый компонент системы, исключая первый непосредственно подчиняется только одному (вышестоящему) компоненту структуры.

Выявление состава функций системы (см. рисунок 18.) позволяет разработать структуру сценария диалога.

2.2.2 Сценарий диалога.

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

При заполнении справочников, проблем с заполнением возникнуть не должно, так как интерфейс сделан интуитивно понятным. Заполнение складских документов тоже очень прост: в процессе их заполнения возможно исправление и дополнение справочников, если это необходимо. Работа с отчетами необходимыми для принятия решений вызываются соответствующими пунктами меню, и их использование тоже очень просто.

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

Структура диалога не очень сложная и представлена в виде таблицы 11:

Таблица 11

Структура диалога.

Наименование экранной формы

Структура диалога

1

2

3

Заполнение справочников:

1

«Товары»

Нажав соответствующий пункт меню, открывается форма заполнения справочника (рисунок 6). Можно добавить новый товар или удалить ненужный.

2

«Клиенты»

Заполнение аналогично справочнику «Товары»

4

«Поставшики»

Аналогично.

Оформление складских документов:

5

Приход

Здесь заполнение необходимых реквизитов осуществляется по нажатию на кнопки «…», в результате открываются, необходимы справочники, где мы можем выбрать нужную нам запись по нажатию на кнопку с зеленой галочкой. В результате необходимый реквизит изменится или вставится. Аналогично заполняются и товары, входящие в приходную накладную.

6

Расход

Заполняется аналогично.

Работа с отчетами:

14

Отчет о наличии ингредиентов на складе

В главной форме (рисунок 13) нажимаем кнопку “Печать”

Появляется форма с выбором вида отчета (рисунок 16). Возможна печать на бумажный носитель по кнопке «Печать» остатков по складу.

15

Отчет о готовой продукции

Работа с данной экранной формой аналогична (рисунок 18).