当前位置: 首页 > news >正文

重庆网站建设velpaiseo优化排名易下拉试验

重庆网站建设velpai,seo优化排名易下拉试验,微分销代理,数据网站建设哪家好第4章 系统设计 4.1系统设计原则 系统详细设计也是很重要的一步,设计的质量高低也决定了程序最终的质量,所以首先要进行系统的合理化详细设计,然后还有读懂理解透彻这个程序的设计规划,这样编写代码的时候才不会出现错误&#xf…

第4章 系统设计

4.1系统设计原则

系统详细设计也是很重要的一步,设计的质量高低也决定了程序最终的质量,所以首先要进行系统的合理化详细设计,然后还有读懂理解透彻这个程序的设计规划,这样编写代码的时候才不会出现错误,还要检验逻辑是否正确,性能是否满足用户需求,还要看是否容易理解,是否方便操作,要把所有需要考虑的问题都设计好,这样编写代码的时候才能更省事。

开发一个成功的系统首先要有一个明确的定位,就是开发这个系统的目的,然后确定系统的具体实施功能,具体需要投入的费用,然后进行市场可行性分析,最终确定系统是否可行,然后才能开展下一步的工作。只有经过了详细的前期调研,才能避免在系统开发中出现的很多其他问题,保障系统顺利开发进行。所以说一个成功的系统,首先必须方案思路正确,然后在根据需求设计对应的数据结构,开发环境,网络架构,然后构成一个完整的系统,只有这样才能使系统发挥更大的用处。

4.2系统功能结构设计

本系统的功能结构为用户界面、管理员界面和商家界面,不同角色负责的功能不同,对系统的功能设计采用系统功能结构图进行展示。本系统的功能结构图如下图4.1所示:

图4.1系统功能结构图

4.3系统数据库设计

4.3.1数据库逻辑结构设计

逻辑结构设计就是数据库的一个概念模型,然后转换成数据库管理系统的一个模型,主要先建立单独的数据库ER模型,然后在把这些单独的模型整合起来,成为一个整体的数据库关系模型,然后还有整合各个数据之间的关系熟悉,关键字,还有数据结构和文件结构,通过建立的这些相互关系,从而形成一个完整的数据库关系视图。而逻辑结构设计阶段一般要分为以下几个方面执行,首先是关系模型的转换方面,要将各个数据之间的实体关系,实体熟悉之间的联系进行关联起来,然后还有解决命名问题,每个数据都有自己的专属名称,可以采用原先的名称,也可以重新命名,前提是不能重复就行,其次就是还有把数据的非原子属性进行横向和纵向进行展开。其次我们还要进行数据结构的优化,这样才能保证数据的查询速度,保证系统的流畅运行。最后就是用户权限之间的关系视图设计,因为每个系统有不同的权限用户,所以要建立不同的关系视图,这样才能保证不同用户访问的时候,访问的数据不同,根据用户不同的需求进行单独访问,这样从而保障了数据的安全性,所以不同的数据结构之间要保持一定的数据逻辑独立性。

本系统的实体主要为美食信息、订单信息、用户信息、管理员信息、公告信息等。

  1. 管理员信息的ER图如下图4.2所示:

图4.2管理员信息ER图

  1. 美食信息ER图如下图4.3所示:

图4.3美食信息ER图

(3)订单信息ER图如下图4.4所示:

图4.4订单信息ER图

(4)公告信息ER图如下图4.5所示:

图4.5公告信息ER图

(5)用户信息ER图如下图4.6所示:

图4.5用户信息ER图

(6)系统关系ER图如下图4.6所示:

图4.6系统关系ER图

4.3.2数据库表设计

数据库表是数据库的核心部分,把相同属性的实体设计到一个表,表与表之间进行联系就可以实现数据的正确调用。本系统的数据库表有管理员信息表、美食信息表、订单信息表、商家信息表等。本系统的数据库表具体如下表4.1-4.14所示:

表4.1 address

 

表4.2 cart

 

表4.3 chat

 

表4.4 config

 

表4.5 discusstesemeishi

 

表4.6 meishileixing

 

表4.7 news

 

表4.8 orders

 

表4.9 shangjia

 

表4.10 storeup

 

表4.11 tesemeishi

 

表4.12 token

 

表4.13 users

 

表4.14 yonghu

 

第5章 系统实现

