Главная страница

Акрам. В данной дипломной работе будет, разрабатывается программа введения


Скачать 0.93 Mb.
НазваниеВ данной дипломной работе будет, разрабатывается программа введения
Дата25.06.2022
Размер0.93 Mb.
Формат файлаdoc
Имя файлаАкрам.doc
ТипПрограмма
#614961
страница2 из 4
1   2   3   4

1.2 Постановка задачи и требование к программе.


Для реализации поставленной цели необходимо решить следующие задачи:

— проанализировать деятельность магазина;

— выявить недостатки при существующей методологии работы;

— обозначить пути решения проблемы;

— провести обоснование проектных решений по видам использования инструментальных средств разработки;

— составить базу данных для хранения сведений о реализованной и проданной продукции;

— разработать информационную систему управления этими данными;

— внедрить данную систему и выявить экономическую эффективность от внедрения.

Разрабатываемый программный продукт предназначен для ведения учёта реализованной и остающееся продукции. В системе должны быть реализованы следующие возможности:

  • хранение данных о различной продукции;

  • формирование отчетов: отчёт, содержащий данные каждого проданного товара, отчет об остатках;

Интерфейс разрабатываемого приложения должен быть удобным для пользователя. Основными факторами, которыми необходимо при разработке интерфейса следующие:

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

  • ясность, логичность диалога, наглядность, т.е. возможность очень легко понять основы процесса функционирования программы, выполняется это за счёт предоставления системой структурного списка своих функций;

  • лёгкость обучения, использования, возможность учиться непосредственно пользованию программой в осуществлении процесса работы благодаря тому, что программа предоставляет полноценную помощь и обрабатывает все возможные ошибки пользователя в процессе работы;

  • надёжность, устойчивость к ошибкам, наличие защиты данных, наличие защиты от осуществления некорректных действий пользователем;

  • стандартизация интерфейса.

К признакам осуществления качественного экранного дизайна относиться следующие свойства: логично организованный текст, легко воспринимаемый с монитора, отображение на экране непосредственно необходимой информации; применение графической информации для осуществления пояснения вербальных утверждений; правильное использование цветов, осуществляя различие разных по смыслу программных окон и аналогичных; мотивированное чередование стилей процесса оформления; использовать красный цвет только для аварийных сообщений, использовать палитру цветов, поддерживаемую всеми инструментальными средами.
1.3 Подбор средств и способов для разработки программного продукта.

Современные средства разработки ПО характеризуются огромным разнообразием критериев, используя которые программист имеет возможность автоматизировать процесс разработки приложений. Так, в текущее время инструментальные средства дают возможность:

— создавать интерфейс, используя обычные составляющие;

— передавать управление действиями на любом этапе, в зависимости от состояния системы;

— создавать оболочки для баз данных, как и сами базы данных;

— разрабатывать наиболее надежное ПО, методом обработки исключительных ситуаций, возникающих при неправильной работе ПО.

Современные средства разработки характеризуются последующими параметрами:

— поддержка объектно-ориентированного стиля программирования;

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

— внедрение визуальных компонент для наглядного проектирования интерфейса;

— поддержка БД;

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

— возможность синхронизации составных частей проекта (предоставляется при разработке огромных программных комплексов).

Перечисленными выше качествами владеют языки программирования, к примеру:

  • Delphi

  • Visual C++

  • Borland С++

  • Biulder

  • Visual FoxPro

Каждое из этих средств содержит весь диапазон современного инвентаря, который был перечислен ранее. Основное отличие состоит в области использования рассматриваемых средств. Так Visual C++ традиционно употребляется при разработке приложений созданных для работы с ОС Windows, использующих главные характеристики ОС, а так же выполняющих огромное количество вычислений. Одним из недочетов данного средства разработки приложений является высочайшее требование к аппаратным ресурсам при разработке программного обеспечения, недостаточно высочайшая скорость компиляции программного кода и при реализации конечного продукта (ПО), используя этот продукт нужно большее дисковое место, чем при разработке аналогичного ПО иными средствами разработки. Borland С++ Biulder по своим недочетам аналогичен Visual C++, но владеет еще одним - разработка баз данных на базе языка SQL и их поддержка ограничена. Недочетом Delphi состоит в том, что при его использовании нет достаточного доступа к функциям ОС, но данный недочет несущественен, так как разрабатываемое приложение нацелено на поддержку БД, а не на работу с ОС. Большое значение при выборе Delphi в качестве средства для разработки АСИС играет возможность использования огромного количества интегрированных визуальных компонент, как для разработки интерфейса, так и для разработки СУБД.

При разработке программного продукта ЭИС основным аспектом выбора программных средств разработки являлись:

— скорость разработки приложений;

— возможность мгновенного внесения конфигураций в программу;

— возможность редактирования и просмотра БД, используя средства разработки.

Как дополнение к перечисленному, можно указать, что время разработки зависит от: поддержки используемым инструментарием ОС, аппаратной поддержки, нужной для их рационального функционирования; наличия подготовительного опыта у программистов в использования соответственных программных средств. Обеспечить малое время разработки можно лишь при выполнении этих критерий.

Исходя из приведенных требований, выделим последующие свойства средств разработки программного обеспечения:

— Наличие опыта разработки с внедрением данного программного продукта;

— Требования по ресурсам;

— Поддержка операционной системы;

—Наглядность разработки интерфейса;

— Предоставляемые способности работы с базами данных;

— Доступность;

— Скорость работы разработанного программного обеспечения;

— Обработка исключительных ситуаций;

— Время разработки данного программного обеспечения;

Удобство эксплуатации;

Для перечисленных выше средств для разработки ЭИС воспользуемся способом вариантных обоснований. Этот способ предназначен для выбора наилучшего варианта из пары предложенных и состоит из последующих шагов:

— Определение критериев, по которым будет произведено сопоставление и степени их значимости.

— Каждый вариант оценивается по приобретенному перечню критериев. Выходит численное значение - оценка.

— Нахождение общего количества баллов для каждого из вариантов (можно учесть значимость критериев).

— Наилучшим считается вариант, который набрал наибольшее количество баллов (таб.1).
Таблица 1

Анализ средств разработки

Характеристика средств разработки

Delpi

Visual C++

Borland C++ Buielder

Visual FoxPro

Наличие опыта разработки с внедрением данного программного продукта;

8

6

4

4

Требования по ресурсам;

7

6

6

5

Поддержка операционной системы;

8

8

8

7

Наглядность разработки интерфейса;

9

7

8

5

Предоставляемые способности работы с базами данных;

8

6

4

7

Скорость работы разработанного программного обеспечения;

6

7

8

7

Обработка исключительных ситуаций;

8

8

8

6

Время разработки данного программного обеспечения;

9

6

5

7

Удобство эксплуатации;

7

8

8

7

Всего:

70

62

60

56
1   2   3   4


написать администратору сайта