
- •Оглавление
- •Глава 1. Создание программных средств для предпринимательской деятельности 6
- •Глава 2. Актуальность создания программного продукта «Индивидуальный предприниматель» 22
- •Глава 3. Руководство по программному комплексу «Индивидуальный предприниматель» . 34
- •Введение
- •Глава 1. Создание программных средств для предпринимательской деятельности
- •1.1. Ип понятие и его роль в современной России
- •1.2. Требования, предъявляемые к программным продуктам для расчета предпринимательской деятельности
- •1.3. Обзор программных средств для предпринимательской деятельности
- •Глава 2. Актуальность создания программного продукта «Индивидуальный предприниматель»
- •2.1. Требование к программным продуктам для предпринимательской деятельности
- •2.2. Вычислительная система
- •2.3. Программная реализация проекта
- •2.4. Руководство к применению
- •Глава 3. Руководство по программному комплексу «Индивидуальный предприниматель»
- •3.1. Установка и удаление программного продукта
- •3.2. Запуск программного продукта
- •3.3 Работа с главным меню
- •3.4. Работа с базой данных
- •Заключение
2.3. Программная реализация проекта
Применение представленного программного продукта предполагает знание пользователем основ работы со стандартным программным обеспечением Windows.
Разрабатываемый программный продукт предназначен как для индивидуального, так и для коллективного применения. Групповая работа с представленным программным средством может осуществляться путем использования каждым членом группы отдельного экземпляра программы.
Программный интерфейс был написан в интегрированной среде разработки Delphi 2010. Выбор данной среды не случаен, в настоящее время данная среда разработки занимает ведущее место при написании различных приложений для Windows. Одними из главных достоинств этого программного продукта являются следующие аспекты:
полная поддержка Unicode. Приложения могут выполняться на любой языковой версии Windows. Применение Unicode гарантирует, что приложения будут одинаково выглядеть и функционировать во всех языковых версиях Windows и поддерживать как Unicode-строки, так и ANSI-строки. Новые усовершенствованные средства локализации помогают переводить приложения на различные языки. Все функции Windows API заменены на их unicode-аналоги (например, ранее MessageBox определялась как MessageBoxA, теперь – MessageBoxW); тип String теперь на самом деле является UnicodeString, а Char – WideChar, PChar теперь объявлен как PWideChar. Старые типы и описания ANSI-вариантов системных функций сохранились, однако теперь потребуется прямое их указание (например, Set of Char в Delphi 2009 будет Set of AnsiChar, а MessageBox – MessageBoxA).
новые элементы языков программирования, в том числе Generics и анонимные методы для Delphi, позволяют создавать более гибкий и качественный код;
новая библиотека VCL включает в себя множество усовершенствований и новых компонентов для создания развитого графического интерфейса;
уменьшено время передачи приложением сообщений операционной системе;
Поддержка Windows 7 API, Direct2D и мультисенсорного ввода.
Поддержка касаний и жестов для Windows 2000, Windows XP, Windows Vista и Windows 7.
Протокол работы ПП представляет собой следующее: при загрузке программы на экране появляется главная форма. На ней располагается меню, с помощью которого можно перейти на другую форму, в которой содержится лекционная часть. Представленная информационная система состоит из трех разделов, два несут в себе лекционную сторону проекта, а третья предназначена для тестирования знаний.
Т.о. все предложенные программы, с помощью которых разрабатывалась данный программное обеспечение, являются универсальными средствами создания программных продуктов.
Программный продукт «Индивидуальный предприниматель» отвечает всем требованиям, которые предъявляются такого рода программному продукту, а именно:
Принцип квантования: разбиение материала на разделы, состоящие из модулей, минимальных по объему, но замкнутых по содержанию.
Принцип полноты: каждый модуль имеет следующие компоненты
теоретическое ядро,
примеры,
контекстная справка (Help).
Принцип наглядности: каждый модуль содержит в себе минимум текста и визуализации, облегчающей понимание и запоминание новых понятий, утверждений и методов.
Принцип ветвления: каждый модуль связан переходом с другими модулями так, чтобы у пользователя есть выбор перехода в любой другой модуль. Принцип ветвления предполагает наличие рекомендуемых переходов, реализующих последовательное изучение.
Принцип регулирования: учащийся имеет возможность вызвать на экран любое количество примеров (понятие «пример» имеет широкий смысл: это и электронные учебники, иллюстрирующие изучаемые понятия и утверждения, и примеры решения конкретных задач, а также контрпримеры), решить необходимое ему количество задач по определенным разделам изучаемой дисциплины, а также проверить себя, ответив на контрольные вопросы и выполнив контрольную работу, заданного уровня сложности.
Принцип адаптивности: обучающий программный комплекс допускает адаптацию к нуждам конкретного пользователя, позволять варьировать глубину и сложность изучаемого материала.
7. Принцип собираемости: электронный учебник, тестовые задания (и другие учебные пакеты) должны быть выполнены в форматах, позволяющих компоновать их в единые электронные комплексы, расширять и дополнять их новыми разделами и темами, а также формировать электронные библиотеки по отдельным дисциплинам
Тестирование программного обеспечения:
Тестирование программы проводилось в процессе разработки программы и по завершению этой разработки. В ходе тестирования проверялась работоспособность каждой операции, которую выполняет программа, моделировались все возможные действия пользователей и проверялась реакция программы на них.