安裝系統

A. 系統要求: Windows 2000/XP Pro with IIS, MS SQL Server/MSDE and MS .Net Framework 1.1。

  系統要求只是要求整間餐廳有一部電腦一定要安裝所需軟件,對其它電腦無任何要求。記住以下安裝只是安裝在一部電腦上。 請參觀典型的网絡布置 范例圖

  如果你使用的是 Windows 2000 Pro,但不是簡體中文版,你需要改變系統中的某些設定,方法是在控制面板常規頁處 start/settings/control panel/regional options/general 設定區域位置(locale) 為中國 Chinese(PRC),系統語言設置(Language settings) 將中文簡體 Simplified Chinese 設成默認值.重新開機 如圖:

Windows 2000

如果你使用的是 Windows XP Pro,但不是簡體中文版,你需要改變系統中的某些設定,方法是在控制面板系統語言設置頁處 start/settings/control panel/date, time, language, and regional options/regional and language options 选择"Install Files for East Asian Languages" 設定區域位置(Location) 為中國(China), 系統語言設置(Standards and formats) 為 Chinese(PRC),Language for non-Unicode Program 為 Chinese(PRC) 如圖,重新開機
Windows XP

  記住順序是非常重要的,你必須在安裝任何軟件(IIS, MSDE, MS .NET Framework 1.1,安裝奇貨餐館) 前先改變此一設定。否則网頁會出現很多奇怪的符號,如果在使用時發現网頁出現很多奇怪的符號,可以卸去所有軟件, 然后再重新安裝。

  第二版在第一版的基楚上加強了掌上電腦 (Pocket PC 2003) 顯示功能,使能更有效地利用有限的熒光屏。如果你的電腦上已安裝了第一版,現在想升級到第二版,你首先要將第一版卸掉,方法是在 Contrl Panel 上添加刪除程序處將其卸去。刪除完畢后,再安裝第二版,待第二版安裝完畢后,你一定要將第一版的數據庫清除,再安裝第二版的數據庫,方法可參考以下第3點"建立數據庫"。注意,如果你要升級到其它版本,首先要刪除現有的數據庫,然后刪除奇貨餐館,再安裝新版本。

B: 安裝軟體: 

   你只需要按安裝程序將所有軟件 安裝在同一部電腦上,亦即餐廳侍服器上,無論你的餐廳所用多少部電腦,其它電腦無需安裝任何軟件。

    請按以下順序逐樣安裝
  1. MS IIS
  2. MS SQL Server 或 MSDE
  3. MS .NET Framework 1.1
  4. 安裝奇貨餐館

B1. IIS

To install MS IIS, from control panel, click Add/Remove Program then Add/Remove Windows Components, check IIS check box and click Ok.

B2. MS SQL Server 或 MSDE

如果你只有很少客戶,可選擇 MSDE,因為它可免費下載, 可為你省下一筆錢。如果你有很多客戶,為長遠計應該考慮購買和安裝 MS SQL Server。點擊此處 下載 MSDE,解包後參閱 Readme.htm 里面有詳細資料教你如何安裝。從再始菜單上,點擊運行項,從對話器按瀏覽鈕瀏覽 Drive:/MSDE directory, 鎖定 setup.exe. 輸入參數如下: 

Drive:/MSDE Dir/setup.exe SAPWD=password SECURITYMODE=SQL DISABLENETWORKPROTOCOLS=0

其中 Drive:/MSDE Dir 是解包後所在文檔, 請選擇你自己的密碼和password調換,和抄下予備後用。請留意此 password 在設定 config.txt 時會用到。SECURITYMODE= SQL DISABLENETWORKPROTOCOLS=0 保持不變。

例如:
假設把你 MSDE 安裝在 c:\msde\ 文檔里, 選擇 sample 為密碼
安裝時輸入 c:\msde\setup.exe SAPWD=sample SECURITYMODE=SQL DISABLENETWORKPROTOCOLS=0
在設定 config.txt 時設 user id=sa, password=sample

B3. MS .NET Framework 1.1

點擊此處 微軟下載 MS .Net Framework 1.1 下載 MS .Net Framework 1.1 待下載完畢後跟著安裝。想了解更多詳細資料,請 參觀 微軟网頁。以下升級是隨意的,可做可不做,利用微軟更新网頁升級 MS .NET Framework 1.1,點擊此處 更新 打開微軟更新网頁,在左邊選擇更新來安裝欄上,點擊 Windows 2000, 在右欄上,添加和安裝 MS .NET Framework 1.1.

B4. 安裝奇貨餐館

1. 安裝軟體:下載軟件,用 Winzip 解包後,在 file explorer 上雙擊 setup.exe 跟住系統指引完成安裝。在安裝過程中不要改變任何參數,特別是虛擬文擋 Restaurant

2. 你須更改 config.txt 的某些設定方能使用

