Разработка системы управления данными для автоматизации документооборота предприятия

Сравнительный анализ интегрированных сред разработки и языков программирования. Анализ среды разработки Visual Studio 2015. Особенности создания автоматизированной информационной системы управления, с целью упрощения работы сотрудников предприятия.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 07.08.2018
Размер файла 2,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Федеральное агентство связи

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Поволжский государственный университет телекоммуникаций и информатики»

Факультет Информационных систем и технологий

Направление (специальность) Информационные системы и технологии

Кафедра Информационных систем и технологий

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА

(БАКАЛАВРСКАЯ РАБОТА)

Разработка системы управления данными для автоматизации документооборота предприятия

Руководитель

ст.преподаватель

А.С. Тучкова

Разработала

ИСТ-31

Т.Е. Вербицкая

Самара 2017

Федеральное агентство связи

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Поволжский государственный университет телекоммуникаций и информатики»

ЗАДАНИЕ

по подготовке выпускной квалификационной работы

Утверждена приказом по университету от 3.04.2017 № 74-2

2 Срок сдачи студентом законченной ВКР 13.06.17

3 Исходные данные и постановка задачи

1. Исследовать предметную область

2.Провести выбор инструментария для реализации системы управления

3.Среда разработки Visual Studio 2015

4.Результаты анализа существующих решений

Студентки

Вербицкой Татьяны Евгеньевны

1 Тема ВКР

Разработка системы управления данными для автоматизации документооборота предприятия

4 Перечень подлежащих разработке в ВКР вопросов или краткое содержание ВКР. Сроки исполнения 28.04.2017

1.Описание предметной области

2.Разработка алгоритма работы системы

3.Среда разработки VisualStudio 2015

4.Сравнительный анализ языков программирования

5.Создание системы управления клиентами

5 Перечень графического материала.Сроки исполнения 29.05.2017

Презентационные материалы

6 Дата выдачи задания « 4 » апреля 2017 г.

Кафедра Информационных систем и технологий

Утверждаю зав.кафедрой д.т.н., доцент Н.И. Лиманова

Руководитель ст.преподаватель А.С. Тучкова

Задание приняла к исполнению ИСТ-31 Т.Е. Вербицкая

Федеральное агентство связи

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Поволжский государственный университет телекоммуникаций и информатики»

ПОКАЗАТЕЛИ КАЧЕСТВА ВКР

Студентка ИСТ-31 Т.Е. Вербицкая

Руководитель ВКР ст. преподаватель А.С.Тучкова

По ВКР студента Вербицкой Татьяны Евгеньевны

На тему Разработка системы управления данными для автоматизации документооборота предприятия

1 Работа выполнена:

- по теме, предложенной студентом

- по заявке предприятия наименование предприятия

- в области фундаментальных и поисковых научных исследований указать область исследований

2 Результаты ВКР:

- рекомендованы к опубликованию указать где

- рекомендованы к внедрению указать где

- внедрены акт внедрения

3 ВКР имеет практическую ценность Разработка информационной системы в чем заключается практическая ценность

4 Использование ЭВМ при выполнении ВКР: (ПО, компьютерное моделирование, компьютерная обработка данных и др.) Visual Studio 2015

5. ВКР прошла проверку на объем заимствований 33% заимствований эл. версия сдана

Федеральное агентство связи

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Поволжский государственный университет телекоммуникаций и информатики»

РЕФЕРАТ

Название Разработка системы управления данными для автоматизации документооборота предприятия

Автор Вербицкая Татьяна Евгеньевна

Научный руководитель Тучкова Анна Сергеевна

Ключевые слова Система управления, среда разработки, язык программирования, документ, документооборот

Дата публикации 2017 год

Библиографическое описание Вербицкая, Т.Е. Разработка системы управления данными для автоматизации документооборота предприятия[Текст]: бакалаврская работа / Т.Е.Вербицкая. Поволжский государственный университет телекоммуникаций и информатики (ПГУТИ). Факультет информационных систем и технологий (ФИСТ). Кафедра информационных систем и технологий (ИСТ): науч.рук. Тучкова А.С. - Самара. 2017. - 72с.

Аннотация В данной бакалаврской работе описана разработка системы управления данными, проведен сравнительный анализ языков программирования и выбран такой объектно-ориентированный язык, как C#. Также подробно описана разработка информационной системы и инструктаж по работе с ней.

