Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )


> Создание системы расписания.
Могильщик
Вставить ник
сообщение 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
3 страниц V   1 2 3 >  
Новая тема 
Ответов (1 - 29)
Pitc
Вставить ник
сообщение 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
Pitc
Вставить ник
сообщение 22:09:2006, 15:10
Цитата Ответить 


Новенький
Иконка группы

Группа: .NET UG team
Сообщений: 48
Регистрация: 22:06:2006
Из: Минск
Пользователь №: 4 969



Репутация:   0  


Возможно . dry.gif
Подняться вверх 
 
Сообщение #4
Могильщик
Вставить ник
сообщение 23:09:2006, 10:25
Цитата Ответить 


Новенький
Иконка группы

Группа: Модеры
Сообщений: 34
Регистрация: 19:11:2003
Из: Minsk
Пользователь №: 135



Репутация:   1  


Для: Pitc
И ориентировочно на какую сумму мне расчитывать?
Подняться вверх 
 
Сообщение #5
Pitc
Вставить ник
сообщение 23:09:2006, 10:31
Цитата Ответить 


Новенький
Иконка группы

Группа: .NET UG team
Сообщений: 48
Регистрация: 22:06:2006
Из: Минск
Пользователь №: 4 969



Репутация:   0  


Все остальное в личку.
Подняться вверх 
 
Сообщение #6
ioni
Вставить ник
сообщение 26:09:2006, 11:59
Цитата Ответить 


Гуру
Иконка группы

Группа: Достойный программист
Сообщений: 261
Регистрация: 11:05:2006
Из: Левое полушарие
Пользователь №: 4 135



Репутация:   1  


Вот так...
И никто не узнает, что почём...
Подняться вверх 
 
Сообщение #7
Gisma
Вставить ник
сообщение 26:09:2006, 17:52
Цитата Ответить 


Рабочий с лопатой
Иконка группы

Группа: Модеры
Сообщений: 568
Регистрация: 18:09:2005
Из: Минск
Пользователь №: 2 309



Репутация:   2  


а зачем?wink.gif
Подняться вверх 
 
Сообщение #8
ioni
Вставить ник
сообщение 27:09:2006, 08:01
Цитата Ответить 


Гуру
Иконка группы

Группа: Достойный программист
Сообщений: 261
Регистрация: 11:05:2006
Из: Левое полушарие
Пользователь №: 4 135



Репутация:   1  


Цитата(Gisma @ 26:09:2006, 19:52 ) *
а зачем?wink.gif

Ну как же!
Любопытство!

Может приготовят они вместе продукт, и используют его всего один раз.

Вместо того, чтобы на его основе сделать вообще достойный сервис для школ или институтов - и разместить его как онлайн службу с годовой подпиской скажем в 20 долларов - даже пять клиентов отобьют им хостинг, следующие пять сделают минимальную прибыль, а дальше этой службой будут пользоваться все - потому что удобно и не нужно вызывать программиста на дом / в школу / институт и так далее! (а они будут на этом наживать капиталы!)

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

Если мы сообщество, то идеи надо прорабатывать со всех сторон, а не видеть в них только средство заработать один раз на одном продукте...
Подняться вверх 
 
Сообщение #9
Pitc
Вставить ник
сообщение 27:09:2006, 08:26
Цитата Ответить 


Новенький
Иконка группы

Группа: .NET UG team
Сообщений: 48
Регистрация: 22:06:2006
Из: Минск
Пользователь №: 4 969



Репутация:   0  


Цитата
Ну как же!
Любопытство!

Может приготовят они вместе продукт, и используют его всего один раз.

Вместо того, чтобы на его основе сделать вообще достойный сервис для школ или институтов - и разместить его как онлайн службу с годовой подпиской скажем в 20 долларов - даже пять клиентов отобьют им хостинг, следующие пять сделают минимальную прибыль, а дальше этой службой будут пользоваться все - потому что удобно и не нужно вызывать программиста на дом / в школу / институт и так далее! (а они будут на этом наживать капиталы!)

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

