系别
专业
班级
姓
名
课程
名称
课程
类型
学时数
实验
名称
大学生社团管理系统的设计与实现
实验目的:
1.
进一步熟悉和掌握前面九个实验当中的各种操作。
2.
能够在实际的事例中灵活应用学到的有关知识。
3.
能够编写满足某种要求的功能。
实验内容:
1.
概念设计
1.1
实体描述
实体一:学校(学校代号、学校名称、学生人数、创办时间、学校地址、活动场所)
实体二:社团(社团代号、社团名称、社团性质、社团人数、办公地址、创立时间、主要
活动)
实体三:学生(学号、姓名、性别、年级、院系专业、社团兴趣、活动兴趣)
实体四:活动(活动代号、活动名称、活动时间、活动地点、活动性质、活动主题、所需
经费)
实体五:赞助商(赞助商代号、赞助商名称、赞助商商标、赞助要求、赞助经费)
注:括号内为实体属性,有下划线的为主码
1.2
代码表示
实体一:
UNIVERSTY
(
Uno
、
Uname
、
Unumber
、
Ufdate
、
Uaddress
、
Uaplaces
)
实体二:
SOCIETY
(
SOno
、
SOname
、
SOcharacter
、
SOnumber
、
SOaddress
、
SOfdate
、
SOactivities
)
实体三:
STUDENT
(
STno
、
STname
、
STgender
、
STgrade
、
STmajor
、
STsointerest
、
STainterest
)
实体四:
ACTIVITY
(
Ano
、
Aname
、
Adate
、
Aaddress
、
Acharacter
、
Atheme
、
Abudget
)
实体五:
SPONSOR
(
SPno
、
SPname
、
SOtrademark
、
SPdemand
、
SPbudget
)
1.3
语义假设
(1)
学校代号、社团代号、学号、活动代号、赞助商代号是唯一的。
(2)
所有社团均由学校管理。
(3)
一个学生可以不参加任何社团。
(4)
一个社团至少要举办一个活动。
(5)
一个活动可由多个社团举办,但也可以由其他非社团组织举办。
(6)
活动经费可以来自多个赞助商,也可以来自其他非赞助渠道。