LINUX.ORG.RU

Веб интерфейс к базе данных


0

0

Есть вопросик.

Короче, существует достаточно крупная фирма с кучей сотрудников, в разных городах (250+).

Сейчас бухгалтерия устроена так:

Менеджеры и бригадиры присылают самописные листки с рабочими днями, больничными и переработками по факсу, а потом бухгалтерия всё это сводит вместе, вручную пересчитывает, плюётся в мою сторону :) , а потом заносит в свою программу.

В общем, у меня такая задача:

Создать ВЕБ интерфейс какой-либо базе данных, куда бы все менеджеры/бригадиры вносили свои данные, а дальше я бы оттуда делал экспорт в их программку.

Чем это легче сделать?

И ПОЖАЛУЙСТА, мне нужны конкретные примеры, а не высказывания типа "Да на Питоне (Жабе, Перле) - это за 5 минут!"

Спасибо.

anonymous

Примеры чего именно?

Amp ★★★
()

http://google.com

Берешь и гуглишь туториал по любой CMS. Или лоровцы должны за тебя код писать?

anonymous
()

Да тут по сути без разницы на чём писать. Главное написать сначала максимальное полное ТЗ (чтобы потом не переделывать половину кода, когда понадобится забытая фича). В процессе написания использовать вменяемые подходы к разработке (сначала проектирование -- потом написание кода). Использовать общепринятые подходы к написанию веб-приложений (например, отделение логики от представления, то есть использование шаблонизатора или полного MVC). А язык без разницы.

anonymous
()

Для небольших задач, тем более, когда есть готовая БД, проще всего будет php, он на это и заточен, безо всяких фреймворков. Вот, например, для быстрого старта, с примерами:

http://docs.com.ru/php_1_11.php

anonymous
()

Visual Basic

anonymous
()

Oracle Application Express: http://www.oracle.com/technology/products/database/application_express/index....

What is Application Express?: http://www.oracle.com/technology/products/database/application_express/html/w...

Presentations: http://www.oracle.com/technology/products/database/application_express/presen...

Бесплатная версия Oracle Database 10g Express Edition, с уже включённым в состав APEX: http://www.oracle.com/technology/products/database/xe/index.html

Neksys ★★★
()
Ответ на: комментарий от ShprotX

Да вам нужен ERP. А уж выбор конкретной системы зависит от сложности системы и бюджета.

krum
()

>мне нужны конкретные примеры

Интерестно, в каком виде примеры? Куски кода? ИМХО, вы не знаете о чем просите. Существующая система проста и надежна. Факс это документ, бухгалтер, который его вводил (а фактически проверял) это ответственное лицо... У нас примерно столько же народу, и есть в штате несколько программистов, но табели ведутся вручную, по установленной форме. Далее табели вручную вводятся в 1C, где уже пересчитываются зарплаты...

Непонятна фраза "бухгалтерия ... вручную пересчитывает", если бухгалтерия пересчитывает зарплаты вручную, то куда вы собрались экспортировать данные из вашей базы данных?

>Чем это легче сделать?

Если вам нужна просто web-форма, то на том языке, который вы хорошо знаете, задача простая. На чем проще делать экспорт в бухгалтерскую программу это отдельный вопрос, зависит от того, что это за программа и как с ней можно взаимодействовать. Так вам уже сказали, что главное это ТЗ (техническое задание), писать его сложнее, чем кодить. Возможно, что при такой количестве сотрудников, фирма может позволить себе нанять кодера, для которого "на Питоне (Жабе, Перле) - это за 5 минут!", а вам нужно будет писать ТЗ.

mky ★★★★★
()
Ответ на: комментарий от mky

В общем всем спасибо!

Пока остановился на Oracle Application Express

Очень интересная штука.

Чтобы была понятна ситуация, объясню из чего у нас складывается зарплата :)

Официальная - легко, из бух. программы.

А настоящая = (Часы * Ставку * Коэффициент) + (ЧасыПереработки * Коэффициент) - Штраф(алименты, ГАИ, пьянство и т.д.) - Аванс - ОфициальнаяЗарплата + Больничный

Информацию о каждом человеке надо сверять в среднем по 7 различным бумагам.

А если он ещё и в разных городах работал...

В итоге, реальная зарплата долго и нудно делается в Экселе главной бухгалтершой и на ноутбуке.

Я хочу сделать, чтобы бригадиры вводили часы и авансы в свою часть таблицы, пом. бухгалтера - офиц. зарплату, в свою часть и т.д.

А потом из базы - экспорт в Эксел, там макрос и готово.

Всем спасибо!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.