Реферат Анкетирование студентов по теме Работа
Работа добавлена на сайт bukvasha.net: 2015-10-28Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
от 25%
договор
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
Северо-Казахстанский государственный университет
им. М.К. Козыбаева
Факультет Информационных технологий
Кафедра Информационных систем
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к семестровой работе
« Анкетирование студентов по теме: «работа» »
050703.ДО.Ис-07-1
автор: Муслимова Ф.Р. _________
Петропавловск, 2009
СОДЕРЖАНИЕ
Введение................................................................................................................................ 3
1 Аналитическая часть...................................................................................................... 5
1.1 Характеристика предметной области...................................................................... 5
1.2. Сущность решаемых задач........................................................................................ 8
1.3 Выбор и обоснование средств разработки................................................................ 9
1.4 Обоснование необходимости использования вычислительной техники для
данного проекта............................................................................................................. 11
2 Проектная часть............................................................................................................ 12
2.1 Характеристика информации.................................................................................. 12
2.1.1 Характеристика входной информации............................................................ 12
2.1.2 Характеристика выходной информации......................................................... 12
2.3 Формализация тестируемых расчетов................................................................. 13
2.4 Разработка интерфейса пользователя................................................................... 14
3 Обоснование эффективности проекта...................................................................... 18
Заключение......................................................................................................................... 19
Литература.......................................................................................................................... 20
Введение
С начала 90-х годов в Казахстане начался период глобальных изменений, которые коснулись всех сфер общества. На протяжении последних лет мы живем в условиях, когда наша страна стала называться Казахстаном, а не СССР; когда остановилась большая часть предприятий и заводов, что привело к колоссальному спаду производства отечественной продукции, массовой безработице и хроническим невыплатам заработной платы.
Несмотря на все проблемы того времени, казахстанец ждет реформ, надеется на то, что страна идет все-таки по пути рыночной экономики. В соответствии с этим он пытается приспособиться к нынешним условиям, строить нормальную жизнь для себя и детей и даже смотреть с уверенностью в будущее. Появились собственные предприниматели в малом бизнесе, управленцы, владельцы крупных и средних организаций. Но, если старшему поколению приходиться осваивать это путем собственных проб и ошибок, то молодежь необходимые знания получает уже со школьной скамьи и в высших учебных заведениях. Молодое поколение гораздо быстрее усваивает ценности нового времени, легче приспосабливается к системе, т.к. не имеет еще за своими плечами опыта, который накладывал бы отпечаток на восприятие действительности. Она учиться, а не переучивается.
Чертой современной экономики Казахстана становится и тот факт, что на рынок труда студенчество. И его представителей сегодня не так уж редко можно встретить на местах, связанных с выполнением высококвалифицированной работы. Конечно, будут правы те, кто скажет, что и раньше были такие случаи. Но, они не были настолько распространены как сегодня. Изменения в студенческой занятости произошли и по таким направлениям, как:
· масштаб самого явления;
· причины, по которым начинают работать сами студенты;
· способы поиска работы;
· время работы (стали работать во время учебы, пропуская занятия, а не летом в свободное время, как раньше);
· отношение работодателя к студенту как к работнику и т.д.
Сегодня можно говорить о том, что подработки учащихся вузов во время обучения приобрели массовый характер, особенно распространенным это явлением становится на старших курсах.
Цель работы
Целью данной работы является разработка приложения «Анкетирование студентов по теме: «Работа» ».
Список задач
1. Исследовать предметную область.
2. Создать систему синхронизации программы с жестким диском с использованием файлов.
3. Создание удобного и простого в использовании интерфейса.
1 Аналитическая часть
1.1 Характеристика предметной области
Практическая значимость работы определяется тем, что по результатам данного исследования можно будет оценить масштаб занятости студентов НГТУ, роль на рынке труда. Выявление реальных причин, по которым работают студенты, позволит либо вести разработки в направлении, как их устранить) например, необходимость в практическом опыте, так как программа вуза не позволяет делать в этот период обучения), либо как давление тех или иных причин снизить (например, нехватка денег на проживание).
Цель исследования - определить масштаб занятости студентов и характер выполняемых ими работ.
Рис.1 Схематическое представление предмета исследования
Представление объекта именно таким образом объясняется тем, что характер выполняемой работы (должность, график, период работы и т.д.) будет во многом зависеть от тех причин, по которым студент принимает решение о поиске работы и на основе которых он строит представления о желаемой работе. Студент, которому нужен опыт работы, не будет рассматривать в качестве одного из вариантов неквалифицированный труд. Тот, кто не хотел бы, чтобы работа мешала учебе, не будет рассматривать предложения о полной занятости и т.д. Описание мест работы студентов неразрывно связано с тем, как они достигают своей цели: нахождение работы, какие пути ее поиска являются наиболее эффективными.
Итак, студент проходит несколько этапов, прежде чем он приступит к конкретной работе: осознание необходимости работать под влиянием определенных причин принятия решения о ее поиске; формирование представления о желаемой работе; поиск. Рассмотрим каждый из этих этапов.
1. Причины, побуждающие студентов устраиваться на работу:
1) экономические:
· минимальный размер стипендии;
· низкие доходы родителей студента.
2) желание найти хорошую работу после окончания вуза;
3) устраиваясь на работу, студент пытается найти свое место;
4) для части студентов работа предоставляет возможность самореализации, которую в полной мере не дает им учебный процесс;
5) работа позволяет завести новые знакомства.
2. Факторы влияния на то, что студент начинает работать:
1) пол;
2) курс;
3) учебная специальность;
4) где студент живет (с родителями или самостоятельно);
5) наличие опыта работы до вуза;
6) семейное положение.
3. Способы поиска работы:
1) рекрутерские компании;
2) биржа труда;
3) использование знакомств;
4) объявления в газетах;
5) интернет.
Задачи
На основании вышеописанного материала, задачи формулируются следующим образом:
1. Определить масштаб занятости, причины поиска работы, сферы деятельности, время работы в организации.
2. Выявить факторы влияния на то, что студент начинает работать.
3. Оценить, какую долю в общем доходе студента составляют его собственные заработки.
4. Выявить на какие условия студент ориентируется при выборе места работы.
Что представляет собой «работающий студент»? Это неприятная необходимость или совмещение учебы и работы в современных условиях становится необходимым взаимодополнением? Как можно объяснить произошедшие изменения? По-видимому, происходит становление новой, одобряемой нормы - построение своей профессиональной карьеры (ненаучной), начиная со студенческой скамьи; стремление быть материально независимым от родителей и не "сидеть на шее" до самого последнего.
Но, несмотря на изменения, происходящие в явлении работающего студента, на наполнение его новым смыслом и значимостью, как для самих учебных заведений, так и для рынка труда, исследования на данную тематику в нашей стране практически отсутствуют. В большинстве работ, в которых, так или иначе, затрагивается этот феномен, содержится поверхностная информация. Их авторы фиксируют масштаб занятости, регулярность/разовость работы, констатируют основные причины, побуждающие студентов работать. Но информация подается на уровне фактов, а не всестороннего описания явления и т.п. К авторам, которые занимались изучением работающих студентов, можно отнести Петрову Т.Э., Радаева В.В., Зубок Ю., Чупрова В.И., Раковскую О.А., Вишневского Ю.Р., Гончарову Н.Е. За это время разработки велись в трех основных направлениях:
· работающий студент вуза как студент - его особенности в сравнении с неработающим студентом;
· работающий студент как работник - его отличительные особенности в сравнении с другими молодыми работниками, отношение работодателя к студенту;
· причины, по которым студенты начинают работать.
Данная работа выполняется в рамках последнего направления.
1.2 Сущность решаемых задач
Решение любой задачи на ЭВМ представляет собой процесс обработки данных с помощью программы. Создание такой программы предполагает выполнение ряда последовательных этапов:
· постановка задачи;
· разработка алгоритма решения;
· составление программы;
· тестирование и отладка программы;
· эксплуатирование программы.
Первый этап представляет собой постановку задачи. На этом этапе формулируется цель задачи, определяется взаимосвязь с другими задачами, раскрывается состав и форма представления входной, промежуточной и результативной информации, характеризуются формы и методы контроля достоверности информации на ключевых этапах решения задачи, определяются формы взаимодействия пользователя с ЭВМ в ходе решения задачи и т.п.
На втором этапе разработки программы выполняется формализованное описание программы, т.е. устанавливаются и формулируются средства языка математики логико-математические зависимости между исходными и результатными данными. Для задач, допускающих возможность математического описания, необходимо выбрать численный метод решения, а для нечисловых задач – принципиальную схему решения в виде однозначно понимаемой последовательности выполнения элементарных математических и логических операций.
Третий этап подготовки решения задачи на ВМ представляет собой алгоритмизацию ее решения, т.е. разработку оригинального или адаптацию известного алгоритма. Алгоритмизация – это сложный процесс, носящий в значительной степени творческий характер. Постановка задачи и ее алгоритмизация составляют до 20-30% общего времени на разработку программы. Сложность и ответственность реализации данного этапа объясняется тем, что для решения одной и той же задачи, как правило, существует множество различных алгоритмов.
Алгоритм – это точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату. Это конечный набор правил, однозначно раскрывающих содержание и последовательность выполнения операций для систематического решения определенного класса задач за конечное число шагов.
Четвертый этап – составление программы. На этом этапе производится перевод описания алгоритма на один из доступных для ЭВМ языков описания.
Тестирование и отладка составляют заключительный этап разработки программы решения задачи на ЭВМ. Оба эти процесса функционально связаны между собой, хотя их цели несколько отличаются друг от друга.
Тестирование представляет собой совокупность действий, предназначенных для демонстрации правильной работы программы. Цель тестирования заключается в выявлении возможных ошибок в разработанных программах путем их проверки на наборе заранее подготовленных контрольных примеров.
Процессу тестирования сопутствует процесс отладки, который подразумевает совокупность действий, направленных на устранение ошибок в программе. Действия по отладке начинаются с момента обнаружения фактов ошибочной работы программы и завершаются устранением причин, порождающих ошибки.
После завершения процессов тестирования и отладки программные средства вместе с сопроводительной документацией передаются пользователю для эксплуатации. Основное назначение сопроводительной документации – обеспечить пользователя необходимыми инструктивными материалами по работе с программой.
1.3 Выбор и обоснование средств разработки
Для разработки программного продукта, описываемого в данной работе были выбраны Visual Basic 6.0. Кроме того, нужно заметить, что VB имеет свои собственные встроенные средства разработки баз данных, но это не имеет особого значения в данной работе.
VB был выбран за свою универсальность и удобные средства визуальной разработки приложений. Многие считают, что слово «Basic» в названии используется неудачно, так как напоминает начальный период компьютеризации, и что Basic ассоциируется с каким-то очень простым в освоении и использовании средством программирования. Это действительно так. На заре компьютерных технологий язык Basic был создан для создания простых программ и использовался в качестве учебного языка для первых шагов при изучении основ программирования с последующим переходом на более сложные и универсальные языки. Это было заложено в название языка BASIC — Beginners All-purpose Symbolic Instructional Code, то есть многоцелевой код символьных инструкций для начинающих. С прогрессом компьютерных технологий развивался и Basic. В настоящее время версия Visual Basic 6 дает возможность решать любые современные задачи разработки приложений. При этом Visual Basic 6 остался достаточно простым в освоении, став в то же время одним из мощных современных языков программирования.
По сути дела версия языка Visual Basic 6 представляет собой интегрированную среду разработки — IDE (Integrated Development Environment). Это означает, что в Visual Basic 6 интегрирован набор инструментов, облегчающих и значительно ускоряющих процесс разработки готового приложения. Такая реализация языка Visual Basic 6 с полным правом позволяет отнести его к средствам быстрой разработки приложений — RAD (Rapid Application Development) и ставит практически в один ряд с такими средствами разработки, как Visual C++, Delphi и другими.
Рис.2 Вид рабочего окна
VB 6.0.
Создана система синхронизации программы с жестким диском с использованием файлов.
1.4 Обоснование необходимости использования вычислительной техники для данного проекта
Данной программой можно пользоваться лишь при наличии необходимой вычислительной техники, указанной в следующих системных требованиях: Программные требования:
1. Операционная система Microsoft Windows XP.
2. Для просмотра и редактирования исходного кода программы необходим Microsoft Visual Basic 6.
Необходимо наличие компьютера; установленной на нём операционной системы Microsoft Windows XP, наличие языка Microsoft Visual Basic 6.0.
2 Проектная часть
2.1 Характеристика информации
2.1.1 Характеристика входной информации
Входной информацией является, та информация, которую выбрал пользователь, то есть объекты, выбранные пользователем в ходе анкетирования.
Данный курсовой проект работает по следующей схеме:
Рис.3 Общая схема работы приложения
На первом этапе идет процесс тестирования. Пользователь отвечает на поставленные ему вопросы. На втором этапе работы приложения идет обработка полученных данных. Третий этап вывод статистики ответов по окончании анкетирования.
2.1.1
Характеристика выходной информации
Выходной информацией является информация о пользователе. Выходная информация зависит от входной информации, то есть какие объекты будут выбраны пользователем в ходе анкетирования, такой и будет выходная информация.
2.2 Формализация тестируемых расчетов
Создана гибкая система ввода вопросов и вариантов ответов в анкету в папке «Base»:
Рис.4 Ведение вопросов и вариантов ответов в анкету
Выходная информация содержится в папке «log»:
Рис.5 Результаты анкетировавшихся
2.3 Разработка интерфейса пользователя
Как уже говорилось выше, программа должна обладать интерфейсом, похожим на интерфейс стандартных приложений Windows.
Сама программа состоит из четырех форм.
Стартовая форма (Тестирование) – появляется при запуске пользователем программы.
Рис.6 Интерфейс стартовой формы
При запуске стартовой формы необходимо в текстовом поле обязательно ввести инициалы тестируемого, так как если данные не будут введены появиться сообщение MsgBox о вводе инициалов после нажатия кнопки «Начать тестирование».
Рис.7 Сообщение
MsgBox «Введите инициалы!!!!»
После того, как инициалы введены, анкетируемый щелкает по кнопке «Начать
тестирование» или в меню Файл выбирает Начать тестирование. Выводиться основная форма «Система анкетирования»:
Рис.8 Основная форма «Система анкетирования»
После того, как загрузилась основная форма, происходит процесс анкетирования. Пользователь должен выбрать вариант ответа. После того, как выбран вариант ответа, необходимо щёлкнуть на кнопку «Далее», при этом появляется следующий вопрос. Если тестируемый затрудняется в ответе на поставленный вопрос или не указал вариант своего ответа, то ему следует нажать на кнопку «Назад», при этом появляется предыдущий вопрос.
Модуль «Готово» становится активным, если тестируемый ответил на все поставленные вопросы. После окончания тестирования анкетируемый щелкает по кнопке «Выход».
Результаты тестирования может просмотреть только администратор. Щелкаем по кнопке «Статистика» в стартовой форме или в меню Файл выбираем Статистика. Выводиться окно о вводе пароля:
Рис.9 Сообщение
MsgBox «Введите пароль»
Если введен неправильный пароль, то выводиться сообщение MsgBox о неправильном пароле:
Рис.10 Сообщение
MsgBox «Неправильный пароль!!!!»
После введения правильного пароля выводиться окно «Статистика».
Форма полученных результатов всех анкетировавшихся людей:
Рис.11 Форма выходных данных «Статистика»
Также файлы с результатами анкетирования каждого студента можно просмотреть в папке «log» (см. Рис.5 Результаты анкетировавшихся»).
В стартовой форме в меню Помощь можно просмотреть данные о программе. Форма «О программе» – несет информацию об авторе программы (большинство начинающих программистов любят начинать писать программы, проектируя сначала именно такие формы, так как они самые легкие в изготовление и дают возможность проявить дизайнерские способности)
Рис.12 Форма «О программе»
3.Обоснование эффективности проекта.
Данный проект был опробован среди многих людей. Они оценили его необходимость и функциональность. При дальнейшем усовершенствовании предполагается его дальнейшее использование в учебных учреждениях. Данный курсовой проект эффективен и надежен.
Заключение.
По завершению данного проекта было создано приложение «Анкетирование». Все поставленные задачи были успешно решены:
1. Исследована предметная область.
2. Создан удобный и простой в использовании интерфейс.
Данная система анкетирования была испробована несколькими людьми, и при анкетировании показала достоверные результаты.
Литература
1. Браун С. Visual Basic 6.0. Учебный курс. – СПб.: Питер, 2005.
2. Воронов А.В. Проектирование информационных систем: методическое пособие по выполнению лабораторных работ. – Петропавловск: СКГУ им. М. Козыбаева, 2005.
3. Грабауров В.А., Грабауров С.В., Гулин В.Н., Лабоцкий В.В. Информационные технологии: учебное пособие. – Мн.: Соврем.шк., 2006.
4. Послед Б. «Access 2000. Базы данных и приложения», К.: Диа-софт, 2000
5. Симонович С., Г. Евсеев « Программирование: Visual Basic »
6. Электронный вариант книги по Visual Basic 6.0
7. Microsoft Corporation «Разработка приложений на Microsoft Visual Basic 6.0. Сертификационный экзамен 70-176», М.: Русская Редакция, 2000
8. www.vbnet.ru
9. [email protected].