UML JWeb
2014-12-15 18:32:02 51 举报
UML JWeb是一种用于Java Web应用程序的建模语言,它支持用例图、类图、序列图、状态图等13种类型的模型图。在UML JWeb中,用例图用于描述系统的功能需求,类图用于描述系统的静态结构,序列图用于描述对象之间的交互过程,状态图用于描述对象的状态变化。此外,UML JWeb还提供了一些特殊的符号和规则,如活动图、构件图、部署图等,以帮助开发人员更好地理解和设计Java Web应用程序。总之,UML JWeb是一种非常有用的工具,可以帮助开发人员更好地理解和设计Java Web应用程序。
作者其他创作
大纲/内容
Comment
- comment : String- title : String- id : Long- creationDate : Timestamp- idUser : Long- idProduct : Long
getter ...setter ...
IUserDao
+ create(User user)+ User findByEmail(String name)+ User findById(Long id)+ List list()
Disconnection
doGet()doPost()
User
- id :Long- email : String- password : String- name : String- newsletter : boolean- registrationDate : Timestamp- imagePath : String- isAdmin : boolean
DeletUser
INewsDao
+ create(News news)+ findByName(String title)+ findById(Long id)+ delete(Long id)+ getAllNews() : ArrayList
AddNews
UserDaoImpl
DeletProduct
ChangeProductStock
utilise
UserAccount
Connection
ProductView
AddComment
Products
DeleteNews
NewsDaoImpl
InitializationDaoFactory
- daoFactory : DAOFactory
+ contextInitialized()+ contextDestroyed()
DAOFactory
- url : String- username : String- password : String
+ static getInstance() : DAOFactory+ getConnection() : Connection+ getUserDao() : IUserDao+ getProductDao() : IProductDao+ getCommentDao() : ICommentDao+ getNewsDao() : INewsDao
ICommentDao
Inscription
CommentDaoImpl
SendMail
News
- description : String- title : String- id : Long- creationDate : Timestamp- imagePath : String
ProductDaoImpl
+ create(Product product)+ findById(Long id) : Product+ update(Product product)+ findByName(String name)+ delete(Long id)+ getAllProducts() : ArrayList
Acceuil
Product
- id :Long- price : int- description : String- name : String- imagePath : String- isInStock : boolean- creationDate : Timestamp
IProductDao
0 条评论
下一页