文章目录
- 一、题目一
- 1.1 题目描述
- 1.2 解答
- 二、题目二
- 2.1 题目描述
- 2.2 解答
一、题目一
1.1 题目描述
设开发一个校园公共自行车管理系统,系统需要达到如下要求:
(1)用户能够注册登录,能够根据借车点的名称查询借车点的位置,车辆剩余情况,能够借车。
(2)工作人员能够注册登录,一个借车点有多位工作人员,他们能够录入车辆情况,如编号,颜色,车龄,当前状态等;能够更新车辆归还情况。
(3)管理员能够管理用户和工作人员。对于多次借车未还的用户,管理员可以冻结其账号。
请根据上述内容,建立系统的E-R模型。
1.2 解答
二、题目二
2.1 题目描述
设计一个学生档案管理系统:
(1)学生的信息主要包括学生的学号、姓名、性别、入学年份、出生日期、联系电话、宿舍等,和学生相关的信息还有学生所在学院、所学专业、所在班级、班主任等。
(2)其中一个学院可以有多个专业,一个专业只属于某个学院。一个班级也只属于一个专业,一个班级只能有一个班主任,一个班主任也只能带一个班级。
(3)学院信息包括学院代号、学院名称、学院负责人。
(4)专业信息包括专业代号、专业名称、专业负责人。
(5)班级信息包括班级代号、班级名称。
(6)班主任信息包括工号、姓名、职称,和班主任有关的信息包括所在学院和所在系部,一个教师只能在一个学院下的一个系部工作。
要求:(1)确定有哪些实体,每个实体包括哪些属性。 (2)找出实体间的联系。 (3)画出E-R图。
2.2 解答