Помощь студентам, абитуриентам и школьникам

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

  • Форма для контактов
  • Политика конфиденциальности
2009 - 2023 © nadfl.ru

Пример курсовой работы по программированию: Разработка ПО

Раздел: Курсовая работа

Содержание

Введение2

1. Основные понятия и постановка задачи3

1.1 Постановка задачи3

1.2 Основные понятия4

2. Этапы разработки программного продукта8

2.1 Выбор метода решения8

2.2 Разработка алгоритма программы. Блок схема9

2.2.1 Алгоритм, виды алгоритмов9

2.3 Разработка интерфейса программы12

2.3.1 Понятие интерфейса, виды интерфейсов12

2.3.2 Разработка интерфейса “Учет внутриофисных расходов”14

2.4 Выбор среды программирования15

2.4.1 Среда программирования Delphi15

2.5 Тестирование программного продукта17

2.5.1 Типы и методы тестирования17

2.5.2 Процесс и результат тестирования20

2.5.3 Результат тестирования22

2.6 Программная документация23

2.6.1 Руководство оператора23

Заключение27

Выдержка из текста работы

Technology / технология

.NET

Java

Development toolkit / среда разработки

Visual Studio (premium edition) + TFS

Java EE, IntelliJ IDEA, Eclipse

Coderepository(versioncontrol) / репозиторий кода (версионный контроль)

TFS or

Team Foundation Version Control (TFVC) in TFS or Git or SVN or P4

SVN/Git/Mercurial

Build manager/сборка версий

VSMSBuild (штатный) или NAnt или TeamCity (сторонние)

Jenkins, Maven, Nexus, Ant

Continuous integration / постоянная интеграция

TFS Team Build or CruiseControl.NET

Jenkins

Docs repository / репозиторий документации

Wiki, Google.docs (excel, world, PowerPoint) or Nexus or shared disk space

Wiki, Google.docs (excel, world, PowerPoint) or Nexus or shared disk space

Team collaboration / коммуникации команды

Skype or other chats

Skype or other chats

Application server / сервер приложений

IIS (для чего угодно) или COM+ (только для сервисов)

Tomcat, WebSphere, Apache

Database / базы данных

SQL Server, Oracle, MySQL, Mongo, SAP HANA etc

MySQL or Liquibase or Oracle

Unit-testing tools / модульное тестирование

TFS Team Build or NUnit or xUnit

JUnit, mockIt

Code coverage / покрытие кода

VS+TFS or NCover or PartCover

SonarQube (ранееSonar)

Codequalitychecker/ контроль качества кода

TFS Team Build or FxCop встроенный в VS or StyleCop or NDepend

SonarQube (ранееSonar)

Taskmanagement&reporting/ управление задачами и отчетность

TFS or Jira/Google.docs (Excel, MS Project), VersionOne

Jira/Google.docs (Excel, MS Project), VersionOne

Test management / управление тестированием

TFS + VS MS Test Manager or Jira

Jira/Testlink/QC

Test automation / автоматизация тестирования

Selenium or HP QTP, Test Complete, Web stress test, LoadRunner, etc

Selenium or HP QTP, Test Complete, Web stress test, LoadRunner, etc

Bug-tracking&tasktracking/ управление дефектами и задачами

TFS or Jira, Mantis Bug Tracker, other Bug tracking systems

Jira, Mantis Bug Tracker, other Bug tracking systems

Metrics / метрики

TFSorNDepend,SourceMonitor, или штатныйFxCop+ встроенные возможностиVS

SonarQube (ранееSonar)

Рекомендованный комплект для учебных проектов 4 чел * 4 месяца

бесплатные средства VisualStudio Express + любой бесплатный source control + Open office для трекинга и отчетности + SQL Express в качестве базы данных

Language and SDK — Java EE

Version control for code — Mercurial

Build manager — Maven

Continues integration server — Jenkins

Repository management tool — Nexus

Integrated development environment — Eclipse / IDEA

Unit testing framework — jUnit

Library for tracking, managing and applying database changes — Liquibase

Code quality management — Sonar

Documentation — Confluence wiki, Atlassian Jira

Проект на github

От кого:

Иван Павлухин <[email protected]> 

Кому:

Evgeny Philippov <[email protected]>

Иван Павлухин сделал пробный проект на github. Его можно посмотреть по адресу https://github.com/pavlukhin/project_template На данный момент исходный код, требования и отчеты расположены в одном репозитории, для более четкого разделения задач, возможно вынести эти части в отдельные репозитории. Основные возможности: Хранятся все версии файлов, которые хранятся в репозитории, а также визуализация изменений в коммитах для текстовых файлов. Также возможно редактировать текстовые файлы онлайн. Для полноценной работы с любым git репозиторием необходима программа-клиент, есть как клиент с интерфейсом командной строки, так и графические клиенты. Про клиенты информацию можно взять здесь http://git-scm.com/downloads. Также интересен специальный клиент github для windows http://windows.github.com/ (выше упомянутые клиенты для git, а этот уже только для github), но этим клиентом я лично еще не пользовался. Я так понимаю, что это аналог клиентов для сервисов типа dropbox, google drive, может быть удобен для работы с требованиями в произвольном формате (например, документы ms office). Помимо этого документацию можно хранить в wiki, встроенной в каждый репозиторий. Для wiki также поддерживается полная история изменений и можно посмотреть различия между двумя любыми версиями. Вдобавок к этому в github есть встроенный простой багтреккер. Можно сделать копию существующего репозитория, для этого нужно кликнуть на кнопку Fork, это позволит нам развертывать репозитории из шаблонов при необходимости.

Похожие работы

  • Отчет по практике РЖД
  • Отчет по лабораторным работам в программе Pascal
  • Отчет по практике (бухучет)
  • Отчет по учебной практике
  • Отчёт по практике банк "Зенит".
  • Отчет по производственной организационно-экономической практике

Свежие записи

  • Прямые и косвенный налоги в составе цены. Методы их расчетов
  • Имущество предприятия, уставной капиталл
  • Процесс интеграции в Европе: достижения и промахи
  • Учет уставного,резервного и добавочного капитала.
  • Понятие и сущность кредитного договора в гражданском праве.

Рубрики

  • FAQ
  • Дипломная работа
  • Диссертации
  • Доклады
  • Контрольная работа
  • Курсовая работа
  • Отчеты по практике
  • Рефераты
  • Учебное пособие
  • Шпаргалка