Проектирование, разработка и внедрение веб-узла Управления пенсионного фонда РФ в городе Кизел по Пермскому краю

Автор работы: Пользователь скрыл имя, 10 Июня 2013 в 11:16, дипломная работа

Описание работы

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

Файлы: 1 файл

dp.doc

— 2.82 Мб (Скачать файл)

Управление Пенсионного фонда  Российской Федерации в своей  деятельности руководствуется Конституцией Российской Федерации, Федеральными законами и иными нормативными правовыми актами Российской Федерации, решениями Правления Пенсионного фонда Российской Федерации, Исполнительной дирекции Пенсионного фонда Российской Федерации и Отделения Пенсионного фонда Российской Федерации, а также настоящим положением.

Управление Пенсионного фонда  Российской Федерации обеспечивает:

  • Выявление, регистрацию и учет страхователей в установленном порядке в соответствии с действующим законодательством;
  • Организацию работы по учету средств, поступающих по обязательному пенсионному страхованию;
  • Организацию работы по целевому использованию средств обязательного пенсионного страхования, а также контроль за их использованием;
  • Организацию работы по реализации прав застрахованных лиц, связанных с формированием и инвестированием средств пенсионных накоплений;
  • Организацию работы по вопросам, связанным с распределением между правопреемниками умерших застрахованных лиц средств, учтенных в специальной части индивидуального лицевого счета, а также по вопросам выплат средств пенсионных накоплений правопреемникам умерших застрахованных лиц;
  • Экономический анализ и прогнозирование исполнение доходной и расходной частей бюджета Управление Пенсионного фонда Российской Федерации;
  • Привлечение добровольных взносов физических и юридических лиц в Пенсионный фонда Российской Федерации;
  • Ведение бухгалтерского учета, составление бухгалтерской и статической отчетности и предоставление её в установленном порядке соответствующим органам;
  • Перечисление остатков средств Пенсионного фонда Российской Федерации в установленном порядке в Отделение Пенсионного фонда Российской Федерации;
  • Составление и представление в Отделение Пенсионного фонда Российской Федерации в установленном порядке сметы доходов и расходов на содержание Управления Пенсионного фонда Российской Федерации;
  • Ведение базы данных по пенсионерам;
  • Бесплатное консультирование страхователей и застрахованных лиц по вопросам обязательного пенсионного страхования и информирования их о нормативных правовых актах, об обязательном пенсионном страховании;
  • Ведение разъяснительной работы среди населения, страхователей по вопросам пенсионного обеспечения, пенсионного страхования и индивидуального (персонифицированного) учета в системе обязательного пенсионного страхования;
  • Защиту конфиденциальной информации в соответствии с законодательством Российской Федерации и указаниями Правления Пенсионного фонда Российской Федерации, Исполнительной дирекции Пенсионного фонда Российской Федерации и Отделения Пенсионного фонда Российской Федерации;
  • Ведение справочно-кодифицируемой работы по законодательству;
  • Организацию хранения документов индивидуального (персонифицированного) учета в системе обязательного пенсионного страхования;
  • Выполнение мероприятий по гражданской обороне и мобилизационной подготовке в соответствии с действующим законодательством Российской Федерации;
  • Представление интересов застрахованных лиц перед страхователями;
  • Осуществление взыскания в судебном порядке недоимки по страховым взносам, пеней и штрафов;
  • Ведение специальной части индивидуального лицевого счета в соответствии с требованиями, установленными Федеральным законом;
  • Ведение учета страховых взносов физических лиц, добровольно вступивших в правоотношения по обязательному пенсионному страхованию и т.д.

Деятельность Управления Пенсионного фонда Российской Федерации основывается на современных технологиях сбора, передачи, хранения и обработки информации.

Руководство Управлением Пенсионного  фонда Российской Федерации осуществляет начальник, который назначается  на должность и освобождается от должности приказом управляющего Отделением Пенсионного фонда Российской Федерации.

Управление Пенсионного фонда  Российской Федерации является юридическим  лицом, имеет в оперативном управлении федеральное имущество, самостоятельный  баланс, текущий и другие счета в банках, может приобретать и осуществлять имущественные и неимущественные права, нести обязанности, быть истцом и ответчиком в суде.

Управление Пенсионного фонда  Российской Федерации имеет печать с изображение Государственного горба Российской Федерации и своим наименованием, а так же фирменные бланки и штампы.

1.3.2. Постановка решаемой задачи

Web-узел должен представлять Управление пенсионного фонда РФ в городе Кизеле по Пермскому краю в Интернете, поддерживать ее положительный и современный имидж, информировать посетителей о работе и сотрудниках организации.

1.3.3. Исходные данные для решаемой задачи

 Отчетности, предоставляемые Пенсионным  фондом РФ:

  • отчетность по персонифицированному учету;
  • отчетность по каналам связи;
  • отчетность по приему расчетов по начисленным и уплаченным страховым взносам и т. д.

Нормативные документы включают в  себя правила, инструкции и федеральные  законы. Некоторые из них:

  • Федеральным законом от 15 декабря 2001 г. № 167-ФЗ "Об обязательном пенсионном страховании в Российской Федерации";
  • Федеральный закон N№173-ФЗ от 17.12.2001 г. "О трудовых пенсиях в Российской Федерации";

  • Федеральный закон от 24 июля 2009 г. № 212-ФЗ "О страховых взносах в Пенсионный фонд Российской Федерации, Фонд социального страхования Российской Федерации, Федеральный фонд обязательного медицинского страхования" 

  • Федеральный закон от 24 июля 2009 г. N 213-ФЗ "О внесении изменений в отдельные законодательные акты Российской Федерации и признании утратившими силу отдельных законодательных актов (положений законодательных актов) Российской Федерации в связи с принятием Федерального закона "О страховых взносах в Пенсионный фонд Российской Федерации, Фонд социального страхования Российской Федерации, Федеральный фонд обязательного медицинского страхования и территориальные фонды обязательного медицинского страхования" ;

  • Федеральный закон от 01 июля 1996 г. № 27-ФЗ "Об индивидуальном (персонифицированном) учете в системе государственного пенсионного страхования" ;

  • Федеральный закон № 360-ФЗ "О порядке финансирования выплат за счет средств пенсионных накоплений" ;

  • Федеральный закон от 30.04.2008 № 56-ФЗ "О дополнительных страховых взносах на накопительную часть трудовой пенсии и государственной поддержке формирования пенсионных накоплений".

