Аннотация
ВВЕДЕНИЕ 4
1 Анализ предметной области 6
1.1 Характеристика органов формирования экспертного заключения в РФ . 6
1.2 Цели, задачи и функции органов по формированию экспертной оценки
в РФ 8
1.3 Анализ процессов при подготовке и формировании экспертного
заключения 10
2 Анализ требований 15
2.1 Функциональные и нефункциональные требования 15
2.2 Модель предметной области 16
2.3 Формализация требований 20
3. Технологии и инструменты 27
3.1 Технология ASP.NET 27
3.2 Язык реализации C# 28
4 Проектирование и разработка экспертных заключений 30
4.1 Организация хранения информации и проектирование структуры БД . 30
4.2 Разработка алгоритмов формирования экспертного заключения 31
4.3 Архитектура разработанного проекта 39
4.4 Обзор веб-приложения 47
ЗАКЛЮЧЕНИЕ 59
ЛИТЕРАТУРА 60
Каждое государство заинтересовано в своем развитии, для этого разрабатываются и финансируются различные государственные программы - подготовка государственных служащих, информатизация общества, переход на альтернативные источники энергии, развитие науки и т п. В то же время возникает необходимость формирования мнения относительно необходимости данной программы, ее целесообразности и величины финансирования. Для таких целей формируются экспертные фонды, которые на основании проведенных действий экспертов формируют заключения по той или иной государственной программе.
При формировании экспертного заключения эксперт сталкивается с необходимостью обработки огромного объема информации, которые характерны для государственных программ, указания перечня замечаний, ведения аналитики по сформированному заключению и непосредственно самому процессу, который сопровождал формирование данного заключения. Актуальным стает использование программных решений, которые позволят решить представленные проблемы, позволит усовершенствовать возможности эксперта, позволит освободить время на выполнение своей непосредственной работы, не связанной с формированием отчетов и документов.
Для того чтобы понять, что из себя представляет проект экспертные заключения, стоит рассмотреть общую систему в рамках которой она функционирует. Экспертные заключения являются подсистемой аналитической информационной системы, обеспечения открытости деятельности федеральных органов исполнительной власти, реализуемой в рамках государственных программ. Возникает вопрос, что такое государственная программа. Государственная программа - документ стратегического планирования, имеющий комплекс планируемых мероприятий, взаимоувязанных по задачам, срокам исполнения, исполнителями и ресурсами, и инструментов государственной политики, обеспечивающих в рамках реализации ключевых государственных функций достижение приоритетов и целей государственной политики в сфере социально-экономического развития и обеспечения национальной безопасности Российской Федерации. Экспертные заключения создаются на проекты государственных программ и на отчеты ответственных исполнителей о результатах реализации государственной программы, и мониторинга хода разработки и утверждения поступивших на рассмотрение проектов планов и детальных планов-графиков реализации государственной программы.
Поскольку подсистема экспертных заключений была разработана достаточно давно, а функциональные требования к подсистеме изменились, заказчиком было решено модернизировать данную подсистему.
Одной из первостепенных задач является анализ существующей системы, для принятия решения о том какие части существующей подсистемы будут модернизированы, а какие полностью перепроектированы.
Таким образом, в процессе анализа существующей системы и предъявленных требований, целью данной работы стала разработка системы экспертных заключений. Поскольку разработка новой системы, являлась более эффективным и выгодным вариантом при заданных условиях.
В результате данной работы была спроектирована и реализована подсистема экспертных заключений. Можно отметить, что проект полностью работоспособен и может выполнять задачи, предусмотренные в техническом задании, реализованы все функциональные и нефункциональные требования.
На данный момент система активно тестируется и дорабатывается с учетом требований. В дальнейшем подсистема будет введена в эксплуатацию.