Найдено результатов: 10

Проектировщик баз данных, с хорошей визуализацией и работой с базой?

Интересно узнать какие программы созданы на сегодняшний день, и сколько плюшек какая из них имеет, основные критерии, их не много, визуализация модели базы, прямая работа от модели до самой базы, (ни как в MySQL Workbench, где модель идёт как один проект, а с базой работать другой), ну и поддержка MySQL или PostgereSQL.



Посоветуйте программу для моделирования БД MySQL под Ubuntu

Нужна программа для проектирования БД MySQL с графическим отображением связей и автоматической генерацией кода для создания таблиц.
Есть ли такая под Линукс и какая лучшая, удобная для новичка?

Linux   MySQL   Проектирование   баз   данных    

394   8   16:15, 10th August, 2020


Как удачнее спроектировать базу данных?

делаю небольшой сайтик для нескольких групп в универе. страничка с расписанием, файловый архив, и прочие радости. возник вопрос касательно каждодневного расписания. на страничке каждой группы будет висеть её расписание на завтра (по желанию — на любой день). на данный момент, существует две таблицы, но они пока никак не связаны друг с другом:

subjects (список предметов)
subjId (уникальный номер предмета)
subjName (полное название предмета)

groups (список групп)
groupId (уникальный номер предмета)
subjName (название группы)

необходимо сопоставить каждой отдельно взятой группе список предметов на понедельник\вторник\etc…
знание php и mysql — на начальном уровне. посему, хотел поинтересоваться у гуру, как удачнее спроектировать БД.

MySQL   Проектирование   баз   данных    

348   6   05:21, 5th August, 2020


Средства разработки и проектирования?

Здравствуй, уважаемое хабрасообщество!


Помогаю девушке готовится к зачету и осталось три вопроса, ответить на которые я затрудняюсь:


1. Технические средства разработки программ и систем.

2. Технологические средства проектирования программ и систем.

3. Системные средства проектирования ПО.


О чем рассказывать в них?

О IDE в первом, о CASE-средствах во втором? а о чем в третьем?

Не могли бы вы буквально парой слов подсказать мне в каком направлении копать?



Вопрос архитектуры приложения, связка C++ (back-end) и Perl (web-front-end)

Возникла идея написать игру. Из-за своей специфики, а именно необходимости использовать её не только в качестве онлайн-игры, но и в качестве десктоп-игры, было решено основной движок писать на C++.

Веб-фронтэнд будет, скорее всего, написан на Perl. Вообще говоря, я так понимаю, к сути вопроса, какой язык веб-программирования будет использован, не относится.

Вопрос, собственно следующий: как организовать связку движка, написанного на C++ и веб-фронтенда, написанного на Perl?

Сразу скажу, что опыта в этом у меня практически нет и занялся я этим как раз, чтобы его набраться. Ну и just for fun, естественно. Поэтому мне в голову приходит пока системные вызовы, а в движке разбор уже того, что поступает в STDIN и т.п. Но подозреваю, что есть способ получше.

Или нужны какие-то уточнения? Буду благодарен любым советам.



Как лучше хранить настройки пользователей в базе данных?

В web-проекте планируется достаточно много настроек для пользователей. Так же в будущем их придется добавлять/убирать.
Рассматривается несколько вариантов хранения значений этих настроек:

1. Создать две таблицы (при условии, что таблица с user_id уже есть):
1) option, option_id;
2) user_id, option_id, value.
2. Хранить все в одной дополнительной таблице: user_id, all_options_format(xml|json). В данном случае все настройки будут в одну строку формата xml или json.
3. Опять же дополнительная таблица но уже вида: key(user_id, option), value.

Какой из этих вариантов на ваш взгляд предпочтительнее?

Проектирование   баз   данных   Веб-разработка    

391   5   15:53, 16th August, 2020


Как сделать раздельный Fronend и Backend?

Есть абстрактный интернет-магазин. В него поступают заказы. Кроме заказов менеджерам нужно назначить доставку, позвонить и много разных других задач. Все бы это можно сделать прямо на сайте, если бы не одно но. Провайдер частенько балуется с настройками и пропадает на время интернет. Т.е. если нет интернета — не работает ВСЕ.


Думаю как разделить это все на 2 части. На сайт поступают заказы. А Backend синхронизируется с сайтом (видимо в обе стороны) и держит заказы и мета информацию (доставку и пр.) на локальном сервере.


Подскажите, пожалуйста, как сделать автоматическую синхронизацию? Может какие решения уже есть? Знаю что Ozon так работает.


