1项目一 数据库概述(课件)- 《网站数据库应用技术SQL Server 2008(项目教程)》同步教学(水利水电版)
2024-03-21
|
78页
|
52人阅读
|
1人下载
普通
内容正文:
网站数据库应用技术SQL Server 2008
(项目教程)
项目一: 数据库概述
需求分析
概念模型设计
关系模型设计
任务一
任务二
任务三
数据库概述
任务1: 需求分析
需求分析
数据库技术是数据管理的核心技术,是计算机科学的重要分支。需求分析是整个数据库设计的基础,是系统开发中的一个关键过程。
项目实例: “学生信息管理系统”。
业务需求为:能够满足学校对院系信息、班级信息、课程信息、学生学籍信息以及学生成绩信息的管理需求;能够满足各用户对上述信息的查询需求;能够满足各用户对学生学籍信息和学生成绩信息的分类统计需求。
1.1.1任务分析
需求分析
了解数据、数据库、数据库管理系统和数据库设计的基本概念;掌握进行需求分析的过程和方法。
1.1.2相关知识
需求分析
(1)数据:是数据库中存储的基本对象,是描述客观事务及其活动的抽象符号。
(2)数据库:就是指长期存储在计算机内的、有组织的、可共享的、统一管理的数据集合。
(3)数据库管理系统(Database Management System):是一种操纵和管理数据库的系统软件,用于建立、使用和维护数据库,简称DBMS。
(4)数据库设计(Database Design):是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。
(5)需求分析:它的任务就是明确用户的各种需求,并在此基础上确定所研发系统的功能。
注意:需求分析是否做得充分与准确,决定了在此基础上构建数据库大厦的速度与质量,具有举足轻重的地位。
1.1.3任务实施
需求分析
画出“学生信息管理系统”的业务流程图
步骤1:启动Microsoft Office Visio,单击主菜单“文件”|“新建”|“流程图”|“基本流程图” 。
步骤2:在左边的“基本流程图形状”窗口上单击“进程”(矩形)标签,并将其拖动到绘图页上表示业务流程图的“活动”;还可以使用复制、粘贴的功能绘制相同的形状;选中要进行布局的形状,单击主菜单“形状”|“对齐形状”,进行形状的布局。
操作图示
操作图示
1.1.3任务实施
需求分析
步骤3:单击工具栏中的“连接线工具”,可以在绘图页上绘制业务流程图的“逻辑关系线”。点击工具栏中的“线条粗细”、“线型”、和“线端”,对逻辑关系线进行相关设置。也可以点击工具栏中的“绘图工具”,手动绘制矩形、圆形、椭圆形、直线、曲线等形状。
步骤4:单击绘图页中的形状,即可在其中输入文字,选择工具栏中的“A文本工具”,可在绘图页上输入文字,选择主菜单或快捷菜单的“格式”|“文本”/“线条”/“填充”等进行形状的格式化,如图1-4所示。
操作图示
操作图示
1.1.3任务实施
需求分析
步骤5:最终绘制好“学生信息管理系统”的业务流程图。
2. 画出“学生信息管理系统”的系统功能结构图
步骤1:启动Microsoft Office Visio,单击主菜单“文件”|“新建”|“流程图”|“基本流程图”,新建一个系统功能图文件。
步骤2:在左边的“基本流程图形状”窗口上单击“进程”(矩形)标签,并将其拖动到绘图页上表示系统功能结构图的“功能”;还可以使用复制、粘贴的功能绘制相同的形状;选中要进行布局的形状,单击主菜单“形状”|“对齐形状”,进行形状的布局。
操作图示
1.1.3任务实施
需求分析
步骤3:单击工具栏中的“连接线工具”,可以在绘图页上绘制箭头,表示系统功能结构图中各功能之间的从属关系。点击工具栏中的“线条粗细”、“线型”和“线端”,对箭头线进行相关设置。也可以点击工具栏中的“绘图工具”,手动绘制矩形、圆形、椭圆形、直线和曲线等形状。
步骤4:单击绘图页中的形状,即可在其中输入文字,选择工具栏中的”A文本工具”,可在绘图页上输入文字,选择主菜单或快捷菜单的“格式”|“文本”/“线条”/“填充”等进行形状的格式化。
步骤5:最终绘制好 “学生信息管理系统”的系统功能结构图。
操作图示
1.1.3任务实施
需求分析
3. “学生信息管理系统”的系统功能分析
院系管理功能:用于添加、修改、删除和查询院系信息。
班级管理功能:用于添加、修改、删除和查询班级信息。
课程管理功能:用于添加、修改、删除和查询课程信息;用于添加、修改、删除和查询班级排课信息。
学籍管理功能:用于添加、修改、删除、查询和分类查询学生的学籍信息。
成绩管理功能:用于添加、修改、删除、查询和分类统计学生的课程考试成绩信息。
数据管理功能:用于对数据库进行备份操作。
用户管理功能:用于添加、删除和查询用户信息,还可以进行修改密码和修改权限的操作。
权限说明:该系统的用户类别有三个,分别是admin(管理员用户)、teacher(教师用户)和student(学生用户),不同的用户具有不同的权限。
任务2:
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。