Проектирование, разработка и внедрение веб-узла Управления пенсионного фонда РФ в городе Кизел по Пермскому краю
Дипломная работа, 10 Июня 2013, автор: пользователь скрыл имя
Описание работы
В данной работе будет представлен дипломный проект, который является завершающим этапом в освоении программы специальности 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. Выходные данные
Для отображения информации на странице
динамического веб-сайта
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(условие)выражения.Можно
сгруппировать несколько
Оператор do … while. Цикл, аналогичный WHILE, но значение логического выражения проверяется не до, а после окончания итерации. Основное отличие - то что цикл хоть один раз но выполнится.
Цикл с параметром for. Наиболее мощный цикл в PHP.