48610 (608681)

Файл №608681 48610 (Разработка прикладного программного обеспечения отдела кадров университета)48610 (608681)2016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Министерство транспорта РФ

Федеральное агентство железнодорожного транспорта.

ГОУВПО "Дальневосточный государственный университет путей сообщения"

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

Курсовая работа

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

Выполнил: Киреев Д.Р.

220 группа

Проверил: Гурвиц Г.А.

Хабаровск 2009

Задание на курсовую работу

"Разработка геоинформационной системы"

по дисциплине "Геоинформационные системы"

Дата выдачи задания: 9 февраля 2009 года

Срок сдачи: 10 мая 2009 года – досрочно, 20 мая 2009 года – в срок.

Инструментарий.

Windows XP professional, Windows Vista

Пакет AutoCAD

Пакет Microsoft Office 2007

Используя предложенный инструментарий,

создать файл чертежа (.dwg) со слоями: размеры, двери, интерьер, комнаты, лестницы, надписи, стены, окна, озера, реки, леса, улицы, здания и т.д. и т.п. (в зависимости от варианта задания);

создать базу данных, содержащую атрибутивную информацию (набор полей – по своему выбору);

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

Пояснительная записка должна включать следующие основные разделы:

  1. Текст задания.

  2. Оглавление.

  3. Описание процесса создания карты, плана и т.д. и т.п. в векторном формате (в зависимости от варианта задания).

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

  5. Реализация базы данных.

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

  7. Разработка приложения (руководство разработчика).

  8. Список литературы.

  9. Дискета c файлами чертежа и AutoCAD VBA Source, пиктограмм (если они есть), базой данных, текстом пояснительной записки.

Литература:

  1. Полещук Н.Н. AutoCAD: разработка приложений, настройка и адаптация. СПб.: БХВ-Петербург, 2006 - 992 c.: ил.

  2. Погорелов В.И. AutoCAD 2007. Экспресс-курс. СПб.: БХВ-Петербург, 2006 - 560 c.: ил.

  3. Гурвиц Г.А. Access 2007. Разработка приложений на реальном примере. СПб.: БХВ-Петербург, 2007 - 672 c.: ил.

Задание выдал доцент кафедры "Информационные технологии и системы" Гурвиц Г.А.

Оглавление

1. Создание карты в векторном формате

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

3. Реализация базы данных

4. Разработка приложения

5. Авторские находки

6. Список литературы

1. Создание карты в векторном формате

1. Создание векторной карты и слоёв

Для создания векторной карты университета я пользовался мощным векторным программным комплексом по автоматизированному проектированию AutoCAD 2007 от фирмы Autodesk, в который кроме огромного инструментария входит также встроенный язык программирования Visual Basic for Application.

После открытия AutoCAD 2007 автоматически создастся новый чертеж.

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

  • План университета

  • Библиотеки

  • Деканаты

  • Залы мероприятий

  • Кафедры

  • Коридоры

  • Помещения питания

  • Технические помещения

  • Учебные аудитории

  • Надписи

  • Блоки

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

Для создания нового слоя необходимо нажать кнопку "Создать слой" и ввести имя слоя.

Каждый слой можно выключать, замораживать и блокировать. При выключении (изображение в виде лампочки) слоя все, что находится в нем, не отображается на экране, однако во внутренней базе данных чертежа он просматривается и открыт для редактирования. Можно случайно, стереть построения в выключенном слое, так как их не видно. Замораживание (изображение в виде солнца \ снежинки) внешне не отличается от выключения, но он не просматривается во внутренней базе чертежа. При блокировании слоя (изображение замка) невозможно редактировать данный слой, хотя все объекты видны.

Для создания плана университета я пользовался инструментом "Полилиния".

2. Создание блоков

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

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

После создания всех слоёв и блоков я получил следующий чертеж:

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

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

Таблица 1

Поле

Тип

Размер

Описание

1

PersonID

Числовой

5

Регистрационный номер сотрудника

2

Name

Текстовый

40

ФИО сотрудника

3

Departament

Текстовый

40

Название кафедры, на которой он работает

4

Institute

Текстовый

40

Название института (департамента)

5

Birth

Дата/время

Авто

Дата рождения сотрудника

6

Place

Текстовый

20

Место рождения

7

Address

Текстовый

60

Домашний адрес сотрудника

8

Phone

Текстовый

15

Домашний телефон сотрудника

9

Education

Текстовый

40

Оконченный вуз

10

Year

Числовой

4

Год окончания вуза

11

Speciality

Текстовый

30

Специальность сотрудника

12

Picture

Объект OLE

Авто

Фотография сотрудника

13

DegreeYes

Логический

1

Учёная степень (есть/нет)

14

Degree

Числовой

1

Учёная степень сотрудника

15

Rank

Числовой

1

Учёное звание сотрудника

16

Post

Текстовый

20

Занимаемая должность

17

Comment

Поле Memo

Авто

Примечания

18

Passport

Текстовый

20

Номер паспорта

19

PassportDate

Дата/время

Авто

Дата выдачи паспорта

20

Region

Текстовый

40

Кем выдан паспорт

21

WorkBegin

Дата/время

Авто

Дата начала трудовой деятельности

22

WorkEnd

Дата/время

Авто

Дата окончания трудовой деятельности

23

Work

Текстовый

20

В качестве кого работал

24

WorkPlace

Текстовый

20

Название предприятия

25

WorkAddress

Текстовый

60

Адрес предприятия

26

WorkPhone

Текстовый

15

Телефон предприятия

27

Reason

Текстовый

30

Причина увольнения

28

Penalty

Поле Memo

Авто

Сведения о взысканиях

29

Rewards

Поле Memo

Авто

Сведения о награждениях

3. Реализация базы данных

1. Создание таблиц. Нормализация данных

Для систематизации данных, представленных в таблице выше, необходимо создать базу данных. Для создания базы данных я воспользовался продуктом компании Microsoft – MS Access 2007.

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

Характеристики

Тип файла
Документ
Размер
30,91 Mb
Тип материала
Учебное заведение
Неизвестно

Тип файла документ

Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.

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

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

Список файлов курсовой работы

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6358
Авторов
на СтудИзбе
311
Средний доход
с одного платного файла
Обучение Подробнее