Файл: Программа многопользовательский чат в локальной сети техническое задание Листов 6.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.10.2023

Просмотров: 11

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«Санкт-Петербургский политехнический университет Петра Великого»
(ФГАОУ ВО «СПбПУ»)
Институт среднего профессионального образования

УТВЕРЖДАЮ
Председатель ПЦК
___________ Андреев В.А.
__.__. 2023

ПРОГРАММА МНОГОПОЛЬЗОВАТЕЛЬСКИЙ ЧАТ В ЛОКАЛЬНОЙ СЕТИ
Техническое задание
Листов 6

ПРОВЕРИЛ
Преподаватель
___________ Ильин Ю.П.
__.__. 2023

ВЫПОЛНИЛ
Студент группы 32919/1
___________ Антонов Д.С.
__.__. 2023

2023
  1. ВВЕДЕНИЕ


    1. Полное наименование программной разработки: «Программа многопользовательский чат в локальной сети».

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

    3. В соответствии с заданием программный продукт состоит из теоретической и практической частей. Теоретическая часть включает подробное описание работы с приложениями, показывающими схему работы системы и алгоритмы отдельных модулей. Практическая часть включает разработку и реализацию программных модулей программного продукта с использованием среды программирования Visual Studio 2017 и языка C# .

    4. Программа предназначена для коммуникативных целей.
  2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ


2.1. Разработка ведётся на основании задания к курсовому проекту по профессиональному модулю ПМ.01 «Разработка программных модулей программного обеспечения для компьютерных систем» МДК 01.02 «Прикладное программирование» и утверждена Институтом среднего профессионального образования.
  1. НАЗНАЧЕНИЕ РАЗРАБОТКИ


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



4 ТРЕБОВАНИЯ К РАЗРАБОТКЕ

4.1 Требования к функциональным характеристикам:

1 версия:

  • программа чат должен обеспечивать обмен сообщениями между пользователями;

  • программа должна отображать список подключенных пользователей;

  • обеспечивать стабильный поток обмена информацией;

  • сообщения представляют собой текст.

2 версия:

  • программа должна обеспечивать авторизацию пользователя (ввод логина);

  • программа должна позволять обмениваться файлами, не обязательно текстовыми;

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

4.2 Требования к надежности:

  • использование лицензированного программного обеспечения;

  • проверка программы на наличие вирусов;

  • организация обработки исключительных ситуаций.

4.3 Требования к составу и параметрам технических средств

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

- процессор Intel или другой совместимый;

- объем свободной оперативной памяти

500 Кб;

- объем необходимой памяти на жестком диске 20Мб;


- стандартный VGA-монитор или совместимый;

- стандартная клавиатура;

- манипулятор «мышь».

4.4 Требования к информационной и программной совместимости

Для полноценного функционирования данной системы необходимо наличие операционной системы Microsoft Windows 10 или совместимой. Язык интерфейса – русский.

4.5 Требования к маркировке и упаковке

Программа должна поставляться на системный диск «H:» в раздел 329191-3, в вид исполняемого exe-файла, документации и проекта. На диске должна быть создана папка с названием «Программа многопользовательский чат в локальной сети Антонов Д.С. группа 329191/1», которая будет содержать в себе еще три папки. Папка «EXE» с исполняемыми файлами проекта; папка «SOURCE» с исходными текстами первой и второй версией программы; папка «DOC» с документацией (ТЗ и пояснительной запиской).

5 ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

5.1 Предварительный состав программной документации:

- «Техническое задание»;

- разрабатываемые программные модули должны быть самодокументированы, т.е. тексты программ должны содержать все необходимые комментарии;

- разрабатываемое программное обеспечение должно включать справочную систему.

5.2 Перечень материалов пояснительной записки

Введение

  1. Теоретические основы разработки

    1. Описание предметной области

    2. Анализ методов решения

    3. Обзор средств программирования

    4. Описание выбранного языка программирования

  2. Практическая часть

    1. Постановка задачи

    2. Описание схем

    3. Текст программы

    4. Описание программы

    5. Руководство оператора

    6. Программа и методика испытаний

    7. Протокол испытаний

Заключение

Список использованных источников

Приложения

6 ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ

Технико-экономические показатели не рассчитываются.

7 СТАДИИ И ЭТАПЫ РАЗРАБОТКИ

Содержание стадии

Содержание этапа

Срок 2023 г.

Срок 2023 г.

начало

начало

Техническое задание

Составление технического задания

22.02

13.03

Техническое задание

Эскизный проект

Разработка спецификаций

14.03

01.04

Спецификации программного обеспечения

Рабочий проект

Проектирование программы

02.04

13.04

Схема работы системы и спецификации компонентов

Составление программы

14.04

21.04

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

Приёмо-сдаточные испытания

22.04

09.05

Протокол испытаний (п. 2.7 пояснительной записки)

Приёмка

Защита курсового проекта

10.05

17.05

Оценка за курсовой проект


8 ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ

8.1 Порядок контроля

Контроль выполнения должен осуществляться руководителем курсового проекта (преподавателем) в соответствие с п.7.

8.2 Порядок приемки

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