Информационная система учета и контроля успеваемости и посещаемости студентов ЮТИ ТПУ
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
р).
Следует обратить особое внимание на основное средство разработки и администрирования, включенное в состав дистрибутива, это 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>