Программная инженерия (часть 1-я) . Вариант №12

Цена:
1100 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon .dtbcache.v2
material.view.file_icon
material.view.file_icon .suo
material.view.file_icon
material.view.file_icon AddBuyer.cs
material.view.file_icon AddBuyer.Designer.cs
material.view.file_icon AddBuyer.resx
material.view.file_icon AddDrug.cs
material.view.file_icon AddDrug.Designer.cs
material.view.file_icon AddDrug.resx
material.view.file_icon AddEmployer.cs
material.view.file_icon AddEmployer.Designer.cs
material.view.file_icon AddEmployer.resx
material.view.file_icon AddJournalRecord.cs
material.view.file_icon AddJournalRecord.Designer.cs
material.view.file_icon AddJournalRecord.resx
material.view.file_icon App.config
material.view.file_icon
material.view.file_icon
material.view.file_icon Pharmacy.exe
material.view.file_icon Pharmacy.exe.config
material.view.file_icon Pharmacy.pdb
material.view.file_icon PharmacyLib.dll
material.view.file_icon PharmacyLib.pdb
material.view.file_icon
material.view.file_icon
material.view.file_icon .NETFramework,Version=v4.7.2.AssemblyAttributes.cs
material.view.file_icon DesignTimeResolveAssemblyReferences.cache
material.view.file_icon DesignTimeResolveAssemblyReferencesInput.cache
material.view.file_icon Pharmacy.AddBuyer.resources
material.view.file_icon Pharmacy.AddDrug.resources
material.view.file_icon Pharmacy.AddEmployer.resources
material.view.file_icon Pharmacy.AddJournalRecord.resources
material.view.file_icon Pharmacy.csproj.CoreCompileInputs.cache
material.view.file_icon Pharmacy.csproj.FileListAbsolute.txt
material.view.file_icon Pharmacy.csproj.GenerateResource.cache
material.view.file_icon Pharmacy.csprojAssemblyReference.cache
material.view.file_icon Pharmacy.exe
material.view.file_icon Pharmacy.pdb
material.view.file_icon Pharmacy.Pharmacy.resources
material.view.file_icon Pharmacy.Properties.Resources.resources
material.view.file_icon Pharmacy.cs
material.view.file_icon Pharmacy.csproj
material.view.file_icon Pharmacy.Designer.cs
material.view.file_icon Pharmacy.resx
material.view.file_icon Program.cs
material.view.file_icon
material.view.file_icon AssemblyInfo.cs
material.view.file_icon Resources.Designer.cs
material.view.file_icon Resources.resx
material.view.file_icon Settings.Designer.cs
material.view.file_icon Settings.settings
material.view.file_icon Pharmacy.sln
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon PharmacyLib.deps.json
material.view.file_icon PharmacyLib.dll
material.view.file_icon PharmacyLib.pdb
material.view.file_icon Buyer.cs
material.view.file_icon Drug.cs
material.view.file_icon Employer.cs
material.view.file_icon ISortData.cs
material.view.file_icon JournalRecord.cs
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon .NETStandard,Version=v2.0.AssemblyAttributes.cs
material.view.file_icon PharmacyLib.AssemblyInfo.cs
material.view.file_icon PharmacyLib.AssemblyInfoInputs.cache
material.view.file_icon PharmacyLib.assets.cache
material.view.file_icon PharmacyLib.csproj.CoreCompileInputs.cache
material.view.file_icon PharmacyLib.csproj.FileListAbsolute.txt
material.view.file_icon PharmacyLib.csprojAssemblyReference.cache
material.view.file_icon PharmacyLib.dll
material.view.file_icon PharmacyLib.pdb
material.view.file_icon PharmacyLib.csproj.nuget.dgspec.json
material.view.file_icon PharmacyLib.csproj.nuget.g.props
material.view.file_icon PharmacyLib.csproj.nuget.g.targets
material.view.file_icon project.assets.json
material.view.file_icon project.nuget.cache
material.view.file_icon PharmacyLib.csproj
material.view.file_icon PharmObject.cs
material.view.file_icon PharmObjects.cs
material.view.file_icon ProgramData.cs
material.view.file_icon
material.view.file_icon 1.png
material.view.file_icon 2.png
material.view.file_icon 3.png
material.view.file_icon 4.png
material.view.file_icon 5.png
material.view.file_icon 6.png
material.view.file_icon data.xml
material.view.file_icon Поясниловка В_12.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Программа для просмотра изображений
  • Microsoft Excel
  • Microsoft Word

Описание

вариант 12
Аптечный киоск: номенклатура лекарств, работники аптеки, покупатели, журнал регистрации продаж. Стек 9, 3, 19



2 Задания к разделам курсовой работы

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

