Автоматизированное рабочее место менеджера книжного магазина

Разработка программного обеспечения, которое позволит автоматизировать работу менеджера с клиентами и поставщиками. Определение требований, тестирование, описание программы. Руководство системного программиста. Создание СУБД в DELPHI для менеджера.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 16.06.2014
Размер файла 775,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

procedure TForm1.downButtonClick(Sender: TObject);

var i : Integer;

begin

with ListBox1 do

if (ItemIndex<Items.Count-1)and(ItemIndex<>-1) then begin

i := ItemIndex;

{move ListBox item}

Items.Move(i, i+1);

ItemIndex := i+1;

{move Field}

Table1.Fields[i].Index:=i+1;

end;

end;

Последняя строка в примере как раз та, которая фактически изменяет индекс колонки, которую пользователь хочет переместить. Две строки кода непосредственно перед ней перемещают текущую строку в ListBox на новую позицию.

Внешний вид программы DBGR_RT показан на рис.12.20.

Рис. 12.20. Программа DBGR_RT

Заключение по разделу

Создание СУБД для решения поставленной задачи сводится к следующему:

1. Формирование экранной формы для меню.

2. Формирование экранной формы для отображения БД. Причем:

· формирование экранной формы для отображения данных одной таблицы;

· формирование экранной формы для отображения 2-х таблиц (отображение данных двух таблиц без учета связи между ними; отображение данных таблиц с учетом связи между таблицами);

· включение в состав экранной формы вычисляемого поля;

· создание экранной формы с использованием SQL-запроса.

3. Формирования экранной формы для ввода данных в БД с кнопками навигации и управления состоянием БД.

12.5 Техническое задание

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

Основанием для разработки является приказ ректора Казахского национального технического университета на дипломное проектирование.

А.2 Назначение разработки

Функциональное назначение подсистемы состоит в автоматизации функций работы с базами данных (сбора, обработки, хранения информации) и вывода необходимой информации.

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

А.3 Требования к программному обеспечению

А.3.1 Требования к функциональным характеристикам ПО;

Подсистема «Автоматизированное рабочее место менеджера книжного магазина» должна реализовывать функции:

Прием прайсов издательств, обновляемых в среднем каждую неделю;

Оповещение потенциальных клиентов об изменениях в прайсе книжного магазина;

Прием и оформление заказов клиентов;

Отправление накопившихся заказов издательствам - поставщикам;

Печать необходимой сопровождающей документации;

A.3.1.1 Входные данные

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

A.3.1.2 Выходные данные

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

А.3.2 Требования к надежности ПО;

Требование устойчивости подсистемы «Автоматизированное рабочее место менеджера книжного магазина» к неправильному вводу данных и предоставление возможности корректировки ошибочно введенных данных.

Подсистема «Автоматизированное рабочее место менеджера книжного магазина» должна обеспечить:

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

восстановление информации после возможного аппаратного или программного сбоя.

А.3.3 Условия эксплуатации

Система «Автоматизированное рабочее место менеджера книжного магазина» предназначена для широкого круга пользователей.

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

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

Подсистема «Автоматизированное рабочее место менеджера книжного магазина» должна устойчиво работать при следующих минимальных параметрах аппаратных средств: IBM-совместимый компьютер, процессор Intel Pentium с тактовой частотой 300 МГц, 24 Мб оперативной памяти, монитор VGA, манипулятор “мышь”.

Рекомендуемые параметры аппаратных средств: IBM-совместимый компьютер, процессор Intel Pentium с тактовой частотой 500 МГц, 128 Мб оперативной памяти, монитор SVGA, манипулятор “мышь”.

А.3.5 Требования к информационной совместимости ПО

Подсистема «Автоматизированное рабочее место менеджера книжного магазина» должна быть написана в среде визуального программирования Delphi 5.0 и успешно работать в любой из операционных систем: Windows 95, Windows 98, Windows NT, Windows 2000.

А.4 Требования к программной документации

В дипломный проект должны быть включены следующие документы:

Текст программы;

Описание программы;

Описание применения;

Руководство системного программиста;

Руководство оператора (пользователя).

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

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

А.5.1 Годовая потребность в программе

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

Точная количественная оценка эффективности применения подсистемы «Автоматизированное рабочее место менеджера книжного магазина» приведена в разделе «ОЦЕНКА ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА».

А.5.2 Годовая потребность в программе

Подсистема «Автоматизированное рабочее место менеджера книжного магазина» предназначена для постоянной каждодневной работы.

12.6 Результаты тестирования

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

Рис. 12.21. Программа DB

Затем выводится список книг, составленный из данных прайсов, присылаемых поставщиками:

Рис. 12.22. База данных

Выбор меню “Файл” - “Заказ…” приводит к появлению окна оформления заказа клиента:

Рис. 12.23. Заказ клиента

Окно выбора клиента, который делает заказ:

Рис. 12.24. Результатзаказа

Результат заказа - вывод на монитор и на принтер счет-фактуры:

Рис. 12.25. Счет фактура

ЗАКЛЮЧЕНИЕ

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

Достоинства внедрения в эксплуатацию подсистемы «Автоматизированное рабочее место менеджера книжного магазина» заключаются:

а) в предоставлении возможностей оперативной работы с информацией;

б) в представлении выходных форм ответов на запросы пользователя в наглядном, удобочитаемом виде;

в) в реализации простого, удобного и в то же время многофункционального интерфейса со множеством подсказок в помощь оператору;

г) в освобождении менеджера книжного магазина от каждодневной рутинной работы;

д) в защите информации от потери;

е) в достигаемом годовом экономическом эффекте, рассчитанном в разделе.

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

СПИСОК ЛИТЕРАТУРЫ

Коннолли Т., Бен К. Базы данных: проектирование, реализация и сопровождение. Теория и практика. - К.; М.; СПб: Издательский дом «Вильямс», 2000.

СНиП II-4-87. Естественное и искусственное освещение. -- Светотехника, № 10, 1987, с. 1-29.

ГОСТ 12.1.003-89. ССБТ. Шум. Общие требования безопасности. -- М.: Стандарт, 1989.

ГОСТ 12.1.006-89. Электромагнитные поля радиочастот. Допустимые уровни на рабочих местах и требования к проведению контроля. -- М.: Стандарт, 1989.

ГОСТ 12.1.005-91. Микроклимат производственных помещений. -- М.: Стандарт, 1989.

СН-4088-86. Санитарные нормы проектирования промышленных учреждений. -- М.: Стройиздат, 1991.

ГОСТ 12.1.004-91. Пожарная безопасность. Общие требования. -- М.: Стандарт, 1989.

С.Тейксейра, К.Паченко. Borland Delphi 5. Руководство разработчика. -- К.; М.; СПб.: Издательский дом «Вильямс», 2000.

Кэнту М. Delphi 4 для профессионалов - СПб: Питер, 1999.

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.