Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
konkurs-samples / jezerski / Работа.doc
Скачиваний:
18
Добавлен:
25.03.2015
Размер:
717.31 Кб
Скачать

38

Р е ф е р а т

Дипломный проект 53 страницы, 1 таблица, 20 рисунков, 1 приложение и 10 источников.

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

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

Краткое содержание дипломного проекта:

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

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

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

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

Выводы:

Дипломный проект выполнен в полном соответствии с заданием на дипломное проектирование, отражает все этапы проведения работ. Разработанная программа внедряется в УО «ГГУ им. Ф. Скорины». Материалы проекта были представлены на XV Республиканской научной конференции студентов и аспирантов «Новые математические методы и компьютерные технологии в проектировании, производстве и научных исследованиях» и на студенческой конференции "Актуальные вопросы физики и техники".

Содержание

Содержание 2

Введение 3

1 Постановка задания 5

2 Описание комплекса средств для разработки проекта 7

2.1 Поиск, сравнительный анализ технологий для реализации проекта 7

2.2 Язык программирования PHP 7

2.3 Язык программирования C# 8

2.4 Язык программирования Java 9

2.5 Интерпретируемый язык VBA 10

2.6 Фреймворк Spring 11

2.7 Выбор технологии для реализации проекта 12

3 Разработка проекта 13

3.1 Разработка плана решения поставленной задачи 13

3.2 Программный интерфейс 16

3.3 Подготовка системы к работе 25

3.4 Ввод данных и вывод на печать 27

Заключение 32

Список использованных источников 33

Приложение А 34

Введение

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

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

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

Во второй главе содержатся краткие теоретические сведения о программных пакетах, которые были использованы в данном проекте для решения поставленной задачи: Java,Spring,VBA,PHP,C#. Также приводится сравнительный анализ возможных технологий решения поставленной задачи, и обоснование выбора конкретных технологий.

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

Соседние файлы в папке jezerski