
- •Содержание
- •Введение
- •Глава 1 Понятие и сущность дебиторской и кредиторской задолженности
- •1.1 Дебиторская и кредиторская задолженность
- •1.2 Методы управления дебиторской и кредиторской задолженностью
- •1.3 Особенности управления дебиторской и кредиторской задолженностью в условиях рыночных отношений
- •Глава 2 Проектирование информационной системы
- •2.1 Формулировка требований
- •2.2 Модель предметной области
- •2.3 Структура системы
- •Глава 3 Реализация информационной системы
- •3.1 Выбор средств разработки и субд
- •3.2 Особенности реализации
- •3.3 Работа с программой
- •3.4 Справочник – «Список пользователей»
- •3.5 Авторизация пользователя в системе
- •3.6 Работа с финансовыми показателями
- •3.7 Выбор рабочего периода
- •3.8 Оборачиваемость оборотного капитала
- •3.9 Анализ данных
- •Глава 4. Расчет экономической эффективности
- •4.1 Расчет экономической эффективности
- •4.1.1 Расчет капитальных затрат
- •4.1.2 Расчет экономической эффективности от внедрения системы
- •4.2 Расчет эффекта от реализации программного продукта «Анализатор»
- •Заключение
- •Список используемой литературы
Глава 2 Проектирование информационной системы
2.1 Формулировка требований
Одним из важнейших этапов проектирования информационной системы является этап определения требований, который заключается в сборе всех возможных пожеланий к работе системы, которые только могут прийти в голову пользователям и аналитикам.
В ходе проектирования информационной системы были выделены следующие функциональные требования:
Ввод, хранение, возможность редактирования исходных данных
Рассчитывать прибыль;
Рассчитывать оборотный капитал;
Рассчитывать оборачиваемость капитала;
Анализировать информацию.
2.2 Модель предметной области
Для того чтобы верно определить требования, разработчики должны понимать контекст (часть предметной области) в котором будет работать будущая система. Для этого создаются модель предметной области (см. рис.2.2)..
Рис. 2.2 Модель предметной области
В процессе ER-проектирования получили следующие отношения (таблицы): Users, Status, Fin_Info. Users. В таблице Users хранятся данные о пользователях системы, таблица Status содержит информацию о правах доступа пользователей, таблица Fin_Info хранит исходные данные для расчета финансовых показателей и последующего их анализа, для принятия решений.
2.3 Структура системы
. Структура системы построена по следующему шаблону (см. рис 2.3). Экземпляр объекта Controller создается при запуске приложения. Авторизация в системе происходит при помощи метода данного объекта Avtorization, также данный объект имеет методы для формирования пользовательского интерфейса, в зависимости от прав доступа пользователя (CreateInt_User), методы для работы с записями таблиц (WorkData) и методы, касающиеся непосредственно предметной области (Raschet, Analiz). Обращение к методам данного объекта осуществляется из форм пользовательского интерфейса. Объект Reporter предназначен для формирования печатных форм отчетов, полученных в результате анализа исходных данных системой. Метод Export_Data осуществляет экспорт данных в файл Excel, метод Privive показывает на экран этот документ.
Рис.2.3 Основные объекты структуры системы
Глава 3 Реализация информационной системы
Целью данной курсовой работы является создание программного продукта, с помощью которого менеджер или руководитель ООО «ОЭУ Блок №2 ш. «Анжерская-Южная»» мог бы оперативно подводить итоги финансовой деятельности, вычислять и анализировать показатели предприятия за произвольный период.
Программа должна максимально упрощать вычисления и разумеется быть настраиваемой и гибкой.
3.1 Выбор средств разработки и субд
Исходя из поставленной задачи сразу видно, что в программе необходимо будет использовать базу данных (БД), для хранения различной информации и к тому же, сама программа будет локальным приложением, работающим с локальной базой данных.
В качестве СУБД можно воспользоваться MS Access, уже зарекомендовавшей себя как общедоступной и легкой в использовании, а в качестве среды разработки будем использовать Borland Delphi 7.0, как изучаемую в нашем АСФКемГУ.
Как уже было сказано ранее наше создаваемое приложение будет работать с локальной базой данных. Для удобства сравнения показателей за различные периоды будем использовать MDI интерфейс.
Delphi 7 — это достаточно мощная система, предназначенная для быстрой разработки приложений самого разного характера и назначения, в том числе для работы с базами данных (драйверы dbExpress, DB2 7.2, InterBase 6.5, MySQL, MSSQL) и Интернет.
В Delphi 7 достигнут высокий уровень возможностей и нет избыточных и дублирующих друг друга средств.
Скорость и производительность программиста при создании программ на Delphi достигаются благодаря IDE (Integrated Development Environment — интегрированная среда разработки) в которой они создаются.
Интегрированная среда разработки в Delphi 7 — это пользовательский интерфейс, состоящий из множества окон, перечень которых зависит от настроек программиста и соответственно от выполняемых задач.
В Delphi 7 интерфейс создается очень просто — он конструируется элементами управления (компонентами), которые располагаются на форме приложения.
Функциональность создаваемого приложения формируется процедурами, которые выполняются при возникновении событий, например при нажатии на кнопку и т.д.
Таким образом, разработка приложений сводиться к размещению на форме необходимых компонентов и настройки и написания их свойств, возникающих при том или ином событии.
Из всего вышеперечисленного следует, что данная среда разработки оптимально подходит для реализации спроектированной системы.