2015-10-07 54 views
-1

我打算創建一個學生信息系統,其中多臺計算機可以通過局域網連接訪問同一臺服務器。服務器將有一個關於學生信息的數據庫。我幾乎有一個創建類似這樣的程序的背景,但我只能用它來製作一臺電腦。我不知道如何將該數據庫連接到另一臺計算機。例如:創建學生信息系統

老師A使用計算機1訪問學生信息系統和使用計算機2訪問學生信息系統 也使用計算機2訪問它。由一個老師做 的任何修改都會被更新到數據庫中,這將被視爲 以及教師B.

我還有一個問題是我是否應該讓網絡爲基礎與否。我只有使用這種系統的WPF應用程序的經驗,但有人告訴我,如果我在這種網絡概念中使用基於Web的應用程序更容易。你能告訴我使用基於網絡及其對應的優點和缺點嗎?

總結:

  • 我怎麼能連接多臺計算機來訪問一個數據庫系統。
  • 如果使用基於Web的應用程序或桌面應用程序,最好使用它。

非常感謝。

回答

0

在這種情況下,基於Web和基於桌面的應用都可以爲您工作。對於數據庫,您可以使用SQlServer2008並通過LAN共享此數據庫,以便可以從網絡中的所有計算機訪問該數據庫。

您必須爲數據庫創建一臺服務器機器,該機器將由局域網上的其他客戶機訪問。

0

這很容易,你只需要給連接字符串而不是「。」的sql機器的ipaddress。而其他的東西都是一樣的。

2

幾個百分點

  1. 架設了一臺機器使其在您的數據庫將駐留在服務器上。所有機器都將使用LAN指向此服務器和數據庫。

  2. 您可以創建基於Web的應用程序和基於桌面的應用程序。我寧願選擇基於Web的應用程序,以便將來您可以擴展到大學校園之外的系統。