СОДЕРЖАНИЕ
ВВЕДЕНИЕ……………………..……………………………………………….…3
1	ТЕОРЕТИЧЕСКАЯ ЧАСТЬ……………………………………………………5
1.1	 Начисление налога на легковой автотранспорт. Экономический смысл
процесса………………..…………………………………………………………..5
1.2	 Характеристика Налогового Комитета Ауэзовского района и существующей системы управления……………………….………………………………...6
1.3	 Назначение и цель создания информационной системы “Анализ налоговых поступлений”……..……………….…………………………………………10
1.4 Требования к информационной системе “Анализа налоговых поступлений”……………………………..……………………………………….11
1.5 Концептуальная схема ……………………………………….………………16
2 ОСНОВНАЯ ЧАСТЬ……………………………………………………………21
2.1 Место задачи в информационной системе……………………………..……21
2.2 Постановка задачи “Анализа налоговых поступлений”……………………………………………………………………...23
2.3	Информационная база………………………………………………….….…30
2.4	 Математическое обеспечение задачи………………………………………..37
2.5	Программное обеспечение……………………………………………………38

2.6	 Технологический процесс……..……………………………………………..46
3	ОЦЕНКА УРОВНЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ И ВОЗМОЖНЫЕ ОБЛАСТИ ЕЕ ПРИМЕНЕНИЯ………………………………………………..48
3.1 Оценка затрат на создание информационной системы “Анализ налоговых поступлений”…………………………………..…………………………………..48
3.2 Анализ результатов и рекомендаций по коммерческой реализации информационного продукта…………………………………………………….…53
3.3	. Рекомендации по совершенствованию информационных технологий комплекса задач…………………………………………………………..…..54

ЗАКЛЮЧЕНИЕ……………………………………………………………………56
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.…………………………….57
ПРИЛОЖЕНИЯ…………………………………………………………………...60

ВВЕДЕНИЕ         
Налоги – обязательные 
платежи и сборы, взимаемые государством у хозяйственных субъектов и граждан по ставкам и в сроки, установленные законом.
      Совокупность видов налогов, взимаемых  в государстве, форм и методов их построения, органов налоговой службы образуют налоговую систему государства.
      Граждане Республики Казахстан, согласно Конституции РК и Налогового Кодекса РК обязаны осуществлять обязательные платежи в государственный бюджет соответственно их участию в сфере экономической деятельности.
      Налоговый Комитет призван оповещать и разъяснять гражданам нашей республики порядок начисления и выплаты налоговых платежей, а также, контролировать их поступление в установленные сроки. 
     Одним из важных направлений совершенствования налоговых  организаций является использование современных информационных систем. Новые перспективы в этом направлении открылись в связи с осуществлением радикальной перестройки налоговой системы при переходе страны к рыночным отношениям. Появилась возможность организации единой интегрированной информационной сети, более тесного и обширного взаимодействия с информационными системами налоговых органов между собой, и, конечно, же, с другими информационными системами.
      Дипломная работа посвящена рассмотрению информационной системы начисления налога на легковой автотранспорт в  Налоговом Комитете  Ауэзовского района. 
      Цель дипломной работы – создание информационной системы анализа налоговых поступлений на легковой автотранспорт, для автоматизации обработки информации в отделе по работе с налогоплательщиками, что позволит организовать получение необходимой и достоверной налоговой информации в любой момент времени по запросу налогового инспектора и налогоплательщика для последующего оформления справки об уплате налога за отчетный период.
      Дипломная работа состоит из введения, теоретической, основной частей, оценки уровня информационной системы и возможной области ее применения, заключения, списка литературы и приложений.
      В теоретической части описана предметная область, дана характеристика Районного Налогового Комитета, назначение и цель создания информационной системы “Анализ налоговых поступлений”, определены требования к ее структуре: информационному, программному, математическому, техническому, лингвистическому, организационному обеспечению, разработана концептуальная схема информационной системы “Начисление налога на транспорт”.
      В основной части определено место комплекса задач “Начисление налога на легковой автотранспорт” в информационной системе Налогового Комитета, дана организационно-экономическая сущность комплекса задач, описана информационная база и характеристика существующих программных средств, которые могут использоваться для реализации комплекса задач, математическое обеспечение, программное обеспечение и его структура. Также приведен контрольный пример и даны инструкции пользователю.
      В третьей части описана оценка уровня  экономической информационной системы и возможные области ее применения, а также даны рекомендации по коммерческой реализации информационного продукта по совершенствованию информационной  технологии комплекса задач. 
      В дипломной работе приведен список использованной литературы, включающий 48 наименований, а также приложение, состоящее из 6 документов и программы.

1	ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

1.1 Анализ налоговых поступлений. Экономический смысл процесса

      Плательщиками налога являются юридические и физические лица, имеющие транспортные средства на праве собственности, доверительного управления собственностью, хозяйственного ведения или оперативного управления, состоящие на государственном учете. 
      Объектом обложения являются все виды транспортных средств: легковые автомобили, автобусы, мотоциклы и мотороллеры, мотосани, катера, суда, баржи, яхты, летательные аппараты, грузовые автомобили и другие самоходные машины, и механизмы, за исключением машин и механизмов на гусеничном ходу.
      Налог уплачивается ежегодно и исчисляется по ставкам, выраженным в процентах от расчетного месячного показателя в зависимости от мощности транспортного средства, дифференцированно по группам транспортных средств.
      По налогу установлены льготы, как для отдельных групп транспортных средств, так и для плательщиком. Так, освобождаются от уплаты производители сельскохозяйственной продукции по специализированной технике, инвалиды и ветераны, а также их общественные предприятия, лица имеющие заслуги перед государством, Национальный банк и его подразделения; не облагаются налогом тяжелые карьерные автосамосвалы.
      Налог уплачивается владельцами транспортных средств самостоятельно до первого июля текущего года, а в случаях регистрации, перерегистрации или ежегодного технического осмотра – до совершения указанных действий. При отсутствии документа об уплате  налога органы, осуществляющие перечисленные действия, не производят эти действия. Налог уплачивается за счет дохода плательщика.  Налог на легковой автотранспорт рассчитывается соответственно объему двигателя автомобиля. Единицей измерения объема двигателя является кубический сантиметр.  
      При исчислении налога также учитываются такие показатели как месячный расчетный показатель, размер налога, исходные данные, увеличения каждую за единицу превышения объема, ставки налога на автомобили со сроком эксплуатации до 6 лет и свыше 6 лет. Для машин, чей срок эксплуатации превышает 6 лет,  устанавливаются коэффициенты. 
      При предъявлении технического паспорта, квитанции за прошлый год производится расчет налога и сверка регистрационного налогового номера налогоплательщика. После оплаты налога автовладельцами для оформления справки подаются следующие документы: копия технического паспорта, копии квитанции за прошлый и этот год, оригинал квитанции за этот год. В случае если автомобиль управляется по  генеральной доверенности или же автовладелец имеет льготы, предусмотренные налоговым законодательством, то инспектору предъявляются копии этих документов. Произведя оформление документов на ЭВМ, инспектор делает записи номера справки и даты на копиях поданных документов и оригинале квитанции. Выдача справок осуществляется, после того как она будет заверена подписями исполняющего инспектора и председателя Налогового Комитета Ауэзовского района, а также печатью.    

1.2	Характеристика Налогового Комитета Ауэзовского района и существующей системы управления

      Налоговая система Республики Казахстан была создана в 1991 году после распада СССР и соответственно преобразования КазССР в отдельное государство. До этого исторического момента в городе Алматы существовали районные финансовые отделы. В их компетенцию входило финансовое исполнение и контроль деятельности различных предприятий и организации на территории своего района.
      С образованием новой налоговой системы появились такие ведомства как Министерства Государственных Доходов, Налоговых Комитетов, Налоговой Полиции. По городу Алматы насчитывается шесть Районных Налоговых Комитетов: Ауэзовский, Алмалинский, Бостандыкский, Жетысуйский, Медеуский и Турксибский. В свою очередь, каждый из них состоит из семи отделов: налогового аудита, по работе с налогоплательщиками, принудительного взимания, контрольно-аналитического, информационно-технического обеспечения, административно-хозяйственного и организационно-инспекторского. 
      Районный отдел по работе с налогоплательщиками осуществляет консультации налогоплательщиков (заполнение декларации, регистрационных форм и т.д.), принимает декларации, справки о предполагаемом доходе, и расчеты. Осуществляет визуальный контроль (заполнение всех граф, наличие подписей, печатей и т.д.), осуществляет первичную математическую, логическую проверку заполнения (явные ошибки в заполнении, например, сумма налога больше суммы дохода), и передает их в информационный отдел. Отдел информационного обеспечения вносит данные с отчетных форм в лицевые счета и передает формы налоговой отчетности в отдел налогового аудита, формирует отчетные данные для областного налогового комитета. Отдел налогового аудита проводит выборочные камеральные проверки декларации, отчетов на основании предыдущих отчетов и баз внешних данных. Критерии отбора к камеральным проверкам разрабатываются, и доводится центральным аппаратом налогового комитета. Отдел налогового аудита по проведенным проверкам производит доначисление налогов, начисляет штрафы, пени и составляет акт проверки и передает их вместе с декларациями в отдел информационного обеспечения. По актам проверки отдел информационного обеспечения  производит отражение начисленных сумм налогов и штрафных санкции в лицевых счетах, а сами декларации разносятся по личным делам налогоплательщиков в архиве. Кроме того, отдел по работе с налогоплательщиками принимает от налогоплательщиков заявления о выдаче актов сверки и передает их в отдел информационного обеспечения. Отдел информационного обеспечения распечатывает акты сверки по полученным заявления, и передают их в отдел по работе с налогоплательщиками. Отдел по работе с налогоплательщиками, получив готовые акты сверки, передают их налогоплательщикам.
      Организационная структура Районного Налогового Комитета представлена на рисунке 1.
Организационная структура Налогового Комитета Ауэзовского района

Председатель

Отдел по работе с налогоплатель-щиками

Отдел информационного обеспечения и учета

Отдел 
правового обеспечения

Отдел 
налогового аудита

Отдел принудительного  взимания налогов

Организационно-контрольный отдел

Сектор по работе с юридическими лицами

Сектор по работе с физическими лицами

Сектор налогового аудита юридических лиц

Сектор 
налогового аудита физических лиц

Сектор принудительного взимания налогов

Сектор по работе с незарегистрированными и не подающими декларации налогоплательщиками

Рисунок 1 .

      Все отделы Налогового Комитета Ауэзовского района строят свою работу в соответствии с Указом Президента Республики Казахстан, имеющего силу Закона, “О налогах и других обязательных платежах  в бюджет”.
      В своей работе отделы руководствуются Конституцией Республики Казахстан, Законами Республики Казахстан, Указами и Постановлениями Президента Республики Казахстан, постановлениями и распоряжениями  Правительства Республики Казахстан, а также другими нормативными актами Министерства Государственных доходов Республики Казахстан.
      Каждый отдел осуществляет свою деятельность в соответствии с действующим законодательством Республики Казахстан, нормативными актами и положениями.
      Руководство отделом информационного обеспечения и учета осуществляет начальник отдела, который несет персональную ответственность за организацию работы по выполнению возложенных на отдел задач и обязанностей, и определяет круг обязанностей сотрудников отдела.
      Задачи и обязанности отдела:
1)  учет и поступление средств в бюджет;
2)  открытие, своевременное и полное ведение лицевых счетов 
      налогоплательщиков;
3)  обеспечение руководства налогового комитета необходимой 
     информацией;    
4)	составление срочного отчета формы 1-Н поступление налогов
     1-Н      недоимка;
5)	принятие участия в составлении формы 2-Н, с предоставлением 
     данных  по сектору;
6)	составление периодической отчетности о выполнении
     прогнозных данных;
7) осуществлять контроль за полным начислением и своевременным 
     перечислением платежей в бюджет, в случае несвоевременной
     уплаты обеспечивает бесспорное взыскание платежей. 
       Руководство отделом правового обеспечения осуществляет начальник отдела, который несет персональную ответственность за организацию работы по выполнению возложенных на сектор задач и обязанностей, и определяет круг обязанностей сектора.
      Задачи и обязанности отдела:
1)	участие и составление плана контрольно-экономического плана работы отдела и ее выполнение;
2)	правовое обеспечение налогового комитета;
3)	представление интересов налогового комитета в судах.
      Руководство организационно-контрольным отделом  осуществляет начальник отдела, который несет персональную ответственность за организацию работы по выполнению возложенных на отдел задач и обязанностей, и определяет круг обязанностей сотрудников отдела.
      Задачи и обязанности отдела:      
1)	планирование работы налогового комитета, обеспечение взаимоувязки планов работ отделов налогового комитета, контроль за ходом выполнения утвержденных планов;
2)	разработка мероприятий по реализации Указов и распоряжений Президента, постановлений и распоряжений Правительства, приказов Министерства Государственных Доходов, заданий и поручений Налогового комитета по городу Алматы, осуществление контроля за их исполнением;
3)	свод отчетности о контрольно-экономической работе Налоговых комитетов по форме “2-Н”, представление отчетности  в Налогоговых комитет по городу Алматы;
4)	выработка предложений по улучшению деятельности налоговых органов;
5)	подготовка материалов для рассмотрения на заседаниях коллегии налогового комитета, организация реализации его решений;
6)	подготовка информации и справок  о работе налогового комитета для представления в вышестоящие органы.
      Руководство отделом по работе с налогоплательщиками осуществляет начальник отдела, который несет персональную ответственность за организацию работы по выполнению возложенных на отдел задач и обязанностей, и определяет круг обязанностей сотрудников отдела.
      Отдел состоит из двух секторов:
           а) Сектор по работе с юридическими  лицами;
                 б) Сектор по работе с физическими лицами. 
       Руководство отделом по работе с налогоплательщиками осуществляет начальник отдела.
      Задачи и обязанности отдела:
