Qt Локальное сетевое приложение. планирование задач, Qt Локальное сетевое приложение. планирование задач |
Здравствуйте, гость ( Вход | Регистрация )
Qt Локальное сетевое приложение. планирование задач, Qt Локальное сетевое приложение. планирование задач |
avpetrov27 |
18.11.2015, 11:40
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 18.11.2015 Пользователь №: 4482 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте.
Хочу написать локальное сетевое приложение-планировщик задач для отдела. Описание: Приложение для выставления/мониторинга приходящих задач. Т .е. пришёл проект, у него есть уницифированные(стандартные) задачи, сроки, и их исполнители. Нужно ввести данные через удобную форму. Все сотрудники могут просматривать задачи, но не все обладают одинаковыми правами. Есть люди, которые обладают правами выставления задач по проектам, выставлению сроков, и исполнителей. Исполнители могут обладать правами, например, только на закрытие задачи. Можно просматривать в нескольких фиксированных разрезах: 1. карточка проекта(основные данные) 2. задачи - сроки и исполнители. 3. исполнители - задачи и сроки Приложение рассчитано на 10-15 человек. Порывшись в интернете решил остановится на Qt. Так как он обладает и графическим интерфейсом, и может работать с базами данных, и с сетью. Таких серьёзных приложений ещё не писал (из близких языков знаю только Java). Подскажите, пожалуйста, с чего начать? Хватит ли мне базовой открытой версии: http://www.qt.io/ru/download-open-source/. В каком порядке писать? Какие этапы\элементы должны быть? Какие ресурсы для этого нужны, т.е. например, должно быть обращение к базе данных и таким образом БД должна быть всегда доступна и находится на каком-то внешнем сервере? Или эту базу(сервер) можно хранить и внутри отдела(постоянно включенный компьютер)? Очень премного благодарен за любую информацию: конкретную и не очень. Спасибо. ________________ Александр Петров |
|
|
Влад |
18.11.2015, 13:19
Сообщение
#2
|
Участник Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: 8 |
"Все уже украдено до нас!" (с)
А чем не устраивают уже существующие планировщики? Задача-то планирования и контроля проекта - типовая донельзя.... |
|
|
avpetrov27 |
18.11.2015, 16:19
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 18.11.2015 Пользователь №: 4482 Спасибо сказали: 0 раз(а) Репутация: 0 |
"Все уже украдено до нас!" (с) А чем не устраивают уже существующие планировщики? Задача-то планирования и контроля проекта - типовая донельзя.... Влад, спасибо. А какие планировщики можете посоветовать , желательно free. Или близкие к ним? Пока нашёл http://workflowsoft.com/ и https://www.wrike.com/ru/. Может ещё какие-то знаете? Функционал предполагаемой программы - выборки по задачам в удобных для пользователя формах(кнопки, вкладки, таблицы и пр.). Никаких документов пересылать через такую систему не требуется. |
|
|
Iron Bug |
19.11.2015, 11:13
Сообщение
#4
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
когда задаёте вопросы на форуме по кроссплатформенному программированию, обязательно указывайте требуемые платформы.
в данном случае, как минимум платформы для сервера и юзерских клиентов. а то телепатией тут мало кто обладает в достаточной мере, чтобы угадать, что конкретно требуется. |
|
|
Влад |
19.11.2015, 11:52
Сообщение
#5
|
Участник Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: 8 |
По любому начинать нужно от предполагаемых сценариев использования планировщика. Опиши несколько типовых user story для каждой из ролей, используемых в технологическом процессе. Отсюда вытекают требования к ПО, поддерживающему этот техпроцесс. Потом начинай смотреть уже существующие решения - как каждое из них покрывает user story и требования? Есть ли непокрытые требования/сценарии? Может быть, легче изменить (откорректировать, настроить) технологический процесс?
Учти, что разработка собственного ПО - дело отнюдь не быстрое и очень-очень не дешевое. Цитата Мы можем сделать быстро, дешево, качественно! Выберите любые два критерия. (с)
|
|
|
Текстовая версия | Сейчас: 27.4.2024, 2:06 |