Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

Информатика->Реферат
Вход X сети является m-мерным вектором, каждая компонента которого xi принадлежит интервалу [0, 1]. Каждой категории, т.е. каждому нейрону в слое расп...полностью>>
Информатика->Реферат
В прямоугольной (декартовой) системе координат звенья механической системы имеют прямолинейные перемещения по трем (или двум - при плоской системе) вз...полностью>>
Информатика->Реферат
21 Системой реального времени является такая система, в которой успех вычислений зависит не только от их логической правильности, но также и от времен...полностью>>
Информатика->Реферат
Так, для отдела по работе с клиентами разрабатывается база данных «Справочник охотничьего оружия» специально для работы данными о существующем оружие....полностью>>

Главная > Реферат >Информатика

Сохрани ссылку в одной из сетей:

СОДЕРЖАНИЕ

Введение

9

1

Общее описание

11

1.1

Цель

11

1.2

Область применения

12

1.3

Определения, термины и сокращения

41

2

Требования к внешнему интерфейсу

43

2.1

Пользовательские интерфейсы

43

2.2

Аппаратные интерфейсы

53

2.3

Программные интерфейсы

54

2.4

Детальные требования

58

3

Специальная часть

60

3.1

Моделирование предметной области

60

3.2

Спецификация вариантов использования

60

3.3

Моделирование динамических аспектов системы

65

3.4

Статический вид системы

66

3.5

Проектирование пользовательского интерфейса

68

3.6

Тестирование

70

4

Экономическая часть

74

4.1

Технико–экономическое обоснование создания ПО

74

4.2

Расчет сметной стоимости разработки программных средств

78

5

Охрана труда

90

5.1

Анализ опасных и вредных производственных факторов в ВЦ

90

5.2

Защитные мероприятия

91

Заключение

100

Список использованной литературы

101

Приложение А. Техническое задание

103

Приложение Б. Текст программы

107

ВВЕДЕНИЕ

Наверное, уже трудно найти бухгалтера в странах СНГ, который бы не слышал о продукте фирмы 1С предназначенным изначально для автоматизации бухгалтерского учета. Мнения об этом продукте складывались у каждого как от своих впечатлений при самостоятельной работы с программным продуктом, так и от слухов и рассказов знакомых. Как я заметил, мнения разделяются на мнения людей занимающихся разработкой внедрением решений на платформе 1С:Предприятие и мнения людей занимающихся ведением бухгалтерского учета в 1С:Предприятие. Это две группы людей, которые в общем случае имеют противоречивые суждения о программе.

Налоги – один из главных инструментов государства в осуществлении экономической и социальной политики. Решение этих задач прямо зависит от объемов поступлений налогов.

Анализ поступлений налогов, тенденций развития налогооблагаемой базы и составляющих ее элементов и на этой основе прогнозирование объемов поступлений платежей в бюджет на определенный период являются важнейшей задачей экономических ведомств, финансовых органов на всех уровнях управления.

«1С:Предприятие» – это программный продукт компании 1С, предназначенный для быстрой разработки прикладных решений. Технологическая платформа «1С:Предприятие» не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), использующих единую технологическую платформу. Платформа и прикладные решения, разработанные на её основе, образуют систему программ «1С:Предприятие», которая предназначена для автоматизации различных видов деятельности, включая решение задач автоматизации учёта и управления на предприятии (КИС) [1].

Средства быстрой разработки представлены визуальным «конфигурированием», которое позволяет разработчику сосредоточиться на создании бизнес–логики приложения и не заниматься технологическими подробностями, такими как организация взаимодействия с базой данных, обработка транзакционных блокировок, нюансы программирования экранных форм и т. п. Конфигурирование частично заменяет кодирование и, таким образом, снижает требования к квалификации разработчиков 1С. Тем не менее имеет встроенный язык для реализации произвольной бизнес–логики.

Встроенный язык программирования 1С:Предприятие – язык программирования, который используется в семействе программ «1С:Предприятие». Данный язык является предварительно компилируемым предметно–ориентированным языком высокого уровня [2].

Средой исполнения языка является программная платформа «1С:Предприятие». Визуальная среда разработки («Конфигуратор») является неотъемлемой частью пакета программ «1С:Предприятие».