5.1用户登录功能的界面实现

本系统中可以保证安全的功能就是用户登录功能,登录可以验证用户的身份,用户可以注册,当密码忘记后也可以通过忘记密码功能进行找回。在用户登录界面里采用上中下的方式进行设计。在上设计的是功能的名称,在中设计的是账号和密码的输入框,在下设计的是用户注册和忘记密码功能。用户登录功能的实现界面如下图5.1所示:

 

图5.1用户登录功能的实现界面

5.2用户注册功能的实现界面

本功能设计的目的是帮助游客在线订餐。在注册时需要设置账号和密码。用户注册功能的实现界面如下图5.2所示:

 

图5.2用户注册功能的实现界面

5.3首页功能的设计实现

用户登录后可进入首页,在首页里可以看到公告信息和美食信息,可以进行美食搜索和进入购物车、我的界面。首页功能的实现界面如下图5.3所示:

 

图5.3首页界面的实现

5.3.1用户信息管理功能的实现界面

用户可以修改自己注册时填写的资料,可以设置头像以及是否为会员。用户信息管理功能的实现界面如下图5.4所示:

 

图5.4用户信息管理功能的实现界面

5.3.2特色美食功能的实现界面

用户可以浏览美食信息,也可以根据美食的名称进行搜索,美食信息可以看到图片和价格,特色美食信息的实现界面如下图5.5所示:

 

图5.5特色美食功能的实现界面

5.3.3网站公告功能的实现界面

用户可以在前台浏览网站公告内容,也可以搜索网站公告内容。网站公告功能的实现界面如下图5.6所示:

 

图5.6网站公告功能的实现界面

5.3.4立即订购功能的实现界面

用户在前台选择喜欢的美食后可以立即订购,在订购时需要选择地址,立即订购功能的实现界面如下图5.7所示:

 

图5.7立即订购功能的实现界面

5.3.5我的功能的实现界面

在我的功能里,用户可以管理订单信息,进行在线充值以及咨询客服和管理购物车信息。我的功能实现界面如下图5.8所示:

 

图5.8我的功能实现界面

5.4商家权限的功能实现

商家可以管理美食信息和订单信息,可以为用户配送。商家权限的功能实现界面如下图5.9所示:

 

图5.9商家权限功能的实现界面

5.5管理员权限的功能实现

管理员可以管理美食类型、美食信息、订单信息、用户信息、商家信息、公告信息等。管理员权限的功能实现界面如下图5.10所示:

 

图5.10管理员权限的功能实现界面

http://www.dtcms.com/a/469092.html

相关文章:

  • 南京做网站公司地点网站建设银川
  • frontpage可以做网站吗网站主色调有几种
  • 做网站用什么域名比较好烟台规划网站
  • 博客网站是自己做的吗wordpress分类自定义title
  • 做视频的网站socks5免费代理地址
  • 深圳做网站最好的公可以推广的平台
  • 购物网站app开发高端网站建设 aspx
  • 湖南省建设工程造价管理协会网站做问卷调查赚钱的网站
  • 网站范例wordpress如何更改页面链接地址
  • 网站多语言解决方案嘉兴企业网站模板建站
  • 网站建设规划面试技巧佛山刚刚发生的事
  • 常德网站建设 天维新手如何建站
  • 南平高速建设有限公司网站照明网站建设
  • 在线ppt网站企业门户网站是什么意思
  • 计算机应用专业(网站开发)太原百度seo网站建设
  • 网站建设精美模板下载公司做网站自己可以做
  • 大大福利站网站建设wow电影在线观看
  • 网站建设柚子网络科技怎么样百度指数怎么做
  • 电商数据网站有哪些百度指数是干嘛的
  • 宁波怎么做网站排名优化wordpress修改模板文件
  • 找不同 网站开发网站开发实施经费预算
  • 如何整理网站网站风格评价
  • 做简历的网站有哪些内容网站系统开发报价单
  • 坪山网站建设基本流程少儿编程免费网站
  • 中国航空技术北京有限公司南宁seo外包平台
  • 手机网站开发免费视频教程上海缪斯设计公司的主题文化
  • 网站设计机构培训网站过期原因
  • 南通seo网站排名优化淳安县建设网站
  • 北京网站建设公司怎么排版wordpress更换主题方法
  • 德国 网站后缀论坛网站开发文档