Разработка информационной системы "кассовые операции"
Автор: Gulzhana95 • Ноябрь 6, 2018 • Статья • 752 Слов (4 Страниц) • 575 Просмотры
УДК 004.738.5 Коккоз М.М. (Караганда, КарГТУ) Смагулова Г.Б. (Қараганда, КарГТУ)
Майшин С.Н. (Караганда, КарГТУ)
РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ «КАССОВЫЕ ОПЕРАЦИИ»
Информация играет важную роль в обеспечении всех сторон жизнедеятельности общества и особо важная информация всегда подлежала защите от разглашения. В данной работе рассматриваются информационная система, которая позволяет отслеживать платежные поручения, внутреннее перемещение, обработку документов, а также ведение анализа по подотчетным лицам. С помощью удобного интерфейса можно легко добавлять, удалять или редактировать записи в таблицах, что значительно упростит работу с информацией пользователю.
Данный проект состоит из восьми форм:
- Кассовые операции;
- Платежное поручение;
- Внутреннее перемещение;
- Остатки по счетам;
- Создание пользователей;
- Аутентификация сотрудника;
- Шифровка/Расшифровка;
- Анализ по подотчетным лицам;
Главная форма программы предоставляет возможность выбора определенных действий, касающихся темы базы данных «Кассовые операции» (Рисунок 1).
[pic 1]
Рисунок 1 -Форма программы «Кассовые операции»
Исходя из рисунка видно что, меню программы состоит из операции, обработка документов, разрешительные документы, настройка, справка и выход. Запустив программу мы заходим в систему как простые пользователи, но при выборе операций разделяющихся по степени целостности и конфиденциальности данных, система просит подтвердить, что для изменения, добавления и редактирования записи в базе данных мы имеем соответствующие права.
Шифрование будет происходить следующим образом:
- цикл посимвольно при помощи функции Ord будет преобразовывать символы в их числовые эквиваленты (например: W=87 и т.д.);
- будет производиться сдвиг этих эквивалентов, в данном дипломном проекте сдвиг равен 7;
- при помощи функции Chr, числовые эквиваленты со сдвигом будут преобразовываться в соответствующие им символы;
- сохранение в файл.
По этому принципу будет осуществляться шифрования для сотрудника и так и простого пользователя – клиента систем.
Выбирая в меню «Операции---Платежное поручение» попадаем на вторую форму (Рисунок 2).
[pic 2]
Рисунок 2- Форма программы «Платежное поручение»
В данной форме таблица dbo.pod_litsa выведен в DBGrid. В левой стороне формы с помощью компонента PageControl ступенчето прописаны действия:
- Редактировать запись
- Новая запись
- Удалить запись
- Поиск
Работники и клиенты организации имеют доступ изменить, добавить или удалить записи в базе данных, но в некоторых случаях возможности клиента ограничены. Для того чтобы редактировать запись в таблице выбираем строку. При выборе вкладки "Редактировать запись" автоматический заполняются поля. При выборе пункта «Сотрудник», система у нас попросит ввод идентификационного кода, которую Администратор системы вводил после осуществления аутентификации.
...