Руководитель ВКР ________________

Введение

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

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

Документ - это зафиксированная на материальном носителе путем документирования информация с реквизитами, позволяющими ее идентифицировать.

Документооборот - это непрерывный процесс движения документов, объективно отражающий деятельность предприятия и позволяющий оперативно управлять им.

Тема документооборота актуальна, так как от правильного выбора технологии работы зависит успех любого предприятия, в независимости от масштабов его деятельности.

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

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

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

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

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

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

Объект исследования - процесс работы архива предприятия.

Для достижения поставленной цели необходимо:

1. Рассмотреть теоретические основы.

2. Выделить, описать и сформулировать основные требования к работе программы.

3. Выбрать язык программирования и среду разработки системы.

4. Разработать информационную систему.

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

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

Во введении указаны предмет и объект исследования, поставлены цель и задачи, обоснована актуальность данной темы,

Основная часть состоит из трех глав:

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

2) выбор средств реализации - глава посвящена вопросам выбора языка программирования и среды разработки системы.

3) разработка системы управления -глава, в которой описывается: процесс, выполняемый при разработке системы управления; основные этапы работы с системой, которая необходима для сотрудников предприятия.

Заключение содержит выводы по проделанной работе.

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

программирование автоматизированный информационный управление

1. Постановка задачи

1.1 Анализ предметной области

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

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

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

Основные принципы социальной защиты:

Гуманность

Адресность

Комплексность

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

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

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

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

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

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

В широком смысле термин «социальная защита» впервые появился в США в 30-е гг. и постепенно получил распространение в западной социологии для обозначения системы мер, защищающих любого гражданина от экономической и социальной ущемлённости вследствие безработицы, потери или резкого сокращения дохода из-за болезни, рождения ребенка, производственной травмы или профзаболевания, инвалидности, старости, потери кормильца и т.п., а также стала основным атрибутом социальной политики любого цивилизованного государства.

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

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

* граждане пожилого возраста одинокие и одиноко проживающие;

* инвалиды Великой Отечественной войны и семьи погибших военнослужащих;

* инвалиды, в том числе инвалиды с детства, и дети-инвалиды;

* граждане, пострадавшие от последствий аварии на Чернобыльской АЭС и радиоактивных выбросов в других местах;

* безработные;

* вынужденные беженцы и переселенцы;

* дети -- сироты, дети, оставшиеся без попечения родителей и семьи, в которых они проживают;

* дети с девиантным поведением;

* малообеспеченные семьи;

* многодетные семьи;

* одинокие матери;

* граждане, инфицированные ВИЧ или больные СПИДом;

* лица без определенного места жительства.

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

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

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

- субсидий,

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

Малоимущим признается лицо, если его месячных доход меньше установленного в субъекте его проживания прожиточного минимума.

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

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

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

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

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

Средствами социальной защиты являются:

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

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

- учет результатов комплексного анализа уровня социальных и экономических условий жизни нуждающихся в поддержке групп населения;

- организация пенсионного обеспечения граждан, в том числе создание негосударственной системы пенсионного обеспечения;

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

- создание адресной, дифференцированной системы поддержки на государственной и благотворительной основе;

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

Структура органов социальной защиты населения состоит из следующих элементов:

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

* Структуры формирующегося гражданского общества (общественные объединения, организации, предприятия, фирмы).

* Большое значение в решении социальных проблем отдельных категорий населения приобретают социальная деятельность, осуществляемая в рамках предприятий, фирм; активность политических, профсоюзных и общественных объединений, благотворительных и добровольных организаций. Они реализуют социальную политику в сравнительно узких пределах, соответствующих их компетенции. Управление государственной системой социальной защиты зависит от уровня, на котором она реализуется.

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

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

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

Районные (городские) органы социальной защиты населения -- это муниципальные органы управления в структуре администрации района, города. Они подчиняются как администрации района, города, так и органам социальной защиты населения области, края.

Общественные организации активно оказывают влияние на повышение социальной защищенности граждан. 49 % некоммерческих организаций относятся к разряду общественных объединений и осуществляют свою деятельность в социальной сфере.

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

На федеральном уровне управление системой социальной защиты осуществляется Министерством труда и социальной защиты РФ. Руководство системой социального страхования осуществляется при помощи специализированных Фондов: Пенсионного, Фонда Социального страхования и Фонда обязательного медицинского страхования.

