1 ТЕХНИЧЕСКОЕ ЗАДАНИЕ 1-1
1.1.1 Введение 1-2
1.1.2 Наименование программы 1-2
1.1.3 Краткая характеристика области применения программы 1-2
1.2 Основание для разработки 1-2
1.3 Назначение разработки 1-2
1.4 Требования к программе 1-2
1.4.1 Требования к функциональным характеристикам 1-2
1.4.2 Требования к надежности 1-3
1.4.3 Условия эксплуатации 1-4
1.4.4 Требования к составу и параметрам технических средств 1-5
1.4.5 Требования к информационной и программной совместимости 1-5
1.4.6 Специальные требования 1-6
1.5 Требования к программной документации 1-6
1.5.1 Предварительный состав программной документации 1-6
1.5.2 Специальные требования к программной документации 1-6
1.6 Стадии разработки 1-6
1.6.1 Стадии разработки 1-6
1.6.2 Этапы разработки 1-6
1.6.3 Содержание работ по этапам 1-7
1.6.4 Исполнители 1-8
2 ПОЯСНИТЕЛЬНАЯ ЗАПИСКА 2-1
2.1 Введение 2-1
2.2 Назначение и область применения 2-1
2.2.1 Назначение программы 2-1
2.3 Характеристика области применения программы 2-1
2.4 Технические характеристики 2-2
2.4.1 Постановка задачи на разработку программы 2-2
2.4.2 Описание алгоритма 2-2
2.4.3 Обоснование выбора метода организации входных и выходных данных 2-3
2.4.4 Описание состава технических и программных средств 2-3
2.5 Источники, использованные при разработке 2-3
3 ТЕКСТ ПРОГРАММЫ 3-1
Аннотация 3-1
3.1 Класс Person 3-1
3.2 Класс Rabot 3-2
3.3 Класс Soisk 3-2
3.4 Класс Form1 3-3
3.5 КЛАСС Form2 3-4
3.6 КЛАСС Form6 3-10
3.7 КЛАСС Form7 3-11
3.8 КЛАСС Form8 3-11
4 ОПИСАНИЕ ПРОГРАММЫ 4-1
4.1 Общие сведения 4-1
4.1.1 Программное обеспечение, необходимое для функционирования программы 4-1
4.1.2 Языки программирования, на которых написана программа 4-1
4.2 Функциональное назначение 4-2
4.2.1 Классы решаемых задач 4-2
4.2.2 Назначение программы 4-2
4.3 Описание объектной модели 4-2
4.3.1 Структура программы 4-2
4.3.2 Описание функций составных частей (классов) 4-2
4.3.3 Связи программы с другими программами 4-3
4.4 Вызов и загрузка 4-3
4.5 Входные данные 4-3
4.6 Выходные данные 4-3
5 РУКОВОДСТВО СИСТЕМНОГО ПРОГРАММИСТА 5-1
5.1 Общие сведения о программе 5-1
5.1.1 Назначение программы 5-1
5.1.2 Минимальный состав технических средств 5-1
5.1.3 Минимальный состав программных средств 5-1
5.1.4 Требования к персоналу (системному программисту) 5-1
5.2 Настройка программы 5-1
5.2.1 Настройка на состав технических средств 5-1
5.2.2 Настройка на состав программных средств 5-1
6 РУКОВОДСТВО ОПЕРАТОРА 6-1
6.1 Назначение программы 6-1
6.2 Выполнение программы 6-1
6.2.1 Загрузка и запуск программы 6-1
6.2.2 Выполнение программы 6-2
6.2.3 Выполнение функции (Показ вакансий) 6-3
6.2.4 Выполнение функции (Добавление) 6-3
6.2.5 Выполнение функции (Поиск) 6-4
6.2.6 Завершение работы программы 6-5
6.3 Сообщения оператору 6-5
6.3.1 Сообщение (Добавление соискателя) 6-5
6.3.2 Сообщение (Добавление работодателя) 6-6
7 ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ 7-1
7.1 Цель испытаний 7-1
7.2 Требования к программе 7-1
7.3 Требования к программной документации 7-1
7.3.1 Состав программной документации, предъявляемой на испытания 7-1
7.3.2 Специальные требования 7-1
7.4 Средства и порядок испытаний 7-1
7.4.1 Технические средства, используемые во время испытаний 7-1
7.4.2 Программные средства, используемые во время испытаний 7-2
7.4.3 Порядок проведения испытаний 7-2
Пояснительная записка к курсовому проекту: 40 страниц, 12 рисунков, 3 источника.
Целью данного курсового проекта является разработка приложения «Система поиска вакансий РБ», для работы с БД, по средству Microsoft Visual Studio 2013.
Задачи исследования предопределяются целью исследования и состоят в том, чтобы:
1. Создать приложения в среде Visual Studio 2013 на языке C#;
2. Включить в приложения ООП;
3. Выполнить тестирование приложения.
В приложении будет содержаться информация о вакансии, о вакансиях по приведенным характеристика, о предприятиях и фирмах, о соискателях и работодателях.
Областю практического применения являются предприятия и фирмы, также любой пользователь персонального компьютера.
Текст программы (частично)
namespace ПРоект_курс
{
class Person
{
string name;
string telephone;
string email;
public Person( string name, string telephone,string email)
{
this.telephone = telephone;
this.name = name;
this.email = email;
}
public string Name
{
get { return name; }
}
public string Telephone
{
get { return telephone; }
}
public string Email
{
get { return email; }
}
public override string ToString()
{
return string.Format("{0} {1} {2}", name, telephone, email);
}
}
}
}
2.5 ИСТОЧНИКИ, ИСПОЛЬЗОВАННЫЕ ПРИ РАЗРАБОТКЕ
1) Все про SQL [Электронный ресурс] // URL: http://www.sql.ru/
2) Эндрю Троелсен. Язык программирования С# 5.0 и платформа. NET4.5.,6-е издание,2013-1312с.
3) Фленов М. Библия C#: Программирование на языке C# для платформы Microsoft .NET, 4-е изд., 2012.- 560с.