Цель: изучение и системное представление бизнес-процессов, подлежащих программированию, приобретение навыков системного анализа объектов и процессов реального мира на предмет организации программного управления.
Задание
1. Выполнить системное описание заданного бизнес-процесса и выполнить его декомпозицию на подпроцессы (задачи).
2. Дать характеристику схеме решения выделенных задач в ручном режиме и выделить ее недостатки.
3. Обосновать необходимость усовершенствования существующей схемы решения задач специального программного обеспечения.


Задание
1. В соответствии с индивидуальным заданием и по согласованию с преподавателем выбрать проприентарный программный продукт (ПП), который можно применить для информатизации заданной предметной области, и провести его инсталляцию.
2. Привести полное и сокращенное название ПП, его версию, год выпуска, указать фирму-производителя, ее сайт.
3. Описать функциональное назначение ПП.
4. Описать требования к аппаратному и программному обеспечению, возможности взаимодействия с другими ПП (экспорт, импорт файлов, использование других программ и внешних баз данных и т.п.). Указать требуемый объем памяти при полной установке, минимальной установке. Описать особенности инсталляции.
5. Проанализировать организацию интерфейса с пользователем (привести свое аргументированное мнение о его «дружественности», «интуитивной понятности» и «концептуальной целостности»). Привести примеры оформления интерфейса (при помощи скриншотов).
6. Описать все меню и подменю командного языка, отпечатать вид главного меню, а также некоторые подменю (на выбор). Англоязычные термины снабдить переводом на русский язык.
7. Описать входные данные для работы ПП и его составляющих, описать результаты его работы (выходные данные, генерируемые отчеты). Поработать с ПП, задав необходимые исходные данные. Получить результаты.


Задание
1. Установить назначение и общую цель создания программы.
2. Определить структуру программы и состав функциональных задач.
3. Разработать функциональные требования к программе:
 требования к входным и выходным данным;
 требования к программной реализации задач;
 специальные требования к математическому обеспечению программной реализации задач;
 требованиях к прикладному программному обеспечению.
4. Установить нефункциональные требования к программе:
 требования к надежности;
 требования к эффективности;
 требования к безопасности;
 требования к эргономичности и удобству использования;
 требования к численности и квалификации персонала и режиму его работы;
 требования к переносимости;
 требования к сопровождаемости;
 требования к особенностям поставки;
 требования к защите информации от несанкционированного доступа;
 требования по сохранению информации при авариях;
 требования к соответствию стандартам качества.

Задание
1. Построить функциональную модель разрабатываемого ПО в виде контекстной диаграммы в нотации IDEF0 при помощи пакета BPWin.
2. На основе контекстной диаграммы создать диаграмму декомпозиции А0 на дочерние подпроцессы (задачи).
3. Для всех функциональных блоков диаграммы А0 построить диаграммы декомпозиции А2 на подзадачи.


Задание
1. В соответствии с номером варианта выбрать из таблиц А.1 и А.2 (см. приложение А) любой из трех заданных методов внутренней сортировки и изучить его при помощи рекомендуемой литературы и материалов сети Интернет.
2. Из материалов подраздела 3.1 раздела 3 выбрать любую из структурных единиц входных данных, и составить одномерный массив длинны 5 для хранения выбранных данных.
3. Спроектировать алгоритм линейной структуры (без использования циклов) для сортировки составленного в п.2 массива фиксированной длины выбранным в п.1 методом.
4. При помощи спроектированного в п.3 алгоритма сортировки решить контрольный пример. Данные в исходном массиве должны быть реальными, разнообразными, неупорядоченными.
5. Создать консольное приложение в MS Visual Studio C# и реализовать в теле метода Main() спроектированный в п.3 линейный алгоритм. Исходный массив инициализировать константными значениями. Предусмотреть консольный вывод массива после каждой перестановки с указанием номера шага.
6. Откомпилировать и построить приложение. При обнаружении компилятором синтаксических ошибок идентифицировать их и устранить.
7. Запустить приложение на выполнение. Убедиться в соответствии результатов выполнения приложения результатам решения в п.4 контрольного примера. При обнаружении логических ошибок идентифицировать их и устранить.
8. Проанализировать код приложения по критерию сложности. В качестве критерия сложности использовать суммарное количество операторов метода. Выполнить рефакторинг посредством преобразования структуры кода из линейной в циклическую. Оценить сложность модифицированного кода.
9. Перестроить приложение. При обнаружении компилятором синтаксических ошибок идентифицировать их и устранить.
10. Выполнить модифицированное приложение и убедиться в корректности его работы. При обнаружении логических ошибок идентифицировать их и устранить.