Диалекты языка для платформ 1С 6; 7 версий (7.0, 7.5, 7.7) совместимы «снизу вверх» с незначительными исключениями; языки для платформ 1С:6 и 1С:7х и 1С:8.0 несовместимы. Встроенный язык 1С:8 наиболее подобен по своему синтаксису языку Visual Basic.

Платформой предоставляется фиксированный набор базовых классов, ориентированных на решение типовых задач прикладной области:

а) константа;

б) справочник;

в) документ;

г) журнал документов;

д) перечисление;

е) отчет;

ж) обработка;

и) план счетов и др.

На основании базовых классов средствами визуального конфигурирова­ния можно создавать любое количество порождённых классов (возможность определить новый класс программно – отсутствует). Допускается только одна явная ступень наследования классов. Как правило, объекты порождённых классов представляют собой записи (или некоторые наборы записей) в базе данных. Такие классы образуют «Дерево метаданных». В терминах встроен­ного языка программирования 1С такие классы называются объектами мета­данных.

Основными видами объектов метаданных являются: «Справочники», «До­кументы», «Отчеты», «Обработки», «Планы видов характеристик», «Планы счетов», «Планы видов расчета», «Регистры сведений», «Регистры накопления», «Регистры расчета», «Бизнес–процессы», «Задачи».

Поддерживаются русский и английский синтаксис команд.

Проекты на встроенном языке 1С:Предприятия называются конфигура­циями. Распространение (продажа) и внедрение таких конфигураций – это ос­новная коммерческая деятельность фирм–партнёров 1С.

1 Общее описание

1.1 Цель

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

Версия 7.7 состоит из программной оболочки или движка, который работает с одной или несколькими базами данных, определяемых конфигурацией. К программной оболочке подключаются компоненты, реализующие различные механизмы учёта и администрирования. Стандартные компоненты – «Бухгалтерский учёт», «Оперативный учёт», «Расчёт», «Управление распределёнными ИБ» [3].

Может работать в нескольких режимах:

а) «1С:Предприятие» – основной режим работы пользователя, ввод дан­ных, получение отчётов;

б) «Конфигуратор» – режим администрирования и изменения конфигу­рации;

в) «Отладчик» – режим отладки и замера производительности конфигура­ции;

г) «Монитор» – режим просмотра активных пользователей и журнала ре­гистрации событий.

Конфигурация содержит параметры базы данных и пользовательского интерфейса. Файл конфигурации 1Cv7.MD расположен в каталоге базы данных. Конфигурация редактируется в режиме «Конфигуратора», предоставляющего удобный визуальный инструмент для создания и редактирования таблиц данных и графических форм, а также написания алгоритмов на встроенном языке программирования. Порядок конфигурирования и встроенный язык описан в прилагаемой документации. Кроме того, в конфигураторе есть Синтакс–Помощник по встроенному языку программирования.

Существует несколько дополнительных компонент, расширяющих основные классы, их свободное добавление и изменение; фирмой– разработчиком они не рекомендованы к использованию. Это означает, что фирма 1С и её франчайзи отказываются от какой либо технической поддержки конфигураций, использующих такие компоненты.

Так компонента 1С++ расширяет язык 1С средствами полноценного объектно–ориентированного программирования. Её использование значительно расширяет возможности конфигурирования 1С. Это свободный программный продукт, распространяемый под лицензией GPL.

Более того – существует полностью свободный проект 2C, не использующий каких либо проприетарных модулей фирмы 1С или других производителей. Это переписанное «с нуля» свободно распространяемое под лицензией GPL расширяемое ядро 1С–подобной системы, в котором даже такие «встроенные объекты» 1C как справочники и регистры – переопределяемые прикладным программистом классы.

Язык платформы 2С проектировался с целью максимальной преемственности с существующими для 1С наработками, и является расширением базового языка 1С. Путём написания соответствующих базовых классов язык 2С может быть приближен как к 1С 7.7, так и к 1С 8.0, хотя 2С:Платформа и не может обеспечить 100 % автоматическую переносимость конфигураций из той или иной версии 1С:Предприятия.

Также имеются аналоги 1С:Предприятия. Под свободной лицензией GPL имеется очень близкая к 1C платформа 2С, работающая под Windows. От 1С:Предприятия отличается полной поддержкой объектного стиля программирования и возможностью определения базовых объектов (таких как словари или регистры) как классов встроенного языка. В качестве базы данных 2С использует Sqlite. Проект заброшен в 2006 году. Наработки использовались в проекте Qt 1L. Очень похож на 1С:Предприятие по архитектуре и интерфейсу пользователя кросс–платформенный проект Ананас, реализованный с использованием библиотеки Qt. Однако вместо языка программирования 1С в нём используется диалект JavaScript. Ананас также свободно распространяется под лицензией GNU GPL. В качестве сервера баз данных использует MySQL. Но для реализации данного проекта используется именно 1С:Предприятие 7.7, т.к. данный продукт является наиболее широко используемым в сфере ведения бухгалтерского учета.

1.2 Область применения

Крупная строительная компания ведет строительство больших жилых комплексов. По специфике работы, в компании работают много иностранных специалистов(около 600 человек). На фирме ведется бухгалтерский учет в программе 1С:Предприятие и налоговый учет в программах Эфно, Исид, НДС. Бухгалтерский и налоговый учеты ведутся раздельно. Для налоговой отчетности по нерезидентам нужно заполнять форму налоговой отчетности 201.01. Для облегчения заполнения этой формы налоговой отчетности нужно организовать механизм получения, обработки данных из программы 1С:Предприятие и выгрузку и сохранение данных в формате документов программ налоговой отчетности. Конфигурация является типовой (Версия 7.7 релиз 257) и не должна быть изменена, для возможности дальнейшего обновления. Поэтому разработка должна быть внешней. Компания часто выдает авансы своим сотрудникам и считает подоходный налог по удельному весу, что также должно учитываться при выборке данных из системы и корректном заполнении формы. Для этого в программе будут созданы 2 забалансовых счета (НЕ1 и НЕ2): один для подсчета общего переходящего остатка подоходного налога, а второй для индивидуального по сотрудникам. Т.к. счета вводятся в программе, конфигурация остается неизменной и типовой. На оба счета будет формировать операция, которая в системе на заданный период будет всегда только одна. Система проводит проверку на лишние операции по периоду, за который они сформированы и удаляет их. Расчет по налоговой форме будет производиться последовательно, т.е. с начала года и до конца, поквартально. Для пользователя будет предусмотрен ввод следующего периода только если сформирована выгрузка за предыдущий (т.к. система будет ложить проводки на забалансовые счета руководствуясь остатками предыдущего и выбранного периода). Пользователь может в любой момент может выбрать более ранний период.



Загрузить файл

Похожие страницы:

  1. Автоматизированная система массовой печати документов для юридических лиц

    Дипломная работа >> Информатика
    ... логический контроль данных налоговой, бухгалтерской отчетности и другой информации ... 3. – формирование печатных форм; 4. – сводный перечень налоговых документов; 5. – ... формате XML; Проведен анализ форматно-логического контроля передаваемых файлов выгрузки ...
  2. Автоматизированные информационные системы в экономике (3)

    Книга >> Информатика, программирование
    ... частые смены форм налоговых деклараций, и, соответственно форматов представления отчетности и версий ... Предусматривается использование современных XML-форматов передачи и обмена данными ... , обработки, внесения изменений, выгрузки, а также форматно-логического ...
  3. Анализ деятельности коммерческого банка (9)

    Реферат >> Информатика
    ... , выгрузка справочников, загрузка, выгрузка данных); Обмен данными с программой «1С:Зарплата и кадры» в формате *.xml; ... типовых конфигураций, актуальные комплекты форм бухгалтерской и налоговой отчетности. При кардинальном изменении законодательства ...
  4. Автоматизация учета труда и заработной платы

    Реферат >> Бухгалтерский учет и аудит
    ... или файла определенного формата. Файл позволяет загрузить ... выгрузки данных в подсистему АКСИОК “Свод” через XML-файл. Отчет о пребывающих в запасе (Форма ... отчетности можно рассчитать. В Отделении формируются 3 квартальных и годовая формы отчетов в налоговую ...
  5. Учет расчетов с бюджетом по налогу на доходы физических лиц

    Курсовая работа >> Финансы
    ... в местах погрузки (выгрузки) за исключением предусмотренных ... на тот период налоговым законодательством и в формах отчетности, действовавших в ... в соответствии с Форматом сведений о доходах по форме № 2-НДФЛ ... основе XML). Справки представляются налоговыми агентами ...

Хочу больше похожих работ...

Generated in 0.007000207901001