Если мы сообщество, то идеи надо прорабатывать со всех сторон, а не видеть в них только средство заработать один раз на одном продукте...


Мне даже стало интересно. smile.gif Можно обсудить dry.gif
Подняться вверх 
 
Сообщение #10
ioni
Вставить ник
сообщение 27:09:2006, 08:29
Цитата Ответить 


Гуру
Иконка группы

Группа: Достойный программист
Сообщений: 261
Регистрация: 11:05:2006
Из: Левое полушарие
Пользователь №: 4 135



Репутация:   1  


А то в личку, в личку...
Подняться вверх 
 
Сообщение #11
Pitc
Вставить ник
сообщение 27:09:2006, 08:36
Цитата Ответить 


Новенький
Иконка группы

Группа: .NET UG team
Сообщений: 48
Регистрация: 22:06:2006
Из: Минск
Пользователь №: 4 969



Репутация:   0  


Наши школы такое вряд ли осилят . А вот буржуйские ? dry.gif
Идея насчет платного и бесплатного сервиса здесь уместна .
Подняться вверх 
 
Сообщение #12
Gisma
Вставить ник
сообщение 27:09:2006, 08:42
Цитата Ответить 


Рабочий с лопатой
Иконка группы

Группа: Модеры
Сообщений: 568
Регистрация: 18:09:2005
Из: Минск
Пользователь №: 2 309



Репутация:   2  


всем спасибо за идеи, я стартую проект wink.gif wink.gifwink.gif
Подняться вверх 
 
Сообщение #13
ioni
Вставить ник
сообщение 27:09:2006, 08:47
Цитата Ответить 


Гуру
Иконка группы

Группа: Достойный программист
Сообщений: 261
Регистрация: 11:05:2006
Из: Левое полушарие
Пользователь №: 4 135



Репутация:   1  


Имхо, если нашим школам это надо (а оно им надо), то они это будут пользовать.

Вопрос, что предлагать нужно не только школе, но и отдельным преподавателям, с тем, чтобы объяснить им преимущество составления расписания таким образом. Много еще чего можно придумать под эту фишку; в Минске, Витебске и Бресте сработает точно;

Есть еще много идей, которые можно сюда добавить smile.gif

Только одна маленькая деталь - учебный год уже начался... Хотя вероятно такую услугу лучше всего предлагать с нового года, потому что болит голова и не хочется сидеть над составлением расписания...
Короче, Gismа, я готов участвовать в финансировании и разработке общей стратегии проекта
Подняться вверх 
 
Сообщение #14
Pitc
Вставить ник
сообщение 27:09:2006, 08:50
Цитата Ответить 


Новенький
Иконка группы

Группа: .NET UG team
Сообщений: 48
Регистрация: 22:06:2006
Из: Минск
Пользователь №: 4 969



Репутация:   0  


Проект уже стартонул. biggrin.gif

Кстати я за обьеденение.

+ я смотрю тут все с .net знакомы. smile.gif
Подняться вверх 
 
Сообщение #15
ioni
Вставить ник
сообщение 27:09:2006, 08:51
Цитата Ответить 


Гуру
Иконка группы

Группа: Достойный программист
Сообщений: 261
Регистрация: 11:05:2006
Из: Левое полушарие
Пользователь №: 4 135



Репутация:   1  


Вас еще идей насовать?
Подняться вверх 
 
Сообщение #16
Pitc
Вставить ник
сообщение 27:09:2006, 08:55
Цитата Ответить 


Новенький
Иконка группы

Группа: .NET UG team
Сообщений: 48
Регистрация: 22:06:2006
Из: Минск
Пользователь №: 4 969



Репутация:   0  


Давай .

кстати можно писать и на php .
Подняться вверх 
 
Сообщение #17
Gisma
Вставить ник
сообщение 27:09:2006, 09:09
Цитата Ответить 


Рабочий с лопатой
Иконка группы

