系统分析设计6
2016-05-15 22:15:06   0  举报             
     
         
 系统分析设计6是一种高级的软件开发方法,它结合了系统分析和设计的理论与实践。这种方法强调在项目开始阶段就进行深入的需求分析和设计,以确保软件能够满足用户的实际需求和期望。系统分析设计6包括六个主要步骤:问题定义、可行性研究、需求分析、系统设计、实现和测试。在这个过程中,开发人员需要与客户紧密合作,以确保软件的功能和性能满足客户的期望。此外,系统分析设计6还强调使用模块化和面向对象的设计原则,以提高软件的可维护性和可扩展性。总之,系统分析设计6是一种有效的软件开发方法,可以帮助开发人员创建出高质量、高性能的软件产品。
    作者其他创作
 大纲/内容
 CombatDataManager
  - taskData : CombatData
  + UpdateCombatData()+ GetCombatData():char+ UpdateMonsterHP( ):char+ UpdatePlayerHP():char
  Bag
  - bagItemList : List- isBagPanelOpen : bool- itemCount : int 
  + GetBagItemList() : return bagItemList+ GetItemCount() : return itemCount+ OpenBagPanel() : void+ CloseBagPanel() : void
  TaskManager
  - panelState : bool
  + ClickTaskPanelOpenButton() : void + OperateTaskItem( Input.mouse.click ) : void+ EnableTaskItemPanel( ):void
  1
  TaskItem
  - state : TaskState- taskInfo : string- taskNumber : int
  + StartTask() : void+ EnterNextTaskState() : return isSuccess+ FinishTask() : return isSuccess+ UpdateTaskItem() : void
  Combat
  - isCombatPanelOpen : bool- combatResult : enum Result
  + ControlCombatValue() : void+ AttackMonster(Monster monster) : void+ PlayerBeAttack(Monster monster) : bool isSuccess + ShowCombatResult() : void+ ClickAttackButton():void+ ClickSkillButton():void+ UpdateSkillButton(TaskItem item ):void
  TaskDataManager
  - taskData : TaskData
  + UpdateTaskData()+ GetTaskData():char + UpdateTaskData():char
  BagDataManager
  - bagData : BagData
  + UpdateBagData()+ DeleteBagData()+ GetBagData():char+ GetMedicineData():char
  BagItem
  - itemType : ItemType- itemInfo : string
  + EquipItem() : void+ UseItem (int count) : return isSuccess+ ShowItemInfoPanel() : void+ CloseItemInfoPanel() : void 
  Task
  - taskItemList : List- isTaskPanelOpen : bool- itemCount : int 
  + GetTaskItemList() : return taskItemList+ GetItemCount() : return itemCount+ OpenTaskPanel() : void+ CloseTaskPanel() : void+ UpdateTaskState( ):void+ UpdateTaskPanel( ):void
  n
  Player
  - id : string- password : string- level : int- exp : int- toughten : int- position : Vector3- bagInfo : BagManager- taskInfo : TaskManager- combatInfo : CombatManager
  + UpdatePlayerInfo( string infoName )     : return isSuccess+ GetPlayerInfo( string infoName )     : char+ UpdateBagInfo() : return isSucess+ GetBagInfo() : char+ UpdateTaskInfo() : return isSuccess+ GetdateTaskInfo() : char+ UpdateCombatInfo() : return isSuccess+ GetdateCombatInfo() : char
  BagManager
  + ClickBagPanelOpenButton() : void + OperateBag( Input.mouse ) : void+ GetBagInfo():char
  CombatManager
  + ClickCombatPanelOpenButton() : void + OperateAttackButton( int buttonNum ) : void+ OperateClickButton (int buttonNum): void+ CheckPlayerAndMonsterHP( ):void+ GetCombineResult():char+ ClickTaskPanelCloseButton( ):void
   
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 