Автоматизированная система анализа государственных контрактов

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

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

. 6.6 Форма Исполнитель

 

На рисунке 6.7 представлена форма Вид работ. От предыдущих справочников ее отличает поле Наименование изделия. Поле содержит данные из таблицы Наименование изделия и представлено в виде выпадающего списка.

 

Рис. 6.7. Форма Вид работ

 

Форма Техническое задание изображена на рисунке 6.8. Данные в поля Номер договора, Предмет, Подразделение заполняются из выпадающих списков.

 

Рис. 6.8. Форма Техническое задание

По аналогии заполняются форма Приложение (рис. 6.9)

 

Рис. 6.9. Форма Приложение

 

Форма Государственные контракты (рис. 6.10) содержит кнопку Показать приложения. При выборе определенной строки в таблице Государственные контракты и нажатии этой кнопки отображаются все данные из таблицы Приложения соответствующие выбранному Государственному контракту (Рис. 6.11).

 

Рис. 6.10. Форма Государственные контракты

Рис. 6.11. Форма Государственные контракты

 

На форма Счет-фактуры (рис. 6.12) при выборе номера договора из выпадающего списка автоматически заполняются поля ИСПОЛНИТЕЛЬ, ПОДРАЗДЕЛЕНИЕ, ПРЕДМЕТ. При сохранении автоматически заполняется поле СУММА.

 

Рис. 6.12 Форма Счет-фактуры

Следующая кнопка меню главной формы Запросы содержит два элимента: Журнал счет-фактур и Исполнение государственных контрактов.

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

 

Рис. 6.11. Форма Журнал счет-фактур

 

На форме Исполнение государственных контрактов (рис. 6.12) видим анализ исполнение государственных контрактов с выборкой по подразделениям и периоду заключения контракта. Так же общую сумму выбранных государственных контрактов и соответствующих им счет-фактур.

 

 

Рис. 6.12. Форма Исполнение Государственных контрактов

 

 

7. Тестирование программного продукта

 

После внедрения программного средства производится его тестирование. Тестирование - это процесс многократного выполнения программы с целью обнаружения ошибок.

Опытную эксплуатацию и тестирование программный продукт проходил на протяжении недели в Отделе информатизации Управления Федеральной службы судебных приставов. В ходе этого были выявлены след недостатки:

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

.Недостаточное количество символов в полях ввода данных;

.В справочник Вид работ необходимо добавить поле Наименование изделия.

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

 

 

Заключение

 

Целью данной работы являлась разработка системы автоматизации исполнения государственных контрактов и договоров отдела информатизации Управления Федеральной службы судебных приставов по Архангельской области.

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

Была проанализирована литература, область деятельности отдела информатизации, спроектирована и разработана база данных BASE.FDB, разработан программный модуль СИСТЕМА АВТОМАТИЗАЦИИ АНАЛИЗА ИСПОЛНЕНИЯ ГОСУДАРСТВЕННЫХ КОНТРАКТОВ И ДОГОВОРОВ, проведено тестирование программного продукта, доработаны ошибки, выявленные в ходе тестирования.

Итогом выполнения данной квалификационной работы стала автоматизированная система анализа исполнения государственных контрактов и договоров отдела информатизации Управления Федеральной службы судебных приставов. Разработана на базе платформы Lazarus 0.9.28.2 с использованием системы управления базы данных (СУБД) Firebird и представляет собой клиент-серверное приложение. Данная система является кроссплатформенной, это означает, что программный модуль исходного кода может быть откомпилирован под ту среду, в которой его планируется эксплуатировать. База данных не требует дополнительных манипуляций и может быть перенесена на любую платформу методом копирования.

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

При создании проекта использовалось бесплатное программное обеспечение, что позволит не затрачивать материальные средства на приобретение и установку дополнительных лицензионных программ.

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

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

 

Список литературы

 

1.Федеральный за?/p>