Добавлен: 29.04.2023
Просмотров: 139
Скачиваний: 2
СОДЕРЖАНИЕ
1.1. Основные сведения о языке программирования С#
1.2. Отличия языков программирования C# и Java
1.3. Объектные средства языков программирования C# и Java
2. Анализ деятельности предприятия
2.1. Характеристика предприятия
3. Разработка программной системы
3.1. Проектирование базы данных информационной системы
Исходный код программы
Отчет «Реестр заявок на дату»
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
namespace project
{
public partial class Form_o_1 : Form
{
public string CmdText = "SELECT Заявка.[Код заявки], Заявка.[Дата оформления], Сотрудник.[ФИО сотрудника], Клиент.[Наименование клиента], Город.[Наименование города], Услуга.[Наименование услуги], Заявка.[Продолжительность работ], Заявка.[Цена услуги], Заявка.[Статус выполнения], Заявка.Примечание FROM Услуга INNER JOIN (Сотрудник INNER JOIN (Клиент INNER JOIN (Город INNER JOIN Заявка ON Город.[Код города] = Заявка.[Код города]) ON Клиент.[Код клиента] = Заявка.[Код клиента]) ON Сотрудник.[Код сотрудника] = Заявка.[Код сотрудника]) ON Услуга.[Код услуги] = Заявка.[Код услуги]";
public string ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db.mdb";
public Form_o_1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
// связываем запрос с файлом базы данных
string temp = null;
// выделяем день, месяц и год для формирования запроса
int day = dateTimePicker1.Value.Day;
int month = dateTimePicker1.Value.Month;
int year = dateTimePicker1.Value.Year;
// присваиваем переменной условие запроса
//string b = "WHERE(((Заявка.[Дата оформления])= #" + day + "/" + month + "/" + year + "#)" + "AND((Журнал.[Причина отсутствия])=1))";
string b = "WHERE(((Заявка.[Дата оформления])= #" + day + "/" + month + "/" + year + "#))";
// подставляем полученную дату в запрос
temp = CmdText + b;
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(temp, ConnString);
// создание объекта типа DataSet
DataSet ds = new DataSet();
// заполнение таблицы "Заявка"
dataAdapter.Fill(ds, "[Заявка]");
dataGridView1.DataSource = ds.Tables[0].DefaultView;
}
}
}
-
Архипенков С. Хранилища данных. От концепции до внедрения / С. Архипенков, Д. Голубев, О. Максименко. - М.: Диалог-Мифи, 2017. – 528 c. ↑
-
Афонин В.В. Моделирование систем: учебно-практическое пособие / В.В. Афонин, С.А. Федосин. - М.: Интуит, 2016. – 231 c. ↑
-
Безопасность и управление доступом в информационных системах : учеб. пособие / А.В. Васильков, И.А. Васильков. – М. : ФОРУМ : ИНФРА-М, 2017. – 368 с. ↑
-
Базы данных. Практическое применение СУБД SQL и NoSOL-типа для применения проектирования информационных систем: Учебное пособие / Мартишин С.А., Симонов В.Л., Храпченко М.В. – М.:ИД ФОРУМ, НИЦ ИНФРА-М, 2017. – 368 с. ↑
-
Архитектура и проектирование программных систем : монография / С.В. Назаров. – 2-е изд., перераб. и доп. – М. : ИНФРА-М, 2018. – 374 с. ↑
-
Баранова Е.К. Информационная безопасность и защита информации : учебное пособие / Е. К. Баранова, А. В. Бабаш. - 3-е изд., перераб. и доп. – М. : РИОР ; М. : ИНФРА-М, 2017. – 322 с. ↑
-
Бизнес-процессы: регламентация и управление : учебник / В.Г. Елиферов, В.В. Репин. – М. : ИНФРА-М, 2018. – 319 с. ↑
-
Валитов Ш.М. Современные системные технологии в отраслях экономики: Учебное пособие / Ш.М. Валитов, Ю.И. Азимов, В.А. Павлова. - М.: Проспект, 2016. – 504 c. ↑
-
Бекаревич Ю. C# за 21 занятие для студента / Ю. Бекаревич. - М.: БХВ-Петербург, 2017. – 525 c. ↑
-
Будылдина Н.В. Сетевые технологии высокоскоростной передачи данных: Учебное пособие для вузов / Н.В. Будылдина, В.П. Шувалов. - М.: РиС, 2016. – 342 c. ↑
-
Венделева М.А. Информационные технологии в управлении.: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. - Люберцы: Юрайт, 2016. – 462 c. ↑
-
Дарков А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. – 448 c. ↑
-
Долганова О.И. Моделирование бизнес-процессов: Учебник и практикум для академического бакалавриата / О.И. Долганова, Е.В. Виноградова, А.М. Лобанова. - Люберцы: Юрайт, 2016. – 289 c. ↑
-
Замятина О.М. Вычислительные системы, сети и телекоммуникации. моделирование сетей.: Учебное пособие для магистратуры / О.М. Замятина. - Люберцы: Юрайт, 2016. – 159 c. ↑
-
Ерохин В.В. Безопасность информационных систем: учеб пособие / В.В. Ерохин, Д.А. Погонышева, И.Г. Степченко. - М.: Флинта, 2016. – 184 c. ↑
-
Гаврилов М.В. Информатика и информационные технологии: Учебник / М.В. Гаврилов, В.А. Климов. - Люберцы: Юрайт, 2016. – 383 c. ↑
-
Згадзай О.Э. Информационные технологии в юридической деятельности: Учебное пособие / О.Э. Згадзай и др. - М.: ЮНИТИ, 2016. – 335 c. ↑
-
Довек Ж. Введение в теорию языков программирования / Ж. Довек, Ж.-Ж. Леви. - М.: ДМК, 2016. – 134 c. ↑
-
Информатика для экономистов: учебник для академического бакалавриата/Под ред. В.П. Полякова.- М.: Юрайт, 2015. – 524 с. ↑
-
Гома Х. UML. Проектирование систем реального времени, распределенных и параллельных приложений / Х. Гома. - М.: ДМК, 2016. – 700 c. ↑