Мне не нужно 2 одинаковые базы. На сайте будут хранится заказы и клиенты. В офисе (грубо говоря локально — дополнительная информация о клиентах). Т.е. кому во сколько позвонить. Или что клиент нехороший и не забрал товар (как раз это им видеть не нужно). Интересует как синхронизировать заказы с сайтом и локально.


Человек сделал заказ на сайте. Через пару минут мне локально (из программы) стала доступна информация о заказе. Я посмотрел, подправил. Она сохранилась и локально и обновилась на сайте. Вотс.



Инструмент для проектирования?

Здравствуйте.


Хотелось бы найти небольшую, несложную тулзу для проектирования ПО. В общем-то, проектирование даже громко сказано. Хотелось бы просто найти замену вечному и надежному, но морально устаревшему инструменту: листочку А4 с ручкой. Но чтобы без излишеств. Никаких стандартов, UML и прочего не надо. Либо в минимальном варианте, чтобы не усложнять работу. Просто расписал примерно схему работы, сохранил, и все готово. Чтобы не париться с выбором подходящей фигурки для схемы и т.д. Для себя, ну и максимум еще 2-3 коллег, которые поймут тебя.


Работал с Enterprise Architect(вроде правильно написал) — просто корпоративный монстр. Попробовал dia — тоже не то. В блок схемах рисовать не хочется, интерфейс убивает топорностью. Слышал про visio, но еще не пробовал.


Что посоветуете? Кто чем пользуется?



UML диаграмма(ы) веб-проектов?

Добрый линк, хабра-сообщество!


В моем пере-дизайнерском и недо-программистском мозге возникла идея документирования философии (читай, методики) объектно-ориентированного дизайна. Да-да, именно создании «лейаутов», «гуи китов» и так далее для логики представления.


Но нужна ваша помощь, уверен, что найдутся специалисты имеющие в опыте (архиве) UML диаграммы (язык не имеет роли) веб-приложений или любых других с модулями создания графического интерфейса пользователя.



Первые шаги в PHP, имет ли смысл начинать с MVC?

У меня возникла задача:



Есть иностранный интернет сайт, я сделал для него перевод страниц на русский язык на лету. Теперь захотелось встроить в переведенный сайт shopping-cart. Беглое изучение вопроса показало, что практически все популярные бесплатные скрипты написаны на PHP.



Значит нужно изучать PHP! Тут стоить сказать, что проект для меня скорее хобби, которое возможно станет стартапом.



Мой скудный опыт программирования включает приличные знания SQL, небольшое знание Perl, представление о том что такое C и базовое понимание объектной парадигмы. Но к PHP раньше испытывал неприязнь за кашу, в которой перемешен код и дизайн. Однако я нашел скрипт Opencart который написан по модели MVC, а значит пугающая меня каша в нем разложена по полочкам.



Однако беглое изучение кода породило сомнения. Эти сомнения я попробую сформулировать в виде простых вопросов к Гуру. Некоторые вопросы могут показаться глупыми, но не забывайте что внутрь php я заглянул 3 дня назад, а про MVC задумался неделю назад.



Понеслась!



1. Подскажите простой русский туториал по php версии 5.1. Особенно интересуют ньюансы шаблонов и работы с БД.



2. OpenCart это годный пример или быдлокод для знакомства с языком?



3. Почему в PHP такая куча файлов? Потому что отдельный класс = отдельный файл или это стиль кода? Нельзя ли поменьше файлов, я так не привык :)?



4. Есть ли какая то простая IDE для PHP под винду. Раньше для всего мне хватало vim под unix, но с кучей файлов PHP + MVC получается чертовски неудобно. Может ли IDE сгенерить схему взаимосвязей объектов php по типу как рисуются схемы баз данных SQL?



5.1 Как делать верстку html для php? Есть нуб-верстальщик которых хочет осваивать Dreamweaver, это нам поможет?



5.2 MVC под PHP оно нужно вообще? При запуске скрипта подгружаются сотни файлов, очень низкая производительность. А вдруг мой проект выстрелит и будут тысячи посетителей, придется отказаться от PHP, может это сделать сразу?



6. А может быть вовсе не php или нафиг MVC? Но скрипт магазина с нуля писать не хочу!



В ответах приветствуются советы, поучения, безапелляционные заявления, обоснованные холивары и философские размышления! Все это может упасть в совершенно чистый от каких либо концепций мозг.



Заранее благодарю!