期末大作业要求对一个系统进行建模
1、能够对当前问题的背景和现状等方面进行详细的分析,确定功能需求,识别核心功能;
2、能够对选题进行建模和分析,用例图、时序图、协作图、状态图和活动图完整、正确;
3、在面向对象设计环节能采用5种以上设计模式,并说明对应的面向对象设计原则。
可以自己定义一个系统,比如我选择的是银行系统,然后对其进行建模分析即可。文章内容包括绪论、需求分析、建模分析、心得体会以及参考文献。这里我只是举了一个例子,大家可以参考我的去对另一个系统进行建模,不过什么学生管理系统、图书管理系统这里不推荐,烂大街了,老师容易审美疲劳,拿不到高分。也可以对我的进行修改,形成一个属于自己的新的银行系统,总之还是要多多思考,多多实践,才能更好的掌握这一门知识。当然了我也是初学者,可能会有许多地方做的不够不严谨。
我用到的软件是PowerDesigner,网上有许多资源的,随便一搞就可以快乐的画图了!大家加油!
1