русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Интерфейсы


Дата добавления: 2015-07-09; просмотров: 437; Нарушение авторских прав


 

В данном разделе приведены все основные функции приложения: для реализации некоторых из них нужны отдельные экранных форм, а остальные так или иначе с этими формами связаны.

 

Схема согласования экранных форм:

 

 


Форма организации “меню” – на усмотрение разработчика.

 

Далее подробно описана каждая экранная форма.

 

 

Список заказов

 

Роли: все

 

Инициируется из “меню”.

 

Проект экранной формы:

 

Заказы

 

Дата изготовления: от __12.04.2011__ до __14.04.2011__ (*)

 

Состояние заказа _________

 

Место заказа _________

 

  N Заказчик Дата заказа Дата изгот. Кто принял заказ Место заказа Состояние заказа (**)
  Иванов И. 12.04.2011 14.04.2011 Голубь Домодедово Одобрен V
Петрров 11.04.2011 12.04.2011 Голубь Неглинка Отклонен V
  Маша А. 11.04.2011 12.04.2011 Семенов Рождественка Принят в работу V
BOOM 10.04.2011 12.04.2011 Семенов Рождественка Готов V

[Зарегистрировать новый заказ]

[Детали выбранного заказа]

[Печать списка заказов]

[Принятие в работу одобренных заказов]

[Печать заданий для выбранных заказов]

 

Фильтры по умолчанию:

 

Дата изготовления: сегодня - завтра

Место заказа - все

Состояние заказа - все

 

* Детали реализации - на усмотрение разработчика.

** В каждой ячейке - выпадающий список возможных для перехода состояний, допустимых для роли текущего пользователя – см. диаграмму состояний выше.

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



 

Заказ 1245
Иванов
12.03.2011
Номер чека: 77777777

При отклонении заказа необходимо ввести комментарии по поводу отклонения и т.п.

 

Далее даны пояснения к каждой ссылке.

[Зарегистрировать новый заказ]

Переход к экранной форме Регистрация заказа.

 

[Детали заказа]

Если заказ не был выбран – соотв. сообщение.

Переход к экранной форме Детали заказа.

[Печать списка заказов]

Печатается текущая выборка заказов.

См. раздел Отчеты.

 

[Печать заданий]

См. раздел Отчеты.

 

Соответствие элементов интерфейса объектам БД:

 

Элемент интерфейса Объект БД Комментарии
N ORDER.NUMORDER  
Заказчик PERSON.FIRSTNAME + PERSON.LASTNAME + PERSON. MIDDLENAME  
Дата заказа ORDER.ISSUEDATE  
Дата изготовления ORDER.DELIVERYDATE  
Кто принял заказ APPLICATION_USER.NAME  
Место доставки ORDER.DELIVERYADDRESS  
Состояние заказа ORDER.STATE  

 

 



<== предыдущая лекция | следующая лекция ==>
База данных | Регистрация заказа


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.22 сек.