Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
20:09:2006, 13:08
|
|
Новенький Группа: Модеры Сообщений: 34 Регистрация: 19:11:2003 Из: Minsk Пользователь №: 135 Репутация: 1
|
Передо мной стоит задача.
Необходимо создать систему расписания занятий. Задачи 1. Система содержит шесть дней недели. 2. В системе есть админка, в которой вводиться расписание и группы. 3. Система должна использовать MYSQL 4. На каждый день должна быть возможность вводить до семи пар. (вводиться через админку) 5. В системе дожен быть парамет 1-ая и 2-ая неделя, т.е. на первой недели первая пара химия, на второй - математика. 6. Напротив каждой пары должен быть номер кабинета и корпус (вводиться через админку) 7. Для каждой пары должен быть рейтинг, по результатом которого будет генерироваться расписание, т.е. преподы голосуют нравиться ли им такое расположение. И потом по относительно голосов расписание генерируется. Хочу заметить, что в этой генерации должно быть связано не только расписание одной группы, а всех. Т.к. преподаватель может преподавать в нескольких группах. 8. Вместе с голосом преподаватель должен ОБЯЗАТЕЛЬНО писать причину своего решения. 9. После того как преподаватели все проголосовали, программа генерирует расписание и предлагает проголосовать преподам заново за уже новое расписание. Сколько такое будет стоить? И какие сроки написания? |
|
Сообщение
#1
|
|
![]() |
|
|
21:09:2006, 06:43
|
|
Новенький Группа: .NET UG team Сообщений: 48 Регистрация: 22:06:2006 Из: Минск Пользователь №: 4 969 Репутация: 0
|
Это будет не дорого стоить. На разработку где- то 1 день.
|
|
Сообщение
#2
|
|
|
|
22:09:2006, 13:01
|
|
Новенький Группа: Модеры Сообщений: 34 Регистрация: 19:11:2003 Из: Minsk Пользователь №: 135 Репутация: 1
|
Для: Pitc
Вы бы взялись за это? |
|
Сообщение
#3
|
|
|
|
22:09:2006, 15:10
|
|
Новенький Группа: .NET UG team Сообщений: 48 Регистрация: 22:06:2006 Из: Минск Пользователь №: 4 969 Репутация: 0
|
Возможно .
|
|
Сообщение
#4
|
|
|
|
23:09:2006, 10:25
|
|
Новенький Группа: Модеры Сообщений: 34 Регистрация: 19:11:2003 Из: Minsk Пользователь №: 135 Репутация: 1
|
Для: Pitc
И ориентировочно на какую сумму мне расчитывать? |
|
Сообщение
#5
|
|
|
|
23:09:2006, 10:31
|
|
Новенький Группа: .NET UG team Сообщений: 48 Регистрация: 22:06:2006 Из: Минск Пользователь №: 4 969 Репутация: 0
|
Все остальное в личку.
|
|
Сообщение
#6
|
|
|
|
26:09:2006, 11:59
|
|
Гуру Группа: Достойный программист Сообщений: 261 Регистрация: 11:05:2006 Из: Левое полушарие Пользователь №: 4 135 Репутация: 1
|
Вот так...
И никто не узнает, что почём... |
|
Сообщение
#7
|
|
|
|
26:09:2006, 17:52
|
|
Рабочий с лопатой Группа: Модеры Сообщений: 568 Регистрация: 18:09:2005 Из: Минск Пользователь №: 2 309 Репутация: 2
|
а зачем?
|
|
Сообщение
#8
|
|
|
|
27:09:2006, 08:01
|
|
Гуру Группа: Достойный программист Сообщений: 261 Регистрация: 11:05:2006 Из: Левое полушарие Пользователь №: 4 135 Репутация: 1
|
а зачем? Ну как же! Любопытство! Может приготовят они вместе продукт, и используют его всего один раз. Вместо того, чтобы на его основе сделать вообще достойный сервис для школ или институтов - и разместить его как онлайн службу с годовой подпиской скажем в 20 долларов - даже пять клиентов отобьют им хостинг, следующие пять сделают минимальную прибыль, а дальше этой службой будут пользоваться все - потому что удобно и не нужно вызывать программиста на дом / в школу / институт и так далее! (а они будут на этом наживать капиталы!) Мало того, они могут сделать раздельно платный и беплатный сервис (либо предоставлять бесплатный сервис определенным категориям клиентов - например, школам) - с тем, чтобы платный сервис предлагал более гибкие и детализирующие планы повышенной сложности - или платный сервис кроме всего прочего присылал бы распечантанные планы на дом кажому преподавателю. Если мы сообщество, то идеи надо прорабатывать со всех сторон, а не видеть в них только средство заработать один раз на одном продукте... |
|
Сообщение
#9
|
|
|
|
27:09:2006, 08:26
|
|
Новенький Группа: .NET UG team Сообщений: 48 Регистрация: 22:06:2006 Из: Минск Пользователь №: 4 969 Репутация: 0
|
Цитата Ну как же! Любопытство! Может приготовят они вместе продукт, и используют его всего один раз. Вместо того, чтобы на его основе сделать вообще достойный сервис для школ или институтов - и разместить его как онлайн службу с годовой подпиской скажем в 20 долларов - даже пять клиентов отобьют им хостинг, следующие пять сделают минимальную прибыль, а дальше этой службой будут пользоваться все - потому что удобно и не нужно вызывать программиста на дом / в школу / институт и так далее! (а они будут на этом наживать капиталы!) Мало того, они могут сделать раздельно платный и беплатный сервис (либо предоставлять бесплатный сервис определенным категориям клиентов - например, школам) - с тем, чтобы платный сервис предлагал более гибкие и детализирующие планы повышенной сложности - или платный сервис кроме всего прочего присылал бы распечантанные планы на дом кажому преподавателю. Если мы сообщество, то идеи надо прорабатывать со всех сторон, а не видеть в них только средство заработать один раз на одном продукте... Мне даже стало интересно. |
|
Сообщение
#10
|
|
|
|
27:09:2006, 08:29
|
|
Гуру Группа: Достойный программист Сообщений: 261 Регистрация: 11:05:2006 Из: Левое полушарие Пользователь №: 4 135 Репутация: 1
|
А то в личку, в личку...
|
|
Сообщение
#11
|
|
|
|
27:09:2006, 08:36
|
|
Новенький Группа: .NET UG team Сообщений: 48 Регистрация: 22:06:2006 Из: Минск Пользователь №: 4 969 Репутация: 0
|
Наши школы такое вряд ли осилят . А вот буржуйские ?
Идея насчет платного и бесплатного сервиса здесь уместна . |
|
Сообщение
#12
|
|
|
|
27:09:2006, 08:42
|
|
Рабочий с лопатой Группа: Модеры Сообщений: 568 Регистрация: 18:09:2005 Из: Минск Пользователь №: 2 309 Репутация: 2
|
всем спасибо за идеи, я стартую проект
|
|
Сообщение
#13
|
|
|
|
27:09:2006, 08:47
|
|
Гуру Группа: Достойный программист Сообщений: 261 Регистрация: 11:05:2006 Из: Левое полушарие Пользователь №: 4 135 Репутация: 1
|
Имхо, если нашим школам это надо (а оно им надо), то они это будут пользовать.
Вопрос, что предлагать нужно не только школе, но и отдельным преподавателям, с тем, чтобы объяснить им преимущество составления расписания таким образом. Много еще чего можно придумать под эту фишку; в Минске, Витебске и Бресте сработает точно; Есть еще много идей, которые можно сюда добавить Только одна маленькая деталь - учебный год уже начался... Хотя вероятно такую услугу лучше всего предлагать с нового года, потому что болит голова и не хочется сидеть над составлением расписания... Короче, Gismа, я готов участвовать в финансировании и разработке общей стратегии проекта |
|
Сообщение
#14
|
|
|
|
27:09:2006, 08:50
|
|
Новенький Группа: .NET UG team Сообщений: 48 Регистрация: 22:06:2006 Из: Минск Пользователь №: 4 969 Репутация: 0
|
Проект уже стартонул.
Кстати я за обьеденение. + я смотрю тут все с .net знакомы. |
|
Сообщение
#15
|
|
|
|
27:09:2006, 08:51
|
|
Гуру Группа: Достойный программист Сообщений: 261 Регистрация: 11:05:2006 Из: Левое полушарие Пользователь №: 4 135 Репутация: 1
|
Вас еще идей насовать?
|
|
Сообщение
#16
|
|
|
|
27:09:2006, 08:55
|
|
Новенький Группа: .NET UG team Сообщений: 48 Регистрация: 22:06:2006 Из: Минск Пользователь №: 4 969 Репутация: 0
|
Давай .
кстати можно писать и на php . |
|
Сообщение
#17
|
|
|
|
27:09:2006, 09:09
|
|
Рабочий с лопатой Группа: Модеры Сообщений: 568 Регистрация: 18:09:2005 Из: Минск Пользователь №: 2 309 Репутация: 2
|
давай-давай
|
|
Сообщение
#18
|
|
|
|
27:09:2006, 09:16
|
|
Гуру Группа: Достойный программист Сообщений: 261 Регистрация: 11:05:2006 Из: Левое полушарие Пользователь №: 4 135 Репутация: 1
|
Все они касаются не самого программного продукта, понятное дело, что вы с этим сможете справиться.
Задача стоит следующая: продать этот продукт Места продажи Как места "входа на рынок" можно использовать и PTS, кстати, - в области социальных разработок (но это так, идея). Главное, что необходимо привлечь местные отделы образования исполкомов - то есть те места, с которыми школы согласовывают все что угодно. Кроме того, есть институт повышения квалификации учителей (ГИУУ), где также можно делать презентации этого продукта, скажем, раз в месяц, когда меняется состав преподавателей. Кроме того, прямая рассылка - это дополнительные расходы, но на них, видимо необходимо будет пойти, в первую очередь, потому что это всегда приятно - получить дозу рекламы, а вряд ли наши школы избалованы прямой рассылкой. Но если школы - это бюджетный вариант, то самые главные клиенты - это высшие учебные заведения. Кстати, начать с предоставления бесплатного акаунта можно именно для ГИУУ. Требования к продукту Первое и главное - он должен быть чрезвычайно настраиваемый. То есть он конечно должен делать Цитата 1. Система содержит шесть дней недели. , но понятное дело. кто этого он должен учитывать специфику высших / средних учебных заведений, методику распределения нагрузки, необходимые типы занятий (теория / практика) и так далее. То есть это не один скрипт, на самом деле...2. В системе есть админка, в которой вводиться расписание и группы. 3. Система должна использовать MYSQL 4. На каждый день должна быть возможность вводить до семи пар. (вводиться через админку) 5. В системе дожен быть парамет 1-ая и 2-ая неделя, т.е. на первой недели первая пара химия, на второй - математика. 6. Напротив каждой пары должен быть номер кабинета и корпус (вводиться через админку) 7. Для каждой пары должен быть рейтинг, по результатом которого будет генерироваться расписание, т.е. преподы голосуют нравиться ли им такое расположение. И потом по относительно голосов расписание генерируется. Хочу заметить, что в этой генерации должно быть связано не только расписание одной группы, а всех. Т.к. преподаватель может преподавать в нескольких группах. 8. Вместе с голосом преподаватель должен ОБЯЗАТЕЛЬНО писать причину своего решения. 9. После того как преподаватели все проголосовали, программа генерирует расписание и предлагает проголосовать преподам заново за уже новое расписание. Дополнительно, расписание должно выводиться в каком-то формате, который понятен не только учителю (в наладонник, в Excel, в расписание Outlook, et cetera), но и очевиден для всего заведения; так, что все расписание можно и "сложить" и "разобрать" Дополнительно, система должны выводить расписание в форматах агрегации, чтобы можно было например, вставить расписание, рассчитанное "нашей" (можно, я ее так буду называть) системой, в собственный сайт учебного заведения (это - уже для учеников/студентов!) Как вывод и следствие, вторая задача, которую может выполнять эта система - это подсчет нагрузки. А это означает, что необходимо будет учитывать еще море других параметров (другими словами, нам понадобиться как минимум консультант из отдела кадров, как максимум - живой заказчик, который сможет объяснить все тонкости); Ну и еще, мне подумалось, что если будет такая sensitive информация, как распределение нагрузки, то необходимо делать все это через SSL - по крайней мере для преподавателей. Пока хватит идей? Сообщение отредактировал ioni - 27:09:2006, 09:19 |
|
Сообщение
#19
|
|
|
|
27:09:2006, 09:23
|
|
Новенький Группа: .NET UG team Сообщений: 48 Регистрация: 22:06:2006 Из: Минск Пользователь №: 4 969 Репутация: 0
|
Для: ioni
Ты случайно не в отделе продвижения продукции работаешь Теперь надо это дело специфицировать и распределить роли. |
|
Сообщение
#20
|
|
|
|
27:09:2006, 10:03
|
|
Гуру Группа: Достойный программист Сообщений: 261 Регистрация: 11:05:2006 Из: Левое полушарие Пользователь №: 4 135 Репутация: 1
|
Ууууу...
Как настоящий деятельный бюрократ, готов изводить тонны бумаги! И нет, я работаю не в продвижении товара, совсем даже не в этой отрасли... Ну так как, попробуем сделать один большой проект? |
|
Сообщение
#21
|
|
|
|
27:09:2006, 10:20
|
|
Новенький Группа: .NET UG team Сообщений: 48 Регистрация: 22:06:2006 Из: Минск Пользователь №: 4 969 Репутация: 0
|
Я за.
Подготовлю спецификацию. Или может это желает сделать кто то другой? Кстати надо определить количество учасников проекта. |
|
Сообщение
#22
|
|
|
|
27:09:2006, 10:25
|
|
Гуру Группа: Достойный программист Сообщений: 261 Регистрация: 11:05:2006 Из: Левое полушарие Пользователь №: 4 135 Репутация: 1
|
Pitc, ты работаешь с непосредственным клиентом
Свяжись с ним, уточни поставленные задачи, определи срок изготовления начального продукта (Alpha), кстати, та оплата, которую он тебе предложит - начальный капитал Заодно поинтересуйся у клиента, как бы он отнесся к тому, что все расписание преподавателям нужно делать из интернета? У него сразу найдутся возражения против этого (а что, если не у всех есть интернет?) и как координировать работу по составлению такого расписания, если интернет действительно не у всех (должна ли быть какая либо локальная версия продукта) и так далее - просто спросит у клиента, как он на это смотрит и ты увидишь уже список не "за", а список "против", то есть те самые подводные камни, с которыми нужно будет бороться и побеждать. |
|
Сообщение
#23
|
|
|
|
27:09:2006, 10:29
|
|
Новенький Группа: .NET UG team Сообщений: 48 Регистрация: 22:06:2006 Из: Минск Пользователь №: 4 969 Репутация: 0
|
Цитата Pitc, ты работаешь с непосредственным клиентом smile.gif Свяжись с ним, уточни поставленные задачи, определи срок изготовления начального продукта (Alpha), кстати, та оплата, которую он тебе предложит - начальный капитал smile.gif Заодно поинтересуйся у клиента, как бы он отнесся к тому, что все расписание преподавателям нужно делать из интернета? У него сразу найдутся возражения против этого (а что, если не у всех есть интернет?) и как координировать работу по составлению такого расписания, если интернет действительно не у всех (должна ли быть какая либо локальная версия продукта) и так далее - просто спросит у клиента, как он на это смотрит и ты увидишь уже список не "за", а список "против", то есть те самые подводные камни, с которыми нужно будет бороться и побеждать. Уже веду работу. |
|
Сообщение
#24
|
|
|
|
![]() |