Дипломная работа: Разработка информационной системы Выбор абитуриента

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рисунок 15 - Форма ошибки авторизации

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

3.3 Описание контрольного примера реализации примера

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

Для начала необходимо продемонстрировать работу системы с обычным пользователем (абитуриентом). На главной форме, представленной на рисунке 13, индивид решает с чего начать ознакомление с системой. Рассмотрим случай, когда пользователь просматривает все разделы по порядку. Поэтому первоначально абитуриент выбирает пункт «Информация об университете», результат показан на рисунке 16.

Рисунок 16 - Форма «Информация об университете»

На форме представлен список институтов и факультетов Белгородского государственного национального исследовательского университета. При нажатии на кнопку с названием института или факультета осуществляется переход на соответствующую вкладку. Например, пользователя интересует юридический институт (рисунок 17).

Рисунок 17 - Вкладка «Юридический институт»

На вкладке можно увидеть краткую информацию об институте и кнопку «Меню» внизу, нажатие на эту кнопку вернет пользователя на вкладку, изображенную на рисунке 16. Таким же образом организованы и остальные вкладки данной формы.

Ознакомившись с интересующими его институтами и факультетами, пользователь выбирает пункт меню «Статистика прошлых лет» для просмотра проходных баллов на ту или иную специальность за предыдущие годы, как показано на рисунке 18.

Рисунок 18 - Форма «Статистика прошлых лет»

Просмотрев статистику приема и прочитав инструкцию, пользователь переходит к пункту меню «Тестирование». Это главный раздел системы, так как её первоочередное назначение - профориентация пользователей. Перейдя на форму, пользователь начинает тестирование, как изображено на рисунке 19:

Рисунок 19 - Прохождение теста №1

Как можно увидеть из рисунка, помимо теста на форме расположены две кнопки: «Результат» и «Сброс». Нажатием на кнопку «Сброс» пользователь может убрать выбранные им ответы, использование кнопки «Результат» необходимо для перехода на вкладку «Результаты»,на которой централизовано отображаются результаты всех 6 тестов. Тест №1 основан на методике Йовайши. В рамках тестирования необходимо выбрать наиболее близкое утверждение из двух, которые представлены в каждом из 30 вопросов.

Далее пользователь переходит к выполнению теста №2, как показано на рисунке 20.

Рисунок 20 - Прохождение теста № 2

Тест №2 - это использование методики Голланда: тестируемому предлагается выбрать более понравившуюся профессию из каждой из 42 пар.

После прохождения теста №2 пользователь переходит к следующему, однако, так как остальные тесты построены по одному принципу, а именно: на заданный вопрос или утверждение пользователю предлагается ответить либо положительно, либо отрицательно мы рассмотрим только ещё один тест (рисунок 21).

Рисунок 21 - Выполнение теста №6

Так как все необходимые тесты были пройдены, необходимо перейти на вкладку «Результаты», показанную на рисунке 22.

Рисунок 22 - Результат тестирований

Как можно увидеть из рисунка 22, сводное предоставление результатов крайне удобно при прохождении такого числа тестов. Для каждого теста отводится своя область с кнопками: «Вернуться к тесту» и «Результат», это сделано с тем, чтобы избежать ошибок. Так как в системе представлены психологические тесты, то одним из важных моментов является то, что на каждый вопрос теста должен быть ответ, поэтому при нажатии на кнопку, программа проверяет: на все ли вопросы были даны ответы, в случае отрицательного ответа система выдает сообщение об ошибке. В представленном примере, в тесте №1 один вопрос остался без ответа, поэтому появилось сообщение, представленное на рисунке 23.

Рисунок 23 - Сообщение об ошибке при выполнении тестов

При правильном заполнении никаких проблем возникнуть не должно, поэтому пользователь может смело нажимать кнопку «Подобрать специальность» (рисунок 22) и переходить на форму выбора специальности или направления подготовки (рисунок 24).

Рисунок 24- Выбор специальности или направления подготовки

Вместе с вызовом результата, открывается форма, которая заполняется личными данными пользователя (рисунок 25).

Рисунок 25 - Форма для сбора личной информации

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

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

Рисунок 26 - Главная форма приложения с добавленной возможностью

«Администрирование»

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

Рисунок 27 - Форма авторизации

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

Рисунок 28 - Вкладка редактирования базы знаний

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

Рисунок 29 - Вкладка редактирования таблицы «Абитуриенты»

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

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

4. ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ

4.1 Целесообразность разработки с экономической точки зрения

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

Но, в любом случае, этот аспект является приоритетным.

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

Таким образом, можно заключить, что данная система обладает рядом достоинств, в числе которых:

- уникальность; - многофункциальность;

- гибкость.

4.2 SWOT-анализ разработки информационной системы «Выбор абитуриента»

SWOT-анализ (СВОТ анализ) -- метод стратегического планирования, используемый для оценки факторов и явлений, влияющих на процесс проектирования или на само предприятие. Все факторы делятся на четыре категории:

- две категории СВОТ (SWOT) анализа описывают предприятие изнутри, то есть strengths (сильные стороны предприятия), weaknesses (слабые стороны предприятия);

- две другие категории СВОТ (SWOT) анализа описывают внешнюю среду для предпрития -- opportunities (возможности для предприятия) и threats (угрозы для предприятия).

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

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

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

В таблице 2 показана swot-матрица проектирования информационной системы «Выбор абитуриента».

Таблица № 2 - Матрица SWOT-анализа для рассматриваемой системы

Сильные стороны

Возможности

Угрозы.

1.

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

2.

Повышение гибкости работы вуза

1. Низкая стоимость разработки

0

0

0

2. Многофункциональность

+

++

+3

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

++

+

+3

4. Простота в использовании

++

+

+3

Итого

+5

+4

+9

Слабые стороны

1.

Узконаправленность

0

0

0

2. Необходимость обновления системы

0

-

-1

3. Ориентированност ь на небольшую аудиторию

- -

-

-3

Итого

-2

-2

-4

Общий итог

+3

+2

+5

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

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

4.3 Калькуляция себестоимости научно-технической продукции

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

Проектирование предполагает использование разработанной информационной системы, что подразумевает использование ЭВМ. Впрочем, информационная система разрабатывается для предприятия, которое уже имеет достаточное аппаратное обеспечение. К тому же, программные средства, необходимые для реализации системы, а именно IBExpert и Borland C++ Builder уже использовались на предприятии, таким образом, нет необходимости приобретать дополнительное программное обеспечение для предприятия. Также, процесс проектирования полностью происходит на компьютере, таким образом, не требуется дополнительных затрат на расходные материалы. Из чего следует, что основной статьей затрат при разработке информационной системы «Выбор абитуриента» будет являться заработная плата разработчика.

Распишем все затраты необходимые на реализацию разработки информационной системы в соответствии с утв. Миннауки от 15.06.1994 РФ

№ОР-22-2-46 - форма 1-пн.

Реализация информационной системы осуществлялась разработчиком в течение 3 месяцев, месячный заработок - 13000 рублей (в расчет берется 30 дней в месяце). Итого за период осуществления проектирования разработчику была выплачена заработная плата в размере 39000 рублей.