Дипломная работа _32. Содержание Введение глава теоретическая часть введение в базы данных Классификация и функции субд описание процесса учета договоров на предприятии глава постановка задачи
Скачать 189.19 Kb.
|
5.4Описание операцийРедактирование таблицы основных договоров осуществляется через диалоговые окна, возникающие при нажатии на соответствующий пункт меню на панели инструментов или при нажатии правой кнопки манипулятора мыши . Для этой таблицы характерен набор пунктов меню: "Добавить" для добавления записи; "Удалить" для удаления записи; "Редактировать" позволяет изменить данные о договоре; "Показать все" возвращает базу в исходное состояние -если с ней были произведены какие-либо изменения (сортировка, поиск, фильтрация и т. д.); "Сортировка" производит упорядочение данных ; "Поиск" позволяет найти нужную запись; "Печать" выводит данные из БД на печать; "Фильтр" позволяет просмотреть данные из БД в заданном диапазоне; "Статистика" включает: Формирование диаграмм на основе данных из БД; Просмотр просроченных договоров; "Экспорт" включает: Перенос данных из БД в MS Word; Перенос данных из БД в MS Excel. 5.4.1 Работа с основным приложением «Таблица основных договоров» При изменении основного договора открывается новое окно, где пользователь изменяет данные (Регистрационный номер, юридический номер, дату регистрации, дату договора, срок окончания, контрагента, предмета договора, сумму договора и исполнителя) о договоре. При добавлении основного договора открывается новое окно, где пользователь вносит данные (Регистрационный номер, юридический номер, дату регистрации, дату договора, срок окончания, контрагента, предмета договора, сумму договора и исполнителя) о договоре, а так же выбрав опцию "Дополнительные сведения" в зависимости от того, кем является контрагент(т.e. фирма, либо физическое лицо)-появляется таблица, в которую пользователь может внести дополнительные сведения. Если контрагентом является физическое лицо, то пользователь может внести следующие данные (Фамилия, имя, отчество, адрес, телефон и e-mail(если таковой есть)), или внести информацию о контрагенте как о юридическом лице(фирме)(Адрес, контактный телефон, e-mail,количество сделок). После того как все данные заполнены, нажимаем кнопку "добавить", и запись об основном договоре появляется в главной таблице. Если же пользователь передумал заносить новый договор в таблицу, то следует нажать кнопку "отмена" после чего он вернется к главной таблице со старыми данными. При изменении данных о об основном договоре выдается то же окно, что и при добавлении осн. договора. При удалении выдается подтверждение на удаление и в зависимости от нажатой кнопки происходит либо удаление, либо отмена. При нажатии правой кнопки графического манипулятора мыши и удалении записи-договор удаляется без запроса на подтверждение. "Сортировка" производится по следующим полям: регистрационный номер, юридический номер, контрагент. Отдельно имеется возможность произвести сортировку по всем полям-кроме исполнителя (так оно не имеет индекса) "Поиск" осуществляется по :регистрационному номеру, юридическому номеру, дате регистрации, дате договора, предмету договора, контрагенту. Для поиска нужно выбрать поле ,ввести данные в окно редактирования и нажать кнопку "Найти",или отменить нажатием кнопки "Отмена" "Печать" осуществляется 2 способами: 1)Способом быстрой печати(т е нажатием на соответствующей кнопке меню); 2)Способом обычной печати(т.е. печать производится после предварительного просмотра сформированного документа). Для того, что бы произвести фильтрацию необходимо выбрать поле, по которому будет производиться фильтрация(дата регистрации, дата договора, срок окончания, сумма договора) и затем нажать кнопку "Фильтровать", или отменить нажатием кнопки "Отмена". При этом нужно ввести диапазон допустимых значений, которые принимает фильтруемое поле.[3] "Статистика" включает: 1)Две диаграммы (одна для основных, а другая для дополнительных договоров), отображающие зависимость контрагента (юридическое лицо???) от количества заключенных договоров. По оси X откладывается контрагент; по Y количество заключенных им договоров. Из приведенной выше диаграммы видно, что: -Максимальное количество договоров (3 договора) заключило два контрагента (выделены зеленым и синим цветами); -Минимальное количество договоров (один договор) заключил один контрагент (выделен красным цветом). 2)Просмотр просроченных договоров, т.е. договоров, у которых срок окончания меньше планируемой даты. Договоры, у которых срок окончания равен планируемой дате, считаются действительными (сравниваются сроки с точностью до дня, а часы и минуты не берутся в счет). Для просмотра просроченных договоров необходимо: -В контекстном меню нажав на кнопку "Просроченные договора" загрузить словарь дат "Экспорт" включает: 1) Перенос данных из БД в MSWord; При работе с "Экспортом данных из БД в Word" нажатием на соответствующей кнопке меню можно осуществлять следующие действия: -"Соединиться" - проверить на наличие открытый документ; -"Открыть нов" - открыть новый документ; -"Добавить" - перенести в документ одну запись; -"Сохранить" - сохранение изменений в документе; -"Печать" - печать документа; -Дополнительные опции; При выборе дополнительных опций (если до запуска программы не был открыт документ) открываются следующие возможности: -Кроме основных полей (регистрационный номер, юридический номер, дата регистрации, дата договора, контрагент, предмет договора,сумма договора) добавляются еще срок окончания и исполнитель при нажатии на кнопках "Срок окончания" и "Исполнитель". -Добавляется возможность переноса всей таблицы в MS Word. Кнопка "Соединиться" осуществляет открытие и соединение с word , если пользователь случайно закрыл его. Открыть новый документ можно нажатием на кнопке "Открыть нов". 5.4.2 Работа с основным приложением «Таблица дополнительных договоров» Редактирование таблицы дополнительных договоров осуществляется через диалоговые окна, возникающие при нажатии на соответствующую кнопку или при нажатии правой кнопки манипулятора мыши. Для этой таблиц характерен набор пунктов меню: "Добавить" для добавления записи. "Удалить" для удаления записи. "Редактировать" позволяет изменить данные о договоре. "Просмотр" позволяет просмотреть данные перед печатью и потом распечатать. "Печать" выводит данные таблиц дополнительных договоров на печать. Все остальные операции (сортировка, поиск, фильтрация и т.д.) бессмысленны, т.к. таблица является детализируемой (а не основной), что ведет за собой нарушение ссылочной целостности данных. При изменении дополнительного договора открывается новое окно, где пользователь изменяет данные (Регистрационный номер, юридический номер, дату регистрации, дату договора, срок окончания предмета договора, сумму договора и исполнителя) о договоре. При добавлении дополнительного договора открывается новое окно, где пользователь вносит данные (Регистрационный номер, юридический номер, дату регистрации, дату договора, срок окончания, предмета договора, сумму договора и исполнителя) о договоре. Контрагента нельзя вносить в таблицу дополнительных договоров, т.к. она связана с таблицей основных договоров по этому полю. При внесении новой записи в таблицу дополнительных договоров данные о контрагенте автоматически добавляются из таблиц основных договоров. Окно "Добавить запись доп. договора" выглядит так же как и редактирование.[3] |