Характеристика программных и технических средств, необходимых для разработки приложения "Учет налогоплательщиков" для автоматизации бухгалтерского учета на предприятии. Описание внешней спецификации, этапов проектирования результатов работы программы.
Аннотация к работе
программа учет налогоплательщики автоматизация В тоже время нельзя сводить учет налогоплательщиков только к определенной совокупности формальных, технических процедур по включению сведений о плательщике в базу данных Единого государственного реестра налогоплательщиков (в дальнейшем - БД ЕГРН), по получению и составлению некоторого количества стандартных документов. Практика работы показывает, что налоговый контроль должен осуществляться уже на этом, первом, участке налоговой работы, иначе есть реальная угроза включения в БД ЕГРН недостоверных данных, что резко снижает эффективность всей работы по сбору налогов. В работе по учету налогоплательщиков - юридических лиц и налогоплательщиков - предпринимателей без образования юридического лица существуют определенные различия, однако, основные процедуры, входящие в эту работу, цели и задачи се осуществления, формы и методы проведения, в основном, идентичны. К основным процедурам, связанным с учетом налогоплательщиков, можно отнести следующие: 1.Программный продукт АИС «Учет налогоплательщиков» разрабатывается с целью автоматизации учета налогоплательщиков, а также получения необходимой пользователю информации.При разработке использованы следующие программные средства: - 1С:Предприятие 8.2 Подробнее рассмотрим необходимые для разработки АИС программные и технические средства. Для разработки была использована ЭВМ с техническими характеристиками среднего уровня. Разработка данного продукта осуществлялась под управлением операционной системы MS Windows 7. Данную операционную систему отличает высокий уровень совместимости, надежности и быстродействия, что в конечном итоге позволило избежать лишних затрат на разработку и отладку программы.Разработать АИС «Учет налогоплательщиков», предназначенные для учета налогоплательщиков.В программном продукте должен присутствовать хороший и удобный продукт интерфейс - это упростит процесс общения программы с пользователем. Таблица 1.2 - «Юридические лица» - таблица содержит информацию о юридических лицах Наименование Строка 25 Таблица 1.3 - «Физические лица» - таблица содержит информацию о физических лицах Визуальное программирование представляет собой процесс интерактивной (действие - результат) разработки программ, дающий возможность разработчику с помощью мыши и клавиатуры визуально находить и помещать нужные компоненты (меню, кнопки, редакторы, блокноты, таблицы и прочее) на форму программы и легко управлять характеристиками этих компонентов.Рисунок 3 - Иерархическая схема наследования объектов На иерархической схеме наследования объектов (рисунок 3) представлены все объекты конфигурации. Рисунок 4 - Схема пользовательского интерфейса Схема данных используемой информационной базы приведена в пункте 1.3 Постановка задачи. Опишем алгоритмы бизнес-процессов для дипломного проекта.Под тестированием понимается процесс исполнения программы в целях обнаружения ошибки. При автономном тестировании каждый модуль проверяется со своими данными, затем идет комплексное тестирование, здесь проверяется группа программных компонентов, системное тестирование (оценочное) это завершающая стадия проверки системы, т.е. испытание системы в целом с помощью независимых тестов. Выделяют два вида (способа) тестирования: 1) Тестирование “черного ящика” Под первым видом подразумевают тестирование с управлением по данным или по входу/выходу, при этом внутренняя структура программы не исследуется. Даны следующие исходные данные для тестирования: Таблица 1.6 - Исходные данные для тестирования.Кроме описанных в пункте 1.2 Средства разработки инструментальных средств, также использовались следующие: • ERWIN - использовался для проектирования структуры базы данных; • Microsoft Office Visio 2007 - использовался для проектирования блок-схем алгоритмов. На протяжении всего процесса - от логического моделирования требований к информации и бизнес-правил, которые определяют базу данных, до оптимизации физической модели в соответствии с заданными характеристиками - ERWIN позволяет наглядно отобразить структуру и основные элементы вашей БД.Степень новизны задачи Разработка проекта с использованием типовых проектных решений при условии их изменения; разработка проектов, имеющих аналогичное решение (В) Сложность контроля: входной информации выходной информации Входные данные однообразной формы и содержания, осуществляется формальный контроль (12) Печать документов однообразной формы и содержания, вывод массивов данных на машинные носители (22) (разработка проекта с использованием типовых проектных решений при условии их изменения; разработка проектов, имеющих аналогичное решение). 2) По сложности алгоритма решаемой задачи продукт относится к первой группе: «алгоритмы оптимизации и моделирования систем и объектов». Расчет трудоемкости разработки программного продукта по стадиям необходимо представим в виде таблицы (табл.2.2).
План
Содержание
Введение
1. Технологическая часть
1.1 Цель разработки
1.2 Средства разработки
1.3 Постановка задачи
1.4 Внешняя спецификация
1.5 Проектирование
1.6 Результаты работы программы
1.7 Инструментальные средства разработки
2. Экономическая часть
2.1 Расчет трудоемкости разработки программного продукта
2.2 Расчет затрат на разработку программного продукта
2.3 Краткий вывод о необходимости разработки
3. Безопасность жизнедеятельности
3.1 Анализ потенциально опасных и вредных производственных факторов
3.2 Техника безопасности
3.3 Эргономические требования к рабочему месту оператора