config.txt 是在文檔 C:\Inetpub\wwwroot\Restaurant\System 里, 視乎所安裝的文檔而定,真正的往置或有不同。凡改變 config.txt 里的設定,你必須重新開機,新的設定才會生效。你必須保護此文件,防止被本機以外之人閱讀,方法是右擊 config.txt, 選擇屬性,打開安全頁,選擇 Internet 來賓帳號, 填上拒絕讀取如下圖。或在常規頁將文件隱藏起來。

 

config.txt 標記符號 # 是作注釋用,凡行內有標記 # 符號該行,僅用于注釋。

屬于一行的,不能折成兩行。

AgentID 代理商的身份號碼,你一定要放入有效代理商,方能使用此系統。

SystemName 這個系統的代名可取任何名,最好用你的公司餐館名稱。

PageSize : 10  設定頁數的大小,每頁顯現多少行

PerSet : 10  設定每頁脚下最大頁數限額

Columns : 3  設定菜單頁上可排多少豎,可用值 1-4

Pocket_Columns : 1   設定菜單頁上可排多少豎于手掌電腦上,可用值 1-4

TableColumns : 3   設定換台頁上可排多少豎,可用值 1-5

Pocket_TableColumns : 2   設定換台頁上可排多少豎于手掌電腦上,可用值 1-5

Refresh_Period : 60  廚房頁刷新時間,此數字是代表秒數,系統預設為60秒,設定刷新時要非常小心,過慢則失去作用,過快則會使數據庫侍服器超負載,應該恰到好處,你可根據需要而改變此數字。平時除了必須的電腦使用此頁外,無必要的電腦最好不要瀏覽此頁,就算偶然瀏覽也要快速脫離,轉向它頁,切忌讓無必要的電腦停留在此頁,浪費資源。

Connection_String : server=(local);database=Restaurant;UserId=sa;Password=sample;Trusted_connection=no

Connection_String 雖然非常長,但它是一行的,不能折成兩行。

通常情況下,無需改動系統原來設定。設定 Trusted_connection=yes 系統不使用 User Id 和 Password,如果設定 Trusted_connection= no 你一定要填上用户名 (User Id) 和 密碼 (Password)。,此用户名和密碼是你安裝 MSDE 或 SQL Server 所設的用户名和密碼。設定 server= (local) 如果 MSDE 與 IIS 是在同一部電腦上, 否則設定 server= 電腦名稱, 電腦名稱是 MSDE 所在的電腦名稱.

3. 建立數據庫:
在使用系統前,你必須建立數據庫。在 IE 地址窗上輸入
http://localhost/Restaurant/Common/CreateDatabase.aspx 抽出建立數據庫网頁,這里的localhost可用電腦名或IP代替。

建立數據庫

數據庫伺服器名稱
(Database Server)
數據庫名稱
(Database)
* 刪除數據庫
Use Window authentication
Use SQL Server authentication
用户名
密码
此密碼是你安裝 MSDE 或 SQL Server 所設的密碼
   
注:建立數據庫程序只需做一次,你可改變表中預定數值使吻合數據服務器的設定
* 警告:填上刪除數據庫,冊除整個數據庫,刪除現存所有資料,請慎用。正常情況下無需使用此一功能,提供此一功能旨在意給你一個機會放棄目前的數據庫,重建一新的數據庫。

* 刪除和建立數據庫數據時可能出現失敗情形,如有此情形出現,可嘗試關閉數據侍服器,再開啟動侍服器,通常可以解決此一問題。如果建立數據庫中途失敗,你需要刪除部份已建立的數據庫,重新建立數據庫。此程序或者要反復進行多次。

在建立數據庫网頁上輸入數據庫服務器名稱,如果 MSDE 與 IIS 是在同一部電腦上可用(local)代替. 如果采用 "Use Window authentication" 不需填上用户名密码, 采用 "Use SQL Server authentication" 則必須填上. 其中密碼是安裝 MSDE 時所設的密碼(password),在我們例中是 sample,輸入密碼,其它保持不變。

請不要填上刪除數據庫,刪除數據庫刪除現存所有資料,請慎用。何時要刪除數據庫,正常情況下,無需使用刪除數據庫,但如果建立數據庫中途失敗,你需要刪除部份已建立的數據庫,重新建立數據庫。

建立數據庫是一次過程序,完成後此頁已無作用,為安全計,你應該將此頁移走,免得被人誤闖誤撞,有可能將你的數據庫冊除,到有需要時再放回原處。

完成建立數據庫後,一定要重新開機。

4. 啟動系統:

在侍服器 IE 地址窗上輸入 http://localhost/Restaurant/Common/home.aspx
在其它電腦 IE 地址窗上輸入 http://電腦名稱/Restaurant/Common/home.aspx 電腦名稱是侍服器所在電腦上的名稱.