Задание
1. С использованием материала, изложенного в приложении В, рекомендуемой литературы и материалов сети Интернет изучить принципы и технологию программирования односвязного списка заданного вида (см. приложение А, табл. А.1).
2. Создать консольное приложение в MS Visual Studio C# и выполнить сборку программы решения типовой задачи обработки данных о сотрудниках предприятия с использованием односвязных списков. Откомпилировать и построить приложение. При обнаружении компилятором синтаксических ошибок идентифицировать их и устранить.
3. На базе созданного приложения реализовать заданную функциональность, сформулированную в техническом задании при выполнении раздела No3. Добавить в класс List методы SortData1(), SortData2(), SortData3(), который реализует задачу сортировки записей тремя заданными методами (см. приложение А, табл. А.2). Перестроить приложение. При обнаружении компилятором синтаксических ошибок идентифицировать их и устранить.
4. Произвести оценку сложности разработанных методов сортировки. В качестве критерия сложности использовать суммарное количество операторов метода.



Задание
1. Выполнить полное системное ручное тестирование программы, разработанной при выполнении раздела 6, методом черного ящика. При возникновении некорректных ситуаций идентифицировать логические ошибки, разработать тесты для их обнаружения, устранить ошибки.
2. Выполнить анализ производительности программы на разных вычислительных платформах (не менее трех). Оценить время выполнения пользователем определенной последовательности действий на каждой из выбранных вычислительных платформ.
3. Выполнить нагрузочное тестирование программы и оценить эффективность разработанных при выполнении раздела 6 методов сортировки SortData1(), SortData2(), SortData3(). В качестве критерия эффективности использовать время выполнения метода. Предварительно подготовить 5 файлов исходных данных на 10, 50, 100, 500 и 1000 записей. Построить графики зависимости времени вычислений от объема исходных данных.
4. Произвести рефакторинг методов сортировки списка SortData1(), SortData2(), SortData3(). Разработать и оптимизировать код универсального метода SortData(Method), обеспечивающего сортировку заданным методом.
5. Провести регрессионное тестирование метода SortData(Method) и убедиться в его улучшении. Выполнить исследование эффективности метода SortData(Method) аналогично п.3.
6. Выполнить стрессовое тестирование программного продукта. В случае обнаружения некорректных ситуаций описать их, выявить причины и принять меры к их устранению.

Дополнительная информация

