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

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

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



>

Расходный ордер - денежный документ, которым оформляется кассовая операция по выдаче наличных денег предприятиями, учреждениями.

Приходный ордер - денежный документ, которым оформляется кассовая операция по приему комиссионных денег предприятиями, организациями.

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

Сокращения

БД - база данных.

СУБД - система управления базами данных.

ПО - программное обеспечение.

ГОСТ - государственный стандарт.

ООП - объектно-ориентированный подход.

ЗП - заработная плата.

HDD - жесткий диск (Hard Disk Driver).- оперативная память (Random Access Memory).

ЕСПД - единая система программной документации.

ЕСКД - единая система конструкторной документации.

СИБИД - система стандортов по информации, библиотечному и издательскому делу.

Введение

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

КонсультантПлюс (компания КонсультантПлюс);

1С:Бухгалтерия (фирма 1С);

ДИЦ(Турбо Бухгалтер);

Референт (фирма Референт-Сервис);

1С:Бухгалтерия позволяет автоматизировать ведение всех разделов бухгалтерского учета. Программа позволяет выполнять ввод, хранение и печать любых первичных документов. 1С:Бухгалтерия позволяет автоматизировать подготовку любых первичных документов:

платежные поручения;

счета на оплату и счета-фактуры;

приходные и расходные кассовые ордера;

акты, накладные, требования, доверенности;

Программа ТУРБО БУХГАЛТЕР - универсальная программа автоматизации бухгалтерского учета и делопроизводства предприятий. Она обеспечивает:

ведение синтетического и аналитического, в том числе многовалютного учета;

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

настройку рабочего плана счетов, типовых операций, аналитического учета, форм первичных документов, форм отчетности и др.;

ведение учета на нескольких рабочих местах и ведение нескольких бухгалтерий на одном компьютере.

. Анализ требований к программному продукту

.1 Требования к функциональным характеристикам

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

В состав программы должны входить таблицы приходно-расходных кассовых ордеров, ведомости выплат работникам зарплаты, чеков (для банка).

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

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

.2 Требования к составу и параметрам технических средств

Для данного программного продукта Финансист необходимы следующие минимальные системные требования:

процессор Pentium - III 1,2 GHz;

256 MB RAM;

250 MB HDD;

операционная система Windows 98/Me/2000/XP.

1.3 Требования к информационной и программной совместимости

Программа Финансист разработана в среде Borland C++ Builder 6.0 с использованием баз данных Microsoft Office Access 97-2003 благодаря широким возможностям среды, таким как надежная разработка приложений для электронного бизнеса, наличие драйверов баз данных ADO, обеспечивающих высокопроизводительную работу приложений с такими СУБД, Microsoft SQL Server, Access.

Microsoft Office Access 97-2003 имеет широкий спектр функций, включая связанные запросы, сортировку по разным полям, связь с внешними таблицами и базами данных .

Программный продукт разработан на языке С++, т.к он поддерживает объектно-ориентированное программирование, имеет большое количество встроенных компонентов, облегчающих процесс разработки программного продукта с включенными в состав базами данных.

.4 Требования к программной документации

Программная документация в соответствии с требованиями ЕСПД может включать следующий комплект документов:

техническое задание (ГОСТ 19.201), определяющеетребования, предъявляемые к ПО, необходимые стадии и сроки разработки, виды испытаний;

спецификация (ГОСТ 19.202), содержащая состав ПО и документацию на него;

методика и программа испытаний (ГОСТ 19.301), содержащую требования, подлежащие проверке при испытании ПО, а также порядок и методы их контроля;

тексты программ (ГОСТ 19.401) - записи программ с необходимыми комментариями;

описание программы (ГОСТ 19.402), в котором содержатся сведения о логической стру