Иван Кузьмицкий писал(а):
Я просмотрел презентацию программы "Ректор - 3", плюс ещё видел демо-версии других программ. Что касается инструментария к Ящику, то явно не хватает полноценного табличного контрола, всяких-разных кнопочек с битмапами (подсистему Ctls видел, убогая, не то) и печать + экспорт в офисный формат.
Но это ещё не самое страшное. Все эти вещи так или иначе реализуемы, через другие проекты. Программа "Ректор - 3" - это не только расписание, а ещё и тарификация, плюс интеграция с АРМ Директор, а это весь контингент + документооборот школы. Очень неслабая база данных + масса работы по интерфейсам. За такое проект в целях только демонстрации я б не взялся. Да и за деньги тоже б не взялся, очень большая ответственность.
Делать "только расписание" смысла особого тоже, я считаю, нет. Это всё равно подвязка к контингенту, к документообороту, со всеми вытекающими.
Вот если бы на Ящике поднять проект типа АСУ "Школа", то расписание было бы ценным модулем в такой системе. Тогда имеет смысл.
Смысл делать "только расписание" вот в чем, на мой взгляд.
1) Такая программа востребована, а следовательно, так или иначе окажется на рабочем месте диспетчера (или как составители расписаний в школах называются)
2) Всего школ в России наверное несколько десятков тысяч (навскидку в яндексе статистику не нашел), т.е. можно рассчитывать на несколько тысяч установок.
3) Имея эти несколько тысяч установок, можно думать во что их можно конвертировать -- в рекламу например. Или в дополнительные модули -- уже не бесплатные. Кстати, насчет рекламы, если будет написана хотя бы какая-то демка, я могу предложить одному крупному поставщику школьного оборудования рассмотреть вопрос о финансировании дальнейшей разработки, а он туда уже может включить свою рекламу. Но вот какое он примет решение, от меня уже зависеть не будет.
4) Живой и работающий пример практического применения ББ будет важным аргументом в пользу использования ББ для обучения программированию.
5) Живой и работающий ББ для многих будет хорошим доказательством того, что ББ действительно можно применять для разработки бизнес-приложений и баз данных
6) Под разработку такой программы можно попытаться получить гос. финансирование. Потому что для гос. выгоднее один раз заплатить за разработку, чем оплачивать приобретение каждого отдельного экземпляра программы. Чтобы отстроиться от уже существующих программ, можно заявить, что расписание в ББ работает как Windows, так и Linux (Когда-то же будет написана Linux-версия ББ?)
Ну вот как-то так.
P.S.
А что касается ответственности, то тут уж точно бояться нечего. Это же не система управления гидроэлектростанцией.