Внутренний распорядок устанавливается согласно постановлению Правления Пенсионного фонда России от 10.04.2008 № 195п "Об утверждении Правил внутреннего трудового распорядка Пенсионного фонда Российской Федерации".

При заработке программного продукта было учтено содержание следующих форм:

  • Форма РСВ-1 ПФР (рисунок 1.1)

Форма РСВ-1 ПФР

Рисунок 1.1

 

 

 

 

 

 

  • Форма РСВ-2 ПФР (рисунок 1.2)

Форма РСВ-2 ПФР

рисунок 1.2

  • Форма СЗВ-6-1 (рисунок 1.3)

Форма СЗВ-6-1

рисунок 1.3

 

 

  • Форма СЗВ-6-2 (рисунок 1.4)

Форма СЗВ-6-2

рисунок 1.4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • Форма СЗВ-6-3 (рисунок 1.5)

Форма СЗВ-6-3

рисунок 1.5

 

 

 

 

 

1.3.4. Входные данные

Для ввода информации в базу данных используются следующие форматы данных: PDF, JPEG, JPG, GIF, TXT, DOC, HTML, CSS, PHP.

1.3.6. Выходные данные

Для отображения информации на странице динамического веб-сайта используются следующие форматы данных: PDF, JPEG, JPG, GIF, TXT, DOC, HTML, PHP.

1.3.7. Описание алгоритма (технологии) решения задачи

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

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

ри этом в технические детали каждой специфической СУБД.

1.3.8. Программно-аппаратная платформа для решения задачи

В таблице 1.1 представлено программно-аппаратное обеспечение необходимое для разработки программного продукта.

Таблица 1.1. Программно-аппаратная платформа для решения задачи

Наименование

Характеристика

Назначение

Процессор Pentium

частота не менее 600 МГц

Центральный процессор персонального  компьютера, обеспечивающий работу всего ПК.

Оперативная память

Не менее 512 МБ

Оперативно запоминающее устройство, способное накапливать и временно хранить информацию

Жёсткий диск (HDD)

Не менее 1,5 ГБ свободного места

Устройство для постоянного  хранения информации

Операционная система

Windows XP и выше

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

Adobe Dreamweaver

CS4

HTML-редактор

Adobe Photoshop

CS3 Online

Редактор растровых изображений

Веб-браузер

Opera, Internet Explorer, Google Chrome, Mozilla Firefox

Программное обеспечение для просмотра  веб-сайтов, то есть для запроса веб-страниц, их обработки, вывода и перехода от одной страницы к другой.

Подключение к сети Интернет

64Кб, не менее

Служит физической основой для  доступа ко Всемирной паутине.


 

1.3.9. Кадровое обеспечение решаемой задачи

В таблице 1.2. представлены кадры необходимые для решения поставленной задачи.

Табл. 1.2. Кадровое обеспечение решаемой задачи

Наименование

Трудоемкость, человек

Выполняемые функции

Менеджер

1

Планирование; составление требований к программному продукту

Проектировщик

1

Проектирование программного продукта

Программист

1

Разработка программного продукта

Тестировщик

1

Тестирование программного продукта


1.3.10. Описание языков используемые для решения задачи

Для решения поставленной задачи были использованы следующие языки программирования : PHP, HTML, CSS, SQL. Ниже приведено их краткое описание.

PHP

PHP - язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров. Входит в LAMP — «стандартный» набор для создания веб-сайтов (Linux, Apache, MySQL, PHP (Python или Perl)). Группа разработчиков PHP состоит из множества людей, добровольно работающих над ядром и расширениями PHP и смежными проектами, такими как PEAR или документация языка.

Оператор if. Позволяет организовывать выполнение фрагментов кода по условию.

Синтаксис : if (выражение) statement. Может  иметь неограниченную степень вложенности  в другие IF.

Оператор else. Расширяет возможности IF по части обработки вариантов выражения, когда оно равно FALSE. Выражение ELSE выполняется только если IF равно FALSE.

Оператор elseif. Является комбинацией IF и ELSE. Позволяет выполнить выражение, если значение IF равно FALSE, но в отличии от ELSE оно выполниться, если выражение ELSEIF равно TRUE.

Цикл while. Простейший тип цикла в PHP. Заставляет PHP выполнять вложенные операторы до тех пор, пока условие равно TRUE. Если условие равно FALSE с самого начала, то цикл не выполнится не разу.

Синтаксис: WHILE(условие)выражения.Можно  сгруппировать несколько операторов внутри фигурных скобок или использовать альтернативный синтаксис : WHILE(условие)выражения... ENDWHILE;

Оператор do … while. Цикл, аналогичный WHILE, но значение логического выражения проверяется не до, а после окончания итерации. Основное отличие - то что цикл хоть один раз но выполнится.

Цикл с параметром for. Наиболее мощный цикл в PHP.

Информация о работе Проектирование, разработка и внедрение веб-узла Управления пенсионного фонда РФ в городе Кизел по Пермскому краю