powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Автоматизированная система САЙТ+Клиентская программа
7 сообщений из 7, страница 1 из 1
Автоматизированная система САЙТ+Клиентская программа
    #36127946
Alexion124
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток! Подскажите пожалуйста - нужно создать автоматизированную систему,
задачи клиентской программы:
- создание пользователей и генерация паролей
- добавление, изменение, удаление записей в БД
- вывод отчетов
задачи сайта:
- авторизация пользователей(регистрации нет, только те, которые были созданы в клиентской проге)
- вывод отчетов, просмотр сведений
Вопрос: На чем лучше писать клиентскую программу(я думаю на Си++) и что из себя должна представлять БД, так чтобы сней мог работать и сайт и клиентская прога, и последнее - как организовать обмен данными(онлайн клиент или выгрузку файла БД из проги на сайт, я скланяюсь ко второму варианту)?
...
Рейтинг: 0 / 0
Автоматизированная система САЙТ+Клиентская программа
    #36127988
Alexion124
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
никто не знает штоли???
...
Рейтинг: 0 / 0
Автоматизированная система САЙТ+Клиентская программа
    #36128796
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непонятно, зачем тут вообще "Клиентская программа" ?
Почему нельзя обойтись одним сайтом?
Вам охота осваивать сразу два комплекта технологий?

БД, если она будет в одном экземпляре, можно брать почти любую.
Если нужна (что вовсе не очевидно) некая распределенность, то исходя из этого СУБД и выбирайте.
...
Рейтинг: 0 / 0
Автоматизированная система САЙТ+Клиентская программа
    #36128806
Alexion124
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftНепонятно, зачем тут вообще "Клиентская программа" ?
Почему нельзя обойтись одним сайтом?
Вам охота осваивать сразу два комплекта технологий?

Замысел таков, чтобы если например на данный момент нет доступа в интернет(мало ли, провайдер меняет оборудование, или обрыв проводов) клиент мог работать автономно, а как только соединение восстанавливалось, при нажатии на кнопку проходило добавление записей из базы клиента в базу на сайте. я все это дело понимаю как две БД, т.к. если клиенту нужно например посмотреть старые данные он не выходя в интернет мог сделать это. к тому же на мой взгляд существенная экономия трафика(чем весь день сидеть в онлайне, проще под конец раб. дня выгрузить данные).
...
Рейтинг: 0 / 0
Автоматизированная система САЙТ+Клиентская программа
    #36128888
belugin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно посмотреть в сторону http://gears.google.com/ они как-то обеспечивают работу приложения по такому сценарию. Только клиентская прога будет на HTML.

Можно посмотреть в сторону RIA типа http://silverlight.net v3 - там можно разрабатывать прогу которая будет запускаться из браузера а работать как десктопный клиент с возможностями оффлайна
...
Рейтинг: 0 / 0
Автоматизированная система САЙТ+Клиентская программа
    #36129727
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexion124,
посмотрите на это с точки зрения такого вот выбора:
докрутить на сайте несколько форм в админке, чтоб можно было прям там базу редактирова
НО (если не будет интернета - не будет и работы) + (относительно много трафика)
ИЛИ
написать клиента
- как-то выбрать/изучить/разработать технологию обмена данными через HTTP (прямого доступа к бд предоставляет очень мало хостеров)... наверно это будет SOAP... будете и на сайте программить и в своём клиенте.
- разработать локальную базу, и определить и реализовать механизм репликации с базой на сайте, благо если она будет односторонняя.

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

если всё-таки клиент, то, как уже упомяналось выше, ищите по словам
- SOAP, WSDL...
- репликация баз данных

писать программу - на том, что хорошо знаете, и где можно более просто реализовать работу с какой-то локальной базой данных, и использовать SOAP.
...
Рейтинг: 0 / 0
Автоматизированная система САЙТ+Клиентская программа
    #36132822
DmitryOrlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexion124,

клиентская часть на 1С, база MS SQL.
Web - СУБД MySQL.
В 1С по требованию оператора запускается процесс обмена данными, обмен односторонний, только в БД сайта. Прямой доступ к таблицам MySQL есть у нас, поэтому пишем напрямую.

Теперь на основе этого делаем новое решение, где будет двусторонний обмен.
Сейчас есть закон о защите персональных данных клиента, поэтому вероятно web-сервер придется ставить в офисе. В этом случае опять можно будет сделать прямой доступ к базе.
Обмен можно организовать, например, выдавая в клиентской части SQL запрос в текстовом виде для обновления базы Web-сервера, выкладывать его на ftp, откуда сервер уже будет забирать и обновлять базу.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Автоматизированная система САЙТ+Клиентская программа
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]