Автор работы: Пользователь скрыл имя, 13 Марта 2012 в 13:15, дипломная работа
Основная цель данной дипломной работы – совершенствование информационных систем в бухгалтерском учете.
Задачи дипломной работы:
- проведение экономического анализа функционирования информационных систем в бухгалтерском учете;
- постановка и разработка проектных решений, связанных с совершенствованием обработки экономической информации в системах бухгалтерского учета на базе использования современных средств вычислительной техники, экономико–математических методов и рациональной технологии;
- разработка собственного программного продукта по задаче «Учет наличности в кассе».
ВВЕДЕНИЕ 4
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
Технико – экономическая характеристика
компьютерной бухгалтерии
Организационная структура и объект управления
фирмы «ПЛЮСМИКРО» 7
Компьютерные бухгалтерские программы 10
Экономическая сущность комплекса экономических
(информационных) задач в области бухгалтерского учета
Общая характеристика функциональных задач
бухгалтерского учета 19
Декомпозиция комплекса задач бухгалтерского учета 21
Обоснование проектных решений по автоматизированному
решению экономико-информационных задач бухгалтерского
учета
Технологические операции сбора, передачи, хранения,
контроля и обработки данных бухгалтерского учета 25
Вопросы разработки информационных технологий
бухгалтерского учета
Этапы разработки технологических процессов
бухгалтерского учета 28
Параметры технологических процессов бухгалтерского
учета 30
Критерии качества технологических процессов
бухгалтерского учета 32
Критерии оптимизации информационных
технологий бухгалтерского учета 34
Обоснование необходимости использования и
создания АРМ-бухгалтера для решения комплекса
задач бухгалтерского учета 38
Обоснование проектных решений по программному
обеспечению комплекса задач бухгалтерского учета 41
Обоснование проектных решений по информационному
обеспечению комплекса задач бухгалтерского учета 43
2. ПРОЕКТНАЯ ЧАСТЬ
Информационное обеспечение комплекса задач в
информационной системе бухгалтерского учета
Внемашинное информационное обеспечение
бухгалтерского учета
Используемые классификаторы и коды 51
Характеристика входной учетной информации 52
Характеристика результатной учетной информации 54
Внутримашинная реализация комплекса задач
бухгалтерского учета
Описание обобщенного алгоритма решения комплекса
задач бухгалтерского учета 55
Формализация расчетов (Алгоритмы расчета и решения
задачи бухгалтерского учета) 57
Технологическое обеспечение комплекса задач
бухгалтерского учета
Технологии ввода и накопления входной учетной
информации, обеспечивающей решение задачи
бухгалтерского учета 62
Программное обеспечение комплекса задач
бухгалтерского учета 63
3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ
ЭФФЕКТИВНОСТИ ПРОЕКТА
Обоснование методики расчета экономической
эффективности информационной системы бухгалтерского
учета 69
3.2 Затраты на создание автоматизированной системы
бухгалтерского учета 72
ЗАКЛЮЧЕНИЕ 75
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 78
ПРИЛОЖЕНИЯ 80
Delphi - это комбинация нескольких важнейших технологий:
- Высокопроизводительный компилятор в машинный код
- Объектно-ориентированная модель компонент
- Визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов
- Масштабируемые средства для построения баз данных
Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре “клиент-сервер”. Этот компилятор в настоящее время является самым быстрым в мире, его скорость компиляции составляет свыше 120 тысяч строк в минуту на компьютере 486DX33. Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки на Си или ручного написания кода (хотя это возможно). В процессе построения приложения разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. Еще до компиляции он видит результаты своей работы - после подключения к источнику данных их можно видеть отображенными на форме, можно перемещаться по данным, представлять их в том или ином виде. В этом смысле проектирование в Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем то же самое, сделанное при помощи интерпретатора. В Delphi компиляция производится непосредственно в родной машинный код, в то время как существуют компиляторы, превращающие программу в так называемый p-код, который затем интерпретируется виртуальной p-машиной. Это не может не сказаться на фактическом быстродействии готового приложения.
Основной упор объектно-ориентированной модели в Delphi делается на максимальном реиспользовании кода. Это позволяет разработчикам строить приложения весьма быстро из заранее подготовленных объектов, а также дает им возможность создавать свои собственные объекты для среды Delphi. Никаких ограничений по типам объектов, которые могут создавать разработчики, не существует. Действительно, все в Delphi написано на нем же, поэтому разработчики имеют доступ к тем же объектам и инструментам, которые использовались для создания среды разработки. В результате нет никакой разницы между объектами, поставляемыми Borland или третьими фирмами, и объектами, которые вы можете создать.
В стандартную поставку Delphi входят основные объекты, которые образуют удачно подобранную иерархию из 270 базовых классов.
Cреда Delphi включает в себя полный набор визуальных инструментов для скоростной разработки приложений (RAD - rapid application development), поддерживающей разработку пользовательского интерфейса и подключение к корпоративным базам данных. VCL-библиотека визуальных компонент, включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами, управление DDE и OLE.
Соответствующий стандарт компонент назывался VBX. И этот стандарт так же поддерживается в Delphi. Однако, визуальные компоненты в Delphi обладают большей гибкостью. Вспомним, в чем была проблема в VB. Прикладной программист программировал, вообще говоря, в среде языка бэйсик. А компоненты в стандарте VBX готовили ему его коллеги-профессионалы на С++.
В Delphi визуальные компоненты пишутся на объектном паскале, на том же паскале, на котором пишется алгоритмическая часть приложения. И визуальные компоненты Delphi получаются открытыми для надстройки и переписывания.
Масштабируемые средства для построения баз данных: Объекты БД в Delphi основаны на SQL и включают в себя полную мощь Borland Database Engine. В состав Delphi также включен Borland SQL Link, поэтому доступ к СУБД Oracle, Sybase, Informix и InterBase происходит с высокой эффективностью. Кроме того, Delphi включает в себя локальный сервер Interbase для того, чтобы можно было разработать расширяемые на любые внешние SQL-сервера приложения в офлайновом режиме. Разработчик в среде Delphi, проектирующий информационную систему для локальной машины может использовать для хранения информации файлы формата .dbf (как в dBase или Clipper) или .db (Paradox). Если же он будет использовать локальный InterBase for Windows 4.0 (это локальный SQL-сервер, входящий в поставку), то его приложение безо всяких изменений будет работать и в составе большой системы с архитектурой клиент-сервер.
Разработанный проект по задаче «Учет наличности в кассе» имеет следующий состав пунктов главного меню:
- ввод данных;
- массив данных;
- вывод данных;
- выход.
Ввод данных производится заполнение первичных документов, свидетельствующих о поступлении и выбытии денежных средств (приложение А).
Массив данных осуществляет доступ к справочнику и массиву хранимой информации (приложение Б).
Вывод данных открывает доступ к выходному документу для данного участка, к кассовой книге (приложение В).
Вывод – данный пункт позволяет производить печать выходного документа, предоставляет сведения о программе и осуществляет выход из программы (приложение Г).
Реализация программного кода приведена в приложении Д.
3 ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА
3.1 Обоснование методики расчета экономической эффективности информационной системы бухгалтерского учета
Экономическая эффективность АИС – это количественное выражение комплекса положительных влияний, оказываемого эксплуатации ЭВМ и других технических средств АИС на управляемый объект, в том числе на организационную структуру управления, повышение качества управленческих работ на облегчение труда управленческого персонала.
Экономическая эффективность АИС БУ определяется годовым приростом прибыли, достигнутым в результате функционирования АИС, коэффициентом экономической эффективности и сроком окупаемости затрат на создание АИС.
Экономическая эффективность характеризуется снижением стоимостных и трудовых затрат, а также качественными изменениями в организации учетного процесса, получаемыми в результате применения средств ВТ и более рациональных методов труда, влияющих положительно на учетную деятельность предприятия.
Для оценки экономической эффективности информационной технологии одних только традиционных методов подсчета прибыли на инвестируемый капитал недостаточно. Требуется методика, способная продемонстрировать ее полную отдачу.
Каждая тенге, которую мы тратим на технологию, взята из других, очень важных статей расхода, таких как образование, борьба с преступностью, транспорт. Нужно убедиться, что мы принимаем наиболее продуктивные и экономически оправданные решения из всех возможных.
Известна проблема о не поддающихся подсчету аспектах многих проектов. Некоторые применяют формальный подход для измерения количественной величины эффективности всей новой аппаратуры и программного обеспечения, так что на самом деле они интересуется корректным способом определения тех бесконечно малых неосязаемых выгод от применения информационной технологии, которые оправдают ассигнования, выраженные суммой в долларах.
Руководители компаний настаивают на необходимости количественных и качественных методов анализа. Менеджеры информационных систем разработали убедительные способы комбинирования обоих методов. Определяющий фактор успеха: взаимное понимание между руководством компании и руководством информационных служб, или, если хотите, согласованная методика оценки выгод, получаемых бизнесом от информационной технологии.
Высших руководителей менее всего удовлетворяют обоснования необходимости капиталовложений в информационные технологии, сделанные лишь на основе расчета чисто экономической эффективности. Руководители, определяющие успех информационной технологии с точки зрения эффективности решения отделом ИС основных производственных задач, а не просто выполнения арифметических подсчетов, чаще чувствуют, что получают полную или почти полную отдачу от своих капиталовложений.
Эффективность – не обязательно показатель того, насколько эти задачи, инфраструктура или процессы отвечают общим производственным целям вашей компании.
Обоснование полезности – это искусство маркетинга, которое нелегко дается большинству отделов информационных систем. Применение к информационной технологии некоторых приемов, если их соблюдать правильно, позволяет достичь двух важных целей:
- отделение ИС получает ощутимую обратную связь при решении стратегических и тактических вопросов;
- старшие руководители нетехнических направлений включаются в этот процесс, что заставляет их думать о зависимости успеха бизнеса от информационной технологии.
Первый шаг, предпринимаемый производственным отделом для приобретения нового приложения, - разработка технического предложения. Затем проект документа поступает к специалистам по информационным технологиям. Они помогают руководителю отдела оценить расходы - как прямые, так и косвенные, а также ожидаемый эффект. Эффект подразделяется на исчисляемый и неисчисляемый. К материальной экономии относят сокращение трудозатрат и снижение издержек на хранение запасов. К нематериальной - повышение качества обслуживания заказчиков, конкурентоспособности или "ожидаемое увеличение сбыта, не поддающееся точному измерению". Традиционная прибыль на инвестированный капитал определяется на основе количественных показателей расходов и доходов. Качественные выгоды излагаются перед комитетом высших руководителей в особом разделе обоснования. Например, целый раздел проекта посвящен вопросам повышения конкурентоспособности, так что может оказаться, что данный конкретный проект не приносит материального эффекта, но все же должен быть рассмотрен с точки зрения его полезности для победы над конкурентами.
Предложение, подготовленное "спонсором" производственного отдела и проверенное персоналом ИС, перед тем, как оно будет направлено на рассмотрение высшего комитета, подписывает руководитель этого отдела. И даже если предложение пройдет, до завершения процесса еще далеко.
Если тот или иной проект в области информационных технологий выходит за рамки бюджета, комитет по рассмотрению капитальных вложений утверждает дополнительные ассигнования.
После утверждения проекта назначается контрольная дата отчета. Это позволяет компании оценить, реализованы ли ожидаемые издержки и выгоды. Для удобства сравнения эти фактические данные фиксируются в том же проекте, где изложены первоначальные оценки. Если реализация проекта задерживается, дату оценки переносят. Менеджер проекта должен снова обратиться в комитет и запросить дополнительное время.
Самое крупное преимущество заключается в том, что выгоды от капиталовложений в информационные технологии ощущают как производственные подразделения, так и высшее руководство компании.
Измерение эффективности капиталовложений:
1. Производственное подразделение, нашедшее новое приложение, готовит техническое обоснование.
2. Сотрудники отдела ИС анализируют предложение.
3. Отдел ИС помогает менеджерам оценить прямой и косвенный эффект.
4. Ожидаемый эффект подразделяется на исчисляемый (тот, что приведет к материальной экономии) и неисчисляемый.
5. По оценкам исчисляемых расходов и доходов производится традиционный расчет прибыли на инвестируемый капитал. Неисчисляемые эффекты включаются в обоснование отдельными разделами дня рассмотрения комитетом высших руководителей.
6. Руководитель производственного подразделения утверждает окончательное обоснование.
7. Проект передается на утверждение в комитет капитальных ассигнований.
8. Устанавливается дата представления отчета о реализации проекта, в котором сравниваются ожидаемые показатели с фактическими.
Правило номер 1 для руководителей информационных служб: говорите на языке, понятном для людей бизнеса. А что может быть для них яснее, чем манипулирование инвестиционным портфелем?
Первым шагом является распределение всех используемых в компании приложений по шести портфелям в соответствии с теми функциями, которые поддерживает каждое из них: сбыт, маркетинг, дистрибуция, финансы, производство и снабжение. В каждом портфеле находится комплект приложений, необходимых для обеспечения гладкой реализации конкретной функции.
Перед руководителями служб ежегодно ставится задача по сокращению расходов на поддержание их портфелей. Это требует от них сокращения фиксированных расходов и следования новым решениям.
Как только портфели были составлены, персонал проводит регулярные совещания с заказчиками отдела информационных технологий. Целью является определение основных направлений требуемых усовершенствований. Определив цели, бригада специалистов по информационным технологиям начинает формулировать технологические стратегии, реализующие поставленные цели.