На региональном уровне управление осуществляется органами исполнительной власти субъекта федерации. Так, в Москве функции по реализации государственной политики, в сфере социальной защиты граждан осуществляет столичный Департамент социальной защиты населения.

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

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

Система социальной защиты населения в России находится в стадии становления и развития. Сегодня ведется активный поиск её оптимальной структуры и важнейших направлений деятельности и основных функций на различных уровнях управленческой деятельности.

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

1. Федеральный уровень (министерства, службы, департаменты, агентства)

2. Региональный уровень (министерства, департаменты, комитеты с учетом административного статуса того или иного субъекта).

3. Муниципальный уровень (городские и районные управления социальной защиты населения, различные муниципальные социальные службы.

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

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

Основными функциями органов социальной работы в современных условиях выступает:

- Организация пенсионного обеспечения населения.

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

- Льготное обеспечение населения.

- Организация социального обслуживания населения.

- Организация медико-социальной экспертизы (МСЭ).

- Протезно-ортопедическая помощь.

- Информационно-справочное обеспечение деятельности социальных служб.

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

- Разработка, на основе анализа уровня жизни, программ по оказанию помощи малообеспеченным слоям населения.

Большое значение в своей работе органы социальной работы уделяют разработке и осуществлению мероприятий по развитию и укреплению материально-технической базы учреждений социальной защиты населения, а также оказанию психолого-педагогических, информационных, реабилитационных и социально-правовых услуг [3].

1.2 Определение требований к разрабатываемой системе

Управление социальной поддержки и защиты населения (УСПиЗН) Промышленного района предоставляет следующие услуги:

Отдел организации социальных выплат по категориям граждан

Отдел организации адресных социальных выплат

1. Назначение пособий, компенсаций, доплат семьям, имеющим детей:

ежемесячное пособие на детей;

единовременное пособие по случаю рождения ребенка неработающим родителям;

ежемесячное пособие по уходу за ребенком до достижения им возраста полутора лет;

компенсация родителям, имеющим детей в возрасте от 1,5 до 3-х лет, не посещающих МДОУ, в связи с отсутствием свободных мест;

компенсация части родительской платы за содержание ребенка в дошкольных образовательных учреждениях;

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

ежемесячная компенсация расходов на проезд учащихся (из многодетных семей);

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

ежемесячное пособие на питание беременным женщинам;

единовременное пособие при рождении близнецов;

единовременное пособие беременной жене военнослужащего, проходящего военную службу по призыву;

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

ежемесячная доплата неработающим родителям по уходу за детьми-инвалидами до 18 лет;

пособие на проведение летнего оздоровительного отдыха детей военнослужащих, проходивших военную службу по призыву и погибших (умерших), пропавших без вести, ставших инвалидами в связи с выполнением задач в условиях вооруженного конфликта не международного в Чеченской Республике и на непосредственно прилегающих к ней территориях Северного Кавказа, отнесенных к зоне вооруженного конфликта;

доплата к ежемесячному пособию (в семьях, получаемых социальную помощь и имеющих среднедушевой доход семьи меньше 50% прожиточного минимума);

доплата к ежемесячному пособию на детей из многодетных семей, в составе которых 3 и более детей в возрасте до 18 лет;

единовременная денежная выплата (семейный капитал) - 100000 руб. (при рождении поле 30 ноября 2011 г. третьего и последующих детей);

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

2. Назначение социальной помощи малоимущим семьям и малоимущим одиноко проживающим гражданам.

3. Назначение компенсационных выплат участникам ликвидации техногенных катастроф (ЧАЭС, П/О «Маяк», Семипалатинский полигон, ПОР).

4. Назначение компенсации расходов по оплате жилых, коммунальных и других услуг членам семей погибших (умерших) военнослужащих и сотрудниках некоторых федеральных органов исполнительной власти.

5. Назначение ежемесячной денежной компенсации:

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

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

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

7. Оформление пособия на погребение неработающих лиц, не являющихся пенсионерами, а также в случае рождения мертвого ребенка по истечении 196 дней беременности.

8. Назначение ежемесячных денежных выплат, доплат к пенсии, компенсаций:

ветеранам труда, ветеранам ВОВ - труженикам тыла, реабилитированным лицам;

лицам, ставшими круглыми сиротами в годы ВОВ;

лицам, имеющим особые заслуги перед Самарской областью;

инвалидам боевых действий, членам семей погибших (умерших) ветеранов боевых действий;

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

почетным донорам.

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

10. Оформление страховой премии по договору обязательного страхования автогражданской ответственности.

11. Компенсация стоимости проезда по социальной необходимости на автомобильном транспорте междугородних внутриобластных маршрутов в пределах Самарской области ветеранам ВОВ - труженикам тыла, ветеранам труда, гражданам, приравненным к ветеранам труда, реабилитированным лицам и лицам, признанным пострадавшими от политических репрессий.

12. Назначение компенсаций:

инвалидам 1 группы по зрению стоимости единого социального проездного билета для сопровождающего лица;

за услугу по ремонту технических средств реабилитации (далее ТСР), включая протезно-ортопедические изделия;

стоимости проезда к месту изготовления ТСР, протезов, протезно-ортопедических изделий и обратно;

ежегодная денежная компенсация расходов на содержание и ветеринарное обслуживание собак-проводников;

стоимости проезда инвалида и сопровождающего его лица для получения собаки - проводника и обратно;

стоимости проезда инвалида на междугороднем транспорте к месту лечения и обратно;

стоимости проезда инвалида на междугороднем транспорте к месту санаторно-курортного лечения и обратно;

за услуги по сурдопереводу.

13. Оформление недополученной суммы ежемесячной денежной выплаты на проезд в городском общественном транспорте.

14. Назначение субсидий на оплату жилого помещения и коммунальных услуг.

15. Выдача справок на оформление социальной стипендии.

16. Выдача справок и заявлений для оказания бесплатной юридической помощи.

17. Выдача справок о размере социальных выплат в различные организации.

18. Прием документов для оформления наследства на недополученные в связи со смертью ежемесячные денежные выплаты.

Отдел реализации мероприятий по социальной поддержке граждан и организационной работе

1. Прием документов на присвоение звания «Ветеран труда» и «Ветеран труда Самарской области».

2. Оформление и выдача удостоверений, дающих право на предоставление мер социальной поддержки:

ветеранам труда;

несовершеннолетним узникам концлагерей;

ветеранам ВОВ;

родителям, женам погибших, умерших военнослужащих;

реабилитированным лицам;

ветеранам труда Самарской области.

3. Содействие в вопросах социокультурной реабилитации (участие инвалидов в конкурсах, фестивалях, соревнованиях и т.д.).

4. Содействие в оказании социальной помощи дезадаптированным группам населения:

лицам, освобожденным из мест лишения свободы;

лицам без определенного места жительства.

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

6. Оказание материальной помощи гражданам, оказавшимся в трудной жизненной ситуации.

7. Реализация Целевых программ городского округа Самара, направленных на улучшение условий проживания ветеранов ВОВ, вдов инвалидов и участников ВОВ, инвалидов 1 и 2 групп, обеспечение санаторно-курортными путевками инвалидов.

8. Участие в организации, подготовке и проведении социально-значимых мероприятий [4].

Структура предприятия выглядит следующим образом (рис. 1.1):

Рис.1.1 -Структура УСПиЗН Промышленного района г.о. Самара

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

При работе с архивом «Главного управления социальной защиты населения Самарского округа» по Промышленному району, возникла необходимость работыс большим количеством документов. Осуществив опись документов, входящих в личное дело пользователя, вручную в программе MicrosoftWorld, созданный документ распечатывался и прикреплялся к делу (для этого приходилось расшивать дело и сшивать после добавления документа обратно). Все это создавало трудности в работе.

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

Информационная система в целом должна удовлетворять следующим требованиям:

удобное представление информации

ясность

обеспечение безопасности данных

надежность, сохранение данных в режиме онлайн

возможность добавления клиентов и документов, входящих в их личное дело

возможность просмотра информации по имеющимся личным делам клиентов

работа с большим объемом данных

доступ сотрудников к информации в соответствии с установленными правами доступа и сформированным функционалом рабочих мест.

2. Выбор средств реализации

2.1 Сравнительный анализ интегрированных сред разработки

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

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

2.1.1 VisualStudio

Для создания программного обеспечения: написания кода, анализа качества кода и производительности, тестирования, от планирования до разработки пользовательского интерфейса, развертывания в средах клиентов, откладки и сбора данных телеметрии по использованию необходим набор инструментов, предназначенный для максимально эффективной совместной работы; все они доступны в интегрированной среде разработки (IDE) VisualStudio.

MicrosoftVisualStudio (MVS)- это хорошая среда разработки приложений под ОС Windows. Visual Studio включаеттакиекомпонентыкак Visual Basic, Visual C++, Visual C#, Visual F#, JavaScript.

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

* при возникновении различных проблем вы легко сможете найти информацию в интернете, т.к. VisualStudio очень популярная и с большим комьюнити. Так же у Microsoft есть своя библиотека MSDN, где размещено большое количество различных статей и информации.

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

* её редактор подсвечивает синтаксис и выполняет форматирование кода, что делает код читабельнее. Также редактор MVS способен завершать автоматически некоторые структуры кода.

С каждой новой версией эта среда приобретает все больше и больше полезных функций, но, при этом, становиться все сложнее. Одной из новых функций является отображение открытых файлов в виде вкладок, в связи этого наблюдается очевидная экономия места на экране и скорость и удобство перемещения между открытыми файлам. При этом, если в файл были внесены изменения, но он еще не был сохранен рядом с именем на вкладке появляется символ *. Также новой возможностью при размещении элементов помимо мыши является использования "клавиш со стрелочками". С помощью кнопки Shift можно регулировать размеры по ширине и высоте нажимая на стрелки вниз/вверх, вправо/влево. Невидимые элементы теперь располагаются отдельно. Новой возможностью при работе с Toolbox является то, что единожды добавленные компоненты остаются на нем для всех проектов, вне зависимости от того, используются ли они в них или нет. Оставив комментарий, он немедленно отобразится в списке задач окна TaskList с описанием и указанием на строку, в которой был оставлен комментарий. Также есть возможность добавить задачу в список и установить ей приоритет, при этом ставить/снимать галочки, символизирующие выполнение задачи. С помощью Command можно получать и устанавливать значения переменных и свойств элементов управления. Достаточно трудоёмко каждый раз набирать длинные строки, но с помощью ключевого слова alias мы можем назначить псевдоним любой команде.

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

VisualStudio позволяет разрабатывать различных типов приложения, от простых приложений до больших и сложных систем, обслуживающих предприятия и центры обработки данных. Существует возможность создавать: веб-сайты и веб-службы на основе ASP.NET, JQuery, AngularJS и других популярных платформ; приложения и игры, которые выполняются не только на платформе Windows, но и на Android и iOS; игры и графические приложения для разных устройств Windows, включая Xbox, с поддержкой DirectX; приложения для самых разных платформ и устройств, включая, но не ограничиваясь: Office, Sharepoint, Hololens, Kinect и "Интернета вещей".

Позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии WindowsForms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых MicrosoftWindows, WindowsMobile, Windows CE, .NET Framework, Xbox, WindowsPhone .NET CompactFramework и MicrosoftSilverlight.

MicrosoftVisualStudio на сегодняшний день является одним из лучших средств разработки приложений. Оболочка позволяет писать расширения, макросы и нестандартные мастера проектов. MVS -- это действительно высококлассная IDE, которой пользуются большинство профессионалов для разработки приложений под ОС Windows [5,6].

2.1.2 MonoDevelop

MonoDevelop IDE - свободная среда разработки, которая предназначена для создания приложений на языках C#, C, C++, Java, Visual Basic.NET, CIL, Nemerle, Boo. MonoDevelop является частью проекта Mono. Изначально это был порт SharpDevelop на Mono/GTK+, но с того времени проект далеко ушёл от своего начального состояния.

Основные возможности MonoDevelop:

* настраиваемая подсветка синтаксиса;

* автоматическое дополнение кода;

* выделение блоков кода с возможностью их сворачивания/разворачивания;

* интеллектуальная работа с отступами в коде;

* возможности рефакторинга (переименование классов и методов, автоматическая реализация интерфейсов в производных классах);

* удобная навигация по коду (навигация по классам, методам, свойствам);

* визуальный редактор форм для проектов на Gtk#;

* создание нескольких раскладок интерфейса и переключение между ними;

* множество стандартных шаблонов проектов;

* возможность автоматического создания бинарных пакетов и архивов после компиляции исходного кода;

* работа с базами данных;

* создание приложений с GUI, поддерживающим несколько языков;

* интеграция с Subversion для управления исходным кодом;

* поддержка NUnit для создания Unit-тестов;

* автоматическое создание документации;

* расширение возможностей за счет дополнений и внешних инструментов;

* возможность интеграции с MicrosoftVisualStudio и .NET Framework (в среде MicrosoftWindows).

MonoDevelop - это интегрированная среда разработки (IDE), поставляемая вместе с Unity. Поддерживает такие языки программирования, как C#, Visual Basic.Net, C, C++ (до версии 4.0 в Windows), Vala.

MonoDevelop обладает всеми основными возможностями, необходимыми для современной интегрированной среды разработки. знакомство с MonoDevelop IDE будет крайне полезно для любого разработчика мультиплатформенного ПО. Cреда разработки MonoDevelop сможет помочь программисту в выполнении всех стандартных операций, входящих в цикл разработки ПО [7].

2.1.3 SharpDeveloper

SharpDevelop- это свободная среда разработки, которая полностью написана на C# и имеет открытый исходный код, поддерживает языки C#, VisualBasic, Boo, IronPython, IronRuby, F#, C++.Существует возможность конвертации исходного кода проектов между этими языками.Обычно используется как альтернатива VisualStudio .NET. Существует также форк на Mono/GTK+ -- MonoDevelop.

Для того, чтобы переход на SharpDevelop был безболезненным, визуально среда очень похожа на свой аналог от Майкрософт - VisualStudio. Подобно VisualStudio, SharpDeveloper умеет создавать приложения на всех языках, поддерживающих дотнет. Нельзя не отметить такое свойство среды, как возможность перевода кода проекта в код другого языка.

Основные возможности SharpDevelop:

Подсветка синтаксиса для C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML.

Написана полностью на C#.

Интегрированная поддержка анализатора сборок FxCop.

Интегрированный отладчик.

Интегрированная поддержка NUnit, MbUnit и NCover

Визуальный редактор для WPF и форм WindowsForm (COM - компоненты не поддерживаются)

Интегрированная поддержка SVN, Mercurial и Git.

Конвертор кода между языками C#, VB.NET и Boo.

Предпросмотр документации, полученной из документирующих комментариев.

Расширяемость внешними инструментами.

Расширяемость на основе механизма Add-Ins.

Работать в данной среде достаточно комфортно, она обладает компактностью и быстродействием. SharpDevelop можно назвать альтернативой VisualStudio[8].

2.1.4 VisualStudioExpress

MicrosoftVisualStudioExpress -- линейка бесплатных интегрированных сред разработки, облегчённая версия MicrosoftVisualStudio, разработанной компанией Microsoft. Согласно утверждению Microsoft, «Express»-редакции предлагают отлаженную, простую в обучении и использовании среду разработки пользователям, не являющимся профессиональными разработчиками ПО, -- любителям и студентам.

Visual Studio Express состоитиз:Visual Basic Express, Visual Web Developer Express, Visual C++ Express, Visual C Sharp Express, SQL Server Express, Visual Studio 2010 Express for Windows Phone CTP.

VisualWebDeveloper 2005 ExpressEdition - облегченный инструмент для создания динамически-обновляемых веб-сайтов и веб-сервисов.

VisualBasic 2005 ExpressEdition, Visual C# 2005 ExpressEdition, Visual C++ 2005 ExpressEdition и Visual J# 2005 ExpressEdition - программные инструменты для учащихся и программистов-любителей, осваивающих программирование для Windows.

SQL Server 2005 ExpressEdition - СУБД для использования в приложениях, работающих с данными.

VisualBasicExpress имеет улучшения: включает в себя визуальную WindowsPresentationFoundation дизайнера под кодовым названием «Сидр»; отладка во время выполнения; улучшена поддержка IntelliSense; исправление распространённых орфографических ошибок; корректирует большинство ошибок синтаксиса; предлагает подсказки по именам классов, когда указанный класс не найден.

VisualBasicExpress включает в себя следующие ограничения: нет IDE для поддержки баз данных, за исключением SQL ServerExpress и MicrosoftAccessю. Нет поддержки web-приложений с ASP.NET (поддерживается это может быть сделано с VisualWebDeveloperExpress). Нет поддержки разработки для мобильных устройств (нет шаблонов и эмуляторов). Нет CrystalReports. Уменьшено количество шаблонов проектов (например, WindowsServices, Excel). Ограниченные возможности для отладки и точек останова. Нет поддержки для создания служб Windows (может быть получена через загрузку проекта шаблона). Нет поддержки OpenMP.

Чем жеExpressEditions отличаются от других версий VisualStudio и SQL Server?

Инструменты серии ExpressEditions предназначены для любителей, студентов и начинающих программистов, поэтому в них имеются не все возможности профессиональных версий VisualStudio и SQL Server. ExpressEditions ориентированы именно на потребности вышеперечисленных категорий пользователей.

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

Упрощен пользовательский интерфейс, чтобы второстепенные компоненты не мешали обучению. Те, кто впоследствии захочет перейти на профессиональные версии VisualStudio и SQL Server, смогут без проблем адаптировать свои навыки и программный код [9].

2.1.5 Результаты анализаинтегрированных сред разработки

Сравнив наиболее популярные и востребованные интегрированные среды разработки, можно сделать вывод, что MVS -- это действительно высококлассная IDE. Оболочка позволяет писать расширения, макросы и нестандартные мастера проектов. Онастабильна и вполне удобна, и во многом лучший выбор для C#. Также данная среда удовлетворяет всем требования для разработки системы управления данными.VisualStudio позволяет разрабатывать различных типов приложения, от простых приложений до больших и сложных систем, обслуживающих предприятия и центры обработки данных.MicrosoftVisualStudio на сегодняшний день является одним из лучших средств разработки приложений.

2.2 Сравнительный анализ языков программирования

2.2.1 C#

На сегодняшний момент язык программирования C# один из самых мощных, быстро развивающихся и востребованных языков в ИТ-отрасли. В настоящий момент на нем пишутся самые различные приложения: от небольших десктопных программ до крупных веб-порталов и веб-сервисов, обслуживающих ежедневно миллионы пользователей.

C# -- язык программирования, сочетающий объектно-ориентированные и контекстно-ориентированные концепции. Разработан в 1998--2001 годах в компании Microsoft группой инженеров под руководством АндерсaХейлсбергa как основной язык разработки приложений для платформы Microsoft .NET.

Когда говорят C#, нередко имеют в виду технологии платформы .NET (WPF, ASP.NET). Язык C# был создан специально для работы с фреймворком .NET. Фреймворк .NET представляет мощную платформу для создания приложений. Выделяются ее основные черты: поддержка нескольких языков, кроссплатформенность, мощная библиотека классов, разнообразие технологий.

Нередко приложение, созданное на C#, называют управляемым кодом (managedcode). Это значит, что данное приложение создано на основе платформы .NET и поэтому управляется общеязыковой средой CLR, которая загружает приложение и при необходимости очищает память. Общеязыковая среда CLR сама вызовет сборщик мусора и очистит память.

C# прежде всего зависит от возможностей самой CLR, т.к. он разрабатывался как язык программирования прикладного уровня для CLR. Присутствие или отсутствие тех или иных выразительных особенностей языка диктуется тем, может ли конкретная языковая особенность быть транслирована в соответствующие конструкции CLR. CLR предоставляет C#, как и всем другим .NET-ориентированным языкам, многие возможности, которых лишены «классические» языки программирования.

Синтаксис C# наиболее близок к C++ и Java. Язык является объектно-ориентированным и в этом плане имеет строгую статическую типизацию, поддерживает полиморфизм, обобщённые типы и методы, перегрузку операторов, итераторы, указатели на функции-члены классов, атрибуты, LINQ, события, свойства, делегаты, исключения, комментарии в формате XML, анонимные функции с поддержкой замыканий.

Переняв многое от своих предшественников и опираясь на практику их использования -- языков C++, Delphi, Modula и Smalltalk -- С# исключает некоторые модели, которые зарекомендовали себя как проблематичные при разработке программных систем: так, C# не поддерживает множественное наследование классов (в отличие от C++) или вывода типов (в отличие от Haskell).

По сравнению с другими языками C# достаточно молодой, но в то же время он уже прошел большой путь. Объектно-ориентированный подход позволяет решить задачи по построению крупных, но в тоже время гибких, масштабируемых и расширяемых приложений. C# продолжает активно развиваться [10].

2.2.2 Java

Java -- объектно-ориентированный язык программирования, который был впервые выпущен SunMicrosystems в 1995 г. Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, с помощью виртуальной Java-машины.

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.