Babai JermenKeller Sasmal Ответов: 1

Система посещаемости клиента\сервера по локальной сети (VB.NET и SQL server)


Я пытаюсь разработать систему посещаемости клиент-сервер, которая будет работать по локальной сети. Сервер будет обрабатываться администраторами и работать на компьютере администратора. Клиентская программа будет установлена на ПК студентов и преподавателей. Каждый успешный вход в систему подсчитывает посещаемость для каждого пользователя в день и по расписанию. Проектирование и верстка завершены, и транзакция базы данных функционирует очень хорошо. Я хочу, чтобы сервер и клиент разделили установщик, который будет работать на основе успешного подключения к локальной сети. Все операции (Добавить пользователя/студента/факультет/отдел/предмет) обрабатываются автономными администраторами пользователей, а остальные будут обрабатываться другими персонами.

Как сделать отдельное клиентское и серверное приложение ?
Как подключить базу данных к моему серверному приложению и получить доступ к базе данных с n-го номера клиента ?
Как их выпустить\опубликовать ?

Передний конец: VB.NET (Visual Studio 2013)
Back Emd: SQL Server 2008

Что я уже пробовал:

Дизайн макета приложения.
Проектирование и настройка баз данных SQL, права доступа.
Проверка подлинности.
Тестирование Шифрования.
Успешная конфигурация локальной сети.
Тестирование в режиме отладки.

F-ES Sitecore

Это не сервис code on demand, где вы перечисляете неопределенные требования, а мы тратим свое время на вашу работу. Ваш вопрос слишком широк, чтобы ответить, и если вы даже не знаете, с чего начать, то эта задача, вероятно, вам не по силам.

Babai JermenKeller Sasmal

Я не ищу коды, сэр. Я ищу предложения по разработке клиента и сервера отдельно и некоторые руководства по присоединению базы данных sql к моему проекту, а также хочу знать, будет ли это работать по локальной сети ? если да, то как я могу их спроектировать? Спасибо всем за драгоценное время.

1 Ответов

Рейтинг:
10

Patrice T

Цитата:
Как сделать отдельное клиентское и серверное приложение ?

Технически у вас не должно быть серверного приложения, потому что это стандартный "SQL Server", не более того.
Поэтому я не знаю, что вы пытаетесь сделать с приложением на стороне сервера.

В случае, если ваше серверное приложение предназначено для обработки функций администратора, проще сделать 1 приложение для всех и активировать функции в зависимости от учетных данных пользователя.


Babai JermenKeller Sasmal

Я хочу разработать две отдельные программы, одна из которых будет обрабатывать базу данных, работающую на ПК администратора, а вторая часть программы будет работать как клиент по локальной сети, который активирует функцию в зависимости от учетных данных пользователя. Спасибо что ответили

Patrice T

Компьютер администратора-это еще один клиентский компьютер.

Babai JermenKeller Sasmal

не могли бы вы подробнее рассказать о серверном приложении ?