Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/29: Рейтинг темы: голосов - 29, средняя оценка - 4.52
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424

Блок схема к БД

15.12.2010, 22:12. Показов 6203. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребята, делаю курсовик. Суть его в том.
1)Создал БД в Access
2)Через приложение в C# вывожу таблицы на DataGridView
3)Также организовано двустороннее связывание, чтобы изменения в программе, сохранились обратно в БД.

Нужно начертить Блок-схему. Не понимаю каким образом к этой программе можно построить Блок-Схему.
Подкиньте пожалуйста идеи.
Спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.12.2010, 22:12
Ответы с готовыми решениями:

Блок схема
Даны два массива. Создать массив из элементов, которые принадлежать одновременно двум массивам. помогите пожалуйста с блок схемой :/

Блок-схема для сортировки
Нужна блок схема для сортировки

Блок-схема для моделей
Добрый день. Я не совсем уверен, что задаю вопрос в правильном разделе форума, но ... Создаю приложение по паттерну MVVM, вот я...

15
 Аватар для DeKaN
36 / 36 / 8
Регистрация: 10.02.2010
Сообщений: 184
16.12.2010, 01:25
Тебе в самой программе нужно чертить, или просто вывести блок схему твоей БД?
0
Эксперт С++
 Аватар для CyBOSSeR
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
16.12.2010, 01:44
Цитата Сообщение от Guliash Посмотреть сообщение
Подкиньте пожалуйста идеи.
Не делать и объяснить преподавателю, что времена когда деревья были большие, а колбаса вкусной давно прошли, а вместе с ними и актуальность блок-схем.
0
128 / 128 / 8
Регистрация: 24.11.2010
Сообщений: 237
16.12.2010, 10:16
Цитата Сообщение от CyBOSSeR Посмотреть сообщение
что времена когда деревья были большие, а колбаса вкусной давно прошли, а вместе с ними и актуальность блок-схем.
актуальность блок-схем никогда не пройдет
1
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
16.12.2010, 10:37  [ТС]
Ничего не нужно в программу выводить. Просто на листочке через Word начертить блок-схему
Я в принципе представляю как это выглядит, но по мне это глупо. Жду идей, спасибо!

Добавлено через 50 секунд
Цитата Сообщение от CyBOSSeR Посмотреть сообщение
Не делать и объяснить преподавателю, что времена когда деревья были большие, а колбаса вкусной давно прошли, а вместе с ними и актуальность блок-схем.
Мм, если бы это было так просто
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
16.12.2010, 14:34
Цитата Сообщение от galexser Посмотреть сообщение
актуальность блок-схем никогда не пройдет
Блок-схема описывает строгую последовательность работы кода. Для консольного приложения это еще может иметь некий смысл. Но попробуй начертить эту блоксхему для какой-нибудь даже простой игры (это ведь тоже программа), с учетом того, что пользователь может направить ГГ в любую точку. Сделать конечно можно, только информативной пользы с этой схемы будет меньше 1%.

В контексте данной программы ситуация практически анологична. Вариантов использования программнго продукта может быть очень большое количество. В данном случае уместнее использовать UML.
0
 Аватар для kanana
10 / 10 / 3
Регистрация: 01.12.2009
Сообщений: 172
16.12.2010, 15:41
если судить по законам когнитологии, то декомпозиция данной программы будет более чем сушественна
0
 Аватар для sigmov
585 / 372 / 63
Регистрация: 22.07.2009
Сообщений: 875
Записей в блоге: 4
16.12.2010, 16:22
Цитата Сообщение от nio Посмотреть сообщение
Блок-схема описывает строгую последовательность работы кода. Для консольного приложения это еще может иметь некий смысл. Но попробуй начертить эту блоксхему для какой-нибудь даже простой игры (это ведь тоже программа), с учетом того, что пользователь может направить ГГ в любую точку. Сделать конечно можно, только информативной пользы с этой схемы будет меньше 1%.

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

Предмет - теория управления. 5й куср.
Задача - создать недельное расписание для 3х детей в отсутствие родителей(учеба, гигиена, развлечения и т.д.)

