|
46 / 46 / 1
Регистрация: 13.08.2012
Сообщений: 456
|
|
информационная система колледжа20.01.2013, 00:04. Показов 17171. Ответов 115
Метки нет (Все метки)
Требуеться создать информационную систему колледжа, с учетом студентов, росписанием(с учетом замен пар), созданием итоговых ведомостей и тп. С чего посоветуете начать, раньше таких глобальных проектов не делал? Спасибо
0
|
|
| 20.01.2013, 00:04 | |
|
Ответы с готовыми решениями:
115
Поисково-информационная система (база с документами-текстами) Информационная система на C# Информационная система на C# |
|
37 / 37 / 6
Регистрация: 06.01.2013
Сообщений: 195
|
|
| 06.02.2013, 04:00 | |
|
Тут как бы дело не в этом! Может я конечно ошибаюсь, но ADO это технология для доступа к базе, а принцип вроде как везде одинаков, один меняет другой ждет! Тут Дело в том что как твои клиенты будут согласовывать кто из них будет менять а кто будет ждать! Тут нужно что то типа промежуточного распределительного сервера, который будет принимать все данные от всех клиентов и там уже сам записывать что и куда нужно.
0
|
|
|
Кандёхаем веселее!
296 / 330 / 76
Регистрация: 02.10.2012
Сообщений: 2,175
|
|
| 06.02.2013, 05:33 | |
|
Дык вроде все продвинутые БД поддерживают одновременное подключение нескольких клиентов, а что-то изменять одновременно нескольким вряд ли будет необходимо.
0
|
|
|
37 / 37 / 6
Регистрация: 06.01.2013
Сообщений: 195
|
|
| 06.02.2013, 07:55 | |
|
Подключение да!
А изменять одновременно придёться=) Например в разных кабинетах сидят операторы и забивают прибывших студентов, таблица студенты 1, вопрос как быть с доступом?+\
0
|
|
|
37 / 37 / 6
Регистрация: 06.01.2013
Сообщений: 195
|
|
| 06.02.2013, 08:20 | |
|
nio, Тогда поясни, как на самом деле происходит?
0
|
|
|
192 / 147 / 27
Регистрация: 02.05.2011
Сообщений: 467
|
|||
| 06.02.2013, 08:57 | |||
Я когда то решал проблему одновременного доступа к БД. Сделал просто - завёл таблицу которая имела следующую структуру:
Правда сразу добавляется ограничение к интерфейсу: чтобы начать редактировать таблицу, надо перейти в режим редактирования, по сути - нажать на кнопку, которая вызовет процедуру обновляющую вышеуказанную таблицу. Но это мелочь я считаю, пользователь привык и доволен)
0
|
|||
|
|
|||
| 06.02.2013, 09:52 | |||
|
При доступе нескольких пользователей к БД с целью редактирования происходят блокировки таблиц на время выполнения транзакции изменения. Таким образом если пользователь1 выполняет запрос изменения таблицы, то открывается транзакция и требуемая таблица блокируется до окончания транзакции, если в этот момент пользователь2 попытается внести свои изменения в эту же таблицу, то его запрос будет "поставлен в очередь" и выполнится при завершении транзакции пользователя1 (при условии, что время ожидания не превысит таймаут, и что изменения, внесенные пользователем1, не создадут ограничения на выполнение запроса пользователя2, но это уже вопрос обеспечения целостности данных). При всем этом пользователь3 может править другую таблицу, и "ничего ему за это не будет". Все это происходит автоматически, и париться по контролю доступа нет надобности Вот статья о блокировках в MySQL Добавлено через 5 минут
1
|
|||
|
37 / 37 / 6
Регистрация: 06.01.2013
Сообщений: 195
|
|
| 06.02.2013, 13:22 | |
|
nio, Спасибо! Что пояснил, я имел ввиду именно это, просто не знал что MySQL, делает автоматом=)
0
|
|
|
192 / 147 / 27
Регистрация: 02.05.2011
Сообщений: 467
|
||
| 07.02.2013, 10:11 | ||
|
0
|
||
|
|
||
| 07.02.2013, 11:48 | ||
|
Не по теме:
Но всё это уже не имеет отношения к теме ТС, поэтому предлагаю прекратить оффтоп
0
|
||
|
46 / 46 / 1
Регистрация: 13.08.2012
Сообщений: 456
|
|
| 07.02.2013, 17:16 [ТС] | |
|
nio, Вы правы, у меня другая проблема, у меня тема составление расписания а у колеги плана нагрузки на преподавателей и пока есть проблема с лекциями где несколько груп, дело в том, что препод получает как за одну лекию но она то для нескольких груп. Следующая проблема -- разность в преподавателях: один читает лекции а другой принимает практику как с быть я не знаю
0
|
|
|
37 / 37 / 6
Регистрация: 06.01.2013
Сообщений: 195
|
|
| 08.02.2013, 03:03 | |
|
Смотри я предлагал тебе выписать то что тебе нужно отображать? Просто как список!
Затем сопоставить одинаковые записи по своей характеристике, например ФИО! Тоже самое с расписанием, именно с часами! То есть должна быть таблица в которой указана "препод получает" за 1 лекцию, за 1 лекцию для 2-х и более групп, за приём практики. Связать их нужно не с преподавателем а с расписанием, типа если у 2х групп одна и та же лекция у одного и того же преподавателя то начисляем ему из нашей таблицы. Вот как то так! Все проблемы со связями и тому подобное, решаются с помощью оптимизации и добавления новых атрибутов и таблиц.
1
|
|
|
192 / 147 / 27
Регистрация: 02.05.2011
Сообщений: 467
|
|
| 08.02.2013, 09:55 | |
|
http://habrahabr.ru/post/111754/
Прочитайте пару слов об онлайн генераторе БД. Нарисуйте БД, и будет всё понятно и красиво!
2
|
|
|
14 / 14 / 2
Регистрация: 29.04.2012
Сообщений: 148
|
||
| 08.02.2013, 10:14 | ||
|
ZAYEC77, думаю, что это решение тебе подойдет, ведь твоя задача спроектировать, так ведь?
Добавлено через 3 минуты mikhail_g, нашел сам в комментариях по Вашей ссылке! Очень поможет, спасибо. http://www.dbschemaeditor.com/OnlineDB.aspx
0
|
||
|
46 / 46 / 1
Регистрация: 13.08.2012
Сообщений: 456
|
|
| 10.02.2013, 01:51 [ТС] | |
|
mikhail_g, базу нарисовать могу и в Access
0
|
|
|
14 / 14 / 2
Регистрация: 29.04.2012
Сообщений: 148
|
|
| 10.02.2013, 01:57 | |
|
ZAYEC77, там генерируется SQL-код - вот в чем фишка.
А построить даже от руки можно.)
1
|
|
|
638 / 416 / 27
Регистрация: 03.11.2009
Сообщений: 1,855
|
|
| 10.02.2013, 02:14 | |
|
MySQL Workbench
0
|
|
|
46 / 46 / 1
Регистрация: 13.08.2012
Сообщений: 456
|
|
| 10.02.2013, 02:35 [ТС] | |
|
Glevera, я понимаю, но меня интересует вопрос вышеупомянутыми проблемами
0
|
|
|
37 / 37 / 6
Регистрация: 06.01.2013
Сообщений: 195
|
|
| 11.02.2013, 03:44 | |
|
Ну так что мое решение не подходит?
0
|
|
|
46 / 46 / 1
Регистрация: 13.08.2012
Сообщений: 456
|
||
| 11.02.2013, 18:54 [ТС] | ||
|
0
|
||
| 11.02.2013, 18:54 | |
|
Информационная система Информационная система Информационная система Автоматизированная информационная система Справочная информационная система Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|