Оценка: Отлично
Дата оценки: 16.11.2021

Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Программная инженерия (часть 1)
курсовой проект на тему: Технико-экономическое обоснование эффективно-сти проекта по разработке автоматизированной информационной системы на основе сравнения с аналогом и автоматизации процесса расчета ТЭО - 30 с., 11 таблиц.,5 рис., 7 источников. Цель данного исследования состоит в изучении структуры ТЭО эффек-тивности проекта по разработке автоматизированной информационной си-стемы на основе сравнения с аналогом и автоматизировать процесс расчета ТЭО. Изучить алгоритмы различных уровней конс
User страстный : 28 августа 2020
600 руб.
Программная инженерия (часть 1)
Курсовая работа по дисциплине: Программная инженерия (часть 1). Вариант №12
Курсовая работа Вариант №12 Аптечный киоск I. Постановка задачи на создание программного продукта II. Анализ существующих подобных программных продуктов. III. Техническое задание на создание программного продукта IV. Разработка функциональной структуры программного продукта V. Разработка программного кода. VI. Сборка и анализ программного продукта: Список рекомендуемой литературы =============================================
User IT-STUDHELP : 23 декабря 2022
1100 руб.
Курсовая работа по дисциплине: Программная инженерия (часть 1). Вариант №12 promo
Программная инженерия (часть 1-я). Вариант №14
10. 50. Охранная служба: список постов охраны, список охранников, журнал выхода на дежурство, журнал учета замечаний. Очередь LIFO 11, 5, 17 Таблица 1. Рабочая схема выполнения курсовой работы No п/п Название и краткое содержание (материал для изучения и характер выполняемых работ) Неделя выполнения 1. Постановка задачи на создание программного продукта: системное описание заданного бизнес-процесса и его декомпозиция, характеристика схемы решения задач в ручном режиме и выделение ее недост
User IT-STUDHELP : 25 ноября 2021
1100 руб.
promo
Программная инженерия (часть 1-я). Вариант №4
04 50. Автобаза: автомашины, водители, рейсы, журнал выезда машин на рейсы. Стек 5, 15, 1 Таблица 1. Рабочая схема выполнения курсовой работы No п/п Название и краткое содержание (материал для изучения и характер выполняемых работ) Неделя выполнения 1. Постановка задачи на создание программного продукта: системное описание заданного бизнес-процесса и его декомпозиция, характеристика схемы решения задач в ручном режиме и выделение ее недостатков, обоснование необходимости усовершенствования
User IT-STUDHELP : 25 ноября 2021
1100 руб.
promo
Программная инженерия (часть 1-я). Вариант №03
03 50. Кондитерский магазин: виды конфет, поставщики, торговые точки, журнал поступления и отпуска товара. Дек 4, 14, 18 Таблица 1. Рабочая схема выполнения курсовой работы No п/п Название и краткое содержание (материал для изучения и характер выполняемых работ) Неделя выполнения 1. Постановка задачи на создание программного продукта: системное описание заданного бизнес-процесса и его декомпозиция, характеристика схемы решения задач в ручном режиме и выделение ее недостатков, обоснование н
User IT-STUDHELP : 25 ноября 2021
1100 руб.
promo
Программная инженерия (часть 1-я). Билет №21
Экзаменационный билет № 21 Дисциплина Программная инженерия Курс III Семестр V I. Модель прецедентов, отношения на диаграмме вариантов использования. II. Для заданной предметной области решить следующие задачи программной инженерии: 1. Выполнить краткое системное описание предметной области на уровне бизнес-процессов; построить следующие диаграммы: - контекстную (IDEF0); - декомпозиции (IDEF0); - прецедентов (UML); - классов (UML). 2. Сформулировать цель и назначение создания прогр
User IT-STUDHELP : 25 ноября 2021
600 руб.
promo
Программная инженерия (часть 1-я). Вариант №3
03 50. Кондитерский магазин: виды конфет, поставщики, торговые точки, журнал поступления и отпуска товара. Дек 4, 14, 18 Таблица 1. Рабочая схема выполнения курсовой работы No п/п Название и краткое содержание (материал для изучения и характер выполняемых работ) Неделя выполнения 1. Постановка задачи на создание программного продукта: системное описание заданного бизнес-процесса и его декомпозиция, характеристика схемы решения задач в ручном режиме и выделение ее недостатков, обоснование не
User IT-STUDHELP : 25 ноября 2021
1100 руб.
promo
Программная инженерия (часть 1-я). Вариант №07
07 50. Школа: учителя, предметы, ученики, журнал успеваемости. Дек 8, 18, 4 Таблица 1. Рабочая схема выполнения курсовой работы No п/п Название и краткое содержание (материал для изучения и характер выполняемых работ) Неделя выполнения 1. Постановка задачи на создание программного продукта: системное описание заданного бизнес-процесса и его декомпозиция, характеристика схемы решения задач в ручном режиме и выделение ее недостатков, обоснование необходимости усовершенствования существующей
User IT-STUDHELP : 25 ноября 2021
1100 руб.
promo
Понятие рабочая сила , человеческий капитал , трудовой капитал
Рабочая сила – это способность к труду, совокупность физических и интеллектуальных способностей, которыми располагает человек и которые используются им для производства жизненных благ [5]. Рабочая сила может функционировать лишь в системе определенных производственных отношений и является главной производительной силой общества, определяющим элементом производительных сил. Воздействуя в процессе трудовой деятельности на вещество природы, видоизменяя и подчиняя его себе, человек, в свою очередь,
User Slolka : 3 марта 2014
15 руб.
Функции современной науки.
Контрольная работа по дисциплине Концепции современного естествознания. Методичка 5988. Таблица Вопрос 6. Функции современной науки. Отличие науки от других отраслей культуры. .3 Вопрос 64. Классификация элементарных частиц по времени жизни (стабильные, нестабильные и квазистабильные (резонансы) и по заряду. . . . . . . . . . . . . . . . 8 Вопрос 146. Механизмы эволюции (адаптационные и катастрофические), в чем их сущность? Законы эволюции (закон дивергенции, принцип гомеостаза, закон необрат
User Aronitue9 : 10 сентября 2012
25 руб.
Проект автоцентра по сервисному обслуживанию автомобилей Хёндэ
Введение Технико-экономическое обоснование темы дипломной работы Характеристика предприятия Характеристика производственной базы предприятия Характеристика транспортных средств Организационная структура управления Общий технологический процесс заказа, ТО и ремонта Недостатки предприятия Технологическая часть Исходные данные Расчет годовых объемов работ Распределение годовых объемов работ по видам и месту выполнения Расчет численности рабочих Расчет числа постов Определение состава и площадей пом
User DoctorKto : 3 июля 2013
555 руб.
Проект автоцентра по сервисному обслуживанию автомобилей Хёндэ
Схемотехника телекоммуникационных устройств. Вариант №03
Задача № 1. Начертить принципиальную схему однотактного резисторного каскада предварительного усиления на БТ, включенном по схеме с ОЭ с эмитерной стабилизацией точки покоя. Рассчитать параметры элементов схемы, режим работы каскада по постоянному току, коэффициент усиления в области средних частот, входные параметры каскада и амплитуду входного сигнала. Исходные данные для расчетов приведены в таблицах 1 и 2. Задача №2. Начертить принципиальную схему инвертирующего усилителя на ОУ без указания
User nata1 : 7 февраля 2022
200 руб.
up Наверх