Результат - около 70листов А4 схем... 8х8 Разложение занимает почти всю аудиторию.
Преподаватель 40 минут изучает стрелочки и квадратики.
В результате задает вопрос:
"А как мальчик писает не расстегивая ширинку?"
0
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
16.12.2010, 16:26  [ТС]
Ребята, а по делу?
Если мне всё таки НЕОБХОДИМО нарисовать эту БС
0
burning1ife
 Аватар для kenny69
1466 / 1287 / 294
Регистрация: 21.09.2008
Сообщений: 3,438
Записей в блоге: 9
16.12.2010, 16:53
соединение с базой данных и извлечение данных изображается как обычная операция (в прямоугольнике, насколько я помню, в нем операции по созданию подключения, формирования запроса, и заполнение таблицы)

Не по теме:

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

0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
16.12.2010, 17:04
Цитата Сообщение от Guliash Посмотреть сообщение
Если мне всё таки НЕОБХОДИМО нарисовать эту БС
пожелание удачи и посмотри вот это
Тебе придется учесть все возможные варианты поведения пользователя, а также возможные варианты отклика системы на это поведение

Добавлено через 7 минут

Не по теме:

Цитата Сообщение от sigmov Посмотреть сообщение
Предмет - теория управления. 5й куср.
...
В результате задает вопрос:
"А как мальчик писает не расстегивая ширинку?"
И такие вот "управленцы" потом у нас работают. Мороз -20, начинается укладка теплотрассы и прокладка кабеля в грунте, и другие виды земляных работ :D

0
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
16.12.2010, 17:24  [ТС]
Вот набросок.
Не знаю куда запихнуть на Блок-схеме кнопочку, которая выполняет данную процедуру:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                dataAdapter.Update((DataTable)dataGridView1.DataSource);
                MessageBox.Show("Изменения в базе данных выполнены!",
                "Уведомление о результатах", MessageBoxButtons.OK);
            }
            catch (Exception)
            {
                MessageBox.Show("Изменения в базе данных выполнить не удалось!",
                "Уведомление о результатах", MessageBoxButtons.OK);
            }
        }
Спасибо.
Миниатюры
Блок схема к БД  
0
burning1ife
 Аватар для kenny69
1466 / 1287 / 294
Регистрация: 21.09.2008
Сообщений: 3,438
Записей в блоге: 9
16.12.2010, 17:41
после связывания данных:

1. изменение данных(редактирование, добавление новых, удаление) //оформляется в такой же фигуре как ввод данных
2. сохранение изменений в БД (button1_Click)
3. оператор условия: сохранение прошло успешно? да/нет
4. если да, то вывести сообщение 1, если нет, то вывести сообщение 2.
5. закрываем соединение с БД.
6. конец
1
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
16.12.2010, 18:22  [ТС]
Вот ещё вопросик. Если "Изменения выполнить не удалось". Дальше куда идти?
В Access я ставил для всех столбцов "Поле Мемо". То есть вряд ли из за неверного заполнения ошибка выйдет.
Помню вылезали у меня какие то ошибки, из за запроса SQL. Но стоило сделать новую БД и всё работает как часы.
Миниатюры
Блок схема к БД  
0
burning1ife
 Аватар для kenny69
1466 / 1287 / 294
Регистрация: 21.09.2008
Сообщений: 3,438
Записей в блоге: 9
16.12.2010, 23:42
вот так будет...
Миниатюры
Блок схема к БД  
1
95 / 95 / 15
Регистрация: 11.11.2010
Сообщений: 424
16.12.2010, 23:43  [ТС]
Благодарю!)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.12.2010, 23:43
Помогаю со студенческими работами здесь

Блок Схема
public void Task() // метод реализации программного { int...

Блок-схема
Здравствуйте, составьте блок-схему для кнопок 1 и 3, пожалуйста. using System; using System.Collections.Generic; using...

блок схема
здравствуйте. помогите кто разбирается в блок схемах. я построил свою блок схему но преподователю не нравится "говорит что не каких...

Блок-схема
Может есть люди, желающие построить блок-схему? Данной программы, а то я в этом совсем не шарю (( using System; namespace...

Блок схема.
Какую блок схему нужно составить, чтобы отобразить что при нажатии на кнопку, меняются свойства picturebox и кнопки. Т.е нажимаем кнопку,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в КА2. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа в КА2. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru