Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект.docx
Скачиваний:
87
Добавлен:
17.03.2015
Размер:
2.77 Mб
Скачать

1.2 Техническое задание на разработку программного продукта.

Для максимизации прибыли от грузоперевозок, необходима автоматизация процесса перевозки грузов, включая выписку путевого листа, расчета оптимального пути исходя из истории грузоперевозок, с учетом времени суток (В какое время дня движется грузовая машина), перевозимого груза (измеряется в тоннах) а так же ситуации на дорогах.

1.2.1 Наименование программной системы

Разработанный программный продукт должен иметь название «автоматизация грузоперевозок»

1.2.2 Основание разработки

Основанием разработки является выполнение курсовой работы по курсу «Разработка корпоративных информационных систем» в соответствии с учебным планом.

1.2.3 Назначение программной системы

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

1.2.4 Описание требований

1.2.4.1 Описание функциональных требований

Декомпозицию решения задачи наглядно изобразим в виде структурно-функциональной модели, разработанной по методологии IDEF0 с использованием CASE-средства BPWin. Процесс поиска оптимально пути изобразим в центе экрана и опишем входную и выходную информацию.

Для решения данной задачи используем функциональное моделирование. Функциональная модель – это набор регламентов бизнес процессов, подлежащих автоматизации в рамках разрабатываемой системы. Описание бизнес-процесса выполняется в соответствии со стандартом IDEF0.

1.4.1.2 Определение требований к надежности, техническому и программному обеспечению

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

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

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

1.4.1.3 Требования к составу и параметрам технических средств

Для полноценной работы программы необходимо: процессор Pentium 2000MHz и выше с 256 Mb оперативной памяти; 25 Mb свободного места на жестком диске компьютера для файлов приложения;

1.4.1.4 Требования к информационной и программной совместимости

  1. операционная система Microsoft Windows 2000/XP/Vista/7;

  2. СУБД Microsoft Access 2007

  3. ОС Windows XP Professional Edition Service Pack 2

  4. Пакет MS Office 2007

1.4.1.5 Стадии и этапы разработки:

  1. концептуальное проектирование БД;

  2. логическое проектирование БД;

  3. физическое проектирование БД;

  4. создание части программного продукта;

  5. написание основного кода программы;

  6. Построение отчетов

  7. Отладка программы

  8. Оформление пояснительной записки.

1.2.5 Описание работы программы

Вначале использования пользователь должен авторизоваться (ввести логин и пароль. Затем появится окно ввода первичных данных:

1) Маршруты, через которые нудно проехать;

2) Количество перевозимого груза

3) Время выезда из начального пункта и планируемые остановки.

4) Тип груза.

При этом информация о вводимых данных будет браться из справочников:

1) Пункты

2) Типы грузов

3) Расстояние между пунктами

4) Загруженность пунктов

Далее пользователю необходимо будет нажать кнопку расчет и программа автоматически выдаст оптимальный маршрут и нарисует его на карте. Так же будет текстовое разъяснение.