Разработка системы по сбору информации о доходах физических лиц для формирования налоговых документо...
Утверждаю:
Начальник цеха автоматизации
производственно-хозяйственной
деятельности ПТП «СГЭРН»
_________________ Мисик В.М.
«___» _____________ 1999г.
Техническое задание на разработку
АРМа «Налогоплательщик».
ПТП
«Сургутгазэнергоремналадка» г. Сургут
1999г.
Содержание
1. ОБЩИЕ СВЕДЕНИЯ..................................................................... 3
1.1 Полное наименование АРМа и его условное
обозначение 3
1.2. Разработчик и наименование предприятия
заказчика 3
1.3. Основания разработки системы............................... 3
1.4. Плановые сроки начала и окончания работ по
созданию системы.................................................................................................. 3
2. НАЗНАЧЕНИЕ АРМа.................................................................... 4
3. Характеристика
объектов автоматизации.......... 5
4. Требования к АРМу................................................................ 6
4.1. Требования к АРМу в целом........................................... 6
4.2. Требования к функциям, выполняемым АРМом.. 6
4.3. Требования к видам обеспечения............................ 7
4.3.1. Требования к
организационному обеспечению............ 7
4.3.2. Требования к
техническому обеспечению..................... 8
4.3.3. Требования к
программному обеспечению................. 10
4.3.4. Требования к
информационному обеспечению.......... 11
Полное наименование разрабатываемого АРМа:
«Автоматизированное рабочее место «Налогоплательщик» бухгалтера,
осуществляющего сбор информации о доходах налогоплательщиков по предприятию
контролирующего начисление подоходного налога и производящего отчеты для
налоговой инспекции»».
АРМ разрабатывается студентом пятого курса Омского
Государственного Технического Университета по заказу цеха производственно-хозяйственной
деятельности Производственно Технического Предприятия «Сургутгазэнергоремналадка»
Объединения «Сургугазпром».
Разработка выполняется по заказу цеха
производственно-хозяйственной деятельности Производственно Технического
Предприятия «Сургутгазэнергоремналадка» Объединения «Сургугазпром».
1.4.1. Обследование объектов
автоматизации, выполняемых совместно Исполнителем и Заказчиком:
·
перечень
задач по АРМу;
·
виды
печатных документов и экранных форм;
·
справочная
информация, включая регламентированную стандартами;
·
реальные
данные для отработки и испытаний системы;
·
количество
рабочих мест
2. Разработка модулей системы
(формы, меню, библиотеки, отчеты) ;
3. Разработка пользовательской
документации;
4. Сдача в промышленную
эксплуатацию.
1.4.2. Календарные сроки разработки АРМа определяются
Планом-графиком работ, являющимся приложением к пояснительной записке.
АРМ «Налогоплательщик» предназначен для
выполнения текущих работ бухгалтера/работника отдела налоговой политики, таких
как:
· сбор со структурных
подразделений предприятия информации о начисленной заработной плате за период;
· сбор со структурных
подразделений предприятия информации об удержанном подоходном налоге плате за
период;
· проверка правильности
удержания подоходного налога в подразделении (по конкретному Ф.И.О.);
· подготовка и заполнение
отчетов в налоговую инспекцию на бумажных носителях;
· сдача информации о
начисленной заработной плате и удержанном подоходном налоге в налоговую
инспекцию на магнитном носителе;
· формирование и выдача
индивидуальных справок физическим лицам;
· вывод стандартных отчетов;
· выполнение произвольных
запросов к базе данных;
· архивирование и
восстановление данных.
Система должна обеспечивать выполнение произвольных
запросов, проведение необходимых расчетов, получение оперативных информационных
справок в текстовом и графических видах по хранимой информации.
Объектами автоматизации являются:
· Отдел бухгалтерия, рабочее
место бухгалтера, осуществляющего отчетность в налоговую службу П «СургутГазПром».
· Отделы бухгалтерий
предприятий второго уровня (структурных подразделений).
При разработке системы следует также учитывать
наиболее характерные особенности объектов автоматизации:
· территориальную
разобщенность;
· специфику действия трудового
законодательства в северных территориях;
· наличие на объектах
автоматизации действующего программного обеспечения.
АРМ «Налогоплательщик» должен быть реализован на
программно-технических средствах, совместимых с общей концепцией АСУ
предприятия. Обязательным требованием к настоящему АРМу является корректная
обработка им данных, содержащихся в базах данных программ, применяемых для
расчета заработной платы в структурных подразделениях предприятия «СургутГазПром».
(список программ и подразделений см. в Приложениях № 1 и №2)
Корректное функционирование АРМа определяется набором
первичных функций, которые подразделяются на 6 групп:
·
Настройка
системы на параметры предприятия и параметры конкретного рабочего места (список
пользователей системы, права доступа к информации, используемые технические
средства, пути доступа к АРМам расчетчиков заработной платы, способ передачи
информации к вышестоящей организации, принятые формы документов и т.д.).
·
Выполнение
стандартных параметрических запросов к базе данных с возможностью отображения
найденной информации на экране. Формирование печатных форм (справки, отчеты) по
стандартным запросам.
·
Выполнение
произвольных и нестандартных запросов к базе данных с возможностью отображения
найденной информации на экране и принтере.
·
Формирование
выходных данных для налоговой инспекции, вышестоящей организации.
·
Занесение
информации в базу данных с возможностью ее просмотра на экране.
·
Сохранение
и восстановление состояния базы данных в независимом формате (например, в виде
текстовых файлов или dbf-файлов).
Управление функциями АРМе «Налогоплательщик» будет
осуществляться с помощью системы меню. Каждая функция вызывается с помощью
пункта меню соответствующего модуля системы. Под модулем понимается набор
функций, предназначенный для решения определенной информационной задачи
системы.
4.3.
Требования к видам обеспечения
Структура программно-информационного обеспечения в
целом должна определяться взаимоотношениями между структурными подразделениями
П «СургутГазПром». А в каждом конкретном подразделении распределением задач
между работниками бухгалтерии, типами ПО. Организационное обеспечение
деятельности коллектива работников бухгалтерии, занимающихся налогами, должно
быть реализовано в виде самостоятельных автоматизированных рабочих мест.
Запуск модулей в АРМе должен осуществляться через меню
АРМа, пункты которого соответствуют конкретным функциональным задачам.
Доступ к информации должен определяться правами пользователей системы. Должна
быть разработана система допуска, позволяющая ограничить права пользователей по
группам.
1. Только просмотр информации;
2. Возможность редактировать
базу данных;
3. Просмотр (редактирование
части данных).
Поскольку АРМ «Налогоплательщик» должен быть
реализован на языке программирование высокого уровня, с использованием,
современной СУБД и возможностей Microsoft Windows NT/95, то для его функционирования необходимы IBM совместимый компьютер:
Для функционирования сервера:
1. Процессор не ниже Intel Pentium ММХ 200 Mhz
2. Объем ОЗУ не менее 64 Mb
3. Размер свободного
пространства на жестком диске компьютера не менее 1Гб
4. Цветной SVGA монитор
5. Клавиатура IBM PC AT 101/102 клавиши
6. Манипулятор мышь.
Поясним требования.
1.
Для функционирования
серверов рекомендуется применять мощные, современные процессоры, из-за большой
нагрузки на сервер в режиме работы клиент-сервер.
2.
48 Mb – минимальный стандарт функционирования
сервера под управлением Microsoft
Windows NT, для
обеспечения нормального функционирования в случае параллельного выполнения
какой-либо задачи нам потребуется память размером 64 Mb.
3.
СургутГазПром состоит из 33
подразделений.
Среднее число
работающих в подразделении – 300
Размер записи,
приходящийся на одного работника составляет 1000 байт
ð Размер базы данных по всему
Газпрому за месяц составит
33 * 300 * 1000 =
9900000 байт
за год 9900000 *
12 = 118800000 байт или примерно 120 Мбайт
Т.е 1 Гбайта нам
хватит примерно на 9 лет. Данных о заработной плате хранятся в архиве 75 лет. С
учетом среднего срока службы компьютерного оборудования – 5 лет и возможных
доработок и изменений в структуре базы 1 Гбайт – оптимальный размер.
4. Требования 4, 5, 6 являются стандартными
требованиями к компьютерам под управлением Microsoft Windows NT/95.
Для функционирования рабочей станции:
1. Процессор не ниже Intel Pentium 120 Mhz
2. Объем ОЗУ не менее 16 Mb
3. Цветной SVGA монитор
4. Размер свободного
пространства на жестком диске компьютера не менее 50Мб
5. Клавиатура IBM PC AT 101/102 клавиши
6. Манипулятор мышь.
Ввиду распределенной структуры предприятий объединения
«СургутГазПром» для взаимосвязи необходим модем, а в пределах одного здания
подключение к локальной сети.
АРМ «Налогоплательщик» должен быть реализован на
программно-технических средствах, совместимых с общей концепцией АСУ
предприятия. Обязательным требованием к настоящему АРМу является корректная
обработка им данных, содержащихся в базах данных программ, применяемых для
расчета заработной платы в структурных подразделениях предприятия
«СургутГазПром». (список программ и подразделений см. в Приложениях № 1 и №2)
Отчеты, формы ввода и процедуры обработки информации
должны быть разработаны инструментальными средствами языка программирования Borland Delphi 4.0 с использованием СУБД Oracle 8.03.
Системное программное обеспечение, требуемое для
ПО, включает в себя операционную систему Microsoft Windows 95 или выше, сетевое программное обеспечение Microsoft.
В нашем случае с точки зрения надежности СУБД Oracle 8.03 является наилучшей по
сравнению с другими СУБД. Эта система управления
реляционными базами данных является одной из самых распространенных в мире.
Система Oracle рассчитана на прием больших
объемов различного типа данных. Поэтому она удобна для выполнение нашей задачи.
Она позволяет нескольким рабочим станциям одновременно обновлять
информацию с высокой степенью надежности, вести журнал транзакций для
восстановления базы данных в случае сбоев операционной системы, питания
или прикладного программного обеспечения.
Ввиду разной технической оснащенности предприятий
отрасли, система должна функционировать в локальной вычислительной сети и
локально на отдельном персональном компьютере.