1)	участие в составлении контрольно-экономического плана работы отдела и ее выполнение;
2)	участие в составлении отчета 2-Н, с предоставлением данных по сектору;
3)	контроль за своевременностью предоставления декларации и расчетов по юридическим лицам. Камеральные проверки предоставленных декларации и расчетов;
4)	разъяснительная работа по налоговому законодательству среди налогоплательщиков;
5)	участие в разработке предложений по совершенствованию налогового законодательства, форм отчетности о работе налогового комитета;
6)	исполнение обзорных писем, участие в подготовке докладов, справок, информации и предоставление в Налоговый  комитет по городу Алматы;
7)	патентование частных предпринимателей.
      Руководство отделом налогового аудита осуществляет начальник отдела, который несет персональную ответственность за организацию работы по выполнению возложенных на отдел задач и обязанностей, и определяет круг обязанностей сотрудников данного отдела.
      Основными задачами отдела налогового аудита являются осуществление документальных проверок достоверности предоставленных в налоговый комитет декларации и расчетов, правильности исчисления, полноты и своевременности уплаты налогов и платежей юридическими и физическими лицами, а также взаимодействие с отделом принудительного взимания налогов и части взыскания доначисленных сумм налогов и платежей по актам проверок.
      В своем составе отдел налогового аудита имеет на правах структурных подразделений 2 сектора:
                   а)   Сектор налогового аудита юридических лиц;
                   б)   Сектор налогового аудита физических лиц.
      Руководство отделом информационного обеспечения и учета осуществляет начальник отдела, который несет персональную ответственность за организацию работы по выполнению возложенных на отдел задач и обязанностей, и определяет круг обязанностей сотрудников отдела.
      Основными задачами отдела принудительного взимания налогов являются:
1)	анализ задолженности налогоплательщиков перед бюджетов;
2)	контроль за своевременным выставлением распоряжений на счета налогоплательщика  и его дебиторов;
3)	сбор и систематизация сведений о дебиторах налогоплательщика для последующего выставления распоряжений на их счета;
4)	организация описи имущества предприятий с целью ограничения в распоряжении им;
5)	организация, подготовка соответствующих материалов и участие в проведении аукционов по реализации описанного имущества;
6)	контроль за поступлением средств от реализованного на аукционах имущества в бюджет;
7)	контроль за движением средств должников в бюджет на их счетах в банковских учреждениях;
8)	организация работы по выявлению незарегистрированных и не подающих декларации налогоплательщиков, прием соответствующих материалов от “отдела налогового аудита”, принятие по ним мер, передача данных материалов в необходимых случаях в органы налоговой полиции;
9)	сбор соответствующих материалов по ликвидируемым предприятиям, передача их в “отдел по работе, а налогоплательщиками” для принятия дальнейших мер.
      В своем составе отдел принудительного взимания налогов имеет на правах структурных подразделений 2 сектора:
                      а) Сектор принудительного взимания налогов
                   б) Сектор по работе с незарегистрированными и не 
                        подающими   декларации налогоплательщиками.

1.3	Назначение и цель создания информационной системы “Анализ налоговых поступлений”

      Целью любой информационной системы, независимо от области ее применения, методов построения, технической базы, аппарата поддержки связи, является представление полной, достоверной и своевременной информации.
      Основной целью создания информационной системы “Анализ налоговых поступлений” является увеличение сбора налоговых поступлений в бюджет, а также автоматизация сбора, хранения, обработки, поиска и выдачи необходимой  информации по каждому владельцу транспортной единицы.
      В соответствии с основной целью создания экономической информационной системы, ее основными задачами  являются: 
-	повышение эффективности методов и технологий применения налоговых операций; 
-	повышение эффективности информационных потоков и их достоверности;
-	оперативность работы и производительность труда
    сотрудников отдела по работе с налогоплательщиками;
-	достоверность предоставляемых данных;
-	оперативность получения справок налогоплательщиками;
-	выполнение всего комплекса требований по надежности и 
    защите  информации;
-  улучшение контроля за осуществлением функциональных процедур.
   Назначением информационной системы “Анализ налоговых поступлений” является автоматизация работы сотрудников по формированию, исполнению, контролю и выдаче налоговой информации налогоплательщикам, а также вышестоящим органам власти. 
      Функциональная и информационная структура системы должна быть открытой для дальнейшего развития и включения дополнительных комплексов задач.  
      Дружественный интерфейс при работе с компьютером и простота использования информационной системы позволяет повысить производительность и качество работы инспекторов отдела по работе с налогоплательщиками, в частности, для расчета налога на легковой автотранспорт.

1.4	Требования к информационной системе “Анализ налоговых поступлений”

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

 Требования к информационному обеспечению
   Информационным обеспечением  является совокупность единой системы классификации и кодирования экономической информации, унифицированных систем документации и массивов информации, используемых в автоматизированной системе.
     Информационное обеспечение должно удовлетворять следующим требованиям:
-	информация должна быть достоверной и актуальной, содержать характеристики объектов и субъектов налогообложения на текущий момент времени;
-	информация должна быть достаточно полной и отвечать требованиям, которые предъявляются к учету налоговых данных;
-	информация должна быть классифицирована по уровню конфиденциальности;
-	доступ к открытой информации должен быть 
    максимально облегчен.
Требования к организационно-правовому обеспечению
       Законодательное и организационное обеспечение создания и функционирования информационной системы включает:
-	законы о налогообложении, информации;
-	нормативное определение понятий, которые являются базовыми для      создания реестра налогоплательщиков;
-	методические разработки, которые необходимы для внедрения новых информационных технологий.
     Важным условием создания и функционирования информационной системы является организационное обеспечение, которое представляет собой совокупность документов, регламентирующих деятельность персонала информационной системы в условиях ее функционирования. 
     При создании информационной системы организационное обеспечение поддерживает решение таких вопросов, как анализ существующей системы управления объектом и формулирование направлений повышения ее эффективности, разработка технологии функционирования информационной системы (состав, структура и методологии решения задач управления).
     Организационное обеспечение должно включать в себя всю совокупность документов, регламентирующих деятельность персонала информационной системы в условиях ее функционирования:
-	организационная структура управления;
-	должностные инструкции;
-	инструкции оператору;
-	описание функций и порядок их выполнения.
     Организационное обеспечение решения комплекса задач должно быть достаточным для обеспечения взаимодействия пользователей с техническими средствами и между собой в процессе решения задач.
     Для успешного функционирования комплекса задач необходимо предусмотреть реализацию следующих решений по организационному обеспечению:
-	назначить ответственных за подготовку объекта автоматизации к  внедрению и дальнейшей эксплуатации комплекса задач;
-	организовать обучение персонала, осуществляющего функционирование комплекса задач;
-	определить ответственность за предоставление недостоверной информации, различных ошибок и искажений, а также за несвоевременное предоставление информации;
-	несвоевременное предоставление информации;
-	соблюдать все требования технологического характера;
-	соблюдать все предусмотренные в проекте ограничения по организации информационного обеспечения;
-	обеспечить доступ к комплексу задач только авторизованных и компетентных работников.
     Разрабатываемые в процессе проектирования инструкции по организационному обеспечению должны определять действия пользователей задач во всех режимах их функционирования, а также содержать конкретные указания о действиях в случае возникновения аварийных ситуаций или нарушений нормальных условий функционирования информационной системы.
Требования к техническому обеспечению
Техническое обеспечение - комплекс технических средств, предназначенных для обеспечения работы автоматизированной ИС. 
Техническое обеспечение должно удовлетворять следующим требованиям:
-	надежность, производительность и функциональные 
     возможности должны обеспечивать автоматизированное  
     решение заданных расчетных и информационных задач  ИС;
-	допускать внесение изменение конфигурации системы 
     за счет включения в нее новых объектов информатизации,
     ПЭВМ и т.д. без нарушения  
     функционирования системы;
-	иметь агрегатный принцип построения, позволяющий  
     расширять  его конфигурацию по мере развития 
     системы;
-	обеспечивать обработку информации в диалоговом режиме;
-	в средства вычислительной техники должны включаться 
     комплексы и устройства, по возможности, однотипные 
     и выпускаемые серийно, что упростит обслуживание техники  
     разработку программного обеспечения.
Состав технических и программных средств должен: обеспечивать произвольный доступ к данным, максимальную автоматизацию процесса обработки, сохранение и восстановление информации, хранящейся в системе при выходе из строя отдельных элементов комплекса технических средств; обеспечивать, где необходимо, секретность обрабатываемой информации.
    Техническое обеспечение комплекса задач должно быть достаточным для реализации технологического процесса обработки данных. Вследствие больших объемов информации о владельцах легкового автотранспорта Ауэзовского района, циркулирующей в информационной системе, используемые технические средства должны удовлетворять следующим требованиям:
-	видеоадаптер VGA или SVGA;
-	монитор с размером диагонали не менее 14 дюймов;
-	стандартная 107-клавишная клавиатура;
-	жесткий магнитный диск с объемом не менее 2 Гбайт;
-	оперативное запоминающее устройство 64 Мбайт;
-	лазерный принтер (Laser Jet 1100) или другой  стопроцентно 
    совместимый принтер.
Комплекс технических средств должен наиболее полно отвечать основным требованиям преобразования информации в процессе функционирования подсистемы к условию максимальной эффективности комплекса технических средств.
Требования к программному обеспечению
     Программное обеспечение  - совокупность программ для реализации целей и задач, обеспечивающих функционирование комплекса технических средств ИС. 
       Программное обеспечение должно удовлетворять следующим требованиям:
-	возможность расширения состава данных БД;
-	возможность изменения входных форм и разработка 
-	новых форм для взаимодействия с БД;
-	динамическое определение состава и очередности 
-	выполнения, налоговых фуксии, планирование 
    налоговых функций;
-	динамическое определение области поиска для выборки 
    данных из БД на множестве хранящихся данных;
-	возможность настройки выходных форм системы и 
    динамическое определение методов выборки и 
    обработки выходных данных.
     В целях максимального удобства эксплуатации пакета необходимо предусмотреть следующие возможности:
-	диалоговый режим работы (меню, запросы);
-	гибкость диалога;
-	абсолютная ясность;
-	простота пользования;
-	легкость обучения;
-	надежность;
-	продолжение работы после прерывания;
-	появление всплывающих подсказок;
-	вывод соответствующей справки при работе в пакете;
-	контроль информации, поступающей от пользователя;
-	защиту информации, обеспечение доступа к ПЭВМ только авторизованных работников;
-	сохранность информации, возможность её восстановления после сбоев;
-	выдачу информации по заданным параметрам.
      При разработке программного обеспечения необходимо предусмотреть принципы умолчания, удобства в эксплуатации, удобства тиражирования и организацию дружественного интерфейса.
      Вследствие больших объемов информации обо всех филиалах, циркулирующей в информационной системе, используемые программные средства должны удовлетворять следующим требованиям:
Операционная система - Microsoft Windows’98, Microsoft Windows NT Server 4.0., Microsoft Windows NT Workstation 4.0.; 
Среда разработки – Access’ 97;
Требования к математическому обеспечению
Математическое обеспечение – это  совокупность  математических методов, моделей и алгоритмов обработки информации.
Математическое обеспечение информационной системы “Анализ налоговых поступлений” должно способствовать обеспечению возможности эффективной разработке программы решения конкретных задач, управлять работой персональных вычислительных машин в процессе решения этих задач и контролировать правильность ее работы в процессе дальнейшей ее эксплуатации.
      Математическое обеспечение информационной системы должно включать:
-	типовые и разрабатываемые методики, алгоритмы сбора и обработки  информации  (в том числе ввода данных в ЭВМ, контроля достоверности и т.п.);
-	алгоритмы поиска и сортировки данных, формирования и выдачи выходных документов (на экран и печать).
Математическое обеспечение должно удовлетворять следующим требованиям:
-	использование более практичных математических методов и алгоритмов;
-	максимальное использование типовых методов, алгоритмов, моделей и возможностей, представляемых пакетами прикладных программ;
-	используемые математические методы должны учитывать возможности технических и программных средств, иметь минимальные значения по времени решения и объему занимаемой памяти;
-	применяется любая форма представления алгоритмов: формульная, табличная, блок-схема, словесное описание и др. 
      Алгоритмы математического обеспечения должны отвечать следующим общим требованиям:
-	допускать декомпозицию на относительно простые блоки;
-	могут отсутствовать конкретные значения ключей поиска информации;
-	максимально использовать стандартные поисковые и вычислительные процедуры, встроенные в применяемые пакеты прикладных программных средств и возможности языка программирования в своем описании;
-	обеспечить контроль хода выполнения программ и функциональную взаимосвязь задач.
      Математические модели и методы их решения должны обеспечивать однозначность и единственность решения с заданной точностью. 
Требования к защите информации и программных средств от разрушении и неавторизированного доступа
Под защитой информации понимается совокупность методов и приемов, позволяющих управлять доступом выполняемых программ к хранящимся в системе данным.
      Система должна иметь защиту от:
-	несанкционированного доступа к информации системы извне;
-	разрушение информации при аварийных ситуациях;
-	несанкционированного использования и искажения данных при передаче по каналам связи;
-	механических ошибок операторов.

1.5	Концептуальная схема

Концептуальная схема отражает главные методологические подходы в создании и функционировании информационной системы. Совокупность схем отражает взаимосвязанную структуру, в состав которой входит иерархически и линейно зависимые подсистемы.
При разработке проектных документов автоматизированных информационных систем важное место занимает графическая интерпретация различных элементов системы, например, информационных моделей, блок схемных алгоритмов, технологических процессов обработки информации, документооборота, информационных потоков и т.д.          
Основная концептуальная схема целостной информационной системы отражает методологические аспекты построения системы в целом и определяет основные инструментальные средства, а также предметные области входящие в нее функциональных подсистем. Любая информационная система рассматривается как система, состоящая из двух частей – инструментальной и функциональной. 
Функциональная часть схемы отражает в графической форме информационные и технологические связи между уровнями обработки и движения информации. Функциональная часть информационной системы “Анализ налоговых поступлений” разработана на основе файловой технологии.
Инструментальная часть информационной системы включает в себя следующие элементы: 
-	техническую базу, 
-	программные средства, 
-	тип вычислительной сети
     Инструментальная часть  представлена в таблицах  1, 2,  3.
Концептуальная схема информационной системы “Анализ налоговых поступлений” представлена в виде схемы на рисунке 2.

Таблица 1
Характеристика комплекса технических средств

Наименование	
Физический		
технического средства	модуль	Характеристики	
	
Материнская плата	
ATX Pentium	
	Процессор	Intel 400 MHz	
	ОЗУ	64 Mb	
ПЭВМ - Intel	НГМД	1.4 Mb	
Pentium 400	НЖМД	1.7 Mb	
	Монитор	SVGA LG 57M	
	Клавиатура	107 клавиш	
	Мышь	2-х кнопочная	
Принтер
Ксерокс	Принтер
Ксерокс	Laser Jet 1100
Sharp AR 120 EN	
Телефон	Телефон	Импульсный

Таблица 2
Характеристика программного обеспечения

Тип	
Характеристика	
	
