需求如下
某学校的网上选课系统主要包括如下功能:管理员通过系统管理界面进入,建立本学期要开的各种课程,将课程信息保存在数据库中并可以对课程进行改动和删除,其中管理员可以看到全部课程信息,每个课程在系统中都是唯一的,不可有两个相同名称的课程。学生通过客户机浏览器根据学号和密码(学号和密码是学校统一的学生身份识别系统中存储的)进入选课界面,在这里学生可以进行三种操作:查询已选课程、选课、退选。同样,这些操作结果存入数据库中。要求:
1、对actor的分析和建模,完成基本用例(usecase)以及其中的关系进行分析和建模(usecase要求是sea level海级别的用例),将actor、usecase、relationship组成有效的用例图usecase diagram。
2、对基本用例的事件流分析,包括主事件流和次要事件流。完成用例事件流的描述。
我的问题是:
1。Use case图里要不要把数据库系统和那个学生身份识别系统也建模为Actor啊?客户机浏览器呢?
2。怎么描述事件流?用文字?活动图?