jsp花溪食堂美食点评系统springmvc

演示视频:

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 美食信息实体属性图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值