Группа: Модеры
Сообщений: 568
Регистрация: 18:09:2005
Из: Минск
Пользователь №: 2 309



Репутация:   2  


давай-давай
Подняться вверх 
 
Сообщение #18
ioni
Вставить ник
сообщение 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
Pitc
Вставить ник
сообщение 27:09:2006, 09:23
Цитата Ответить 


Новенький
Иконка группы

Группа: .NET UG team
Сообщений: 48
Регистрация: 22:06:2006
Из: Минск
Пользователь №: 4 969



Репутация:   0  


Для: ioni
Ты случайно не в отделе продвижения продукции работаешь smile.gif
Теперь надо это дело специфицировать и распределить роли.
Подняться вверх 
 
Сообщение #20
ioni
Вставить ник
сообщение 27:09:2006, 10:03
Цитата Ответить 


Гуру
Иконка группы

Группа: Достойный программист
Сообщений: 261
Регистрация: 11:05:2006
Из: Левое полушарие
Пользователь №: 4 135



Репутация:   1  


Ууууу...
Как настоящий деятельный бюрократ, готов изводить тонны бумаги!
И нет, я работаю не в продвижении товара, совсем даже не в этой отрасли...

Ну так как, попробуем сделать один большой проект?
Подняться вверх 
 
Сообщение #21
Pitc
Вставить ник
сообщение 27:09:2006, 10:20
Цитата Ответить 


Новенький
Иконка группы

Группа: .NET UG team
Сообщений: 48
Регистрация: 22:06:2006
Из: Минск
Пользователь №: 4 969



Репутация:   0  


Я за.

Подготовлю спецификацию.

Или может это желает сделать кто то другой?

Кстати надо определить количество учасников проекта.
Подняться вверх 
 
Сообщение #22
ioni
Вставить ник
сообщение 27:09:2006, 10:25
Цитата Ответить 


Гуру
Иконка группы

Группа: Достойный программист
Сообщений: 261
Регистрация: 11:05:2006
Из: Левое полушарие
Пользователь №: 4 135



Репутация:   1  


Pitc, ты работаешь с непосредственным клиентом smile.gif
Свяжись с ним, уточни поставленные задачи, определи срок изготовления начального продукта (Alpha), кстати, та оплата, которую он тебе предложит - начальный капитал smile.gif

Заодно поинтересуйся у клиента, как бы он отнесся к тому, что все расписание преподавателям нужно делать из интернета? У него сразу найдутся возражения против этого (а что, если не у всех есть интернет?) и как координировать работу по составлению такого расписания, если интернет действительно не у всех (должна ли быть какая либо локальная версия продукта) и так далее - просто спросит у клиента, как он на это смотрит и ты увидишь уже список не "за", а список "против", то есть те самые подводные камни, с которыми нужно будет бороться и побеждать.
Подняться вверх 
 
Сообщение #23
Pitc
Вставить ник
сообщение 27:09:2006, 10:29
Цитата Ответить 


Новенький
Иконка группы

Группа: .NET UG team
Сообщений: 48
Регистрация: 22:06:2006
Из: Минск
Пользователь №: 4 969



Репутация:   0  


Цитата
Pitc, ты работаешь с непосредственным клиентом smile.gif
Свяжись с ним, уточни поставленные задачи, определи срок изготовления начального продукта (Alpha), кстати, та оплата, которую он тебе предложит - начальный капитал smile.gif

Заодно поинтересуйся у клиента, как бы он отнесся к тому, что все расписание преподавателям нужно делать из интернета? У него сразу найдутся возражения против этого (а что, если не у всех есть интернет?) и как координировать работу по составлению такого расписания, если интернет действительно не у всех (должна ли быть какая либо локальная версия продукта) и так далее - просто спросит у клиента, как он на это смотрит и ты увидишь уже список не "за", а список "против", то есть те самые подводные камни, с которыми нужно будет бороться и побеждать.


Уже веду работу. smile.gif
Подняться вверх 
 
Сообщение #24
Могильщик
Вставить ник