Разработка программы управления ИТ-проектами задача подбора персонала
Заказать уникальную курсовую работу- 62 62 страницы
- 11 + 11 источников
- Добавлена 07.01.2023
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
ВВЕДЕНИЕ 3
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 6
1.1. Постановка задачи 6
1.2. Проектирование функциональных возможностей программы 8
1.3. Разработка концептуальной и логической модели данных 9
2. ПРАКТИЧЕСКАЯ ЧАСТЬ 11
2.1. Выбор средств и среды разработки 11
2.2. Реализация базы данных 17
2.3. Разработка пользовательского приложения 21
2.4. Тестирование разработанной программы 30
2.5. Создание инсталляционного пакета 34
ЗАКЛЮЧЕНИЕ 38
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 39
ПРИЛОЖЕНИЯ 40
this.проектыTableAdapter.Fill(this.iTDataSet.Проекты); // TODO: данная строка кода позволяет загрузить данные в таблицу "iTDataSet.Клиенты". При необходимости она может быть перемещена или удалена.this.клиентыTableAdapter.Fill(this.iTDataSet.Клиенты); } }}КодклассаForm7.csusing System;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;usingSystem.Data.OleDb;namespace IT_PROEKT{public partial class Form7 : Form { // строкаподключенияк MS Access //public static string connectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=IT.accdb;";public static string connectString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=IT.accdb;";// поле - ссылка на экземпляр класса OleDbConnection для соединения с БДprivateOleDbConnectionmyConnection;public Form7() {InitializeComponent(); }private void button1_Click(object sender, EventArgs e) { // создаемэкземплярклассаOleDbConnectionmyConnection = new OleDbConnection(connectString);// открываем соединение с БДmyConnection.Open();stringquery = "Select Фамилия, имя, отчество From Сотрудники where фамилия='" + this.textBox1.Text + "'";OleDbDataAdapter command = new OleDbDataAdapter(query, myConnection);DataTabledt = new DataTable();command.Fill(dt);if (dt.Rows.Count == 0)MessageBox.Show("Нет такого сотрудника","ВНИМАНИЕ!");else dataGridView1.DataSource = dt; // закрываемсоединениесБДmyConnection.Close();} }}КодклассаForm8.csusing System;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;usingSystem.Data.OleDb;namespace IT_PROEKT{public partial class Form8 : Form { // строкаподключенияк MS Access //public static string connectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=IT.accdb;";public static string connectString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=IT.accdb;";// поле - ссылка на экземпляр класса OleDbConnection для соединения с БДprivateOleDbConnectionmyConnection;public Form8() {InitializeComponent(); }private void button1_Click(object sender, EventArgs e) { // создаемэкземплярклассаOleDbConnectionmyConnection = new OleDbConnection(connectString);// открываем соединение с БДmyConnection.Open();stringquery = "Select Фамилия, имя, отчество, телефон From Клиенты where фамилия='" + this.textBox1.Text + "'";OleDbDataAdapter command = new OleDbDataAdapter(query, myConnection);DataTabledt = newDataTable();command.Fill(dt);if (dt.Rows.Count == 0)MessageBox.Show("Нет такого клиента", "ВНИМАНИЕ!");else dataGridView1.DataSource = dt; // закрываемсоединениесБДmyConnection.Close(); } }}КодклассаForm9.csusing System;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;namespace IT_PROEKT{public partial class Form9 : Form {public Form9() {InitializeComponent(); }private void проектыBindingNavigatorSaveItem_Click(object sender, EventArgs e) {this.Validate();if (this.наименование_проектаTextBox.Text == ""){MessageBox.Show("Не заполнено поле Наименование проекта! Повторите ввод данных", "ОШИБКА");this.проектыBindingSource.CancelEdit(); }elsethis.проектыBindingSource.EndEdit();this.tableAdapterManager.UpdateAll(this.iTDataSet); }private void Form9_Load(object sender, EventArgs e){ // TODO: данная строка кода позволяет загрузить данные в таблицу "iTDataSet.Клиенты". При необходимости она может быть перемещена или удалена.this.клиентыTableAdapter.Fill(this.iTDataSet.Клиенты); // TODO: данная строка кода позволяет загрузить данные в таблицу "iTDataSet.Сотрудники". Принеобходимостионаможетбытьперемещенаилиудалена.this.сотрудникиTableAdapter.Fill(this.iTDataSet.Сотрудники);// TODO: данная строка кода позволяет загрузить данные в таблицу "iTDataSet.Проекты". При необходимости она может быть перемещена или удалена.this.проектыTableAdapter.Fill(this.iTDataSet.Проекты);} }}Кодформыглавной формы Form1.Designer.csnamespace IT_PROEKT{partial class Form1{ ///
1. Биллиг, В. А. Основы объектного программирования на C# (C# 3.0, Visual Studio 2008) / В.А. Биллиг. - М.: Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2017. - 584 c
2. Брайан, Джонсон Основы Microsoft Visual Studio .NET 2003 / Джонсон Брайан. - М.: Русская Редакция, 2020. - 362 c.
3. Дунаев, В. В. Базы данных. Язык SQL для студента / В.В. Дунаев. - М.: БХВ-Петербург, 2017. - 288 c.
4. Карвин, Билл Программирование баз данных SQL. Типичные ошибки и их устранение / Билл Карвин. - М.: Рид Групп, 2018. - 336 c
5. Культин Н. Microsoft Visual C# в задачах и примерах; БХВ-Петербург М., 2015. - 320 c
6. Маркин, А. В. Построение запросов и программирование на SQL. Учебное пособие / А.В. Маркин. - М.: Диалог-Мифи, 2014. - 384 c.
7. Постолит Visual Studio .NET: разработка приложений баз данных / Постолит, Анатолий. - М.: СПб: БХВ, 2019. - 544 c.
8. Савин, В. И. Организация складской деятельности / В.И. Савин. - М.: Дело и сервис, 2016. - 544 c.
9. Справочник по Transact-SQL (компонент Database Engine) [Электронный ресурс] // Режим доступа: https://docs.microsoft.com/ru-ru/sql/t-sql/language-reference?view=sql-server-ver15
10. Общие сведения о Visual Studio | Microsoft Docs [Электронный ресурс] // Режим доступа: https://docs.microsoft.com/ru-ru/visualstudio/get-started/visual-studio-ide?view=vs-2019
11. Обзор языка C# - руководство по C# | Microsoft Docs [Электронный ресурс] // Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/csharp/tour-of-csharp/
Вопрос-ответ:
Какая задача решается в программе управления ИТ проектами?
В программе управления ИТ проектами решается задача подбора персонала.
Какие функциональные возможности предусмотрены в разработанной программе управления ИТ проектами?
Разработанная программа управления ИТ проектами предусматривает функциональности, связанные с подбором персонала.
Какие модели данных использовались при разработке программы управления ИТ проектами?
Были разработаны концептуальная и логическая модели данных для программы управления ИТ проектами.
Какие средства и среда разработки были выбраны для программы управления ИТ проектами?
В процессе разработки программы управления ИТ проектами были выбраны определенные средства и среда разработки.
Какие шаги включает в себя разработка программы управления ИТ проектами?
Разработка программы управления ИТ проектами включает в себя выбор средств и среды разработки, реализацию базы данных, разработку пользовательского приложения, тестирование разработанной программы и создание инсталляционного пакета.
Какую задачу решает разработка программы управления ИТ проектами?
Разработка программы управления ИТ проектами решает задачу подбора персонала.
Какие этапы включает разработка программы управления ИТ проектами?
Разработка программы управления ИТ проектами включает следующие этапы: постановка задачи, проектирование функциональных возможностей программы, разработка концептуальной и логической модели данных в теоретической части, выбор средств и среды разработки, реализация базы данных, разработка пользовательского приложения, тестирование разработанной программы, создание инсталляционного пакета в практической части.
Какие функциональные возможности включены в программу управления ИТ проектами?
Программа управления ИТ проектами включает в себя функциональные возможности, позволяющие осуществлять подбор персонала для проектов.
Какие этапы включает практическая часть разработки программы управления ИТ проектами?
Практическая часть разработки программы управления ИТ проектами включает следующие этапы: выбор средств и среды разработки, реализация базы данных, разработка пользовательского приложения, тестирование разработанной программы, создание инсталляционного пакета.
Какие используются средства и среда разработки при разработке программы управления ИТ проектами?
При разработке программы управления ИТ проектами используются различные средства и среда разработки, которые выбираются в зависимости от требований проекта и предпочтений разработчиков.
Какая задача стоит перед разработчиками программы управления ИТ проектами?
Задача разработчиков программы управления ИТ проектами заключается в создании эффективной и удобной системы, которая будет помогать контролировать и управлять задачами, персоналом и ресурсами в рамках ИТ проектов.
Какие функциональные возможности должна иметь программа управления ИТ проектами?
Программа управления ИТ проектами должна иметь функциональности, позволяющие планировать и отслеживать выполнение задач, контролировать распределение ресурсов, управлять командой проекта, анализировать производительность и результаты проекта, а также генерировать отчеты и статистику.