RemoteServer Class Diagram
2016-07-13 22:10:45 0 举报
RemoteServer类图描述了一个远程服务器的基本结构。该类图中包含一个名为RemoteServer的类,它具有一些属性和方法。这些属性包括IP地址、端口号、用户名和密码等,用于存储服务器的基本信息。方法包括连接到服务器、断开连接、发送命令和接收数据等,用于实现与服务器的交互操作。此外,RemoteServer类还与其他一些辅助类(如ConnectionManager、CommandSender和DataReceiver)相关联,这些辅助类提供了与服务器通信所需的功能。通过使用RemoteServer类,用户可以方便地管理和操作远程服务器,实现数据的传输和处理。
作者其他创作
大纲/内容
FaultHandler.java
available_functions : StringdefectedComponents : ArrayListdefectedSubfunctions : ArrayListdevice_id : Stringfault_location : Stringfault_reason : StringfaultInfoStr : StringproductSet : ArrayListtimeNow : String
User.java
email : Stringid : intpassword : Stringusername : String
getEmail()getId()getPassword()getUsername()setEmail(String)setId(int)setPassword(String)setUsername(String)
DBConfig.java
databaseName : Stringpassword : Stringusername : String
MaintenanceUI.java
frame : JFramemainPanel : JPanelmaintenInstruct : JTextArea
createAndShowMaintenanceUI()addMainPanel()
RSTabUI.java
imagePane_1 : JTextPaneimagePane_2 : JTextPaneimagePane_3 : JTextPaneimagePane_4 : JTextPaneimagePane_5 : JTextPaneimagePane_6 : JTextPaneimagePane_7 : JTextPaneimagePane_8 : JTextPaneimagePane_9 : JTextPanestepLabel_1 : JLabelstepLabel_2 : JLabelstepLabel_3 : JLabelstepLabel_4 : JLabelstepLabel_5 : JLabelstepLabel_6 : JLabelstepLabel_7 : JLabelworkFlowArea : JTextArea
createDataTrendPane()RSTabUI()createFunctionSplitPane()createImageIcon(String)createProcessLabel(String)createProcessSplitPane()createPysicalSplitPane()
TabUIActions.java
CAPTCHALabel.java
serialVersionUID : longtext : String
CAPTCHALabel(String)paint(Graphics)
Register.java
serialVersionUID : longcontentPane : JPanelemailTextField : JTextFieldpasswordField1 : JPasswordFieldpasswordField2 : JPasswordFieldtipLabel : JLabelusernameTextField : JTextField
RSConnectionUI.java
resultArea : JTextAreaserialVersionUID : longbtn_maintenance : JButtonbtn_reset : JButtonbtn_send : JButtonbtn_start : JButtonbtn_stop : JButtonbuttonPanel : JPanelclients : ArrayListconfigPanel : JPanelcontentArea : JTextAreadeviceInfoLeftPanel : JScrollPanedeviceInfoPanel : JSplitPanedeviceInfoRightPanel : JScrollPanedeviceList : JListisStart : booleanlistModel : DefaultListModelresultInfoPanel : JPanelrightPanel : JPanelserverSocket : ServerSocketserverThread : ServerThreadtxt_max : JTextFieldtxt_port : JTextField
DBHelper.java
Maintenance.java
available_functions : Stringcomponent_matrix : int[][]componentList : ArrayListelementList : ArrayListproduct : ArrayList
createComponentCheckbox()createElementCheckbox()handleFault()reconfigure()resetCheckboxes()
RelationMatrix.java
a : int[][]DB_URL : StringJDBC_DRIVER : StringPASS : StringUSER : Stringtemp : ArrayList
getRelationMatrix(String)
RSMainUI.java
frame : JFrame
createAndShowRSMainUI()addGridBagPanes()
Login.java
serialVersionUID : longcontentPane : JPanelpasswordField : JPasswordFieldrandomText : StringusernameTextField : JTextFieldvalidateTextField : JTextField
0 条评论
下一页