47148 (Информационная система менеджера по работе с клиентами), страница 3

2016-07-30СтудИзба

Описание файла

Документ из архива "Информационная система менеджера по работе с клиентами", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "47148"

Текст 3 страницы из документа "47148"

//Изменение колличества товара

DataModule1.Uslugi_Table2.Edit;// изменение записи

DataModule1.Uslugi_Table2.FieldByName('№_накладной').AsString:=DBEdit4.Text;

DataModule1.Uslugi_Table2.FieldByName('К-во').AsInteger:=DataModule1.Uslugi_Table2.FieldByName('К-во').AsInteger-StrToInt(Edit4.Text);

DataModule1.Uslugi_Table2.Post;// сохранение записи

Edit5.Text:=IntToStr(StrToInt(Edit4.Text) * StrToInt(DBEdit5 .Text));

//Заполнение таблици заказ

DataModule1.Zakaz_Table1.Insert;

DataModule1.Zakaz_Table1.FieldByName('№_продавца').AsString:='1';

DataModule1.Zakaz_Table1.FieldByName('№_клиента').AsString:=DataModule1.Klient_Table1.FieldByName('Номер_п/п').AsString;

DataModule1.Zakaz_Table1.FieldByName('№_услуги').AsString:=DataModule1.Uslugi_Table2.FieldByName('Номер_п/п').AsString;

DataModule1.Zakaz_Table1.FieldByName('№_накладной').AsString:=DBEdit4.Text;

DataModule1.Zakaz_Table1.FieldByName('Колличество').AsString:=Edit4.Text;

DataModule1.Zakaz_Table1.FieldByName('Сумма').AsString:=Edit5.Text;

DataModule1.Zakaz_Table1.Post;

Button9.Enabled:=true;

///////////////////////////////////////////////////////

DataModule1.ADOTable1.Active:=false;

DataModule1.ADOTable1.Active:=true;

DataModule1.ADOTable1.Filtered:=False; //Деактивация фильтра

DataModule1.ADOTable1.Filter:='№_накладной='+Edit6.Text;// //Задание фильтра

DataModule1.ADOTable1.Filtered:=True; //Активация фильтра

end;

End;

Файл Zastavka.pas

  1. procedure TZastavka_.Button1Click - процедура проверки правильности ввода пароля.


procedure TZastavka_.Button1Click(Sender: TObject);

begin

if MaskEdit1.Text='' then // проверка заполненности полей

begin

ShowMessage('Введите пароль'); // вывод сообщения

MaskEdit1.SetFocus end else

if MaskEdit1.Text<>DataModule1.ProdavetsTable1.FieldByName('Пароль').AsString then // проверка пароля

begin

ShowMessage('Ошибочный пароль'); // вывод сообщения

MaskEdit1.Clear; // очистка поля ввода

MaskEdit1.SetFocus end else // установка курсора

begin

MaskEdit1.Clear; // очистка поля ввода

Zastavka_.Hide; // скрытие формы

Glavnaya_.Show; // отображение формы

end;

end;



3. РУКОВОДСТВО ОПЕРАТОРА


    1. Назначение программы

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

3.2 Условия выполнения программы

Для внедрения программы "Ритуал" и её нормального функционирования необходимо наличие следующей материальной базы: персональный компьютер со следующими системными требованиями:

  1. IBM- совместимый процессор (Intel Pentium 1 и выше);

  2. объем оперативной памяти не менее 64 МВ;

  3. Свободное место на диске – 50 Мб и более;

  4. CD-ROM;

  5. Операционная система Windows 98 и выше;

  6. монитор SVGA (рекомендуемая диагональ не менее 15 дюймов для комфортной работы с экранными формами) — должен отвечать стандарту безопасности, иметь пониженную радиацию и построчное формирование изображения;

  7. клавиатура, имеющая 101/102-клавишную раскладку русских и латинских символов;

  8. манипулятор типа "мышь" 2-, 3-кнопочный совместимый по стандарту с Serial Mouse.

