Разработка программного продукта, автоматизирующего бизнес-процессы бухгалтера-учетчика финансово-расчетных операций
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
>
Расходный ордер - денежный документ, которым оформляется кассовая операция по выдаче наличных денег предприятиями, учреждениями.
Приходный ордер - денежный документ, которым оформляется кассовая операция по приему комиссионных денег предприятиями, организациями.
Платежная ведомость - бухгалтерский кассовый документ, на основе которого производится выплата заработной платы, аванса, другие виды денежных выплат работникам предприятия.
Сокращения
БД - база данных.
СУБД - система управления базами данных.
ПО - программное обеспечение.
ГОСТ - государственный стандарт.
ООП - объектно-ориентированный подход.
ЗП - заработная плата.
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), в котором содержатся сведения о логической стру