2010年1月25日 星期一

GUI - MGC 封包訂定時發現的.

1. GUI需要有程序去新增HG的 Administrator Password,及 Normal User Password並決定是否有Need Account Password
2. 一個UG有128個HG

2010年1月24日 星期日

在精靈A,增加兩個用來確認是否要更改密碼的CheckBox

Step -4 當中,密碼的那個頁面
在精靈A,增加兩個用來確認是否要更改密碼的CheckBox
Pnl4_ChkBxMaintainPwd
Pnl4_ChkBxNormalPwd
只會在STEP-1選擇了「使用現有電腦群組」這邊才會出現這兩個CheckBox
並且預設不勾選,而所有密碼的TextBox也預設為Disable
如果勾選了,才變成Enable

所以語言包裡面也要包含這兩個新的元件

2010年1月23日 星期六

跟HONDA報告進階的設定方式

進階的部分,設定方式,算是整個系統建構的靈魂所在
HONDA需要知道GUI在這邊的規劃方式
進而來跟系統核心的流程作一個整合
所以禮拜一FOXY要將這部分作個整理文件,給HONDA

2010年1月22日 星期五

精靈A-預設的密碼是什麼好呢?

新增一個電腦群組的話

一般使用者登入的確認密碼:
00000000八個零好嗎?

維護作業系統權限的密碼,該是什麼好呢?
jadecom嗎?
還是iwantmantain嗎?
還是有什麼想法呢?

我請Mando幫我們定義吧,這是PM可以幫我們定義的



一個 Qserver 能有幾個 Storage

如題..請確認

2010年1月21日 星期四

選的Radio button會不見

在DgView裡的Radio button在離滑鼠點離開DgView後,選取的Radio Button會不見

猜想,可能是判斷哪一個Radio Button被選到的邏輯在滑鼠離開DgView時多被觸發了一次。
需要測試。

選的Radio button

2010年1月20日 星期三

1月底前任務微調.唉。調整了之後,還是很不可能完成啊

首先,1/23之前:

GU美工整合與精靈D調整。(水晶)
封包MGC與TARGET與UI之定義(DAVID)
GUI撈資料庫、精靈操作過程記錄於DB(FOXY)



再者1/30之前
發佈SS的UI設計(水晶)
MGC的建立流程指令撰寫,包含發佈SS(FOXY)
GUI送封包指令給MGC(DAVID)






唉,寫的完,才有鬼.........................(飆淚中)

Button在enabled=false時,字體的顏色會因form的backcolor而有不同

哇 標題已經寫完了

2010年1月19日 星期二

GU放圖之後,會出現一直Repain畫圖到視窗的問題

該怎麼作才能避免一直看到這種更新,導致畫面反應也變很慢


想法1
即時的在切換頁面的時候才將BackgroundImage變成圖片,否則切換成Null



想法2
即時的在切換頁面的時候才將Size放大,否則平常縮到最小


想法3
不要讓多個Panel同時放在視窗,而是即時的去Add跟Remove

2010年1月17日 星期日

Q2.2多模式相關於DB的應用


2.在Q2.2的四種混用模式,該怎麼在DB實現:
(1)先決定電腦群組是否需要「帳號管理」(Pure by MAC)來決定出是否IBIOS會有「輸入帳號密碼的畫面」,再來才,如果選擇了要有「帳號管理」之後,才讓管理則選用電腦群組的OS或是使用者群組的OS

(2)為了設計上可以更改少一點,所以,在DB如何實現無帳號管理呢?我們必須在系統當中設定一個宋七力群組,這個群組名稱,是保留字,使用者不能用也不能刪除更看不到,裡面也會有一個宋七力帳號,所有無帳號的登入,都會讓iSNS帶這個帳號來跟Client跟Target作三方帳號認證(不然無帳號得避開這段認證,要改動較大),所有的Client登入,都用這個宋七力帳號,同時上線,也不會被iSNS檔下來。

(3)不論是帳號的UD或是電腦的UD,都是用舊的規則,也就是如果是by MAC,則帳號的UD跟電腦的UD都掛起來,如果是By User,則只掛帳號的UD,而如果是Pure By MAC則只掛電腦的UD,而,以上這些都不用在GUI上面跟使用者說,也不用讓使用者選擇,我們保留這個彈性,不讓使用者太麻煩太困惑!

STEVE給予我們很好的建議事項,

大家參考一下唷

1.在OS指定給不同的User Group或PC Group時,可能因為硬體差異而無法開機,此需要提示給管理者在操作GUI的時候知道,也就是要給提示告知。


2010年1月6日 星期三

關於Q2.2電腦版的測試使用心得,麻煩寫意見給我們

這些精靈,讓您覺得他簡單好用嗎?引導的恰當嗎?您覺得


1.很棒
2.棒
3.普通
4.不怎麼好用
5.很難用




