Анкетирование студентов по теме: "Работа"

Автор работы: Пользователь скрыл имя, 15 Марта 2010 в 16:30, Не определен

Описание работы

Введение 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

Файлы: 1 файл

пояснительная записка.doc

— 232.50 Кб (Скачать файл)

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

      Четвертый этап – составление программы. На этом этапе производится перевод описания алгоритма на один из доступных для ЭВМ языков описания.

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

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

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

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

      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.
    1. Для просмотра и редактирования исходного кода программы необходим            Microsoft Visual Basic 6.

      Необходимо  наличие компьютера; установленной  на нём операционной системы Microsoft Windows XP, наличие языка Microsoft Visual Basic 6.0.

      2 Проектная часть

       

      2.1 Характеристика информации 

    2.1.1 Характеристика входной информации 

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

      Данный курсовой проект работает по следующей схеме:

        

                                                               

      Рис.3  Общая схема работы  приложения 

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

      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. obd@nica.ru.

Информация о работе Анкетирование студентов по теме: "Работа"