Автор: Пользователь скрыл имя, 13 Ноября 2011 в 11:24, дипломная работа
В настоящее время использование компьютера во всех сферах деятельности человека привело к необходимости создания программных продуктов для решения поставленных задач. С помощью компьютера можно выполнять наиболее трудоемкие операции, выполнение которых непосредственно вручную занимает долгое время.
С развитием информационных технологий возникла необходимость внедрения компьютера не только в профессиональную область деятельности человека, но и в учебный процесс. Компьютер позволил людям облегчить работу с однотипной документацией, требующей одинакового оформления.
Введение
1 Анализ технического задания и возможные способы реализации поставленной задачи
2 Выбор инструментальных программных средств для решения поставленной задачи
3 Выбор аппаратных средств
4 Описание программы
5 Методика работы пользователя с программой
6 Экспериментальная часть
7 Защита данных
8 Организационно-экономическая часть
9 Санитарные нормы и правила при работе с ПЭВМ
Заключение
Литература
Приложение
2 Выбор инструментальных программных средств
При выборе программных средств для разработки web-приложения необходимо учитывать следующие возможности:
Для разработки программного продукта необходимо выбрать такие инструментальные программные средства, будут удовлетворять выше перечисленным требованиям. Среди имеющихся на рынке программного обеспечения программных продуктов и СУБД лишь некоторые удовлетворяют поставленным требованиям.
В первую очередь нужно выбрать сервер на котором будет располагаться web-приложение. Наиболее подходящими являются web-серверы Apache. Рассмотрим основные достоинства этих серверов.
Так как тест содержит большое количество вопросов и должен хранить списки студентов прошедших его нужно использовать базы данных. Рассмотрим СУБД MySQL, MS SQL Server, Microsoft Access, Visual FoxPro, Visual Basic.
Visual FoxPro – это динамическая среда разработки реляционных баз данных. Он содержит объектно-ориентированные инструментальные средства, позволяющие быстро и легко создавать полноценные приложения. Проект, созданный таким способом становится расширенным, обобщенным. Его функционирование можно проверить сразу после создания. Visual FoxPro использует язык структурированных запросов SQL, основанный на наборах записей, позволяющих администратору баз данных управлять действиями пользователя и программами. Visual FoxPro позволяет организовать нормализацию данных для улучшения надежности и эффективности структуры баз данных, обеспечивает целостность ссылочной системы, модальность, осуществляет разработку приложений, использующих все средства программирования FoxPro, использует подход OLE (Object LinKing and Embedding) для увеличения эффективности систем управления реляционными базами данных.
Microsoft Visual Basic for Application (VBA) - эта программа работает под управлением операционной системой Windows, разработанной фирмой Microsoft. Графический интерфейс Microsoft Windows облегчает работу пользователя, обеспечивает подачу информации в форме, удобной для зрительного восприятия, позволяет выбрать объекты и данные, необходимые для обработки. Обеспечивают дружественный интерфейс и простоту настройки, эффективные средства создания таблиц, форм, запросов и отчетов, а также возможность решения большинства практических задач на базе VBA. В процессе работы со средой возможна интеграция с другими популярными продуктами фирмы Microsoft, имеются средства организации работы с базами данных в рабочей группе и защиты информации. Окно базы данных содержит систематизированные объекты базы данных – таблицы, запросы, отчеты, формы, макросы и модули.
MySQL отличатся хорошей скоростью работы, надежностью, гибкостью. Работа с ней, как правило, не вызывает больших трудностей. Поддержка сервера MySQL автоматически включается в поставку PHP. Немаловажным фактором является ее бесплатность. MySQL распространяется на условиях общей лицензии GNU (GPL, GNU Public License).
Так
тестирование студентов является динамическим
web-приложением с
Основные
характеристики рассмотренных программных
средств позволяют сделать
Информация о работе Сетевая программа тестирования по дисциплинам