25陈志娟餐饮管理系统数据库设计说明书

25陈志娟餐饮管理系统数据库设计说明书

ID:36188796

大小:218.50 KB

页数:13页

时间:2019-05-07

25陈志娟餐饮管理系统数据库设计说明书_第1页
25陈志娟餐饮管理系统数据库设计说明书_第2页
25陈志娟餐饮管理系统数据库设计说明书_第3页
25陈志娟餐饮管理系统数据库设计说明书_第4页
25陈志娟餐饮管理系统数据库设计说明书_第5页
资源描述:

《25陈志娟餐饮管理系统数据库设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、佛山职业技术学院学生选课系统数据库设计说明书1引言11.1编写目的11.2编写背景12系统功能分析12.1需求分析12.2模块设计33系统结构设计33.1概念结构设计33.2逻辑结构设计(将E-R图转换为ACCESS的数据模型,,二维表,关系联系转换为表,属性转换为表的结构,即表头)83.3物理结构设计(表的在数据库管理系统中的存储,定义属性数据类型,分配数据空间,是否主键等。需要掌握access数据类型。优化,如性别,不需要录入,可以选择等。)93.2.1系科信息表103.2.2学生信息表103.2.3教师信息表103.2.4课程信息表113.

2、2.5选课信息表113.2.6班级信息表114权限设计115数据库具体实现121引言1.1编写目的本文档是选课系统概要设计文档的组成部分,编写数据库设计文档的目的是:(1)规范数据库设计。(2)为数据库创建提供依据。(3)为以后的开发工作提供快速查看数据库表结构,字段名称,类型,意义等。(4)为系统维护提供数据库依据。1.2编写背景选课系统以学生选课所涉及的核心内容作为数据库管理的对象来进行设计。完成学生选课的管理,系统需要对教师信息、学生选修课程的信息、开设的所有课程信息、专业信息、教师开设课程信息等进行。2系统功能分析2.1需求分析选课系统主

3、要满足三类用户的要求,这三类用户分别是系统管理员、教师和学生,他们所具有的操作权限以及操作内容是不同的。要求选课系统可以满足以下功能:系统管理员能对专业信息、学生信息、教师信息、课程信息等进行有效的管理和维护,包括增加删除和修改等基本的维护功能和灵活的查询功能;教师和学生能够对个人的基本信息、授课、选课所涉及的有关信息进行查询、更新等操作。具体的需求分析如下。(1)系统管理员1)管理学生信息,实现对学生个人信息的增加、删除、更新等。学生信息包括学生的学号、姓名、性别、专业、出生日期、电话、照片等。第12页2)管理教师信息,实现对教师个人信息的增加

4、、删除、更新等。教师信息包括教师的工号、姓名、性别、职称、年龄、电话、邮件、系科、照片等。3)管理课程信息,实现对课程信息的增加、删除、修改等。课程信息包括课程号、课程名称、开课学年、学期、课程性质、学分、学时等。4)管理教学任务,实现课程安排。5)对各类信息进行查询,统计。(2)学生用户1)查询和修改个人信息。2)进行选课操作,包括查看课程设置信息、选课、退选、查看已选课程等。3)学生可以查看自己当前所选课程的信息和以前所选课程的成绩信息。(3)教师用户1)查询和修改个人信息。2)课程结束后,教师对所教授的学生进行成绩录入。3)教师可以查看自己

5、的教学安排,包括讲授课程、教学任务、选课情况、以往所教授的课程的学生成绩等信息。教学管理的基本规定是:每门课程可以由多个教师开设,不同的老师开设的同名课程有不同的代码;每个教师可以开设多门课程;每个学生可以选修多门课程,每门课程有多个学生选修,每个学生选修每门课程都会获得一个成绩。第12页2.2模块设计录入成绩选课系统教师信息管理学生信息管理查询教学任务查询选课情况修改个人简历查询成绩选课修改个人简历课程信息管理课程查询选课分析增减更新课程图2-1系统模块图3系统结构设计3.1概念结构设计分析学生选课系统的基本需求,利用概念结构设计的抽象机制,对

6、所需分析结果中的信息进行分类、组织,得到系统的实体、实体属性、实体的键、实体之间的联系以及联系的类型,就可以设计出系统的概念模型。通过前述分析,可以抽取出学生选课系统的基本实体有:管理员(部门)、学生、教师、课程;这三个实体是通过教师授课、学生选课产生联系的,学生与教师、课程三者之间是多对多的联系。1、抽象出系统的实体根据分析,学生选课系统主要包括学生、教师、课程3个实体,画出3个实体的局部E-R图,并在图中标出实体的主键(加下划线的属性)。第12页(1)学生实体图学生学号姓名性别电话号码出生日期照片班号家庭住址密码图3-1学生实体图(2)教师实

7、体图密码教师工号姓名性别出生日期电话邮件职称系号照片图3-2教师实体图(3)课程实体图课程课程号课程名称开课学年学分学时学期课程性质图3-3课程实体图(4)系科实体图第12页系科系号系名称负责人电话图3-4系科实体图(5)班级实体图班级系号班号班主任图3-5班级实体图2、分析实体关系,设计出分E-R图在学生选课系统中,涉及主要5个实体:学生、教师、课程,5个实体之间均存在联系。根据需求分析的结果可以得到,在学生选课系统中,一个学生可以选择多门课程,一个教师也可以教授不同的课程,一门课程可以被多个学生选修,同时也可以被多个教师教授,由此可知,学生、

8、教师、课程三者之间是通过选课进行联系的。一个系有多个老师,一个老师只能从属于一个系科,一个班级有多名学生,一个学生只能属于一个班级。Ø学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。