Class Diagram
2016-08-08 11:27:48 0 举报
类图是一种在面向对象编程中用于表示系统中的类、接口、协作以及它们之间关系的静态图形化工具。它不仅显示了系统的静态结构,还可以用来描述系统的行为和操作。类图中通常包含以下元素:类(Class)、接口(Interface)、关联关系(Association)、聚合关系(Aggregation)、组合关系(Composition)、继承关系(Inheritance)和依赖关系(Dependency)。通过类图,开发者可以更清晰地理解系统的设计和实现,从而提高代码的可读性和可维护性。
作者其他创作
大纲/内容
KDJData
-date (String)-kValue (double)-dValue (double)-jValue (double)
Stock
-code (String)-name (String)-infos (List)
LoginPO
- login:String- password:String
- getLogin():String- getPassword():String- setPassword(String password):void
枚举类:表示数据的统计单位,K线等等分年月日
Log
属性
RiseData
-date (String)-rise (double)
User
StockIndexes
UserOrderBLService
UserStockBLService
KData
-date (String)-open (double)-high (double)-low (double)-close (double)-volume (long)-riseData (double)-swingData (double)-adj_price (double 后复权)-MA5 (double)-MA10 (double)-MA20 (double)-MA30 (double)-MA60 (double)
UserDataService
- getUser(String login):UserPO- modifyUser(UserPO po):boolean- addUser(UserPO po):boolean
OrderPO/VO
- login:String- orderID:long- direction:boolean- amount:int- price: int
- getset...
CodeInfo
-code (String)-name (String)
Login
MACDData
-date (String)-macd (double)-dif (double)-dea (double)
StockDataShowBLService
dataService
StockDatas
-code (String)-name (String)-datas (List)
LogBLService
UserBLService
- getUserInfomation(String login):UserVO- modifyUserInfomation(UserVO presentVO):boolean
UnitType
-valueOf(String str): UnitType
Stock和Order里的增删改查可以用策略实现
UserPO/VO
- login:String- nickname:String- headPortrait:String- level:int- experience:int- money:int- stocks:List
- getLogin():String- getNickname():String- setNickname(String nickname):void- getHeadPortrait():String- setHeadPortrait(String headPortrait):void- getLevel():int- setLevel(int level):void- getExperience():int- setExperience(int experience):void- ...
LoginBLService
RSIData
-date (String)-rsi6 (double)-rsi12 (double)-rsi24 (double)
TradingInfo
-date (String)-open (double)-close (double)-current (double)-high (double)-low (double)-volume (long)
LogDataService
0 条评论
下一页