Информационная система учета и контроля успеваемости и посещаемости студентов ЮТИ ТПУ

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



р).

Следует обратить особое внимание на основное средство разработки и администрирования, включенное в состав дистрибутива, это Enterprise Manager, который позволяет решать практически все задачи администрирования MS SQL Server и, кроме того, удобен для разработчика. Но главное преимущество данной СУБД, даже не в удобном визуальном инструментарии, входящем в состав дистрибутива, а в тесной интеграции ее с другими программными продуктами от Microsoft.

Кроме того, существенным преимуществом этой СУБД перед другими является возможность экспорта и импорта в большинство распространенных форматов данных, что включает как клиент-серверные и файл-серверные, так и XML формат.

Вывод: предпочтение отдано СУБД MS SQL Server 2000, так как она позволяет сохранять большой объем данных, осуществляет тесную интеграцию с другими программными продуктами от Microsoft [9].

5.2 Обоснование выбора инструментальных средств создания автоматизированной системы

Visual Basic является мощным программным средством, с помощью которого можно реализовать широкий спектр практических задач. Основное достоинство этого языка программирования состоит в том, что он оптимально сочетает в себе простоту использования, доступность и большой набор разнообразных возможностей, позволяющих охватить все основные области программистской деятельности [10].

Visual Basic 6 - мощный объектно-ориентированный язык программирования с обширными средствами создания совершенных приложений, баз данных и программ доступа к локальным сетям и Internet. Этот язык имеет большие возможности визуального построения компонентов ActiveX пользовательского и промышленного масштаба и компиляции программных модулей в высокопроизводительный формат исполняемого кода. Visual Basic 6 на сегодняшний день является чрезвычайно эффективным инструментом создания быстродействующих приложений, который удовлетворит практически любые потребности программистов. Создание эффективных приложений под операционную систему Windows стало возможным после внедрения в язык новых возможностей, таких как оптимизирование компиляции кода, ускоренного вывода форм, расширенных возможностей доступа к базам данных. Кроме всех тех вышеперечисленных достоинств, язык Visual Basic обладает возможностью точного указания режима оптимизации кода - для наивысшей скорости выполнения, для минимизации размера файла или специально для процессоров Pentium [11].

В названии этого языка слово "Visual" означает способ, при помощи которого данным программным средством создается графический пользовательский интерфейс (Graphical User Guide, или сокращенно GUI). Вместо того, чтобы описывать в программе, где и каким образом появится на экране тот или иной объект, программист может просто расположить его в нужном месте еще на этапе разработки своего приложения. В качестве таких "заготовок" в подавляющем большинстве случаев используются встроенные элементы управления, то есть уже созданные объекты с заданными наборами свойств и методов. Программист может изменять значения тех или иных свойств у выбранного объекта, а также описывать для него разнообразные методы. Кроме того, имеется возможность обработки программистом различных событий, которые могут возникать в результате действий пользователя.

Основные возможности языка Visual Basic:

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

-Создание самых разнообразных многоуровневых и всплывающих меню.

-Обработка событий мыши и клавиатуры, вывод на экран различных графических изображений, а также геометрических фигур.

-Управление цветом, настройками принтера, использование стандартных диалогов.

-Работа с графикой, рисование, обработка изображений.

-Использование таймера.

-Обработка файлов и каталогов на жестком диске.

-Доступ к базам данных.

-Разработка собственных элементов управления ActiveX.

Элементами языка Visual Basic являются:

-объекты - это комбинации программного кода и данных, воспринимаемые как единицы и которыми можно каким-либо образом манипулировать, программно каждый объект определяется как класс;

-события - действия и ситуации, связанные с объектами (например, щелчок кнопки мыши или нажатие клавиши на клавиатуре);

-свойства - определяют представление, поведение и другие черты объекта (например, размер текстового окна, его цвет и объемность);

-методы - программные процедуры, которые выполняют некоторую обработку, связанную с объектом;

-классы - шаблоны (проекты), из которых впоследствии создаются объекты;

Каждый стандартный объект в Visual Basic имеет большой интервал стандартных свойств и методов. Таким образом, характеристика, которую требуется получить, или действие, которое требуется выполнить, часто уже содержится в свойстве или методе. При необходимости для объекта также можно добавлять новые, пользовательские процедуры и характеристики. Новая процедура добавляется, когда требуется определить новую задачу обработки, не охваченную стандартными методами [12].

5.3 Требования к техническому и программному обеспечению

Для реализации проекта необходимо наличие среды Visual Basic 6. Согласование разрабатываемых программных средств с фондом алгоритмов и программ не требуется.

Эксплуатация созданной информационной системы возможна в операционных системах Windows 9. x и выше. Рекомендуемая версия - Windows 2000. Дистри?/p>