Данная программа работает под управлением семейства операционных систем Windows. Также на компьютере должно быть установлено ПО MS Office(не ниже 2000).

Установка данной программы осуществляется путем копирования файлов программы: Baza.mdb и Ritual.exe в папку созданную на любом из локальных дисков.


3.3 Выполнение программы

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

  1. Поместить диск с программой в привод CD-ROM;

  2. Скопировать на жесткий диск папку "Программа";

  3. Найти файл "База.mdb" находящийся в папке "Дистрибутив";

  4. Кликнуть контекстной клавишей мыши на данном файле и выбрать опцию "свойства";

  5. В открывшемся окне "Свойства" в разделе атрибуты снять галочку в свойстве "Только чтение".

  6. Нажать кнопку "OK".

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

Запуск программы происходит путем запуска файла Ritual.exe. На экране появляется окно проверки прав доступа к программе. Окно проверки прав представлено в виде рисунка 13 (Приложение 10).

Для перехода к главному окну программы необходимо ввести корректный пароль и нажать кнопку "Войти"

На главной форме расположены три вкладки работы с системой и кнопка выхода из программы.

Первой по умолчанию запускается вкладка "Продать"

Вкладка "Продать" представлена в виде рисунка 14 (Приложение 10).

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

При переходе на вкладку "Приход материалов", открывается доступ к редактированию информации о товаре, хранящемся на складе. На этой вкладке можно вводить информацию как о вновь поступившем товаре, так и изменять количество товара, уже имеющегося на складе. Вкладка "Приход материалов" представлена в виде рисунка 15 (Приложение 10).

При переходе на вкладку "Пароль" становиться возможным изменить пароль доступа к программе, посредством нажатия кнопки "Изменить". Вкладка "Пароль" представлена в виде рисунка 16 (Приложение 10).

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


3.4 Сообщения оператору

В процессе работы с программой могут выводиться следующие сообщения.

Если в процессе заполнения регистрации не были заполнены все текстовые поля или при занесении данных о покупателе на вкладке "Продать", то выводится сообщение:

Если при входе в программу был введен не верный пароль, будет выведено следующее сообщение:

При выборе количества товара большего, чем имеется на складе, на вкладке "Продать" выводится сообщение:

ЗАКЛЮЧЕНИЕ

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

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

Разработана подробная инструкция пользователя с рисунками форм и текстового описания их применения в условиях эксплуатации.

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

Требования технического задания выполнены в полном объёме.


ИСТОЧНИКИ, ИСПОЛЬЗОВАННЫЕ ПРИ РАЗРАБОТКЕ

  1. В. Понамарев "Базы данных в Delphi 7. Самоучитель", СПб.: Питер, 2003г.

  2. С.И.Бобровский "Delphi 7. Учебный курс", СПб.: Питер, 2005г.

  3. Электронный учебник "DelphiWorld", версия 5.0, 2002-2003г.

  4. Т.Карпова "Базы данных: модели, разработка, реализация", СПб.: Питер, 2001г.

  5. А.Я. Архангельский "Программирование в Delphi 7" – М, ООО "Бином-Пресс", 2005г. – 1152л.

  6. Лекционный материал по предмету "Разработка и эксплуатация автоматизированных информационных систем";

  7. Электронный учебник "Delphi v6.0 Book";

  8. Электронный учебник "Delphi v7.0 Book";

  9. Гофман В.Э., Хомоменко А.Д. "Delphi 6" – СПб., БХВ-Петербург, 2002. – 1152л.

  10. Статья 25 "Закон о защите прав потребителей".


ПРИЛОЖЕНИЯ

Приложение 1.

Рисунок 1: Типовая схема организации.

Приложение 2

Рисунок 2: Форма "Главная (продать)".

Рисунок 3: Форма "Главная (приход материалов)".

Рисунок 4: Форма "Главная (продать)".

Рисунок 5: Форма "Накладная".

Рисунок 6: Форма "Прайс-лист".

