Проектирование программы формирования заказов по грузоперевозкам

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

 

 

 

 

 

 

 

 

 

Проектирование программы формирования заказов по грузоперевозкам

 

Введение

 

Программный продукт АИС БД Грузоперевозки разрабатывается с целью систематизации и обобщения сведений о заказах грузоперевозок. Он предназначен для компании занимающихся в сфере грузоперевозок и позволяет добавлять клиентов, искать редактировать информацию заказах, фирмах и клиентах, позволяет оформлять заказы. Это доступно благодаря широкой информационной базе ПП, необходимым фильтрам и удобному интерфейсу, которые делают информацию удобной для восприятия.

Разрабатываемый ПП позволяет осуществлять загрузку и просмотр информации СУБД. Удобный и интуитивно понятный интерфейс, который позволит с легкостью удалить, редактировать, добавить новую запись. Функция поиска должна решить проблему нахождения необходимых в данный момент данных.

Для разработки ПП необходимо было решить ряд задач, а именно:

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

. Реализовать удобный пользовательский интерфейс.

3. Провести отладку и тестирование разработанного ПП.

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

 

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

 

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

 

.1.1 Основание для разработки

Основанием для данной работы является задание, выданное на дипломный проект для разработки АИС БД Грузоперевозок.

 

1.1.2 Назначение разработки

Подсистема АИС БД Грузоперевозки используется с целью обобщения информации о клиентах, поставщиках и о перевозках. Данный программный продукт использует для решения следующих задач:

Регистрация новых клиентов

Работа с БД (просмотр, редактирование)

Выведение отчета в Текстовой редактор Word

 

1.2 Требования к программе

 

.2.1 Требования к функциональным характеристикам

Программа должна:

) отображать все таблицы;

) добавлять записи;

) удалять старые;

) редактировать записи;

) не добавлять записи с одинаковыми инвентарными номерами и выдавать сообщение об этом;

) система поиска.

 

1.2.2 Требования к надежности

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

 

1.2.3 Условия эксплуатации

Скопировать программу в любое место на компьютере. Запустить программу с помощью файла с расширением ЕХЕ. Для удобства можно отправить файл с расширением ЕХЕ на рабочий стол.

 

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

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

Для работы программы должен быть выделен ответственный оператор.

Минимальные технические требования к ЭВМ, необходимой для нормального функционирования программного обеспечения:

1)Процессор Pentium III

2)Частота 600 Mhz

)Оперативная память 128 Mb

4)Видеокарта 64Мb

)Клавиатура и мышь

Рекомендуемые технические требования:

)Процессор Pentium IV

2)Частота 1000 Mhz

)Оперативная память 256Mb

4)Видеокарта 128 Мb

)Клавиатура и мышь

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

Программа должна работать автономно под управлением ОС MS DOS версии не ниже 3.3.

 

1.2.6 Технико-экономические показатели

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

 

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

Стадии этапы разработки велись в соответствии с установленными сроки выполнения работы (таблица 1).

 

Таблица 1. Стадии и этапы разработки

ЭтапНаименование работЧем заканчивается работаСрок исполнения, начало окончание1Анализ задания на технологической практике и подготовка раздела ВведениеНаписание раздела Введение14.03.12 15.03.122Подготовка раздела Техническое заданиеНаписание раздела Техническое задание15.03.12 18.03.123Подготовка раздела Постановка задачиНаписание раздела Постановка задачи21.03.12 22.03.094Разработка функциональной схемы модуляНаличие функциональной схемы модуля22.04.12 24.04.125Разработка программыРазработка программы24.04.12 26.05.126Тестирование программыГотовая рабочая программа26.05.12 28.05.127Подготовка разделов Заключение и Список литературыНаличие готовых разделов02.06.12 06.06.128Разработка презентационного материалаПрезентационный материал, выполненный в виде слайдов09.06.12 11.06.12

1.2.8 Порядок контроля приемки

После передачи Исполнителем программы Заказчику, последний имеет право тестировать программу в течение 7 дней. После тестирования Заказчик должен принять работу по данному этапу или в письменном виде изложить причину отказа от принятия. В случае обоснованного отказа Исполнитель обязуется доработать программу.

 

1.2.9 Выбор языка программирования

Для разработки программного продукта на тему дипломного проект мною была выбрана такая среда программирования, как Borland Delphi 2010, которая является универсальным средством для создания Windows приложений. Delphi 2010 обладает большим набором до