演示视频:
3.1 系统结构
本花溪食堂美食点评系统系统主要功能模块包括普通用户功能模块和管理员功能模块。
系统结构图如图3-1所示

图3-1 系统结构图
3.2系统功能模块设计
通过上述分析,得出本花溪食堂美食点评系统的功能结构图,其界面如图3-2所示。

图3-2 系统结构设计图
3.4系统流程设计
花溪食堂美食点评系统系统数据流程图,如图3-5所示

图3-5系统数据流程图
第四章 数据库设计
数据库是计算机信息系统的基础。信息的收集、整理、存储、检索、更新、加工、统计和传播等操作必须在数据库管理系统的的支持下才能进行。目前,电脑系统的关键与核心部分就是数据库。数据库开发的优劣对整个系统的质量和速度有着直接影响。
数据库的设计一般要可以分为个步骤:分别是分析需求、设计概念、设计逻辑、设计物理。
3.1数据库设计原则
在概念设计中,通常用四种方法:
自顶向下、自底向上、逐步扩张、混合策略设计一个全局概念。以它为骨架集成由自底向上策略中设计的各局部概念结构
在物理结构设计阶段首先分两步走:
确定数据库的物理结构,在关系数据库中主要是指存取方法和存储结构。 对物理结构的评价是时间和空间效率。
选取正确的关系模式存取方法,常用的有:存取索引方法、聚簇存取、HASH存取方法等。
3.2数据库概念设计
数据库概念模型是为了将现实世界中信息进行抽象而设计的,从而实现信息世界的建模,因此,概念模型是进行数据库设计的重要工具。数据库的概念模型设计可以通过E-R图来现实世界的概念模型,本系统的E-R图表现了系统中各个实体之间的联系。
对概念进行设计时采用实体—联系(E-R)的模型开发措施。E-R模型法的构成元素有:实体、属性、联系,E-R模型可以用E-R图来表示,是对用户工作环境中所相关的事物给予提示,对实体特性的描述就是属性。
设计概念的出发点是能够对企业组织信息要求的数据库概念结构进行反映,就是概念模式。概念模式不依附数据库逻辑结构,,也不依赖支持数据库的DBMS,独立于计算机系统。
3.3数据库实体
根据系统的功能模块划分,具体分析了本系统中大部分的实体,本系统的主要实体图如下:
1、管理员信息实体属性图如图3-3所示:

图 3-3 管理员实体属性图
2、论坛实体属性图如图3-4所示:

图 3-4 论坛实体属性图
3、美食健康信息实体属性图如图3-5所示:

图 3-5 美食健康信息实体属性图
4、美食信息实体属性图如图3-6所示:

图 3-6 美食信息实体属性图
本文详细描述了花溪食堂美食点评系统的系统结构,包含用户和管理员功能模块,以及系统功能模块设计、数据流程和数据库设计过程。重点介绍了数据库的概念设计、实体设计,以E-R模型为基础,展示了实体属性图,展示了关键信息的存储和管理方式。

417

被折叠的 条评论
为什么被折叠?