Приложение 3.

Рисунок 7: Схема взаимосвязи программных модулей и информационных хранилищ.

Приложение 4.

Запрос на проверку прав доступа к программе:

  1. Запрос менеджера по работе с клиентами в систему администрирования на проверку прав доступа к программе.

  2. Запрос системой администрирования в таблицу "Продавцы" на проверку правильности пароля.

  3. Информация из таблицы "Продавцы" в систему администрирования о правильности пароля.

  4. Информация менеджеру по работе с клиентами из системы администрирования о правах доступа к программе.

Запрос на предоставление прайс-листа:

  1. Запрос от клиента менеджеру по работе с клиентами на предоставление прайс-листа.

  2. Запрос менеджера по работе с клиентами в систему формирования отчетов на предоставление прайс-листа.

  3. Запрос системой формирования отчетов в таблицу "Услуги" на формирование прайс-листа.

  4. Информация из таблицы "Услуги" в систему формирования отчетов о прайс-листе.

  5. Информация менеджеру по работе с клиентами о прайс-листе.

  6. Прайс-лист клиенту.

Запрос на оформление покупки.

  1. Запрос клиента менеджеру по работе с клиентами на оформление покупки.

  2. Запрос менеджера по работе с клиентами в систему регистрации клиентов на сохранение информации.

  3. Запрос системой регистрации клиентов в таблицу "Клиенты" на сохранение информации.

  4. Информация из таблицы "Клиенты" в систему регистрации клиентов о сохранении данных о клиенте.

  5. Информации менеджеру по работе с клиентами из системы регистрации клиентов о сохранении данных о клиенте.

  6. Запрос менеджера по работе с клиентами в систему оформления продаж на оформление заказа.

  7. Запрос системой оформления продаж в таблицу "Услуги" на изменение количества услуги.

  8. Информация из таблицы "Услуги" в систему оформления продаж о изменении количества услуги.

  9. Запрос системой оформления продаж в таблицу "Заказ" на сохранение информации о заказе.

  10. Информация из таблицы "Заказ" в систему оформления продаж о сохранении информации о заказе.

  11. Запрос системой оформления продаж в таблицу "Данные накладной" на сохранение информации о накладной.

  12. Информация из таблицы "Данные накладной" в систему оформления продаж о сохранении информации.

  13. Информация менеджеру по работе с клиентами об оформлении заказа.

Запрос на изменение пароля.

  1. Запрос от администратора менеджеру по работе с клиентами на изменение пароля.

  2. Запрос менеджера по работе с клиентами в систему администрирования на изменение пароля.

  3. Запрос системой администрирования в таблицу "Продавцы" на изменение пароля.

  4. Информация из таблицы "Продавцы" в систему администрирования о изменении пароля.

  5. Информация из системы администрирования менеджеру по работе с клиентами о изменении пароля.

  6. Информация администратору об изменении пароля.

Запрос на получение накладной.

  1. Запрос менеджера по работе с клиентами в систему формирования отчетов на получение накладной.

  2. Запрос системой администрирования в таблицу "Данные накладной" на получение накладной.

  3. Информация в систему формирования отчетов о накладной.

  4. Информация менеджеру по работе с клиентами о накладной.

  5. Накладная клиенту.

Приложение 5

Рисунок 8: Инфологическая модель базы данных.

Приложение 6.

Рисунок 9: Датологическая модель базы данных.

Приложение 7.

Рисунок 10 Выбор кнопки "Войти".

Рисунок 10 (продолжение): Выбор кнопки "Сохранить".

Приложение 8.

Рисунок 11: Блок-схема программы.

Приложение 9

Рисунок 12: Вид модуля данных

Приложение 10.

Рисунок 13: Окно "Проверка прав".

Рисунок 14: Вкладка "Продать"

Рисунок 15: Вкладка "Приход материалов"

Рисунок 16: Вкладка "Пароль"

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
428
Средний доход
с одного платного файла
Обучение Подробнее