计算机学院 《某公司自助餐管理系统》课程设计报告
目录
一、 引言 ........................................................................................................................................... 2
1.1 背景与目的 ................................................................................................................................. 2
1.2 后台数据库 SQL Server 2008 简介 ............................................................................................ 2
二、 系统需求分析 ........................................................................................................................... 3
2.1 系统功能分析 ............................................................................................................................. 3
2.21 子模块功能分析 ............................................................................................................... 4
2.2 系统功能模块设计 ..................................................................................................................... 5
2.21 系统功能管理模块 ........................................................................................................... 6
2.3 数据流图 ..................................................................................................................................... 7
2.3.1 交易数据流图 .................................................................................................................. 8
2.3.2 整体流图 .......................................................................................................................... 9
2.4 可行性分析 ............................................................................................................................... 10
2.5 数据字典 ................................................................................................................................... 10
三、概念结构设计 ............................................................................... Error: Reference source not found
3.1 构思 ERD 的四条原则 .............................................................................................................. 12
3.2 设计 E-R 图 ............................................................................................................................ 12
3.2.1 分 E-R 图 ..................................................................................................................... 13
四、逻辑结构设计 ................................................................................................................................. 14
4.1 一般逻辑模型设计: .............................................................................................................. 15
4.1.1 由 ERD 导出一般关系模型的四条原则 ...................................................................... 15
4.1.2 数据库初步的关系框架(E-R 图向关系模型转化) ................................................ 15
4.1.3 数据模型优化 ................................................................................................................ 16
4.2 具体逻辑模型设计 ................................................................................................................... 17
4.3 设计用户子模式 ....................................................................................................................... 20
五、物理结构设计 ................................................................................................................................. 22
5.1 建立索引 ................................................................................................................................... 22
5.2 建立触发器 ............................................................................................................................... 23
六、数据库结构的实现 ......................................................................................................................... 24
6.1 数据定义 ................................................................................................................................... 25
6.1.1 创建表格 SQL 语句 ....................................................................................................... 25
6.1.2 创建视图 SQL 语句 ....................................................................................................... 27
6.1.3 创建索引 SQL 语句 ....................................................................................................... 28
6.3 数据查询 ................................................................................................................................... 28
6.4 数据更新 ................................................................................................................................... 29
6.4.1 数据添加 ........................................................................................................................ 29
6.4.2 数据修改 ........................................................................................................................ 29
6.4.3 数据删除 ........................................................................................................................ 29
七、总结.................................................................................................................................................27
评论0