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

бесплатно 0
4.5 221
Анализ требований к программному продукту. Требования к информационной и программной совместимости. Проектирование архитектуры программного продукта. Виды программ и программных документов. Общие сведения о С . Технология разработки программного модуля.


Аннотация к работе
В настоящее время на рынке информационно-справочных систем работает довольно много компаний-создателей ИСС и очень большое число сервисных форм, осуществляющих поставку и текущее обслуживание компьютерных правовых баз. Наиболее известны в России следующие продукты и разработавшие их компании: · «КОНСУЛЬТАНТПЛЮС» (компания «КОНСУЛЬТАНТПЛЮС»); «1С:Бухгалтерия» позволяет автоматизировать ведение всех разделов бухгалтерского учета. Программа позволяет выполнять ввод, хранение и печать любых первичных документов. «1С:Бухгалтерия» позволяет автоматизировать подготовку любых первичных документов: · платежные поручения;В данном курсовом проекте представлена программа «Финансист», целью разработки которой стала потребность автоматизировать бизнес-процессы бухгалтера-учетчика финансово-расчетных операций. Программа должна вести учет операций с банком и документов по кассе, а также выдавать необходимые данные для составления различных видов отчетов.Для данного программного продукта «Финансист» необходимы следующие минимальные системные требования: · процессор Pentium - III 1,2 GHZ;Программа «Финансист» разработана в среде Borland C Builder 6.0 с использованием баз данных Microsoft Office Access 97-2003 благодаря широким возможностям среды, таким как надежная разработка приложений для электронного бизнеса, наличие драйверов баз данных ADO, обеспечивающих высокопроизводительную работу приложений с такими СУБД, Microsoft SQL Server, Access.Программная документация в соответствии с требованиями ЕСПД может включать следующий комплект документов: - техническое задание (ГОСТ 19.201), определяющее требования, предъявляемые к ПО, необходимые стадии и сроки разработки, виды испытаний; методика и программа испытаний (ГОСТ 19.301), содержащую требования, подлежащие проверке при испытании ПО, а также порядок и методы их контроля;К стадиям разработки программного продукта относятся следующие: - техническое задание; На этапе разработки эскизного проекта следует рассмотреть процессы, подлежащие автоматизации, и разбить каждый из них на последовательность действий, в результате данного этапа создается диаграмма последовательности и диаграмма вариантов использования. При разработке технического проекта, осовое внимание нужно уделить среде, в которой может быть реализованиа поставленная задача, а также необходимым компонентам и их совместимости с выбранным языком программирования и средой разработки. Создание рабочего проекта относится к непосредственному написанию текста программы по имеющемуся техническому проекту.При контроле данного программного продукта на обеспечение целостности данных проводились следующие испытания: в полученную по запросу пользователь базу данных вводилась новая информация, а также корректировались уже существующие поля, после чего загружали первоисточник и проверяли на соответствие произведенные изменения.Поддержка платформы BIZSNAP позволяет создавать web-службы и средства коммуникации согласно новейшим стандартам SOAP/XML для интеграции приложений B2B (business-to-business). Драйверы баз данных DBGO for ADO, DBEXPRESS и BDE, входящие в состав C Builder, обеспечивают высокопроизводительную работу приложений с такими СУБД, как DB2, Informix, Oracle, Sybase, Microsoft SQL Server, MYSQL, Access, Paradox и INTERBASE.Каждый из компонентов Microsoft Office предоставляет свои объектные модели в виде одноименной библиотеки объектов (файл с расширением olb), которая может быть использована в других приложениях. Microsoft Access, как компонент Microsoft Office, имеет такую библиотеку-Microsoft Access 10.0 Object Library. Доступ и управление данными в Microsoft Access могут осуществляться с помощью объектных моделей, реализованных в нескольких библиотеках: · библиотека объектов Microsoft Access (Microsoft Access 10.0 Object Library); Кроме этого, в приложениях Access обычно используются: библиотека объектов Visual Basic (Microsoft Visual Basic for Applications); Кроме перечисленных библиотек объектов, при написании программ в приложениях Access могут использоваться библиотеки, предоставляемые другими приложениями Microsoft Office, например Microsoft Excel 10.0 Object Library или Microsoft Word 10.0 Object Library.Пользователь при входе в систему должен ввести свое имя и пароль. В случае необходимости сменить пароль по зарегистрированному логину, нужно набрать новый пароль в соответствующее окно и нажать «Смена пароля». После процесса авторизации, пользователь получает ряд возможностей, таких как выписка чека, начисление заработной платы работникам, оформление проходного и расходного кассовых ордеров. В окне выбора процесса пользователю необходимо нажать на одну из кнопок с названием требуемой операции, которая переводит его на другую форму. Среди таблиц, входящих в состав БД, находится таблица счетов, данные из которой предоставляются для просмотра пользователю.В предметную область данного бизнес-процесса входит следующее: для получения денег в банке бухгалтер выписывает чек и подписывает его у руководителя предприят

