第二次作业 UML图

用例图:

第二次作业社团UML图-LMLPHP

时序图:

第二次作业社团UML图-LMLPHP

申请加入社团

学生可以在页面投递社团加入申请,送交给社团管理员审批

第二次作业社团UML图-LMLPHP

社团活动审批

团委通过社团提交胡活动进行审批

第二次作业社团UML图-LMLPHP

评价活动

社团活动举行完,会有相应的团委和学生对社团进行评价打分,所有人都可以写评价

第二次作业社团UML图-LMLPHP

学生参加活动申请

学生可浏览活动信息,根据信息决定是否参加活动

第二次作业社团UML图-LMLPHP

加入社团

社团添加社团成员

类图:

第二次作业社团UML图-LMLPHP

完善后各个表分别为:

活动信息,社员基本信息,评价信息,入社审批信息,活动地点信息 ,活动审批信息,社团信息,社团职位信息,团委信息,学生信息详细

a 活动信息:活动的详细资料,涉及的数据有:活动的编号,名称,负责人id,活动经费,活动介绍等; 

b社员基本信息:社长审批社员能否参加活动的依据,涉及的数据主要有:编号,姓名,学号,入社时间等; 

c社员活动审批信息:处理活动参加情况,一个社员可以参加多项活动,一项活动可以被多个社员参加。涉及的主要信息有:活动的编号,社员的编号,是否为负责人; 

d社团活动审批信息:编号,地点id,时间,审批状态

e 活动评价信息:其中主要涉及的数据有:评价编号,活动编号,评价内容,活动得分;
f  团委信息:其中主要涉及的数据有:团委编号,名字;

g 学生信息: 其中主要涉及的数据有:学号,名字,性别,生日,地址,电话,兴趣,年级;

h 社团职位信息:其中涉及的数据有:社团编号 ,社员编号,职位

i 地点信息:一项活动可以在多个地点开展,一个地点可以开展多项活动。涉的内容主要有:地点的编号,地点的名称,地点图片,地点负责人,联系电话等;

j 社团信息 :社团编号,社团名字,办公地点,社团经费,成员数量,创建时间;

需求文档:

https://www.cnblogs.com/wuyuhann/p/11797715.html

05-17 12:24