Операционная система	
Общее	Windows`98	
	Windows NT	
		
Специальное	СУБД Access	

Таблица 3
Характеристика информационного обеспечения

Элементы	
Характеристика	

Информационная технология	
Вся информация хранится в виде БД	

Тип базы данных	
Реляционная	

Системы классификации	
Фасетная система классификации	

Системы	
Идентификационный метод,	
кодирования	порядковая система кодирования	
	
Система паролей при работе с ИС,	
Защита	возможность восстановления данных	
	при сбойных ситуациях	

Ауэзовский районный Налоговый Комитет

Система	Характеристика	
Тип	АИС	
АИС	Сетевая	
Сеть	Локальная	
Локальная сеть	Шинная	
Общесистемная		
документация	Документальная	

Тех.
паспорт

Ката-
лог

Ставки
налога

Автовла-дельцы

БД

Функциональная часть

Инструментальная часть

Отдел
по работе
с налого-
платель-щиками

                                                

КТС

Таблица 2

ПО

Таблица 3

ИО

Таблица 4

Основные данные по налогоплатель-щикам

Данные о
поступлении
налоговых
платежей

Обработка

Основные данные по автомобилям

Расчет 
налога

Реестр по налогу на транспортные средства 

Справка об уплате налога на транспорт

Отчет по сбору налога

Отчет по количеству справок на транспортные средства

 30

29

Период отчетности, номер справки, налогоплательщик, РНН, адрес налогоплательщика, марка транспортного средства, гос. номер, дата выпуска, раб. Объем двигателя (куб. см, лошадиных сил или кват), сумма начисленного налога, сумма уплаченного налога, льготы, всего позиции, итого.

Дата составления документа,  номер справки, адрес, телефон, Ф.И.О. налогоплательщика, РНН, адрес владельца, адрес владельца по доверенности, марка, гос. номер, год выпуска, объем двигателя, грузоподъемность, посадочных мест, мощность двигателя, летательные аппараты, СРТС, сумма, дата уплаты, квитанция №,  подпись председателя и инспектора.

Период отчетности, вид налога, код, уплачено, класс транспортного средства, сумма уплаченная, итого, всего.

Период отчетности, класс транспортных средств, количество справок, справки об уплате налога на транспортное средство, справки об освобождении от уплаты налога на транспортное средство, итого, всего.

Рисунок 2 - Концептуальная схема

2	ОСНОВНАЯ ЧАСТЬ

2.1	Место задачи в информационной системе

В данной дипломной работе при создании информационной системы ставятся следующие комплексы задач:
1.	Начисление транспортного налога; 
2.	Нормативно-справочная информация;
3.	Отчет.
     Комплекс задач “Начисление транспортного налога” включает в себя такие задачи как: 
1)	список зарегистрированных автовладельцев,  предназначенный для отображения списка автовладельцев по установленным параметрам по запросу инспектора отдела по работе с налогоплательщиками;
2)	расчет транспортного налога,  предназначенного для  начисления налога на транспортную единицу.
     Комплекс задач “Нормативно-справочная информация” предназначен для настройки информации по определенным параметрам и состоит из следующих задач:
1)	настройка базы данных, предназначенная для своевременной корректировки базы данных;
2)	настройка информации по ставкам, предназначена для правильного исчисления налога и своевременного внесения изменений и дополнений в соответствии с Налоговым Кодексом ;
3)	настройка информации по автомобилям подразумевает ведение каталога по имеющимся и новым автомобилям и соответствующим им объемам двигателей и предназначена для точного расчета налога и экономного использования временных, трудовых, денежных ресурсов, а также устранения спорных вопросов, которые могут возникнуть по поводу объемов двигателей автомобилей сильно устаревших или новейшего поколения.
      Комплекс задач “Отчет” представляет собой перечень отчетной информации, выдаваемой в течении отчетного периода.  Он включает в себя отчет по количеству справок, отчет по сбору налога и сводный реестр.
Задача “Выдача информации по итогам месяца” предназначена для предоставления вышестоящему начальству, в частности, Городскому Налоговому Комитету   
Перечень задач, их назначение, входные и выходные показатели и пользователи приведены в таблице 4.
        Схема взаимосвязи задач приведена на рисунке 3.

Таблица 4
Перечень задач ИС “Анализ налоговых поступлений” на примере автотранспортных средств

Наименование						
комплекса 	Наименование		Входная	Выходная	Пользо-	
задач	задачи	Назначение	информация	инф-ция	ватель	
1	2	3	4	5	6	
		Предназначена				
	Список	отображения	Технический	Список	Отдел	
	зарегистриро-	списка автовла-	паспорт, 	зарегистри-	по работе	
Начисление	ванных авто-	дельцев по	РНН	рованных	с налогопла-	
транспортного	владельцев	установленным		владельцев	тельщиками	
налога		параметрам				
	Расчет	Предназначена	Техничес-	Справка		
	транспорт.	для исчисления	кий паспорт,	об уплате	ГАИ	
	налога	налога	квитанция	налога		
			Норматив-		Отдел	
	Настройка	Для корректи-	ные		по работе	
	БД	ровки БД	акты		с налогопла-	
					тельщиками	
Нормативно-	Настройка	Для правиль-	Налоговый	Перечнь 	Отдел	
справочная	информации	ного	Кодекс, нор-	новых	по работе	
информация	по ставкам	исчисления	мативные	ставок	с налогопла-	
			акты		тельщиками	
	Настройка	Для правиль-	Каталоги из 	Обновлен-	Отдел	
	информации	ного	специализи-	ный	по работе	
	по ставкам	исчисления	рованных	каталог	с налогопла-	
			журналов		тельщиками	
	Отчет 	Для предостав-	Технический	Отчет 	Городской	
	по 	ления в Городс-	паспорт, 	по 	налоговый	
	налогу	кой налоговый	квитанции,	налогу	комитет	
		Комитет	РНН			
	Отчет по 	Для предостав-	Технический	Отчет по 	Городской	
Отчет	колличеству	ления в Городс-	паспорт, 	кол-ву	налоговый	
	справок	кой налоговый	квитанции,	справок	комитет	
		Комитет	РНН			
	Реестр по	Для предостав-	Технический	Реестр по	Городской	
	налогу на	ления в Городс-	паспорт, 	налогу на	налоговый	
	транспортные	кой налоговый	квитанции,	транспорт.	комитет	
	средства	Комитет	РНН	средства		

Реестр по налогу на транспортные средства

Настройка
баз
данных

Отчет по сбору налога

Настройка
налоговых
ставок

Расчет
налога

Настройка
по автомобилям

Отчет по количеству справок на транспортные средства

Рисунок 3 - Схема взаимосвязи задач

2.2	Постановка задачи “Развитие информационной системы анализа налоговых поступлений”

Задача “Развитие информационной системы анализа налоговых поступлений” предназначена для расчета транспортного налога и выполняет следующие функции:
-	производит расчет налога по каждой транспортной единице;
-	выявляет переплату и недоимку;
-	ввод, изменение и удаление данных по каждому налогоплательщику, имеющего в своем распоряжении транспортное средство;
-	формирует минимальный набор данных для обеспечения поиска налогоплательщика и его автомобиля, (иск осуществляется по фамилии или РНН налогоплательщика).
Целью задачи является ввод, изменение и получение достоверных и оперативных данных о каждом налогоплательщике Ауэзовского района.
Периодичность решения задачи – в течение отчетного периода в установленные Налоговым Кодексом временные рамки. Часть результатов решении  используются налогоплательщиками, и часть передается в Городской Налоговый Комитет.
Результатом решения задачи являются справка об уплате налога на транспортное средство и отчеты, представленные в электронной форме и содержащие основные данные о налогоплательщике и его транспортном средстве, которые предаются в другие задачи данного комплекса задач.
Ввод данных осуществляется  уполномоченными и квалифицированными инспекторами отдела по работе с налогоплательщиками Налогового Комитета Ауэзовского района.
Информационная модель отображает данные предметной области в виде совокупности информационных объектов и связей между ними. Эта модель представляет данные, подлежащие хранению в базе данных.
В описываемом комплексе задач данными, хранящимися в базе данных, являются: ставки налога на легковой автотранспорт по городу Алматы, каталог на автомобили и их двигатели, сведения о зарегистрированных налогоплательщиках, имеющих в распоряжении или пользовании транспортное средство. В результате работы со  всем объмом поступившей информации в информационную систему выдается следующая оперативная информация: 
-	отчет по налогу;
-	реестр по налогу на транспортные средства;
-	справка об уплате налога;
-	отчет по количеству выданных справок.
Схема информационной модели описываемого комплекса задач представлена на рисунке 4.

Отдел
по работе
с налого-
платель-
щиками

Технический паспорт

БД 1, БД 2, БД 3 

Обработка

Данные о
поступлении налоговых
платежей

Основные данные по налогоплатель-щикам

Расчет 
налога

Основные данны по автомобилям

Отчет 
по 
налогу 

Городской Налоговый Комитет

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

Рисунок - 4 Информационная модель

Характеристика задачи

Комплекс задач предназначен для обработки данных по налогоплательщикам, имеющим в собственности транспортное средство.
Выполняются следующие функции:
-	ведение базы данных;
-	накопление данных по налогоплательщикам и выдачи справок об уплате налога за отчетный период;
-	наблюдение за движением информации и предоставление  полной и достоверной отчетности 
Цель задачи - предоставление налогоплательщику достоверных и оперативных данных по исчислению налога на транспортное средство по запросу и в любое рабочее время. Предусмотрено получение оперативных данных на любую дату. Результатом решения задачи является справка об уплате налога за отчетный период.
Решение данной задачи может быть прекращено в случае сбоев и неполадок в работе технических средств, при этом среда системы программирования гарантирует сохранность информации. Ответственность и решение задачи в случае неполадки целиком возлагается на программиста. Регламент решения данной задачи определяется начальником отдела информационных технологий. В случае бесперебойной работы вычислительной техники решение данной задачи осуществляет налоговый инспектор.

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

Таблица 5
Перечень входных документов

	Документ				
		Форма 	Периодичность 	Источник	
Идентификатор	Наименование	представления	поступления	информации	
	Технический 		В течении	Документы о	
TESHP	паспорт	Документ	отчетного	регистрации	
	автомобиля		периода	автомобиля	
	Квитанция об		В течении	Подтверждение	
KVIT	оплате (за	Документ	отчетного 	платежа из 	
	прошлый год)		периода	банка	

Таблица 6
Описание структурных единиц входного сообщения

Наименование	         Идентификатор    	
Технический паспорт	      TESHP	
Наименование структурных	Обозначение в 	Длина	
единиц	постановке задачи	реквизита	
Владелец	Name	A(50)	
Область	OBL	A(20)	
Район	RON	A(20)	
Населенный пункт	NP	A(20)	
Улица	Street	A(20)	
Дом	HUS	A(5)	
Квартира	FLT	F(3)	
Особые отметки	OO	A(20)	
Выдан	VID	A(5)	
Роспись	ROSP	A(10)	
Дата	Data	F(8)	
Номер тех. паспорта	NTESHP	F(6)	
Владелец	Name	A(50)	
Регистрационный номер	RN	F(12)	
Марка, модель	Mark	A(20)	
Год выпуска	GV	F(4)	
Категория	KAT	A(5)	
Номер двигателя	ND	F(7)	
Номер шасси	NSH	F(7)	
Номер кузова	NK	F(7)	
Цвет	CVT	A(10)	
Мощность двигателя	MD	F(2)	
Разрешенная максимальная			
масса	RMM	F(4)	
Масса без нагрузки	MBN	F(4)	

Выходная информация

      Выходная информация - это информация, выдаваемая на объект управления, персоналу или в другие системы управления в виде документов, изображений, данных и сигналов и получаемая в результате выполнения функций ИС.
      Выходной информацией являются справка об уплате налога, отчет по налогу, отчет по количеству справок, реестр по налогу на транспортные средства. Данные документы приведены в приложениях 2,3,4,5.
      Перечень выходных сообщений представлен в таблице 7, а их реквизитный состав в таблицах 8-11.

Таблица 7
Перечень выходных документов
Документ	Форма	Срок		
Идентификатор	Наименование	представления	выдачи	Пользователь	
1	2	3	4	5	
	Отчет по 				
	количеству		В течении	Городской	
OKS	справок на 	Документ	отчетного	Налоговый	
	транспортные		периода	Комитет	
	средства				
SPR	Справка	Документ	Ежедневно	ГАИ	
			В течении	Городской	
OSN	Отчет по сбору		отчетного	Налоговый	
	налога	Документ	периода	Комитет	
				Отдел по	
RSTR	Реестр по налогу 		В течении	работе с	
	на транспортные		отчетного	налогоплатель-	
	средства	Документ	периода	щиками	

Таблица 8
Описание структурных единиц выходного сообщения

Наименование	                             Идентификатор	
Отчет по 			
количеству справок	                                     OKS		
на транспортные средства			
Наименование	Обозначение в	Длина 	
структурных единиц	постановке задачи	реквизита	
Период	PER	A(25)	
Класс транспортного			
средства	KLAS	A(8)	
Справки об уплате			
Налога на транспортное			
средство	SUN	A(8)	
Количество справок	KLS	F(3)	
Итого	ITG	F(3)	
1	2	3	
Справки об освобождении			
от уплаты налога на			
транспортное средство	SON	F(2)	
Итого	ITG	F(3)	
Всего	VSG	F(3)	

Таблица 9
Описание структурных единиц выходного сообщения

Наименование	                             Идентификатор	

Справка	                                  
                                SPR 		
Наименование структурных	Обозначение в	Длина	
единиц	постановке задачи	Реквизита	
Дата	DATA	F(8)	
Номер документа	NOMD	F(6)	
Адрес НК	ADRNK	A(45)	
Наименование документа	NAME	A(7)	
Ф.И.О.	FIO	A(25)	
РНН	RNN	F(12)	
Адрес владельца	ADRVL	A(45)	
Адрес владельца по 			
Доверенности	ADRVD	A(45)	
Марка а/м	MARK	A(30)	
Гос. номер	GNOM	A(10)	
Год выпуска	GVPS	F(4)	
Объем двигателя	ODVG	F(5)	
Грузоподъемность	GRUZ	F(5)	
Посадочных мест	MEST	F(3)	
Мощность двигателя	MDVG	F(3)	
Летательные аппараты	LETA	F(12)	
СРТС: серия, №, дата	CPTC	F(20)	
Сумма	SUM	F(9)	
Дата уплаты	DATU	F(10)	
Квитанция №	KVIT	F(4)	
Ф.И.О. Председателя НК	FIOP	A(25)	
Ф.И.О. Инспектора	FIOI	A(25)	

Таблица 10
Описание структурных единиц выходного сообщения

Наименование	                             Идентификатор	
Отчет по			
сбору налога	                                     OSN		
Наименование	Обозначение в	Длина 	
структурных единиц	постановке задачи	реквизита	
Период	PER	A(25)	
Вид налога	VID	A(30)	
Код	KOD	F(6)	
Уплачено	UPL	A(15)	
Класс транспортного			
средства	KLAS	A(8)	
Сумма уплаченная	SUM	F(8)	
Итого	ITG	F(8)	
Всего	VSG	F(8)	

Таблица 11
Описание структурных единиц выходного сообщения

Наименование	                          Идентификатор	
Реестр по налогу			
на транспортные 	                                 RSTR	
средства			
Наименование	Обозначение в 	Длина 	
структурных единиц	постановке задачи	реквизита	
Период 	PER	A(25)	
Номер справки	NOMS	F(6)	
Ф.И.О. налогоплательщика	FIO	A(50)	
РНН	RNN	F(12)	
Адрес налогоплательщика	ADR	A(50)	
Сумма начисленного			
налога	SUMN	F(9)	
Сумма уплаченного 			
налога	SUMU	F(9)	
Всего налогоплательщиков	VSG	F(5)	

2.3	Информационная база
      Внемашинная информационная база – часть информационной базы, представляющая собой совокупность сообщений, сигналов и документов, используемая при функционировании информационной системы в форме, воспринимаемой человеком без применения средств вычислительной техники.
      Внемашинная информационная база включает систему классификации и кодирования, нормативно-справочные документы, оперативную информацию. 
      Системы описания классификации кодирования используются для однозначного описания данных, эффективного поиска и идентификации в памяти информационно-вычислительной системы.
Нормативно-справочные документы относятся к категории условно-постоянной информации и содержат различные регламентирующие нормативы, нормы и прочие данные, которые длительное время используются в расчетах без изменения. В данной курсовой работе нормативно-справочными документами являются: Налоговый Кодекс Республики Казахстан, нормативные акты, каталоги на марки автомобилей и их объемы двигателей.
      Оперативная информация отражает состояния объекта в данный момент времени, то есть эта первичная, необработанная информация. Таковой являются данные, полученные с технического паспорта автомобиля.
Цель кодирования состоит в том, чтобы представить информацию в более компактной и удобной форме, что необходимо при записи данных в документе, переносе их на машинный носитель, проведении обработки, передачи и других операций. Проектирование классификаторов и кодов экономической информации – один из важнейших вопросов разработки информационного обеспечения, информационных систем.
      Основой для многопризначных номенклатур является их классификация. Классификация информации необходима для облегчения обработки и поиска информации в базах данных.  
      Классификацией является система распределения множества объектов (предметов, явлений, процессов, понятий) по подмножествам в соответствии с определенными сходными или различными признаками.
     Объектом классификации является объект классифицируемого множества.
     Признаком классификации называется свойство или характеристика объекта, по которому производится классификация.
     Классификационной группировкой является множество объектов, полученных в результате классификации.
     Системой классификации называется совокупность правил разделения множества на подмножества. Различают иерархическую и фасетную систему классификации. 
     При иерархической системе классификации осуществляется последовательное разделение множества объектов на подчиненные классификационные группировки. 
     При фасетной - параллельное разделение множества объектов на независимые классификационные группировки.
     После классификации выполняется кодирование информационных единиц в соответствии с выбранной системой кодирования. 
     Под кодированием понимается процесс присвоения символьных обозначений (кодовых обозначений) объектам классификации с целью их представления в более компактной форме.
     Системой кодирования называется совокупность правил присвоения объектам классификации кодовых обозначений (кодов).
      Код - это общая для всей номенклатуры система построения и присвоения условного обозначения, построенная по определенным правилам. При этом для каждого кода определяются: 
-	длина кода (количество знаков в кодовом обозначении);  
-	разряд кода (место знака в кодовом обозначении);
-	алфавит кода (знаки, используемые в кодовом обозначении, который может быть цифровым, буквенным и буквенно-цифровым);
-	структура кода (порядок расположения знаков в кодовом  обозначении).
      Применение кодов позволяет снизить трудоемкость обработки информации; упрощает группировку данных; ускоряет запись информации в машинные носители.
      Существуют порядковая, серийно-порядковая, последовательная, параллельная, комбинированная, шахматная и другие системы кодирования.
      Порядковая система применяется для кодирования однопризначных, стабильных и простых номенклатур. Она предусматривает присвоение объектам цифровых номеров в порядке их расположения в номенклатуре из натурального ряда чисел без пропуска номеров. Достоинствами данной системы являются простота построения кодов, их малая значность, полнота записи. Вместе с тем порядковые коды не предусматривают группировки объектов по признакам, а с появлением новых объектов данной номенклатуры происходит нарушение принятой классификации.
      Последовательная система кодирования соответствует иерархической системе классификации. Код каждой нижестоящей группировки образуется путем добавления элементов к коду вышестоящей. Такая система обладает высокой информативностью.
      Комбинированная система используется для кодирования больших многопризначных номенклатур, которые одновременно характеризуются и   соподчиненностью, и независимостью отдельных классификационных признаков. Эта система базируется на различных сочетаниях принципов кодирования.
      Основой информационного обеспечения ИС является классификатор информации - систематизированный свод наименований и кодов классификационных группировок данной системы классификации.
      Для решения задачи разработаны следующие коды:
регистрационный номер налогоплательщика;
номер счета перечисления.
      Структура кода регистрационного номера  налогоплательщика  представлена на рисунке 5 .

ХХ
      ХХ
            ХХ
                  Х
                     ХХХХХ        
                                               Номер лица
                                                                                      Лицо
                                                                                         Населенный пункт
                                                                                            Район             
                                            Область     

Рисунок 5 - Регистрационный номер налогоплательщика

      Внутримашинная информационная база - часть информационной базы, представляющая собой совокупность используемых в ИС данных на машинных носителях системы, сгруппированных по определенным признакам.
      Внутримашинная информационная база содержится на машинных носителях. Машинные носители представляют собой материальный объект, пригодный для автоматического ввода информации в ЭВМ или ПЭВМ. К ним относятся жесткие магнитные диски (винчестеры), гибкие магнитные диски (дискеты), магнитные барабаны, магнитные карты, фотохромные носители, микрофильмы, перфокарты, перфоленты и другие виды носителей. В настоящее время широко используются гибкие магнитные диски (дискеты).
      Структура внутри машинной информационной базы ИС определяется своим функциональным назначением, должна максимально удовлетворять требованиям функциональных задач ИС и пользователей и строиться в соответствии с представляемыми техническими возможностями.
      Структура внутри машинной информационной базы ИС “Расчет налога на легковой автотранспорт” представляется в виде отдельных баз данных, между которыми проходит обмен информацией, что позволяет оптимизировать организацию информационной базы и повысить достоверность данных.
      База данных (БД) представляет собой поименованную структурированную совокупность данных, которые относятся к конкретной предметной области и хранятся в АИС на машинных носителях в виде описания данных и их структурных взаимосвязей, и находятся под управлением СУБД.
      Перечень баз данных, используемых в ИС “Начисление налога на легковой автотранспорт” включает основные данные о налогоплательщике, основные данные об автомобиле, ставки налога, данные об автомобилях и их двигателях, и приведен в таблице 12.
      Ставки налога приведены в приложении 6.     

Таблица 12
Перечень баз данных

Вид массива	Наименование	Идентификатор	Назначение	
			Накопление основной 	
Накопительный	Основные данные	AUTOV	информации о	
	о налогоплательщике		налогоплательщике	
			Накопление основной 	
Накопительный	Основные данные		информации об	
	об автомобиле	AUTOM	автомобиле	
			Правильное	
Нормативно-	Ставки налога	SN	исчисление	
справочный			налога	
	Данные о сущ.		Правильное	
Нормативно-	автомобилях и 	AVD	исчисление	
справочный	их двигателях		налога	
      
      Информационный массив – совокупность семантически связанных между собой данных, определенным способом поименованная и организованная. Организовать информационный массив это, значит, определить его состав, структуру, то есть для каждого информационного массива определяется перечень реквизитов, длину каждого реквизита и последовательность расположения их в информационном массиве.
      По назначению информационные массивы делятся на входные, выходные и внутренние. Входные массивы содержат данные для ввода на печать (принтер), дисплей. На основании этой информации пользователи принимают решение, то есть используют эту информацию.
      Внутримашинные информационные массивы бывают постоянными, хранимыми, оперативными и служебными. Постоянные информационные массивы (массивы нормативно-справочной информации) получают из нормативных документов и справочников, формируются до начала обработки данных и используются при решении задачи информационных систем. К массивам нормативно-справочной информации относятся классификаторы, справочники, условно-постоянная информация.
      Хранимые массивы записывают информацию, которая будет использоваться для решения других взаимосвязанных задач, либо когда данные используются для последующего решения этой задачи.
     Оперативные массивы создаются на основе оперативных документов, то есть содержит переменную информацию, которая накапливается постепенно, поэтому содержание оперативных массивов в течение цикла обработки меняется.
      Служебные массивы содержат служебную информацию, необходимую для автоматизированной обработки массивов.
      База данных представляет собой совокупность взаимозависимых информационных массивов, хранимых на запоминающих устройствах прямого доступа (магнитные диски) и обеспечивает реализацию функции управления информационной системой. Целью создания базы данных является сокращения времени обработки данных, уменьшение избыточности хранимых данных, устранение несовместимости и противоречивости данных, совместное использование данных  широким кругом пользователей для решения задач, независимость данных от программ решения задач, надежность хранения данных в базе данных и т.д.
      Использование баз данных требует наличия программных средств управления данными, которые находиться в базе данных, они называются системой управления баз данных. Система управления базой данных – это комплекс общесистемных программ для ввода-вывода, загрузки, корректировки информационных массивов, обеспечивающих доступ к данным из прикладных задач пользователей информационной системы. База данных вместе с системой управления базой данных называют банком данных, структура банка данных состоит из двух частей: базы данных и системы управления базой данных.
      Внутримашинная информационная база, база данных данной задачи состоит из массивов информации (файлов), которые расположены на жестком и гибких магнитных дисках.
      Прямой доступ к записям организован программно, что позволяет сократить время при обработке массивов.
      Обмен между информационными массивами и базами данных происходит в процессе перекодировки информационных массивов, заполнении баз данных, заполнении рабочих массивов переменной информацией.
      Обмен между комплексами, задачами происходит при существовании информационных связей, а именно: выходная информация одной задачи является входной для другой.
      Перечень массивов информации и их назначение в задаче приведены в таблицах 13, 14.

Таблица 13
Описание массива “Основные данные об автовладельце”

Вид массива	Наименование	Идентификатор	
Постоянный	Основные данные		
	об автовладельце	AUTOV	
Объем массива	Носитель	Другие характеристики	
в записях	информации	   Упорядоченность     Ключи упорядочения       	
	МД	          Упорядочен	
Структура записи 
		Длина в	Диапазон 	Наименование	
Поле	Тип	записях	изменений	реквизита	

S_RNN
S_FNM
S_NM
S_SNM	
Целое
Символьное
Символьное
Символьное	
12
50
30
30		
РНН
Фамилия
Имя
Отчество	
S_REG
S_STR
S_HOS	Символьное
Символьное
Целое	30
30
5		Регион
Улица
Дом	
S_FLT	Целое	3		Квартира

Таблица 14
Описание массива “Основные данные об автомобиле”

Вид массива	Наименование	Идентификатор	
Постоянный	Основные данные		
	об автомобиле	AUTOM	
Объем массива	Носитель	Другие характеристики	
в записях	информации	 Упорядоченность          Ключи упорядочения       	
	МД	Упорядочен	
Структура записи 
		Длина в	Диапазон 	Наименование	
Поле	Тип	записях	изменений	Реквизита	

S_DR
S_MRK
S_MDL
S_ODV
S_GN	
Целое
Символьное
Символьное
Целое
Символьное	
8
25
6
6
12		
Дата регистрации
Марка автомобиля
Модель
Объем двигателя
Государственный номер	
S_GV	Целое	4		Год выпуска	
S_SR
S_NMR
S_DV
	Символьное
Целое
Целое	7
5
8		СРТС: серия
Номер
Дата выдачи	

2.4	Математическое обеспечение
Описание алгоритма решения задачи
В ходе решения задачи "Анализ налоговых поступлений" случаются случаи, когда отдельные участки программ используются многократно. Поэтому необходимо оформить программу только один раз для многократного использования, задавая каждый раз новые исходные данные.
Для получения выходных форм в программе используются выборки по заданным параметрам. 
        Размер налога напрямую зависит от объема двигателя автомобиля. Данная зависимость представлена в таблице 16

Таблица 16
Размер налога на легковой автотранспорт

Легковые автомобили (объем	Размер	
двигателя в кубических сантиметрах)	налога	

до 1100 включительно	
4	
свыше 1100 по 1500	6	
свыше 1500 по 2000	7	
свыше 2000 по 4000	22	
свыше 4000	117

        В первом полугодии 2005 года месячный расчетный показатель составляет 775 тенге.
В ИС “Анализ налоговых поступлений” используются следующие алгоритмы расчета:

Страны СНГ и автомобили иностранного производства (до 6 лет)

Начисленный налог на легковой автотранспорт = Минимальный расчетный показатель (МРП) * Предусмотренный Налоговым Кодексом размер налога + Увеличение за каждое превышение объема на 12 тенге
Страны СНГ (свыше 6 лет)

Для автомобилей, имеющих срок эксплуатации от  6 до 20 лет:
Начисленный налог на легковой автотранспорт = (Минимальный расчетный показатель (МРП) * Предусмотренный Налоговым Кодексом размер налога) * 0,3

Для автомобилей, имеющих срок эксплуатации от  20 до 30 лет:
Начисленный налог на легковой автотранспорт = МРП * Предусмотренный Налоговым Кодексом размер налога) * 0,2

Для автомобилей, имеющих срок эксплуатации свыше 30 лет:
Начисленный налог на легковой автотранспорт = МРП * Предусмотренный Налоговым Кодексом размер налога) * 0,1

Автомобили иностранного производства (свыше 6 лет)

Для автомобилей, имеющих объем двигателя до 3000 куб. см:
Начисленный налог на легковой автотранспорт = МРП * Предусмотренный Налоговым Кодексом размер налога) * 0,5

Для автомобилей, имеющих объем двигателя от 3000 до 4000 куб. см:
Начисленный налог на легковой автотранспорт =  МРП * Предусмотренный Налоговым Кодексом размер налога) * 0,7

Для автомобилей, имеющих объем двигателя от 4000 куб. см и выше:
Начисленный налог на легковой автотранспорт =  МРП * Предусмотренный Налоговым Кодексом размер налога) * 0,1

2.5	Программное обеспечение
         Программное обеспечение ПЭВМ представляет собой комплекс программ, обеспечивающих процедуру обработки данных - программирование, управление ресурсами машины, выполнение задач и проектирование систем обработки данных.
      Программное обеспечение (ПО) представляет собой неотъемлемую часть любой ЭВМ и делится на общесистемное и специальное.
      В состав ПО персональных компьютеров входят как универсальные средства, так и пакеты и программы, ориентированные на отдельные проблемные области.
      Можно выделить три основных класса программных средств: прикладные пакеты и программы, непосредственно обеспечивающие выполнение необходимых пользователям работ (редактирование текстов, рисование картинок, обработка информационных массивов и т.д.)
-	прикладное ПО;
-	системные программы, выполняющие различные вспомогательные функции (операционные системы, драйверы, программы-оболочки, операционные оболочки и вспомогательные программы (утилиты)), представляют собой системное ПО;
-	инструментальные системы, т.е. системы программирования, обеспечивающие создание новых программ для компьютера.
Прикладные программы позволяют сделать персональный компьютер действительно удобным средством для выполнения той или иной работы, обучения или игры. Прикладная программа может быть рассчитана на специалиста, работающего в какой-то области, на программиста - любителя или просто случайного пользователя. Прикладные программы могут быть широкого профиля, например, предназначаться для составления документов или финансовых вычислений, но могут быть и узкоспециализированными, например, использоваться при проектировании электронных изделий, при анализе электрокардиограмм и т.д.
 Прикладное ПО предназначено для повышения эффективности общения пользователя с ПЭВМ в процессе решения задач. Пакеты прикладных программ (ППП) могут быть реализованы как библиотека программ, расширяющая возможности языков программирования за счет набора стандартных подпрограмм. С другой стороны, ППП могут являться пакетами, в которых реализован принцип настраивания интерактивной среды (диалоговый режим). В такой среде пользователь оперирует не оператором программы, а объектами и понятиями той предметной области, на которую ориентирована данная интерактивная среда.

Храктеристика существующих программных средств, которые могут использоваться для реализации комплекса задач
ля разработки прикладных программ необходимы инструментальные языки и системы программирования. Наиболее широкое распространение для этих целей получили такие языки как Delphi, BORLAND C++ и другие. Каждый из перечисленных языков характеризуется определенными свойствами, благодаря которым он выбирается в тех или иных случаях основным инструментом программирования. К категории инструментальных средств относятся не только трансляторы языков высокого уровня, но и ассемблеры, компоновщики, отладчики и другие системные программы. С помощью инструментальных средств создаются и прикладные программы, и новые инструментальные средства, и операционные системы. Следовательно, эта категория программного обеспечения играет в информатике роль средств производства.
Системное программное обеспечение покупается одновременно с комплектом оборудования и аппаратного обеспечения. Этот тип программного обеспечения управляет средой аппаратуры, освобождая пользователя от управления ресурсами компьютера, обмена данными с периферийным устройством и т.д., то есть подготавливает персональный компьютер к выполнению реальных работ. Системное программное обеспечение включает в себя операционные системы, системы управления базами данных, программное обеспечение дистанционной обработки данных и другие встроенные и надстроенные части программного обеспечения.
Машинная зависимость является одной из характеристик, которая обычно отличает системное программное обеспечение от прикладного. Прикладная программа интересует нас главным образом с точки зрения решения некоторой задачи. При этом ЭВМ используется, как инструмент и основное внимание сосредоточено на предметной стороне дела, а не на вычислительной системе. С другой стороны, системные программы предназначены скорее для обеспечения управления функционированием собственно ЭВМ, чем для решения какой-либо конкретной задачи. Вследствие этого они обычно тесно связаны со структурой машины, для которой созданы.
 Рынок программного обеспечения ПЭВМ располагает большим числом разнообразных по своим функциональным возможностям коммерческих систем управления базами данных общего назначения и языков программирования. Весь этот инструментарий настолько многообразен, что способен удовлетворять потребности пользователей самых различных категорий от случайного пользователя, для которого обращение к рассматриваемой сфере - единичный эпизод, до профессионального специалиста высокой квалификации в области разработки баз данных. Много коммерческих программ для настольных ЭВМ написаны на Cobol-e, но еще больше написано на PASCAL-е., Си, языках баз данных. Дадим краткую характеристику языку программирования Borland Pascal 7.0 и системе управления базами данных FoxPro 2.0.
Язык программирования Паскаль разработан швейцарским ученым Никлаусом Виртом в конце 60-х - начале 70-х годов как специальный язык для обучения программированию. Автор дал языку имя в честь французского математика Блеза Паскаля (1623-1662). Новый язык оказался не только очень доступным для понимания и удобным в использовании, но и достаточно мощным для решения множества задач. Он быстро и широко распространился на различных платформах, но особенно широко - на IBM-совместимых компьютерах. Особую роль в распространении языка Паскаль на персональных ЭВМ сыграла фирма Borland, разработавшая компиляторы и другие инструментальные средства.
Инструментальные средства этой фирмы представляют собой интегрированную среду разработки программ, т.е. дают возможность решить практически все задачи, стоящие перед программистом при разработке программ:
-	редактирование - удобную подготовку и исправление текста программ;
-	компиляцию программы, сопровождаемую поиском ошибок программиста и квалифицированными подсказками об их возможном характере;
-	средства настройки среды программирования и окружения (установка текущего каталога, установка опций для компилятора и т.п.);
-	средства отладки программ, например, пошаговое исполнение программы, возможность просмотра значения любой переменной;
-	запуск программы на исполнение непосредственно из среды программирования.
Результатом работы в среде программирования являются тексты программ (файлы с расширением pas) и исполняемые файлы (с расширением exe), которые могут запускаться независимо от этой среды.
Первые поколения среды разработки носили название Turbo Pascal. После версии 5.5 появился новый, более совершенный продукт - Borland Pascal, а нумерация была продолжена.
В комплект Borland Pascal v7.0 входят три варианта среды программирования. Из них два работают под операционной системой DOS. Одна из программ (файл bp.exe) позволяет разрабатывать программы как реального, так и защищенного режима, в том числе и программы, предназначенные для работы под Windows, другая (turbo.exe) обеспечивает разработку программ только для реального режима. Для работы в оболочке turbo.exe достаточно небольшой оперативной памяти, но, если есть аппаратные возможности, то лучше использовать файл bp.exe, - он быстрее работает и предоставляет больше памяти для отладки. Любой из этих файлов представляет собой среду программирования, обеспечивающую редактирование, компиляцию, компоновку и загрузку программ. Для работы в среде требуются также файлы TURBO.HLP с системой справок и файл с основными библиотечными функциями TURBO.TPL. Если предполагается работа в графическом режиме, потребуется файл GRATH.TPU и драйвер графического режима, например, EGAVGA.BGI.
В файлах с расширением TP хранятся настройки среды программирования. При загрузке среда программирования ищет файл с именем BP.TP (или TURBO.TP) и, если он не найден, устанавливает стандартные настройки.
  Кроме интегрированной среды, в комплект Borland Pascal входит пакетный компилятор bpc.exe. Эта программа не предоставляет никаких удобств для редактирования и отладки. Ее назначение - компиляция файла, созданного в любом редакторе, например, в интегрированной среде программирования, и создание исполняемого файла. Такие компиляторы несколько двусмысленно называются компиляторами командной строки, т.к. управление ими производится из командной строки при запуске. Считается, что отдельные компиляторы надежнее в работе, в них меньше вероятность не устраненных ошибок, и, как следствие, потенциально меньше ошибок в откомпилированной программе.
Развитие вычислительной техники и технологии программирования привело к тому, что фирма Borland разработала принципиально новый программный продукт, который получил название Delphi.
Delphi – это среда разработки программ, ориентированных на работу в Windows. Она относится к так называемым системам быстрой разработки приложений (Rapid Application Development - RAD) и представляет собой мощный генератор кода, визуальный дизайнер приложений и средство ведения баз данных с великолепным интерфейсом, простота изучения которого может сравниться лишь с могущественными возможностями программирования в Delphi. В основе идеологии Delphi лежит технология визуального проектирования и методология объектно-ориентированного программирования.
Первая версия, Delphi 1, работала в среде Windows 3.1 (Windows 3.11). После появления Windows 95, Borland выпустила сначала 16-разрядную версию, Delphi 2, а затем, значительно более совершенную, 32-разрядную – Delphi 3.
Для представления программ в Delphi используется разработанный Borland язык Object Pascal, в основе которого лежит ставший классическим Turbo Pascal. Слово “Object” особо подчеркивает, что язык поддерживает концепцию объектно-ориентированного программирования.
Существует 3 версии Delphi 5.0: 
-	Standard - предназначена для разработки отдельных приложений с использованием баз данных;
-	Professional - предназначена для создания многопользовательских приложений;
-	Client/Server Suit - предназначена для разработки корпоративных приложений.
Для программирования в среде Delphi необходимо установить на компьютер Windows’98, Windows NT 4.0 или полностью совместимую операционную систему, т.к. Delphi 5.0 работает под управлением Windows и предназначена главным образом для разработки Windows-приложений.
Для версии Delphi 5.0 Client/Server Suit необходимо не менее 8 Мбайт системной памяти (рекомендуется 12 Мбайт), а для полной установки Delphi и соответствующих программных средств - приблизительно 170 Мбайт на жестком диске.
Любой персональный компьютер с процессором  Pentium, оперативной памятью от 8 до 16 Мбайт, дисплеем VGA и жестким диском объемом более 200 Мбайт послужит великолепной основой для работы Delphi.

Структура программного обеспечения
       Структура программного обеспечения включает в себя общесистемное и специальное программное обеспечение.
Общесистемное программное обеспечение - это часть программного обеспечения, представляющая совокупность программ, рассчитанную на широкий круг пользователей, и предназначенную для организации вычислительного процесса и/или решения часто встречающихся задач обработки информации (операционные системы, табличные процессоры, генераторы программ, графические и текстовые редакторы, пакеты прикладных программ, СУБД и многое другое).
Операционные системы непосредственно отвечают за управление практически всеми ресурсами вычислительной системы. Однако системное обеспечение имеет ряд аспектов, непосредственно не связанных с типом вычислительной системы, которую они поддерживают. Операционные системы образуют самый нижний уровень информационной оболочки аппаратных средств персональных компьютеров.
 В разных моделях персональных компьютеров применяются операционные системы с разной архитектурой и разными возможностями; для их хранения и работы необходимы различные ресурсы оперативной памяти; не одинаков и предоставляемый пользователям сервис для разработки программ и их использования. Ядро операционной системы обычно дополняется набором сервисных программ соответствующего назначения. С помощью этих программ осуществляется начальная разметка дисков, установка параметров внешних устройств, тестирование оперативной памяти и других компонентов компьютера, выдача информации на печать, стыковка с большими машинами или с локальной сетью и т.д. Таким образом, операционная система дополняет аппаратные средства и, естественно, является неотъемлемой частью персонального компьютера.
Характеристика операционной системы Windows’ 98:
Windows не только обеспечивает удобный и наглядный интерфейс для операции с файлами, дисками и т.д., но и представляет новые возможности для запускаемых в среде Windows программ. Разумеется, для использования этих возможностей программы должны быть спроектированы по требованиям Windows, поэтому их называют Windows-программами или Windows-приложениями. Впрочем, Windows  может выполнять  обычные программы, разработанные для DOS, но при этом такие программы не используют преимуществ Windows и работают медленнее, чем при непосредственном вызове из DOS. Windows присуща следующая характеристика:
-	очень прост в освоении и удобен в использовании;
-	обладает высокой производительностью, которая сильно  отличается от любой предыдущей версии;
-	может исполнять роль универсального сетевого клиента, способного работать с самыми различными сетевыми средствами. 
Эта ОС имеет встроенную поддержку распределенных сетей, встроенную электронную почту, поддержку переносных компьютеров, встроенную поддержку средств мультимедиа.
Для  операционной системы Windows’98 фирмой Microsoft был создан пакет программ, называемый Microsoft Office. В него  входят следующие программы:
-	текстовой редактор Microsoft Word;
-	электронная таблица Microsoft Excel;
-	редактор презентации Microsoft PowerPoint;
-	система управления базами данных Microsoft Access;
-	редактор расписаний Microsoft Schedule .
В состав Windows ’98 входит также значительное количество полезных приложений и служебных программ.
Требования к аппаратной части при использовании Windows’98:
-	процессор 486DX или выше;
-	оперативная память не менее 6 Мб (рекомендуется 8 или 16);
-	VGA - совместимый видеоадаптер;
-	необходимый объем жесткого диска для полной установки составляет 70 Мб.
Специальное программное обеспечение - это совокупность программ, разработанных при создании конкретной ИС для реализации ее функций.
СУБД Microsoft Access является системой управления реляционной базой данных, включающей все необходимые инструментальные средства для создания локальной базы данных, общей базы данных в локальной сети с файловым сервером или создания приложения пользователя, работающего с базой данных на SQL-сервере.
Диспетчером данных, выполняющим загрузку  и сохранение данных в базе данных пользователя и системных базах данных, является ядро базы данных Microsoft Jet. Access построена на основе усовершенствованной версии ядра базы данных Microsoft Jet 4.0. Эта версия имеет наиболее высока производительность и улучшенные сетевые характеристики.
Jet 4.0 обеспечивает поддержку двухбайтового представления символов Unicode, позволяющего использовать символы нескольких национальных алфавитов. Чтобы скомпенсировать возрастающий при этом объем занимаемой памяти, применяется сжатие данных, сохраняемых в формате Unicode. Для лучшей совместимости Microsoft Jet и Microsoft SQL Server и соответствия языка SQLспецификации ANSI SQL 92 были внесены изменения в реализацию Microsoft Jet 4.0 SQL. Ядро Jet 4.0 имеет встроенную поддержку интерфейсов OLE DB, благодаря которой Microsoft Access  может быть использован в качестве универсальной основы разработки клиентских приложений Microsoft SQL Server.
В Access 2000 получили значительное развитие два технологических направления, составляющих основу корпоративных сетей: технология клиент-сервер, для реализации которой в Access включены средства создания проекта-приложения и Internet-технология. 
ППП "Анализ налоговых поступлений" предназначен для сбора, хранения, обработки информации и выдачи отчетов по налогоплательщикам, имеющим в распоряжении транспортное средство.
ППП реализует следующие функции:
-	ведение данных по каждому налогоплательщику;
-	поиск в базе нужного налогоплательщика по фамилии;
-	ведение справочников нормативно-справочной     информации;
-	формирование и выдача основных и статистических отчетов на печать.
Форматом хранения данных о налогоплательщиках выбран формат баз данных, т.к. необходимо осуществлять операции добавления, редактирования, удаления и поиска данных.
Для эффективной работы пакета прикладных программ "Анализ налоговых поступлений" необходимо наличие:
•	операционных систем Windows ’98 или Windows NT 4.0 и выше;
•	VGA - совместимого видеоадаптера;
•	двух кнопочной "мыши";
•	BDE Administrator-а для корректной работы пакета с      базами данных; 
•	не менее 50 Мб свободного пространства на жестком диске (непосредственно для пакета и баз данных);
•	не менее 8 Мб оперативной памяти;
•	баз данных, содержащих нормативно-справочную информацию и информацию о налогоплательщиках.
Дерево каталога программы "Анализ налоговых поступлений" приведено на рисунке 6

Начисление
налога

Реестр

Отчет
по налогу

Отчет по количеству справок

Главное меню

Сведения о налогоплатель-щике

Сведения об автотранспорте

Расчет

Справка об уплате налога

Рисунок 6 - Дерево каталога программы

Инструкция пользователю
      Информационная система “Анализ налоговых поступлений” представляет собой удобную и простую в использовании систему. Пользователю не придется долго обучаться навыкам работы с программой.
Программа представлена удобным меню, в которое входит введение данных, реестр, отчет по налогу, отчет по количеству справок.
      Переход от одного окна к другому осуществляется при нажатии кнопки “Далее” на экране или “Enter” на клавиатуре.
      Работу следует начать с вызова окна “Основные данные по налогоплательщику”. Для этого предназначена кнопка “Введение данных”.
Последовательно заполняются необходимые и обязательные поля. К ним относятся: фамилия, имя, регион, улица, дом и квартира. 
      При вызове окна “Основные данные по автомобилям” заполняются первые две части для всех налогоплательщиков. В случае, когда автомобиль управляется по доверенности или налогоплательщик имеет предусмотренные налоговым законодательством льготы, то проставлением “галочки ”  активизируются нужные поля и заполняются соответственно данным.
      При вызове окна “Расчет” данные, введенные ранее в других окнах ,появляются автоматически, а заполнению подвергаются сумма уплаченного налога, номер и дата платежного документа.
      После последовательного заполнения всех трех окон пользователь при нажатии кнопки “Далее” в окне “Расчет” вызывает “Справку об уплате налога” и отправляет ее на печать для выдачи налогоплательщику.
      Отчетную информацию можно получить, нажав в основном меню кнопки: “Реестр”, “Отчет по налогу”, “Отчет по количеству справок”. Указав отчетный период, пользователь получит расчетные данные по запросу.

Контрольный пример
      Рассмотрим рабочую часть информационной системы “Анализ налоговых поступлений” на конкретном примере.
      Налогоплательщик Казанцев имеет в собственности автомобиль Toyota Land Cruiser 1998 года выпуска и объемом 3000 кубических сантиметра. Т.к. автовладелец не имеет каких-либо льгот и транспортное средство относится к категории иностранных автомобилей со сроком эксплуатации до 6 лет, то налог рассчитывается следующим образом: месячный расчетный показатель умножается на ставку налога, соответственно 775*117=90 625
      Расчет налога производится автоматически после внесения необходимых данных в информационную систему, в частности заполнения основных полей, к которым относятся: фамилия, имя, отчество автовладельца, адрес, марка транспортного средства, год выпуска, объем двигателя, наличие льгот, номер квитанции и дата уплаты налога. 
      После произведенного расчета налогоплательщику выдается справка об уплате налога, копия которой прилагается в приложении 2
      Данные по налогоплательщику и его автомобилю приведены в виде копии технического паспорта и квитанции об уплате налога в приложении 1

2.6	Технологический процесс
Описание информационной технологии функционирования задач "Развитие информационной системы анализа налоговых поступлений" представлено в графической форме на рисунке 7.
На первом этапе происходит получение данных о налогоплательщике и его транпортном средстве с технического паспорта, а также данные об уплате налога на транспортные средства. Данные проходят визуальную проверку на достоверность, правильность оплаты именно в Ауэзовский Налоговый Комитет. Затем полученная информация заносится в базу данных. 
На втором этапе если налогоплательщик имеется в базе, то выдаются его данные автоматически. Производится сверка данных, имеющихся в компьтере с данными по техническому паспорту. 
На третьем этапе если  налогоплательщик не значится в реестре имеющихся налогоплательщиков, то производится полная регистрация.

Отдел
по работе
с налого-
платель-
щиками

Тех.
паспорт

Квитан-
ция

Тех.
паспорт

Р

Р

БД

БД

БД

БД

БД

Д

Проверка

Проверка

Принятие решений

Проверка

Обновление БД
автовладельцев

Обновление БД владельцев.
Поддержка решений

Хранение БД

Ввод данных в
БД

1

3

2

Получение тех.
паспорта

Рисунок 7 - Схема технологического процесса начисления налога на транспорт

3	
4	
3	ОЦЕНКА УРОВНЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ И ВОЗМОЖНЫЕ ОБЛАСТИ ЕЕ ПРИМЕНЕНИЯ

3.6	Оценка затрат на создание информационной системы
Оценка затрат на создание и введение в эксплуатацию информационной системы является одним из важнейших и определящих критериев при подведении результатов разработки системы.
Расчетные данные затрат приведены в таблице 17. 

Таблица 17
Исходные данные для расчета
№	Наименование		Единицы	Значение 	Приме-	
п/ п	Показателей	Обозначение	Измерения	показателей	чание	
1	2	3	4	5	6	
	Предпроизводственные					
	затраты	Кп	Тыс. тг	35,8		
1	Затраты на привязку и					
	внедрение проекта	Кп 1	Тыс. тг	10,0		
	затраты на приобретение					
	проекта	Кп 2	Тыс. тг	25,8		
2	Стоимость ПК	Кэвм	Тыс. тг	108,0		
3	Годовые эксплуатационные 					
	расходы	Зэ	Тыс. тг	21,06		
	Численность работников,					
4	занятых организацией	Ч	Чел.			
	работы в отделе			5		
5	Среднечасовая тарифная					
	ставка работника	З	Тг.	0,85		
	Коэффициент, учитывающий					
6	дополнительную	g				
	заработную плату			0,7		
	Коэффициент, учитывающий					
7	отчисления в 	C		0,14		
	пенсионные фонды					
8	Коэффициент, учитывающий					
	накладные расходы	H		0,33		
9	Коэффициент					
	Использования ПК	V		0,0875		
	Коэффициент, учитывающий					
	процент работ от					
10	первоначального объема,	p	%			
	передаваемого на ПК			75,0		
11	Годовой фонд времени				Расчетные 	
	работы ПК	Тэвм	Час	2214,0	данные	
12	Время решения 				Предварит.	
	задачи	Треш	Час	30,0	расчет	
13	Объем вводимой				Расчетные 	
	информации	Овв	тыс. симв		данные	
14	Объем обрабатываемой				Расчетные 	
	информации	Ообр	Кбайт		данные	
15	Объем выходной				Расчетные 	
	информации	Овыв	тыс. симв		данные	
16	Действительный (расчетный)				Данные	
	годовой фонд времени	Фвр	Час	11022,0	таблицы	
	Норматив приведения					
17	разновременных затрат к	Енп	Час			
	фактору времени			0,1		

Пояснения к таблице 17:

1. Затраты на приобретение рассчитываются разработчиком и представляют собой сумму затрат на создание технического задания, технического и рабочего проектов.
2. Затраты на внедрение проекта рассчитываются с учетом суммы заработной платы разработчиков проекта в течение внедрения.
3. Затраты на привязку проектов рассчитываются аналогично затратам на внедрение проекта. 
4. Стоимость ПК берется из документа “Прайс лист”.
5. Годовые эксплуатационные расходы (см. таблицу 20).
6. Численность работников, занятых данными расчетами.
7. Среднечасовая ставка этих работников.
8. рассчитываются бухгалтерией предприятия, где внедряется проект.
9. Коэффициент использования ПК для создаваемых задач (комплексов   задач) не должен превышать 1 и представляет долю от общего использования рабочего времени.
10. Коэффициент, учитывающий процент работ от первоначального объема, предаваемых на ПК составляет процентное отношение объема задач, решаемых автоматизированным способом к объему задач, решаемых вручную.
11. Годовой фонд времени работы ПК рассчитывается в таблице 18.
12.   Время решения задач рассчитывается эмпирическим путем с учетом 
        количества обрабатываемых форм.
13. Объем вводимой информации рассчитывается как сумма объемов информации по каждой входной форме. Объем информации по одной форме определяется следующим образом: максимальное количество знаков в одной строке умножается на количество строк в одном документе и умножается на количество документов в год.
14. Объем обрабатываемой информации в знаках представляет собой сумму объема вводимой информации и информации, хранимой в базе данных, используемых для решения комплекса задач. Для того, чтобы перевести объем обрабатываемой информации в Кбайты необходимо умножить полученную сумму на 6 и разделить на 8.
15. Объем выходной информации рассчитывается как сумма объемов информации по каждой выходной форме. Объем информации по одной форме определяется следующим образом: максимальное количество знаков в одной строке умножается на количество строк в одном документе.

Таблица 18
Годовой фонд времени  работы ПК

	Количество часов	Количество	Количество рабочих	Годовой фонд 	
Тип ПК	Работы в 1 смену	смен	смен в году	работы ПК	
Pentium	8,2	1	270	2214	

Таблица 19

Расчет годового рабочего времени одного работника в году
Показатели	Единицы измерения	Количество	
Календарное время	дни	366	
Выходные дни	дни	53	
Праздничные дни	дни	8	
Номинальное время	дни	305	
Невыходы на работу:			
   Отпуска	дни	24	
   Болезни	дни	11	
   Гособязанности	дни	0	
Фактическое число рабочих дней в году	дни	270	
Число предпраздничных дней	дни	7	
Действительный (расчетный)			
Годовой фонд времени	час	2204,4	

Фвр = (фактическое число рабочих дней в году – число предпраздничных дней) * 8,2 + число предпраздничных дней * 7 = (270-8)*8,2 + 8*7 = 2204,4 час
Трудоемкость работ, выполняемых персоналом до внедрения проекта определяется по формуле (Do):

Do = ч*Фвр ,                    ( 1 )
где
Ч –  численность персонала, чел;
Фвр –  годовой фонд рабочего времени одного работника, час.
Расчет Фвр приведен в таблице 3.
Do = 5 * 2204,4 = 11022,0 час
Стоимость работ, выполняемых персоналом до внедрения проекта (Со), определяется по формуле:

Со = Do * з *[(1+g) * (1+C) + H],              (2)
где
Do – трудоемкость работы персонала до внедрения проекта;
З – среднечасовая тарифная ставка одного работника;
G – коэффициент, учитывающий дополнительную заработную плату;
С - коэффициент, учитывающий отчисления в пенсионные фонды;
Н - коэффициент, учитывающий накладные расходы.

Со = 11022,0 * 0,85 * [ (1+0.7)*(1+0.14) + 0,33 ] =   21248,2116 = 21,25 тыс.тг.

Трудоемкость работ в условиях автоматизированной обработки информации (после внедрения проекта) складывается из оставшихся за персоналом работ, а также эксплуатации ПЭВМ.
    Годовая трудоемкость работ, оставшихся за персоналом, занятым организацией работ (Dост ) после внедрения проекта АРМ, определяется по формуле:

Dост = Do * ( 1 – p / 100 ),                     ( 3 )
где
Do –  годовая трудоемкость работ, выполняемых персоналом до внедрения АРМ, час;
Р –  коэффициент, учитывающий процент передаваемых на ПЭВМ работ от первоначального объема.
Dост = 11022,0 * ( 1-75/100 ) = 2755,5 час.

Стоимость работ, оставшихся за персоналом в условиях внедрения проекта (Сост) определяется по формуле:

Сост = Dост * з *[ (1+g) * (1+C) + H ],          ( 4 )

Сост = 2755,5 *0,85 * [ (1+0.7)*(1+0.14) + 0,33 ] =   5312,0529 тг = 5,3 тыс.тг.
	
Годовые эксплуатационные расходы на ПЭВМ (ПК) приведены в таблице 20.

Таблица 20
Годовые эксплутационные расходы на ПЭВМ

№ п/п	Наименование статьи затрат	Стоимость (тыс. тг)	
1	Затраты на текущий и профилактический	5,4	
	ремонт (5% стоимости ПЭВМ)	12,96	
2	Амортизация ПЭВМ (12% стоимости ПЭВМ)	2,16	
3	Расходы на материалы (2% стоимости ПЭВМ)	0,54	
4	Прочие расходы (0,5% стоимости ПЭВМ)		
	Итого эксплутационные расходы	21,06	

Доля годовых эксплуатационных расходов, связанных с функционированием проекта АРМ выполняется по формуле:

Рреш*Треш*Зэ’
Свц = ______________ ,                           ( 5 )
Тэвм
где
Рреш  –  периодичность решения задачи в течение года;
Зэ  –  годовые эксплуатационные расходы (см. таблицу 4), тыс. тг;
Тэвм  –  годовой фонд времени работы ПК (таблица 2), час;
Треш  –  время решения задачи.

Если периодичность решения задач в проекте различная, то она будет представлять собой сумму двух слагаемых, в нашем примере это будет:
    
Свц = Свц1 + Свц2.

Свц1 = (60*15*21,060)/2214 = 8,5609 тыс.тг

Свц2 = (17*15*21,060)/2214 = 2,4256 тыс.тг

Для всех задач комплекса:

Свц  = 8,5609 + 2,4256 = 10,9865 тыс. тг

Годовые затраты на обработку информации в условиях внедрения проекта составят (Савт ):

Савт = Свц + Сост ,                              (6 )
где
Свц - эксплуатационные расходы  на обработку информации в условиях внедрения проекта, тыс. тг;
Сост - стоимость работ, оставшихся за персоналом в условиях эксплуатации проекта АРМ, тыс.тг.

Савт = 10,9865 + 5,3 = 16,2865 тыс. тг

Годовая экономия от внедрения АРМ (комплекса задач)  (Сарм) составит:

Сарм= Со – Савт,                                (7),        где
Со – затраты на обработку информации до внедрения АРМ, тыс.тг;
Савт – затраты на обработку информации в условиях внедрения АРМ, тыс.тг.

Сарм = 21,25 – 16,2865 = 4,9635 тыс.тг

3.2 Анализ результатов и рекомендации по коммерческой реализации информационного продукта
     Под эффективностью информационно системы “Анализ налоговых поступлений” понимается степень соответствия системы своему назначению, правильность выбранной организации процессов расчета и формирования запросов  с целью обеспечения наилучшей гибкости, его техническое и методологическое совершенство и экономическая целесообразность.
Эффективность информационной системы включает в  себя определение таких показателей, как производительность, точность, надежность, гибкость, дружественность интерфейса, способность работать в интерактивном режиме и т.д.
Условия функционирования информационно-поисковой системы могут непрерывно изменяться, особенно это касается предметной области, т.е. конкретных приложений, объемов перерабатываемой информации, а также перечня решаемых задач, их содержания. В этом случае данная информационно-поисковая система является достаточно гибкой для обеспечения её способности к оперативному перераспределению объема вычислительной работы между её элементами, а также достаточно расширяемой для добавления новых задач.
     Следует также отметить возможность информационно системы к изменению содержимого предметной области. Её можно использовать для хранения и обработки информации в Налоговом Комитете, независимо от объемов информации и качественного содержимого базы данных.
Накопление информации в базах данных не приводит к замедлению работы в связи с удачным выбором типа баз данных - Paradox 7.0. Время реакции на запрос составляет менее четверти минуты, что является наилучшим подтверждением универсальности и быстродействия системы, высоким потребительским показателем качества функционирования комплекса задач.
Обеспечивается целостность и безопасность данных, их хранение и поддержание в активном состоянии в течение всей эксплуатации.
      Информационное обеспечение комплекса позволило унифицировать поступающие в систему данные, преобразовало их в вид, удобный для обработки. Так, например,  данные каждого налогоплательщика поступали в самом разнообразном виде, так как источники информации располагают различными средствами передачи данных - от непосредственной передачи информации из рук в руки до связи по телефонной сети.
Надежность информационной системы “Анализ налоговых поступлений” характеризуется её способностью сохранять свои свойства при заданных условиях работы в течение длительного периода времени.
      Вся информационная система подчинена единой цели - обеспечению оперативного, бесперебойного и надежного функционирования задач ведения и анализа налоговой информации.
Модульное построение системы предусматривает её расширение и оптимизацию функционирования отдельных частей, не нарушая логические связи и стратегического назначения в целом.
Система является управляемой на пользовательском уровне за счет применения дружественного интерфейса, системы подсказок и справок для пользователя.
      Благодаря применению технических средств удается существенно снизить трудоемкость обработки информации информационной системой “Анализ налоговых поступлений”.
С помощью информационной системы оперативно происходит обслуживание налогоплательщиков, предоставление им информации и документа для предъявления ГАИ и прохождения технического осмотра, а также получение статистической информации в определенных границах выборок. Накапливаемая информация подлежит хранению - переводу в архивные базы данных.
При выявлении некоторой избыточности информации, накапливаемой в системе, предусмотрена функция удаления излишней информации не оказывающей существенного влияния на основные данные.
      Информационная система Налогового Комитета "Анализ налоговых поступлений" позволила сэкономить трудовые, материальные и финансовые ресурсы, а также такой необходимый ресурс в рыночных условиях как время.
Коммерческий вариант по данной системе будет наиболее полным, если его снабдить более развитой системой подсказок (Помощь), полным и достоверным каталогом на транспортные средства и их двигатели.

3.3 Рекомендации по совершенствованию информационной технологии комплекса задач
Проведенное тестирование информационной системы Налогового Комитета Ауэзовского района "Анализ налоговых поступлений" показало положительные результаты. В ходе эксплуатации недостатки обеспечивающей или функциональной части ИС, как органически независимой информационной системы, не были выявлены. При разработке и введении в эксплуатацию использовались новейшая техника и технологии.
      Однако дальнейшее развитие данной информационной системы видится в переходе на технологию распределенных баз данных, что означает модификацию данной системы из локального варианта в сетевой.
Наряду с предложенным вариантом модификации и совершенствования в будущей перспективе видится объединение нескольких существующих информационных систем Налогового Комитета по городу Алматы в единую систему посредством сетевой технологии. 

ЗАКЛЮЧЕНИЕ

Дипломная работа представляет собой разработанную автоматизированную информационную систему "Анализ налоговых поступлений", реализованную в дальнейшем в  Налоговом Комитете Ауэзовского района, основным содержанием деятельности которого является сбор и надлежащий контроль за поступлениями налогов и сборов  в государственный бюджет.
      При прохождении практики в Налоговом Комитете Ауэзовского района, был собран достаточно полный материал о деятельности отдела по работе с налогоплательщиками касающейся начисления налога на транспортные средства. Выявлены недостатки существующей системы ручного ведения и поиска информации  по запросам пользователей.
Информационная система Налогового Комитета Ауэзовского района является гибкой и модернизируемой для любых изменений.
      В течение всего цикла разработки поддерживался прочный контакт с коллективом пользователей, который принимал активное участие в процессе принятия решений на этапах определения требований	к структуре и ресурсам системы, цели и внешнего проектирования.
Даны рекомендации по коммерческой реализации системы с точки зрения её универсальности, экономичности, максимального сервиса, доступности и понятности для пользователя.
     Общая формулировка и критериальное описание целевой функции позволили построить алгоритм управления заданным объектом, разработать модель функционирования элементов системы управления, сформулировать перечень задач, определить их иерархию, обосновать оптимальные требования к этим элементам по производительности, восстанавливаемости, долговечности, работоспособности, надежности  и стоимости.
При разработки информационной системы приоритет отдавался таким задачам, в результате решения которых может быть получена информация для большого числа потребителей и, в частности, когда результат решения используется для решения широкого круга других задач.
  В результате работы были созданы информационное обеспечение, разработан алгоритм решения задачи.
Внедрение разработанной ИС максимально автоматизировало систему ведения данных о налогоплательщиках и их автомобилях и поиска ответов на запрос, преимуществом чего является предоставление наиболее точной и оперативной информации относительно запрашиваемого автовладельца минимальных затратах времени. А это, в свою очередь, позволяет увеличить производительность труда инспекторов отдела по работе с налогоплательщиками.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1.	Назарбаев Н.А.  Казахстан - 2030. Процветание, безопасность и улучшение благосостояния всех казахстанцев. Послание Президента страны народу Казахстана. - Казахстанская, Правда, 11 октября 1997 года.
2.	Конституция Республики Казахстан - Алматы.-1995.
3.	Указ Президента Республики Казахстан № 359 от 14 марта 2000 года "О государственной программе обеспечения информационной безопасности Республики Казахстан на 2000 - 2003 годы"
4.	Постановление Правительства Республики Казахстан № 492 от 4 апреля 2000 года "О развитии единого информационного пространства в Республике Казахстан и создание ЗАО "Национальные информационные технологии""
5.	Республиканская целевая научно-техническая программа "Информатизация народного хозяйства Республики Казахстан (основные задания и показатели)". - Алматы - 1994
6.	Бенецкий Э.М., Морозов Л.А.  Внедрение автоматизированной системы управления производством на базе пакетов прикладных программ. - М.: Статистика, 1980.
7.	Бралиева Н.Б.  Информатизация общества как особенность современного этапа /Сб. Мировой опыт рынка и становление рыночной системы хозяйствования в Республике Казахстан. - Алматы.-1994
8.	Бралиева Н.Б., Байбулекова Л.А., Тилегенов А.И. Основы информационного менеджмента: Учебное пособие. – Алматы: Экономика, 1998. – 88 с.
9.	Бралиева Н.Б., Байбулекова Л.А., Тилегенов А.И. Бизнестегi акпарат жуйлерi. – Алматы: Изд-во Экономика, 1998.- 88 с.
10.	Бралиева Н.Б., Куличихин А.А.  Информационные аспекты создания и функционирования автоматизированных информационных систем./ Сборник статей “Информационные системы в экономике”. - Алматы: Экономика – 1997 г. - с.31-35.
11.	Бралиева Н.Б., Пушкарев  Л.А.  Основные направления развития новых технологий в экономических информационных системах (Развитие открытой рыночной экономики Казахстана). - Алматы: Экономика – 1999 г
12.	Бралиева Н.Б., Тимошенко В.Ф., Гагарина Н.Л.  Информационные 
13.	Системы бизнеса. – Алматы: РИК, 1994. - 120 с.
14.	Бралиева Н.Б., Шаукенбаев А.С.  Управление информационными ресурсами в транснациональной компании./ Сборник статей 
15.	“Информационные системы в экономике”. - Алматы: Экономика – 
       1997 г. - с.110-119.
16.	Брябрин В.М.  Программное обеспечение персональных ЭВМ. 3-е изд., стер. – М.: Наука. Гл. ред. физ. – мат. лит, 1990. – 120с.
17.	Бухгалтерские информационные системы: Учебное пособие/ Тулегенов Э.Т., Бралиева Н.Б., Л.А. Стороженко, И.А. Матвеева. – Алматы: Экономика,1999. – 120 с.
18.	Гагарина Н.Л.  Разработка информационной системы банка/ сборник статей “Информационные системы в экономике”. - Алматы: Экономика, 1997 г. - с.75-87.
19.	Гринфельд М., Федотова Л.  Интерпретирующая система обработки экономической информации. - М.: Статистика, 1982.
20.	Грызлов В.И., Грызлова Т.П.  Турбо Паскаль 7.0, - М.: ДМК, 1998 г., 400 с.
21.	Дейт К.  Ведение в системы баз данных. – М.: Наука, 1980. – 250с.
22.	Диго С.М.  Проектирование баз данных: Учебник. – М.: Финансы и статистика, 1998. – 216 с.
23.	Единая система классификации кодирования технико-экономической информации. – М.: Издательство стандартов, 1979.-224с.
24.	Зайцев Н.Г.  Информационное и математическое обеспечение АСУП. - Киев: Техника, 1974.
25.	Иванов  Ю.М.  Теория информационных объектов и СУБД. - М.: Наука, 1988.
26.	Когаловский М.Р.  Технология баз данных на персональных ЭВМ. – М.: Финансы и статистика, 1992 – 85с.
27.	Комплекс общеотраслевых руководящих методических материалов по созданию АСУ и САПР. - М.: Статистика, 1980.
28.	Каталог на автомобили мира и их технические характеристики
29.	Лиловзоров В.К.  Элементы информационных систем. – М.: Высшая школа, 1989. – 170с.
30.	Липаев В.В., Потапов А.И.  Оценка затрат на разработку программных средств. – М.: Финансы и статистика, 1998.- 180 с.
31.	Модин А.А., Яковенко Е.Г., Погребной Е.П.  Справочник разработчика АСУ. - М.: Экономика, 1978.
32.	Морозов В.К.  Основы теории информационных систем. – М.: Высшая школа, 1994. – 175с.
33.	Неверова Е.Г.  Исследование проблем создания баз данных для информационных систем./ Сборник статей “Информационные системы в экономике”. - Алматы: Экономика – 1997 г. - с.35-42.
34.	Неверова Е.Г.  Технология проектирования баз данных и знаний, Алматы - 2000. 
35.	Налоговый кодекс Республики Казахстан – Алматы: Министерство Государственных Доходов – 1995 г.
36.	Налоговые вести № 1, № 3, №5, №8, №10, №12 – 2000 г.
37.	Налоговые вести №1, № 2, №3 – 2001 г.
38.	Программа информатизации Казахской ССР на 1991-1995 годы и на период до 2005 года (Постановление Кабинета Министров Казахской ССР №474 от 18 августа 1991 года).
39.	Пушкарева Л.А.  Развитие информационной технологии./ Сборник статей “Информационные системы в экономике”. - Алматы: Экономика – 1997 г. - с.42-51.
40.	Садакбаева Г. “О налоге на транспортные средства” / Вестник Министерства Государственных Доходов № 12, декабрь 2000 г.
41.	Свириденко С.С.  Современные информационные технологии. – М.: Радио и связь, 1991. – 190с.
42.	Системы управления базами данных и знаний: Справочное издание./ Под ред. А.Н. Наумова. - М.: Финансы и статистика, 1991. – 352 с.
43.	Стороженко Л.А., Матвеева И.А.  Информационно-компьютерные системы учета в Республике Казахстан./ Сборник статей “Информационные системы в экономике”. - Алматы: Экономика – 1997 г. - с.87-93.
44.	Тилегенов А.И.  Сетевое и программное обеспечение в Казахстане./ Сборник статей “Информационные системы в экономике”. - Алматы: Экономика – 1997 г. - с.146-149.
45.	Тимофеева Е.П.  Некоторые вопросы безопасности информационных систем./ Сборник статей “Информационные системы в экономике”. - Алматы: Экономика – 1997 г. - с.119-124.
46.	Тимошенко В.Ф.  Информационные системы менеджмента./ Сборник статей “Информационные системы в экономике”. - Алматы: Экономика – 1997 г. - с.51-63.
47.	Федоренко Н.П.  Справочник разработчика  АСУ.   -  М.: Экономика, 1978.
48.	Фигурнов В.Э.  IBM PC для пользователя. 7-ое издание переработанное и дополненное. - М.: Инфра - М, 1997. .- 432 с.

ПРИЛОЖЕНИЯ

Приложение 1

Отчет по сбору налога

За период с 01.02.2006 г. по 01.03.2006 г.

Вид налога: Налог на легковой автотранспорт

Уплачено в: Налоговом Комитете Ауэзовского района

Класс транспортного средства		Сумма
 начисленная	Сумма уплаченная	
Легковой 		173 324.00	165 619.00	
	Итого:	173 324.00	165 619.00	
	Всего:	173 324.00	165 619.00	

Приложение 2

                                         Отчет
    по колличеству справок на транспортные средства

За период с 01.02.2006 г. по 01.03.2006 г.

		Колличество	
Класс транспортного средства		справок	

Справки об уплате налога на транспортное средство
			
Легковой		9	
	Итого:	9	

Справки об освобождении от уплаты налога на транспортное средство
			
Легковой		1	
	Итого:	1	
	Всего:	10	

Приложение 3
Текст программы
OptionCompareDatabase 
Option Explicit
Private Sub checkLFlag()
    If Me![LFlag].Value Then
        Me![LDocument].Enabled = True
        Me![LGot].Enabled = True
        Me![LDate].Enabled = True
        Me![LReason].Enabled = True
    Else
        Me![LDocument].Enabled = False
        Me![LGot].Enabled = False
        Me![LDate].Enabled = False
        Me![LReason].Enabled = False
    End If
End Sub
Private Sub checkTFlag()
    If Me![TFlag].Value Then
        Me![TFIO].Enabled = True
        Me![TAdress].Enabled = True
        Me![TDate].Enabled = True
        Me![TNumber].Enabled = True
    Else
        Me![TFIO].Enabled = False
        Me![TAdress].Enabled = False
        Me![TDate].Enabled = False
        Me![TNumber].Enabled = False
    End If
End Sub

Private Sub AEVolume_GotFocus()
    Dim dbs As Database, strSQL As String, rst As Recordset, varRecords As Variant, result As Integer
    If Me![AEVolume] = 0 Then
        Set dbs = CurrentDb
        strSQL = "SELECT Volume FROM Types WHERE (Type='" & CStr(Me![AType]) & "' AND Model='" & CStr(Me![AModel]) & "')"
        Set rst = dbs.OpenRecordset(strSQL)
        varRecords = rst.GetRows(rst.RecordCount)
        result = varRecords(0, 0)
        Me![AEVolume] = result
    End If
End Sub

Private Sub AType_AfterUpdate()
    Me![RNN] = Forms![Persons].RNN
End Sub
Private Sub Form_Open(Cancel As Integer)
    checkLFlag
    checkTFlag
    Me![Owner] = Forms![Persons].[Family] + " " + Forms![Persons].[FirstName] + " " + Forms![Persons].[LastName]
End Sub

Private Sub LFlag_AfterUpdate()
    checkLFlag
End Sub

Private Sub NextFormButton_Click()
    Dim stDocName As String
    Dim stLinkCriteria As String
    If ((Me![AEVolume] = 0) Or (Me![AMYear] = 0) Or (Me![ASNumber] = Null) Or (Me![CSeries] = Null) Or (Me![CNumber] = Null) Or (Me![CDate] = Null)) Then
        MsgBox "Введены не все необходимые данные !"
    Else:
        If Not Me![LFlag] Then
            Me![LDocument] = Null
            Me![LGot] = Null
            Me![LReason] = Null
            Me![LDate] = Null
        End If
        If Not Me![TFlag] Then
            Me![TFIO] = Null
            Me![TAdress] = Null
            Me![TNumber] = Null
            Me![TDate] = Null
        End If
        DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
        stDocName = "Calculation"
        stLinkCriteria = "[ASNumber]=" & "'" & Me![ASNumber] & "'"
        DoCmd.OpenForm stDocName, , , stLinkCriteria
    End If
End Sub

Private Sub TFlag_AfterUpdate()
    checkTFlag
End Sub

Private Sub FirstButton_Click()
On Error GoTo Err_FirstButton_Click
    DoCmd.GoToRecord , , acFirst
    checkLFlag
    checkTFlag
Exit_FirstButton_Click:
    Exit Sub
Err_FirstButton_Click:
    MsgBox Err.Description
    Resume Exit_FirstButton_Click
End Sub
Private Sub PrevButton_Click()
On Error GoTo Err_PrevButton_Click
    DoCmd.GoToRecord , , acPrevious
    checkLFlag
    checkTFlag
Exit_PrevButton_Click:
    Exit Sub
Err_PrevButton_Click:
    MsgBox Err.Description
    Resume Exit_PrevButton_Click
End Sub
Private Sub NextButton_Click()
On Error GoTo Err_NextButton_Click
    DoCmd.GoToRecord , , acNext
    checkLFlag
    checkTFlag
Exit_NextButton_Click:
    Exit Sub
Err_NextButton_Click:
    MsgBox Err.Description
    Resume Exit_NextButton_Click
End Sub
Private Sub LastButton_Click()
On Error GoTo Err_LastButton_Click
    DoCmd.GoToRecord , , acLast
    checkLFlag
    checkTFlag
Exit_LastButton_Click:
    Exit Sub
Err_LastButton_Click:
    MsgBox Err.Description
    Resume Exit_LastButton_Click
End Sub
Private Sub NewButton_Click()
On Error GoTo Err_NewButton_Click
    DoCmd.GoToRecord , , acNewRec
    checkLFlag
    checkTFlag
    Me![AType].SetFocus
    Me![RNN] = Forms![Persons].RNN
Exit_NewButton_Click:
    Exit Sub
Err_NewButton_Click:
    MsgBox Err.Description
    Resume Exit_NewButton_Click
End Sub
Private Sub DeleteButton_Click()
On Error GoTo Err_DeleteButton_Click
    Dim strSQL As String
    strSQL = "DELETE * FROM Autos WHERE (RNN='" & Me![RNN] & "' AND ASNumber='" & Me![ASNumber] & "')"
    DoCmd.RunSQL (strSQL)
    DoCmd.GoToRecord , , acFirst
    checkLFlag
    checkTFlag
Exit_DeleteButton_Click:
    Exit Sub
Err_DeleteButton_Click:
    MsgBox Err.Description
    Resume Exit_DeleteButton_Click
End Sub

Private Sub ОбластьДанных_Click()

End Sub

Option Compare Database
Option Explicit

Private Sub Form_Load()
    Dim mrp As Long, dateDiff As Integer, dbs As Database, strSQL As String, rst As Recordset, isForeign As Boolean
    Dim varRecords As Variant, volume As Integer, Amount As Long, k As Double, extCost As Long, ext As Long
    mrp = 775 'Ставка МРП
    extCost = 12 ' Стоимость превышения объема
    dateDiff = CInt(DatePart("YYYY", Now())) - Val(Me![AMYear])
    volume = Val(Me![AEVolume])

    Set dbs = CurrentDb
    strSQL = "SELECT IsForeign FROM Types WHERE (Type='" & CStr(Me![AType])
    strSQL = strSQL & "' AND Model='" & CStr(Me![AModel]) & "')"
    Set rst = dbs.OpenRecordset(strSQL)
    varRecords = rst.GetRows(rst.RecordCount)
    isForeign = varRecords(0, 0)
    
    k = 1
    ext = 0
    If volume <= 1100 Then
        Amount = 4
    ElseIf volume <= 1500 Then
        Amount = 6
    ElseIf volume < 2000 Then
        Amount = 7
        ext = volume - 1500
    ElseIf volume = 2000 Then
        Amount = 7
    ElseIf volume <= 4000 Then
        Amount = 22
        ext = volume - 2000
    ElseIf volume = 4000 Then
        Amount = 22
    Else:
        Amount = 117
        'ext = volume - 4000 - нужно ли считать превышение ?
    End If
    
    If dateDiff > 5 Then
      If isForeign Then
        If volume < 3000 Then
            k = 0.5
        ElseIf volume < 4000 Then
            k = 0.7
        End If
     ElseIf dateDiff <= 20 Then
        k = 0.3
     ElseIf dateDiff <= 30 Then
        k = 0.2
     Else:
        k = 0.1
     End If
    End If
    Dim tmp As Long
    tmp = mrp * Amount
    tmp = tmp + ext * extCost
    tmp = CLng(tmp * k)
    Me![NAmount] = CCur(tmp)
    If Forms![Autos].[LFlag] Then
        Me![NPaid].Enabled = False
        Me![NNumber].Enabled = False
        Me![NDate].Enabled = False
    End If
End Sub

Private Sub Form_Open(Cancel As Integer)
    Me![Owner] = Forms![Autos].[Owner]
End Sub

Private Sub NextFormButton_Click()
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Result"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
End Sub

Private Sub Прямоугольник2_Click()

End Sub

Option Compare Database
Option Explicit

Private Sub proceedButton_Click()
    Dim dbs As Database, strSQL As String, rst As Recordset, varRecords As Variant, NTotal As Currency
    strSQL = "SELECT Sum(NPaid) FROM Autos WHERE (LFlag=false And (NDate Between #" & DateValue(Me![beginDate]) & "# And #" & DateValue(Me![endDate]) & "#))"
    Set dbs = CurrentDb
    Set rst = dbs.OpenRecordset(strSQL)
    varRecords = rst.GetRows(rst.RecordCount)
    NTotal = varRecords(0, 0)
    Me![NTotal] = NTotal
    Me![Amount] = NTotal
    Me![Total] = NTotal
End Sub

Private Sub ОбластьДанных_Click()

End Sub

Option Compare Database
Option Explicit

Private Sub FirstButton_Click()
On Error GoTo Err_FirstButton_Click
    DoCmd.GoToRecord , , acFirst
Exit_FirstButton_Click:
    Exit Sub
Err_FirstButton_Click:
    MsgBox Err.Description
    Resume Exit_FirstButton_Click
End Sub

Private Sub NextFormButton_Click()
On Error GoTo Err_NextFormButton_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
    stDocName = "Autos"
    stLinkCriteria = "[RNN]=" & "'" & Me![RNN] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_NextFormButton_Click:
    Exit Sub
Err_NextFormButton_Click:
    MsgBox Err.Description
    Resume Exit_NextFormButton_Click
End Sub

Private Sub PrevButton_Click()
On Error GoTo Err_PrevButton_Click
    DoCmd.GoToRecord , , acPrevious
Exit_PrevButton_Click:
    Exit Sub
Err_PrevButton_Click:
    MsgBox Err.Description
    Resume Exit_PrevButton_Click
End Sub
Private Sub NextButton_Click()
On Error GoTo Err_NextButton_Click
    DoCmd.GoToRecord , , acNext
Exit_NextButton_Click:
    Exit Sub
Err_NextButton_Click:
    MsgBox Err.Description
    Resume Exit_NextButton_Click
End Sub
Private Sub LastButton_Click()
On Error GoTo Err_LastButton_Click
    DoCmd.GoToRecord , , acLast
Exit_LastButton_Click:
    Exit Sub
Err_LastButton_Click:
    MsgBox Err.Description
    Resume Exit_LastButton_Click
End Sub
Private Sub NewButton_Click()
On Error GoTo Err_NewButton_Click
    DoCmd.GoToRecord , , acNewRec
    Me![RNN].SetFocus
Exit_NewButton_Click:
    Exit Sub
Err_NewButton_Click:
    MsgBox Err.Description
    Resume Exit_NewButton_Click
End Sub
Private Sub FindButton_Click()
On Error GoTo Err_FindButton_Click
    Screen.PreviousControl.SetFocus
    DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
Exit_FindButton_Click:
    Exit Sub
Err_FindButton_Click:
    MsgBox Err.Description
    Resume Exit_FindButton_Click
End Sub

Private Sub DeleteButton_Click()
On Error GoTo Err_DeleteButton_Click
    Dim strSQL As String
    Me![RNN].SetFocus
    strSQL = "DELETE * FROM Persons WHERE RNN='" & Me![RNN].Text & "'"
    DoCmd.RunSQL (strSQL)
    DoCmd.GoToRecord , , acFirst
Exit_DeleteButton_Click:
    Exit Sub
Err_DeleteButton_Click:
    MsgBox Err.Description
    Resume Exit_DeleteButton_Click
End Sub

Private Sub Надпись0_Click()

End Sub

Option Compare Database
Option Explicit

Private Sub proceedButton_Click()
    Dim dbs As Database, strSQL As String, rst As Recordset, varRecords As Variant, PAmount As Long, LAmount As Long, Total As Long
   
    Set dbs = CurrentDb
    strSQL = "SELECT count(*) FROM Autos WHERE (LFlag=false AND NDate Between #" & DateValue(Me![beginDate]) & "# And #" & DateValue(Me![endDate]) & "#)"
    Set rst = dbs.OpenRecordset(strSQL)
    varRecords = rst.GetRows(rst.RecordCount)
    PAmount = varRecords(0, 0)
    Me![PCount] = PAmount
    strSQL = "SELECT count(*) FROM Autos WHERE (LFlag=true AND NDate Between #" & DateValue(Me![beginDate]) & "# And #" & DateValue(Me![endDate]) & "#)"
    Set rst = dbs.OpenRecordset(strSQL)
    varRecords = rst.GetRows(rst.RecordCount)
    LAmount = varRecords(0, 0)
    Me![LCount] = LAmount
    Me![PAmount] = PAmount
    Me![LAmount] = LAmount
    Me![Total] = PAmount + LAmount
End Sub

Private Sub ОбластьДанных_Click()

End Sub

Option Compare Database
Option Explicit

Private Sub proceedButton_Click()
    Dim stDocName As String
    stDocName = "Registry"
    DoCmd.OpenQuery stDocName, acNormal, acReadOnly
    DoCmd.Close acForm, "Registry"
End Sub

Private Sub ОбластьДанных_Click()

End Sub

Option Compare Database
Option Explicit

Private Sub Form_Load()
    Me![LDate1].Caption = Day(Now()) & "-" & Month(Now()) & "-" & Year(Now())
    Me![LDate2].Caption = Day(Now()) & "-" & Month(Now()) & "-" & Year(Now())
    Me![Index1].Caption = Forms![Calculation].[Index]
    Me![Index2].Caption = Forms![Calculation].[Index]
    Me![Name].Caption = Forms![Calculation].[Owner]
    Me![RNN].Caption = Forms![Calculation].[RNN]
    Me![Adress].Caption = Forms![Persons].[Region] & ", " & Forms![Persons].[Street] & ", д. " & Forms![Persons].[House] & ", кв. " & Forms![Persons].[Flat]

    If Forms![Autos].[TFlag] Then
        Me![TNumber].Caption = Forms![Autos].[TNumber]
        Me![TDate].Caption = Forms![Autos].[TDate]
        Me![TAdress].Caption = Forms![Autos].[TAdress]
    Else
        Me![TNumber].Caption = ""
        Me![TDate].Caption = ""
        Me![TAdress].Caption = ""
    End If
    
    Me![CSeries].Caption = Forms![Autos].[CSeries]
    Me![CNumber].Caption = Forms![Autos].[CNumber]
    Me![CDate].Caption = Forms![Autos].[CDate]
    Me![AEVolume].Caption = Forms![Autos].[AEVolume]
    Me![AModel].Caption = Forms![Calculation].[AType] & " " & Forms![Calculation].[AModel]
    Me![ASNumber].Caption = Forms![Calculation].[ASNumber]
    Me![AMYear].Caption = Forms![Calculation].[AMYear]
    
    If Forms![Autos].[LFlag] Then
        Me![Label1].Visible = False
        Me![Label2].Visible = True
        Me![NAmount].Caption = ""
        Me![NDate].Caption = ""
        Me![NNumber].Caption = ""
    Else
        Me![NAmount].Caption = Forms![Calculation].[NAmount]
        Me![NDate].Caption = Forms![Calculation].[NDate]
        Me![NNumber].Caption = Forms![Calculation].[NNumber]
    End If
    
End Sub

Private Sub ОбластьДанных_Click()

End Sub

Option Compare Database
Option Explicit

Private Sub Кнопка0_Click()
On Error GoTo Err_Кнопка0_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Persons"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка0_Click:
    Exit Sub

Err_Кнопка0_Click:
    MsgBox Err.Description
    Resume Exit_Кнопка0_Click
    
End Sub
Private Sub Кнопка1_Click()
On Error GoTo Err_Кнопка1_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Registry"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка1_Click:
    Exit Sub

Err_Кнопка1_Click:
    MsgBox Err.Description
    Resume Exit_Кнопка1_Click
    
End Sub
Private Sub Кнопка2_Click()
On Error GoTo Err_Кнопка2_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "PLCount"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка2_Click:
    Exit Sub

Err_Кнопка2_Click:
    MsgBox Err.Description
    Resume Exit_Кнопка2_Click
    
End Sub
Private Sub Кнопка3_Click()
On Error GoTo Err_Кнопка3_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "NTotal"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка3_Click:
    Exit Sub
Err_Кнопка3_Click:
    MsgBox Err.Description
    Resume Exit_Кнопка3_Click
    End Sub
Private Sub ОбластьДанных_Click()          End Sub