План
Содержание

Нормативные ссылки

Термины и определения

Сокращения

Введение

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

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

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

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

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

1.5 Стадии и этапы разработки

1.6 Порядок контроля и приемки

2. Проектирование архитектуры программного продукта

2.1 Описание среды разработки ПО

2.1.1 Общие сведения о MS Office Access

2.1.2 Общие сведения о С

2.2 Определение функций и формализация спецификаций требований на основные функции и обслуживающие программные и информационные компоненты

2.2.1 Диаграмма вариантов использования

2.2.2 Диаграмма последовательности

3. Детальное проектирование

3.1 Структура БД

3.2 Диаграмма классов

3.3 Диаграмма компонентов

3.4 Технология разработки программного модуля

4. Руководство программиста

Заключение

Список используемых источников

Приложение А. Листинг программы программный продукт информационный

Нормативные ссылки

ГОСТ 19.101 - 77 ЕСПД. Виды программ и программных документов.

ГОСТ 19.201 - 78 ЕСПД. Техническое задание. Требования к содержанию и оформлению.

ГОСТ 19.202 - 78 ЕСПД. Спецификация. Требования к содержанию и оформлению.

ГОСТ 19.301 - 79 ЕСПД. Программа и методика испытаний. Требования к содержанию и оформлению.

ГОСТ 19.401 - 78 ЕСПД. Текст программы. Требования к содержанию и оформлению.

ГОСТ 19.402 - 78 ЕСПД. Описание программы. Требования к содержанию и оформлению.

ГОСТ 19.501 - 78 ЕСПД. Формуляр. Требования к содержанию и оформлению.

ГОСТ 19.502 - 78 ЕСПД. Описание применения. Требования к содержанию и оформлению.

ГОСТ 19.503 - 79 ЕСПД. Руководство системного прграммиста. Требования к содержанию и оформлению.

ГОСТ 19.504 - 79 ЕСПД. Руководство прграммиста. Требования к содержанию и оформлению.

ГОСТ 19.505 - 79 ЕСПД. Руководство оператора. Требования к содержанию и оформлению.

ГОСТ 19.507 - 79 ЕСПД. Ведомость эксплуатационных документов.

ГОСТ 19.508 - 79 ЕСПД. Руководство по техническому обслуживанию. Требования к содержанию и оформлению.

ГОСТ 2.301 - 68 ЕСКД. Форматы.

ГОСТ 7.1 - 84 СИБИД. Библиографическое описание документа. Общие требования и правила составления.

ГОСТ 7.9 - 95 СИБИД. Реферат и аннотация. Общие ребования.

ГОСТ 7.32 - 2001 СИБИД. Отчет о научно-исследовательской работе. Стуктура и правила оформления.

Р 50 - 70 - 88 Рекомендация. ЕСКД. Правила выполнения диаграмм.

ГОСТ Р ИСО/МЭК 92991-93 ЕСПД. Руководство по управлению документированием программного обеспечения.

ИСО 12207-95. Информационная технология. Жизненный цикл ПО.

ГОСТ Р ИСО/МЭК 1926-93. Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению.

ГОСТ 19.701-90 (ИСО 5807-85). Единая система программной документации. Схемы алгоритмов, программ, данных и систем.

Термины и определения

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

СУБД - специализированная программа (чаще комплекс программ), предназначенная для организации и ведения базы данных.

Реляционная модель данных - логическая модель данных, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в реляционных БД.

Реляционная БД - база данных, основанная на реляционной модели.

Введение
В настоящее время на рынке информационно-справочных систем работает довольно много компаний-создателей ИСС и очень большое число сервисных форм, осуществляющих поставку и текущее обслуживание компьютерных правовых баз. Наиболее известны в России следующие продукты и разработавшие их компании: · «КОНСУЛЬТАНТПЛЮС» (компания «КОНСУЛЬТАНТПЛЮС»);

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

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

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

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

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

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

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

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

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

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

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



Дисциплины научных работ



Хотите, перезвоним вам?