Государственное образовательное учреждение высшего профессионального образования
«Дальневосточная государственная социально-гуманитарная академия»
Кафедра Информационных систем и прикладной информатики
КУРСОВАЯ РАБОТА
по Проектированию информационных систем
на тему: Разработка АИС по оформлению и расчету пенсий ПФ РФ по ЕАО
Руководитель работы: Сурменко С.Л. Долгунова А.Е. |
Выполнил: Студентка 4 курса факультета «МиТТ» Прокопенко В.Л. Дата сдачи: «_____» _______________ 2010 г. |
Биробиджан
2010
Содержание
Введение……………………………………………………………… |
3-4 |
|
1. |
Анализ предметной области…………………………………… |
5-10 |
2. |
Описание информационных объектов хранения информации... |
11-12 |
3. |
Функциональные характеристики информационной системы... |
13-16 |
4. |
Физическая структура информационной системы…………….. |
17-20 |
Заключение……………………………………………………………. |
21 |
|
Библиографический список литературы……………………………. |
22-23 |
|
Приложение 1…………………………………………………………. |
24 |
ВВЕДЕНИЕ
Автоматизированная информационная система (АИС) представляет собой совокупность информации, экономико-математических методов и моделей, технических, программных, технологических средств, предназначенную для обработки информации и принятия управленческих решений.
В настоящее время существует множество различных автоматизированных информационных систем, которые используются сотрудниками ПФ России по ЕАО. Каждая информационная система по-своему является уникальной, автоматизирующей деятельность сотрудников. Все информационные системы и программное обеспечение предоставляется централизовано. Однако современные компьютерные технологии предъявляют новые требования к использованию баз данных и оперативности получения данных. Разрабатываемая информационная система по оформлению и расчету пенсий будет использоваться сотрудниками ПФ РФ по ЕАО для быстрого и удобного сбора и оформления данных, получаемых от населения. Данная информационная система является интегрированной для отдела организации назначения, перерасчета, выплаты пенсий и социальных выплат, оценки пенсионных прав застрахованных лиц.
В данный момент времени оформление пенсии ведется в ручном режиме, что является не рациональным и не целесообразным. Сбор данных и оформление осуществляется путем ручного ввода информации на бумажный носитель. Информационная система позволит быстрее оформлять данные в программу и производить расчет автоматизировано, что позволит рационально использовать рабочее время сотрудника.
Целью
курсовой работы является проектирование информационной системы по оформлению и расчету пенсий ПФ РФ по ЕАО.
Объектом
курсовой работы является деятельность отдела организации назначения, перерасчета, выплаты пенсий и социальных выплат, оценки пенсионных прав застрахованных лиц.
Предметом
работы является проект разрабатываемой АИС оформления и расчета пенсий ПФ РФ по ЕАО.
К методам исследования относятся наблюдение, анализ входной и выходной информации отделов, описание и проектирование АИС с помощью средств автоматизированной разработки данных BPWin, ER-Win, Rational Rose.
Основным практическим результатом
курсовой работы является проект информационной системы оформления и расчета пенсий ПФ РФ по ЕАО.
1. Анализ предметной области
В целях государственного управления финансами пенсионного обеспечения в РФ был создан Пенсионный фонд (ПФ). Фонд создан на основании Постановления Верховного Совета РСФСР от 22 декабря 1990 г. Однако данный Фонд начал действовать с 1 января 1992г. Деятельность его регулируется Положением о Пенсионном фонде от 27 декабря 1991г.
Пенсионный фонд РФ представляет собой централизованную систему аккумуляции и перераспределения денежных средств, используемых главным образом для осуществления выплат различным категориям нетрудоспособного населения в виде трудовых, военных и социальных пенсий, пенсий по инвалидности, пособий по уходу за ребенком до достижения им возраста 1,5 лет, пособий по случаю потери кормильца, компенсационных выплат.
В соответствии с Законом РФ "Об обязательном пенсионном страховании в РФ" от 15 декабря 2001 г. №167-ФЗ субъектами обязательного пенсионного страхования являются федеральные органы государственной власти, страховщики, страхователи и застрахованные лица.
Пенсионный фонд РФ (ПФР) является самостоятельным финансово-кредитным учреждением, подотчетным правительству РФ и осуществляющий свою деятельность в соответствии с законодательством РФ и Положением о Пенсионном фонде РФ, утвержденным постановлением Верховного Совета РФ от 27 декабря 1991г. №2122-I. ПФР осуществляет свою деятельность в соответствии с Конституцией РФ, законами РФ, указами Президента РФ, постановлениями и распоряжениями Правительства РФ. Денежные средства фонда являются федеральной собственностью и не входят в состав бюджетов соответствующих уровней, других фондов и изъятию не подлежат. Общий бюджет ПФР составляет 1/3 Федерального бюджета РФ. В ПФР входят региональные отделения, создаваемые по решению правления фонда для осуществления государственного управления финансами пенсионного обеспечения в республиках, входящих в состав РФ, автономных областях, округах, краях, областях, городах Москве и Санкт-Петербурге. Фонд и его региональные отделения являются юридическими лицами, имеют гербовую печать со своим наименованием, расчетные, валютные и иные счета в банках.
Основными задачами Пенсионного фонда являются:
· целевой сбор и аккумуляция страховых взносов, а также финансирование расходов, связанных с социальной защитой населения;
· организация работы по взысканию с работодателей и граждан, виновных в причинении вреда здоровью работников и других граждан, сумм государственных пенсий по инвалидности вследствие трудового увечья, профессионального заболевания или по случаю потери кормильца;
· капитализация средств Фонда, а также привлечение в него добровольных взносов физических и юридических лиц;
· контроль за своевременным и полным поступлением в Фонд страховых взносов, а также контроль за правильным и рациональным расходованием его средств;
· проведение научно-исследовательской работы в области государственного пенсионного страхования;
· разъяснительная работа среди населения и юридических лиц по вопросам, относящимся к компетенции фонда.
В целом деятельность ПФ РФ направлена на организацию работ сотрудников на выплату пенсий – получение от плательщиков страховых взносов, необходимых для финансирования выплат государственных пенсий; организацию банка данных по плательщикам страховых взносов в Пенсионный фонд РФ по ЕАО; индивидуальный учет поступающих в Пенсионный фонд РФ от работающих граждан обязательных страховых взносов, имея в виду в дальнейшем увеличение размеров государственных пенсий за счет вносимых гражданами средств.
Одними из ключевых отделов ПФ России по ЕАО являются отделение организации назначения, перерасчета, выплаты пенсий и социальных выплат, оценки пенсионных прав застрахованных лиц.
Данная АИС разрабатывается непосредственно для этого отдела, что позволит облегчить работу сотрудников по оформлению данных страхователя и расчета пенсий.
Общий анализ деятельности разрабатываемой системы представлен диаграммой первого уровня (рис.1).
Рис. 1. диаграмма первого уровня – общий анализ деятельности АИС
Данная диаграмма описывает общую структуру разрабатываемой информационной системы. Входными данными являются: справка о среднем заработке за 60 месяцев в течение трудовой деятельности, стаж районов Крайнего Севера, место жительство, паспортные данные, логин, пароль, сведения о страховых взносах, дата регистрации заявления, поступающая информация о клиенте. Выходными данными являются: пенсионное удостоверение, рассчитанная пенсия, отчеты руководству.
Следующая диаграмма описывает функции системы, которые в дальнейшем будут выполнять сотрудники отделов при работе с автоматизированной информационной системой (рис. 2).
Рис. 2 - диаграмма распределения функций системы
При работе с системой сотрудники Отдела организации назначения, перерасчета, выплаты пенсий и социальных выплат, оценки пенсионных прав застрахованных лиц выполняют следующие функции: производят аутентификацию пользователя, регистрация клиента, расчет пенсии, оформление пенсии.
Аутентификация пользователя необходима для страховки от несанкционированного доступа к системе чужими лицами. Поэтому при аутентификации пользователя, сотрудник должен ввести свои логин и пароль, затем произойдет проверка введенных данных. Если сотрудник ввел неправильные логин /пароль, то ему будет отказано в доступе к системе, но если он ввел правильные данные, то будет разрешен доступ (рис. 3).
Рис. 3 – Диаграмма IDF3, описывающая функцию
«Аутентификация пользователя»
Главной функцией Отдела организации назначения, перерасчета, выплаты пенсий и социальных выплат, оценки пенсионных прав застрахованных лиц является оформление пенсий.
Диаграмма третьей декомпозиции детально описывает функцию «Расчет пенсии», которая является ключевой в разрабатываемой информационной системе (рис. 4).
Рис. 4 - диаграмма DFD, описывающая функцию
«Расчет пенсии»
Для того чтобы, осуществить данную функцию, «Расчет пенсии» сотруднику необходимо в первую очередь произвести вход в систему. Далее, после того, как произошел вход в систему, вводим информацию о клиенте. Далее производится расчет базовой, накопительной и страховой частей пенсий. Следующим шагом является обработка данных.
2. Описание информационных объектов хранения информации
В основе разрабатываемой информационной системы лежит база данных, которая позволит хранить всю необходимую информацию для работы с системой. Проанализировав работу отдела, для которого разрабатывается автоматизированная информационная система, была определена входная и выходная информация. На основе этих сведений разрабатываемая система буде хранить в базе данных следующие таблицы:
1. Список сотрудников.
Данная таблица определяет возможность доступа пользователя к различным функциям системы. Основными атрибутами данной таблицы являются: ID сотрудника, ФИО сотрудника, должность.
2. Клиенты.
Таблица «Клиенты» содержит непосредственно сведения о клиентах, которые подают документы на оформление пенсии. По этим данным заполняется основная база данных. В функции сотрудника входит добавить информацию о клиенте, необходимую для дальнейшей оформления и расчета пенсии. Исходя из этого, данная таблица будет содержать следующие атрибуты: ID клиента, фамилия, имя, отчество, пол, дата рождения, возраст, место жительства, контактный телефон, вид трудовых пенсий, страховой стаж, стаж района Крайнего Севера, сведения о среднем заработке за 60 месяцев в течение трудовой деятельности.
3. Причины назначения пенсии.
У каждого клиента существуют различные причины
4. Расчет пенсии.
Данная таблица отражает статус расчета пенсии в ПФ РФ по ЕАО. Когда клиенту рассчитывается пенсия, то производят расчеты с базовой, накопительной, страховой частей пенсии. Атрибутами таблицы будут следующие: ID расчета, ID клиента, ID сотрудника.
5. Регистрация.
Данная таблица регистрирует данные, полученные от клиента. Атрибутами являются: ID клиента, ID сотрудника, дата регистрации.
Все описанные таблицы являются основой базы данных для разрабатываемой информационной системы. Все таблицы связаны между собой с помощью ID. Связь таблиц один ко многим.
3. Функциональные характеристики информационной системы
Функциональные характеристики разрабатываемой АИС по оформлению и расчету пенсии ПФ России по ЕАО представлены в виде диаграммы вариантов использования с соответствующими потоками событий (рис. 5). Диаграммы вариантов использования применяются для формализации процесса постановки целей и задач проекта. Данная диаграмма вошла в стандарт языка UML.
Рис. 5. - диаграмма вариантов использования
Данная диаграмма вариантов использования описывает основные функции пользователей, выполнение которых возможно только при использовании разрабатываемой АИС. Вариант использования представляет собой типичное взаимодействие пользователя с проектируемой системой. Варианты использования характеризуются рядом свойств:
1. вариант использования охватывает некоторую очевидную для пользователя функцию;
2. вариант использования может быть как небольшим, так и достаточно крупным;
3. вариант использования решает некоторую дискретную задачу пользователя.
Диаграмма представляет собой взаимосвязь действующего лица и варианта использования. Действующие лица могут играть различные роли по отношению к варианту использования. Они могут применять его результаты или сами непосредственно в нем участвовать.
В проектируемой информационной системе действующими лицами являются сотрудник
и администратор
. Как видно из диаграммы, у администратора и сотрудника есть одна общая функция, общий вариант использования – это вход в систему. Данная функция (вариант использования) обеспечивает ограниченный доступ пользователей к различным возможностям работы с системой и позволяет обеспечить надежность и сохранность данных в АИС.
Данный вариант использования описывает вход пользователя в систему.
Основной поток событий выполняется, когда пользователь хочет войти в систему для работы в ней:
1. Система запрашивает Логин пользователя
2. Система запрашивает Пароль пользователя
3. Пользователь вводит Логин
4. Пользователь вводит Пароль
5. Система проверяет введенные данные, после чего открывает доступ к системе.
Альтернативные потоки.
Неправильные логин/пароль.
Если во время выполнения Основного потока обнаружится, что пользователь ввел неправильные логин или пароль, система выведет сообщение об ошибке авторизации. Пользователь может вернуться к началу основного потока или отказаться от входа в систему, при этом выполнение варианта использования прекращается.
Наиболее важными вариантами использования или функциями для сотрудника являются «Регистрация данных».
Для варианта использования «Регистрация данных» основной поток событий выполняется, когда пользователь хочет внести данные в базу данных. Добавляются новые клиенты и информация о них. В систему необходимо внести данные о ФИО клиента, его страховые надбавки и стаж, ID клиента, вид пенсии.
1. Пользователь выбирает форму «Регистрация»
2. Система открывает данную форму
3. Система выдает таблицу для регистрации данных
4. Пользователь заполняет поля данными
Альтернативные потоки.
Неправильно введены данные в поля с соответствующими типами данных.
Если во время выполнения основного потока обнаружится, что в поле введены данные с ошибками (ограничение на количество символов, относящихся к дате, № телефона), то система сообщит об ошибке ввода данных. После этого пользователю представится возможность снова повторить ввод данных.
Однако главными вариантами использования являются «Расчет пенсии» и «Оформление пенсии».
Вариант использования «Расчет пенсии» предназначен для расчета пенсии.
Основной поток событий:
1. Открыть форму запроса на расчет пенсии
2. Произвести запрос расчета
3. Вывод суммы рассчитанной пенсии на текущий момент времени.
Альтернативные потоки.
Вариант использования «Оформление пенсии» позволяет сотруднику просматривать данные о клиентах, оформлять отчеты и иметь возможность редактировать данные.
Основной поток событий:
1. Проверка правильности заполнения базы данных
2. Получение отчетов.
Описанные варианты использования являются ключевыми в работе пользователей с проектируемой информационной системой.
4. Физическая структура информационной системы
Физическую структуру каждой информационной системы можно представить с помощью различных методологий.
ERwin - это графический инструментарий для моделирования данных, основной целью которого является помощь аналитику в использовании бизнес-правил и требований к информации при создании логических и физических моделей данных. Case-средство ERWin поддерживает методологию IDEF1X и стандарт IE (Information engineering). Методология IDEF1X подразделяется на уровни, соответствующие проектируемой модели данных системы. Каждый такой уровень соответствует определенной фазе проекта. Такой подход полезен при создании систем по принципу «сверху вниз».
Верхний уровень состоит из Entity Relation Diagram (Диаграмма сущность-связь) и Key-Based model (Модель данных, основанная на ключах). Диаграмма сущность-связь определяет сущности и их отношения. Модель данных, основанная на ключах, дает более подробное представление данных. Она включает описание всех сущностей и первичных ключей, которые соответствуют предметной области.
Нижний уровень состоит из Transformation Model (Трансформационная модель) и Fully Attributed (Полная атрибутивная модель). Трансформационная модель содержит всю информацию для реализации проекта, который может быть частью общей информационной системы и описывать предметную область. Трансформационная модель позволяет проектировщикам и администраторам БД представлять, какие объекты БД хранятся в словаре данных, и проверить, насколько физическая модель данных удовлетворяет требованиям информационной системы. Фактически из трансформационной модели автоматически можно получить модель СУБД, которая является точным отображением системного каталога СУБД.
1. Логические модели
Логическая модель данных является визуальным представлением структур данных, их атрибутов и бизнес-правил. Логическая модель представляет данные таким образом, чтобы они легко воспринимались бизнес-пользователями. Проектирование логической модели должно быть свободно от требований платформы и языка реализации или способа дальнейшего использования данных.
a) Сущности
представляют собой объекты, данные о которых корпорация заинтересована сохранять.
b) Атрибуты
представляют данные об объектах, которые необходимо иметь корпорации. Атрибуты представляются именами существительными, которые описывают характеристики сущностей.
Для отображения архитектуры проектируемой информационной системы по оформлению и расчету пенсии ПФ России по ЕАО использовалась методология IDEF1X (рис. 6).
Рис. 6 – диаграмма IDEF 0 (логическая модель)
Данная диаграмма показывает логическую структуру информационной системы. Графически класс изображается в виде прямоугольника, который разделен горизонтальной линией на разделы или секции.
2. Физические модели
Существует два уровня физических моделей: трансформационная модель и модель СУБД. Физические модели содержат информацию, необходимую системным разработчикам для понимания механизма реализации логической модели в СУБД.
Модель СУБД напрямую транслируется из трансформационной модели, являясь отображением системного каталога. ERWin напрямую поддерживает эту модель через функцию генерации схемы БД. При составлении схемы БД в качестве индексов могут использоваться как ключевой атрибут, так и остальные поля БД (рис. 7)
Рис. 7 – диаграмма IDEF 0 (физическая модель)
Заключение
Практическим результатом курсовой работы является проект информационной системы по оформлению и расчету пенсий в ПФ РФ по ЕАО.
Для достижения данной цели использовались различные методологии. С помощью данных методов была описана предметная область, для которой разрабатывается проект информационной системы.
С помощью Case – средств в данной курсовой работе представлен анализ деятельности организации ПФ РФ по ЕАО. Диаграммы описывают основное направление деятельности системы.
В проекте определены основные потоки входящей и исходящей информации.
Кроме этого, в курсовой работе описаны основные функции информационной системы с помощью диаграммы вариантов использования, представлена структура базы данных в виде диаграммы IDEF 3 (описаны логическая и физическая модели).
Данная курсовая работа полностью отражает деятельность, как самой системы, так и организации, для которой данная информационная система проектируется.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК ЛИТЕРАТУРЫ
1. Буч Г. Объектно-ориентированный анализ и проектирование, 2-е издание. - СПб.: Невский диалект, 1999.
2. Вендров А.М. Один из подходов к выбору средств проектирования баз данных и приложений. «СУБД», 1995, №3.
3. Грекул В. И., Денишенко Г. Н., Коровкина Н. Л.. Проектирование информационных систем: курс лекций: учеб пособие для студентов вузов, обучающихся по специальностям в области информ. технологий. – М.: Интернет-Университет информационных технологий, 2005.
4. Козырев А.А. Информационные технологии в экономике и управлении: Учебник. Второе издание. – СПб.: Изд-во Михайлова В.А., 2001. – 360 с.
5. Маклаков С. В. BPwin и ERwin. CASE - средства разработки информационных систем. – М., 2001.
6. Новоженов Ю.В., Объектно-ориентированные технологии разработки сложных программных систем, М., 1996.
7. Фаулер М., Скотт К. UML в кратком изложении. – М.: Мир, 1999.
8. Федотова Д. Э., Семенов Ю. Д., Чижик К. Н.. CASE-технологии. Практикум. – М. 2007.
9. Черенков А.П. Информационные системы для экономистов: Учебное пособие. – М.: Издательство «Экзамен», 2002.
10.http://center.fio.ru/vio/VIO_01/Present/ITO/2000/II/4/4101.html. Применение СASE- средства RATIONAL ROSE 2000. Гоголин Сергей Владимирович, Жарков Никита Николаевич.
11.http://nit.itsoft.ru/2003/tezisy/articles/46.htm. Применение CASE-средств как средства повышения качества информационной системы. И.В. Коврижкина.
12.http://www.citforum.ru/database/oraclepr/oraclepr_02.shtml
13.http://www.rus-lib.ru/book/38/men/21/2.3.html
14.http://case-tech.h1.ru/library/vendrov/
15.http://www.tspu.tula.ru/ivt/old_site/umr/is/l8.htm
Приложение.
Федеральные законы Российской Федерации
— Федеральный закон от 07.05.1998 № 75-ФЗ «О государственных пенсионных фондах»;
— Федеральный закон от 15.12.2001 № 167-ФЗ «Об обязательном пенсионном страховании в Российской Федерации»;
— Федеральный закон от 17.12.2001 № 173-ФЗ «О трудовых пенсиях в Российской Федерации»;
— Федеральный закон от 01.04.1996 № 27-ФЗ «Об индивидуальном (персонифицированном) учете в системе обязательного пенсионного страхования»;
— Федеральный закон от 24.07.2002 № 111-ФЗ «Об инвестировании средств для финансирования накопительной части трудовой пенсии в Российской Федерации»;
— Федеральный закон от 30.04.2008 № 56-ФЗ "О дополнительных страховых взносах на накопительную часть трудовой пенсии и государственной поддержке формирования пенсионных накоплений";
— Федеральный закон от 21.11.1996 № 129-ФЗ «О бухгалтерском учете».