1、select a research hotspot related with software architecture.do extensive reading & write a pape or report.
软件体系结构第二次作业
软件体系结构第二次作业
1、assignment 2:select a course project and analyze the project with oo design principles and package design principles. write a report about the designs conforms to the principles, the designs violates the principles and refactor them to conform to the principles.
软件体系结构第三次作业
软件体系结构第三次作业
1、assignment 3:select a course project and analyze the requirements and tell the possible architecture solutions. make a choice and tell the reason for you to select your final architecture solution. draw an architecture diagram for your final architecture solution.
软件体系结构第四次作业
软件体系结构第四次作业
1、assignment 4: select a course project and analyze it. refactor your system with design patterns. once plagiarism is found, the score will be zero. requirements: use class diagram to model the original design and the after design with design patterns and tell the pros and cons. if necessary, you can also list relevant source codes.