- •Кафедра информационных технологий разработка программного средства для обучения «слепому» методу печати с учётом индивидуальных особенностей проект по специализации
- •Новосибирск
- •Содержание
- •Введение
- •Актуальность
- •Отличие от аналогичных программных средств
- •Аналогичные программные средства
- •Постановка задачи
- •Программные среды разработки
- •Основные моменты
- •Работа с базами данных в программе для модулей регистрации и авторизации используется таблица Users:
- •Решение задачи проектирование программного обеспечения
- •Диагностика
- •Конструктор упражнений
- •Администрирование
- •Реализация
- •Среда разработки
- •Описание программного средства
- •Заключение
- •Список используемой литературы
Программные среды разработки
Для реализации базы данных мною был выбран программный продукт компании Microsoft, Microsoft Office Access 2007. Выбор пал на данный продукт не случайно, потому что в первую очередь это ранее полученные знания относительно MO Access 2007, работы с базой данных, SQL, и наличие данного программного обеспечения на домашнем компьютере. Для реализации интерфейса и логики всего проекта в целом, была выбрана среда разработки Borland Delphi 7. Как и предыдущие версии, Borland Delphi 7 позволяет создавать самые различные программы: от простейших однооконных приложений до программ управления распределенными базами. В состав пакета включены разнообразные утилиты, обеспечивающие работу с базами данных. Также Borland Delphi 7 может работать в среде операционных систем от Windows 98 до Windows 7 Home Edition.
Помимо всего прочего, сам язык программирования Delphi, позволяет работать с классами, что в свою очередь облегчает структурирование и прозрачность логики программы. Так же выбор остановился именно на языке программирования Delphi, в силу уже полученных знаний и реализацией проектов с помощью него. И по современным меркам Borland Delphi 7 не предъявляет особых требований к ресурсам компьютера (процессор должен быть типа Pentium или Celeron с тактовой частотой не ниже 166 МГц (рекомендуется Pentium II 400 МГц), оперативной памяти - 128 Мбайт (рекомендуется 256 Мбайт)).
Основные моменты
Разделение на модули – разрабатываемая система должна быть разбита на модули, каждый из которых будет отвечать за определённую функциональность системы.
Возможность расширения – система должна иметь возможность расширения пользователем.
Анализ результатов обучения – возможность подведения статистики по результатам обучения.
Индивидуальный подход – возможность составления отдельных и персональных заданий.
Поставленная задача:
Разработать предельно простой и понятный пользователю графический интерфейс программного средства
Разработать диагностирующий тест для выявления развития моторики пальцев
Разработать модуль добавления новых упражнений
Разработать модуль логики индивидуального направления обучения «слепому» методу
Разработать такие модули как профиль пользователя, регистрация, административное меню, меню индивидуальных упражнений
Работа с базами данных в программе для модулей регистрации и авторизации используется таблица Users:
Имя поля |
Тип данных |
Описание |
IDUser |
Счетчик |
Первичный ключ |
UserName |
Текстовый |
Логин пользователя |
UserPass |
Текстовый |
Пароль пользователя |
UserNamePersonal |
Текстовый |
Имя пользователя |
UserFamilyPersonal |
Текстовый |
Фамилия пользователя |
UserLastNamePersonal |
Текстовый |
Отчество пользователя |
UserSexPersonal |
Числовой |
Пол пользователя |
