Lab2

来源:互联网 发布:jquery ajax json请求 编辑:程序博客网 时间:2024/05/16 17:04

用况图文档

1. 图形文档(即所绘制的用况图)

 

2. 文字说明

该部分由以下部分组成:用况图综述、参与者描述、用况描述、用况图中元素间的关系描述和其他与用况图有关的说明。

1) 用况图综述

从总体上阐述整个用况图的目的、功能以及组织。

整个用况图的目的是反映外部人员与兴趣培养系统相互间的信息或信号交互。兴趣培养系统的每个功能代表一个用况,一个参与者可以使用系统的多项功能,系统的一项功能也可以供多个参与者使用。该图体现的是一个参与者可以同时跟多个用况交互,一个用况也可以跟多个参与者进行交互。事实上,参与者与用况间的这种交互关系称为关联,交互是双向的。上图中的用况包括:登录,查看课程,选课,生成开课汇总表,公布开课汇总表;而参与者是学生家长,老师,系统管理员;继而根据问题阐述的对应关系作出相关的用况图。

 

2) 参与者描述

列出一个用况图中的每个参与者的名称,可按字母顺序或其他某种有规律的次序排列。对参与者要附有必要的文字说明,也可以说明它所涉及的用况。

按字母顺序描述参与者:

(1)老师,是幼稚园的授课老师,她所涉及的用况包括登录、查看课程。

 

(2)系统管理员,是兴趣培养系统的管理人员,他管理所有的用况,包括登录、查看课程、选课、生成开课汇总表、公布开课汇总表。

 

(3学生家长,是幼稚园学生的家长,他所涉及的用况包括登录、查看课程、选课。

 

3) 用况描述

对于一个用况图中的每个用况,给出其名称并详述其行为,并说明它与本图中的其他元素间的关系。若存在详述用况的活动图等,要给出其名称。

用况图中的用况信息如下:

(1)登录,进入兴趣培养系统的必经过程。家长在有网的前提下根据老师所给的账户信息登录系统,这个账户信息主要是学生独立的学生编号加上初始的密码123456,老师和系统管理员本身的账户信息也是自身的职工编号加上初始密码123456。填写完整的账户和密码即可登录进系统。无论是哪个参与者,要进入兴趣培养系统首先要做的事情都是登录,只有登录了系统,才有机会去查看课程,选课等等。

 

(2)查看课程,进入了兴趣培养系统,学生家长可以查看待选课程的详细信息,包括课程名字、课程编号、授课老师、授课时间、授课地点、课程目的、课程计划、剩余容量,以方便学生家长做出明智的选择;同时老师也可进入系统,并查看课程被选情况。系统管理员可以查看课程,确保课程信息的正确性,并能及时对错误的信息做出修改。

 

(3)选课,学生家长查看课程之后可以在系统里进行选课,选至少一门兴趣班课程,至多两门。课程余量为0时,该门课程无法再选。该系统的课程数量是确保幼稚园的所有学生都能够至少选上一门课程。系统管理员可以调整选课过程中系统出现的各种问题。

 

(4)生成开课汇总表,第四周起,系统管理员会让系统自动统计通过标准审核的课程(开课人数在范围内),继而让系统生成课程汇总表。

 

(5)公布开课汇总表,待开课汇总表生成后,系统管理员会让系统公布开课汇总表信息。授课老师会在自己系统主页看到待授的课程,学生家长也可以在学生系统主页看到待上的课程。

 

 

4) 其他与用况图有关的说明

描述与该用况图有关但上面文档中没有涉及的其他信息。

用况图主要是根据实验一的问题陈述以及领域类图完善的。

 

0 0
原创粉丝点击