您只要回答數字就行了,您姓名是否留下,都可以的,如果有其他意見可提供給我們建議,也歡迎留下給我們)
-------------------------------------------------------------------------------
(範例:
Foxy : (2)
訪客精靈的第四個步驟,希望可以提供....XXXXOOOO的設定
-------------------------------------------------------------------------------



然後身份選擇匿名,然而部落格系統不是很穩定,有時候會一直告訴你失敗,要嘗試很多次才會成功。麻煩各位,也謝謝各位

關於Panel的設定

Panel1 ~  Panel 6 的 Panel 設定,請修改為


            Pnl1.Size = new Size( 560, 510 );
            Pnl1.Location = new Point( 10, 10 );
            而Panel的 Border設定為FixedSingle


Panel1 ~  Panel 6 需要區隔的線,一律用下述的Line-Label
什麼是Line Label ? 就是把Lable拉成一個很長很窄的尺寸,(寬度為1)然後Border設定成 Fix3D,就會看起來像是一條分隔線了。

2010年1月5日 星期二

GUI之精靈右方共用邊旗位置設定

第一個Step之高度為25 , 70
第二個Step之高度為25 , 150
.....
.....



第一個Step Description之高度為25 , 90
第二個Step Description之高度為25 , 170

.....
.....

也就是間距高度都80

2009年12月30日 星期三

關於GUI內所用的名稱長度

關於GUI內所用的名稱長度


PC Name,  16
PC Group Name , 512
PC Group Description , 128
User Group Name , 512
User Group Description , 128
User Name , 20
OS Name , 64
OS Description , 128
Storage Name , 64 --> 32 ( Win XP 最多只能接受32字元)
Taregt Name , 224
QServer Name , 16

2009年12月29日 星期二

系統數值限定(暫訂)

系統允許幾個User、 131071
系統允許幾個PC、 4095
系統允許幾個OS、 255
系統允許幾個User Group、∞無限

系統允許幾個PC Group、∞無限

一個User Group允許幾個OS、 10個OS,(每個OS有4個SS)一個User Group允許幾個User、 131071

一個PC Group允許幾個PC、 4095
一個PC Group允許幾個OS、 10個OS,(每個OS有4個SS)
一個PC Group允許幾個User Group關連? ∞無限

一個User最多可以擁有幾個私有的OS 、 2
一個User最多可以擁有幾個UD、 3
一個PC最多可以擁有幾個PD、 3

以上為2009.12.29會議暫訂結論


一個PC Group或User Group允許40個OS,原本10個的限制擴增

2009年12月28日 星期一

關於GUI的數量限制

比方
系統允許幾個User、
系統允許幾個PC、
系統允許幾個OS、
系統允許幾個User Group、系統允許幾個PC Group、

一個User  Group允許幾個OS
一個User  Group允許幾個User
一個PC  Group允許幾個PC
一個PC  Group允許幾個OS
一個PC  Group允許幾個User Group關連?

一個User最多可以擁有幾個私有的OS
一個User最多可以擁有幾個UD
一個PC最多可以擁有幾個PD

這些都會在2009.12.29會議上討論



PS. I am foxy

2009年12月23日 星期三

在新增OS時要能指派Storage

將來須補上這個功能:
在新增OS時要能指派Storage

關於預設值的這個機制

我們先不提供幫管理者選好預設值的這個機制
送測之後,如果有這種需求
我們也先安排在後期,如果有空,才會加上去,沒時間,就等之後版本在做


但步驟「選擇增加UD」則有預設勾選「否」,這是特例






很難達成,卻又不得不這樣安排的Schedule

12/23 - 12/31
GUI - Wizard A ~ D,參與者 Crystal, David, Foxy

1/4 - 1/25
GUI - 進階畫面,參與者 Crystal
MGC - Create 指令

1/25 - 1/31
GUI - 與MGC溝通,參與者 Crystal, David, Foxy

2/1 - 2/19
GUI - 系統監控畫面,參與者 Crystal, Foxy
MGC - 其他 Get 指令參與者 David, Foxy

測試用環境

PC120台,名稱PC001~PC120
PC Group一個,名稱 Default PC Group
User 60個,名稱 User001~User060
User Group一個,名稱 Default User Group
OS 一個,名稱 Default OS

2009年12月22日 星期二

LanguageStrings 的D精靈也完成了

目前A,B,D的讀取多國語言字串的程式部分都寫好了,只缺C


接下來我會先進行:拉A的畫面與邏輯設計

2009年12月21日 星期一

新增OS時,OS名稱是否重覆?

在這個階段
這個功能要做嗎?

新增OS之後,能否對新增的OS進行Clone

之前沒有考慮到這點
測試時也沒有發現
但是使用者會不會有可能這樣用?
有可能


該怎麼作?
再討論看看吧

精靈中新增OS能否刪除?

不考慮讓使用者可以刪除,精靈就讓他先簡單些