Разработка автоматизированной системы документооборота рекламного агентства
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
бавить заказ.
.Окно создания рабочих проектной группы
.1. Поля для ввода данных о рабочем;
.2. Кнопки:
Для выбора занимаемой должности;
Создать.
.3 Руководство пользователя
Данная программа предназначена для систематизации данных о заказах и проектных группах рекламного агентства.
В начале работы с программой требуется ввести название нужного Вам города.
Добавление проектной группы.
Для того чтобы добавить проектную группу, Вам нужно нажать на кнопку "Добавить группу" и ввести данные: ФИО, место жительства, дата рождения, паспортные данные, номер телефона. Далее Вам нужно отметить должность (руководитель, специалист по связям, дизайнер, рабочий) и нажать на кнопку "Создать". Аналогично Вы создаете всех остальных участников проектной группы.
Пока Вы не введете информацию обо всех участниках, проектная группа не создастся.
Удаление проектной группы.
Для того чтобы удалить группу, Вам необходимо зайти на вкладку "Проектные группы" и кликнуть кнопку "Удалить группу".
Просмотр группы.
Для просмотра группы, Вам нужно щелчком мыши выделить необходимую группу и нажать на кнопку "Смотреть группу".
Также Вы можете добавить, удалить и просмотреть группу, используя панель управления (Таблицы - Проектных групп - Добавить/ Удалить/ Просмотреть).
Добавление заказа.
Для добавления заказа, нужно зайти на вкладку "Заказы", нажать на кнопку "Новый заказ", ввести информацию о фирме заказчика (Наименование фирмы, ФИО директора, ФИО маркетолога, физический адрес фирмы заказчика, № договора).
Далее нужно указать вид рекламной услуги, которая требуется заказчику (Банеры, Щит, Телерадиовещание, Печатные издания).
После того, как Вы введете информацию о заказе, отметьте ту проектную группу, которая будет разрабатывать заказ.
Удаление заказа.
Для того чтобы удалить заказ, Вам необходимо выделить необходимый заказ и кликнуть кнопку "Удалить".
Редактирование заказов.
Для редактирования заказа нужно в закладке "Заказы" нажать на кнопку "Редактировать", и изменить необходимые данные.
Для того чтобы отметить выполнен заказ или нет, Вам необходимо воспользоваться панелью управления (Таблицы - Заказов - Закрыть заказ).
Также, с помощью панели управления, Вы можете добавить, редактировать и удалить заказы.
Функции.
Чтобы посмотреть наиболее выгодные сделки, Вам необходимо в панели управления нажать кнопку "Функции", далее "Выборки - наиболее выгодных заказов".
Аналогично, с наименее выгодными сделками.
Для того чтобы посмотреть сделки для определенной группы, необходимо в панели управления следовать по следующему пути (Функции - Выборки - Сделок для определенной проектной группы).
Для расчета сервисных функций для определенного заказа (средний возраст сотрудников, средняя стоимость услуг по заказу, средняя стоимость услуг по всем заказам, количество рабочих, самый востребованный район, прибыль агентства, планируемая прибыль агентства), необходимо выделить необходимый заказ в закладках "Заказы", и в панели управления выбрать "Функции", а затем нажать кнопку "Произвести расчет".
Отчеты.
Для вывода отчета о проектной группе, у которой больше всего заказов, необходимо в панели управления нажать кнопку "Отчеты" и указать "Проектные группы, у которого больше всего заказов".
Также вы можете получить общий отчет о заказах.
Диаграммы.
С помощью диаграмм Вы можете просмотреть информацию о услугах во всех заказах, в выделенном заказе и просмотреть информацию о стоимости услуги в определенном заказе.
Сортировка.
Сортировать в данной программе Вы можете по полям: Фирма, район, в закладке "Заказы", а также по полям: ФИО Руководителя, ФИО Специалиста по связям и ФИО Дизайнера, в закладке "Проектные группы".
Сохранение.
Для сохранения базы данных, необходимо в панели управления выбрать "Меню", и "Сохранить".
О просмотре информации о создателе, необходимо в панели управления выбрать "Помощь", а далее "О создателе".
Выход.
Для того чтобы выйти из программы, Вам необходимо в панели управления открыть Меню, а затем Выход.
.4 Руководство программиста
Программа написана на языке С++ в среде разработки C++ Builder версии 6 с использованием стандартных форм. В проекте использован объектно-ориентированный подход.
Всего в программе используется 13 форм. На формах с названием в начале ADD добавляются данные в базу. Обработчики кнопок на таких формах вызывают функцию добавления, реализованную в форме 1. Названия форм GroupWithMaxZakaz, Otchet, ShowGroup, Viborka и ZakazOfGroup говорят сами за себя, это формы для отображения общих данных о группах с максимальным числом заказов, вывода отчетов, вывода полных данных о группах, составлении выборки по заказам и вывода всех заказов определенной группы соответственно. В форме 12 выводится диаграммы, в форме 7 (стартовая форма) вводится город с которым будет работать пользователь. В форме 13 выводится информация о разработчике и справка. В форме 1 (главная форма) выводятся все данные из базы данных в соответствующих полях таблицы на соответствующих вкладках. Здесь осуществляется всё управление программой.
Все данные хранятся в виде списков с использованием стандартного класса TList. Сохранение и загрузка из файлов ос