目前需要紀錄
1.登入系統
2.首次開啟功能表單
3.複次開啟功能表單 (為登出前,該功能表單關閉再次打開)
4.離開系統
1.使用者帳號
2.使用者名稱
3.行為
4.發生時間點 ( Date~Time )
============================================================
'可能需要改登入介面
改一個測試登入
裡面會設定好測試環境變數
(測試時將不做行為偵測)
目前將Login物件增加屬性
紀錄是否為測試狀態
一些測試環境變數需要改寫
Visual Basic - Login/登入/登錄之物件導向實作
'可能需要修改登入物件化
再看看
'慢慢修改登入透過 DB_Con.dll
================================
user_use_what
'*****************
'1.傳送該表單名稱
'2.依照該表單名稱,動作( 首開,復開 )
' 帶入應該紀錄的行為模式
'*****************
'紀錄行為
Public Sub AddUserBehavior(ByVal pageName As String)
If UserBehaviorTimes.Contains(pageName) Then
RecordUsersDoing(MyLoginForm.login.GetuID, MyLoginForm.login.UserName, "複開 " & pageName)
Else
UserBehaviorTimes.Add(pageName)
RecordUsersDoing(MyLoginForm.login.GetuID, MyLoginForm.login.UserName, "首開 " & pageName)
End If
End Sub
'紀錄不同的使用模式,用來判斷首開或復開
Public UserBehaviorTimes As New List(Of String)
沒有留言:
張貼留言