2010-11-28 9 views
2

У меня есть друг, который работает над компанией без каких-либо реальных ИТ-специалистов, и они пошли классическим корпоративным путем навязывания вещей вместе с макросами Excel, когда им что-то нужно. Я пытался выяснить, какие альтернативы доступны для тех, кто не является программистом по профессии.Что бы вы переключили на использование вместо excel на корпоративном рабочем месте, когда вы не программист по профессии?

Что является простой альтернативой Excel, когда вы хотите распространять данные в автономном режиме вместе с формами для управления им, что не имеет крутой кривой обучения? Я собирался предложить ему изучить Python и SQL-lite, но я надеюсь, что StackOverflow может придумать более разумный ответ.

ответ

3

Честно говоря, для не-разработчиков (и если у вас нет личного персонала Dev), в Excel действительно ничего плохого.

Это говорит о том, что Lightswitch является новым и довольно интересным вариантом для базовых форм обработки данных (хотя он все еще немного зеленый).

IMO после того, как вы спуститесь по маршруту языков, таких как Python, и т. Д., Вы действительно смотрите на кого-то, кто должен быть программистом (и они могут регулярно стрелять в ногу).

+0

Согласен. Excel - это мощный язык функционального/информационного потока, * и * прост в использовании для не-программистов. Почему бы не использовать его? – 2010-11-29 03:50:57

0

В этом типе среды пользователи получают Excel или Access для управления данными. Excel удобен, когда ячейки в строке вычисляются одинаково, но с исключительными случаями. Доступ лучше для вычисления нескольких строк легко, формы управления данными (да, Excel может это сделать, но доступ проще) и отформатированные отчеты.

Лучшая ситуация, в которой я пришел в этом типе среды, - это стоящий только для чтения «хранилище данных», который пользователи Excel и Access могут связывать или загружать данные, чтобы манипулировать ими самостоятельно. Для этой ситуации SQL Server, вероятно, является правильным выбором, и я использую кавычки вокруг «хранилища данных», потому что я не имею в виду это в техническом смысле, а просто удобный репозиторий. Таким образом, у вас есть одна окончательная система записи. Затем любой отчет, сгенерированный в любом инструменте, неоднократно становится кандидатом на включение в этот склад.