Программирование на заказ

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Главная Новости Техническое задание на программу выпуска заявок


Техническое задание на программу выпуска заявок

E-mail Печать

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

[выдержка из технического задания на программу]

...

1.    Разрабатываемое программное обеспечение (далее по тексту – ПО) предназначено для автоматизации формирования заявок на отгрузку топлива и последующего их хранения в персональном компьютере.
2.    ПО должно быть сетевым и позволять одновременно работать с ним до 20 человек
3.    Для корректного функционирования ПО не должно требовать наличия на компьютерах программного обеспечения MS Access.
4.    ПО должно хранить, изменять, добавлять и удалять следующие данные:

  •  Юрлица – продавцы  топлива (наименование и реквизиты используется в «шапке» заявки, должность и ФИО руководителя используются в конце заявки);
  • Юрлица – базы (наименование, должность руководителя, ФИО руководителя  используются в «шапке» заявки);
  • Грузы (наименование используется в тексте заявки);
  • Грузополучатели (наименование и реквизиты используются в тексте заявки, email  не используется пока нигде);
  • Автомобили грузополучателей (марка, гос. номер и объем используются в тексте заявки);
  • Прицепы грузополучателей (марка, гос. номер и объем используются в тексте заявки);
  • Водители (ФИО и параметры паспорта объем используются в тексте заявки);
  • Заявки (содержат данные из перечисленных выше, кроме того могут содержать объем фактически заливаемого продукта, если он меньше объема автомобиля).

5.    ПО должно иметь возможность хранить и работать с каждым из перечисленных типов данных в объеме до 50 000 единиц без заметного замедления скорости работы.
6.    ПО на основании перечисленных данных должно формировать заявки. Вид заявок представлен ниже.
7.    Правила формирования заявок.
Каждая из заявок в момент формирования должна получать свой номер. Номер  формируется следующим образом:

                                    Исх. №   2014   /  09  /  001        от     08.09.2014
                                                   год               месяц      порядк. №                         текущая  дата
Порядковый номер начинается с 001 в  начале каждого месяца и увеличивается до конца месяца. Одна заявка формируется для одного конкретного продукта на одной конкретной базе. Внутри одной базы для конкретного продукта номера заявок уникальны (не повторяются). Но на этой же базе для других продуктов номера могут совпадать. И для другой базы также номера могут совпадать.
Если заявка на отгрузку формируется для одного грузополучателя, а фактическим грузополучателем является другой контрагент, то в заявке должно указываться оба юрлица и их реквизиты в соответствии с формой №2 заявки, представленной ниже.   
В тексте каждой заявки автоматически указывается период заявки с текущей даты  до даты отстоящей вперед на три дня.   
В конце текста заявки должен располагаться перечень автомобилей, которым можно отгружать продукт, и перечень водителей. В одной заявке в перечне автомобилей может быть до 10 штук, и в перечне водителей также до 10 штук. Форма заявки с несколькими автомобилями и водителями представлена ниже под номером 3.

8.    ПО должно выводиться на экран заявку в виде, позволяющем ее редактировать (без использования программных продуктов Microsoft). Также должна иметься возможность печати заявки на принтере.
9.    ПО должно иметь возможность экспортировать заявку в формат PDF.
10.    ПО должно иметь возможность вывода на экран, на печать и в PDF сформированные ранее заявки.
11.    Виды заявок:

[......]