热门搜索: 小程序 管理系统 APP QQ:619795130
文章来源:设计52   发布者:毕业设计   浏览量:2217  
食品购物网站的设计

功能模块

(1)用户管理模块

管理用户登录、用户注册和用户修改等用户信息的基本功能,与一般电子商务的用户管理系统基本相同。

(2)产品信息模块

陈列产品的详细信息

(3)导航分类检索模块

按不同分类和不同应用导航产品,把相关产品列出。

(4)购物车处理模块

通过SESSION技术实现购物车。用户选者产品后,点击“购买”进入购物页面,陈列要购买的产品明细项。

(5)用户选择产品完毕,通过购物页面到订单结帐页面,填写必要的信息,产生最终订单;还提供订单查询功能。

 

计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。

对于数据库应用开发人员来说,为使现实世界的信息流计算机话,并对计算机话的信息进行各种操作,就是如何利用数据库管理系统、系统软件和相关硬件系统,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程。

切的说,数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,有能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。数据库概念设计是使用E-R模型和视图集成设计法进行设计的。它的设计过程是:首先设计局部应用,再进行局部视图(局部E-R图)设计,然后进行视图集成得到概念模型(全局E-R图)

1、视图设计一般有三种方法:

(1)自顶向下。这种方法是从总体概念结构开始逐层细化。

(2)自底向上。这种方法是从具体的对象逐层抽象,最后形成总体概念结构。

(3)由内向外。这种方法是从核心的对象着手,然后向四周逐步扩充,直到最终形成总体概念结构。

2、视图集成的实质是将所有的局部视图合并,形成一个完整的数据概念结构。在这一过程中最重要的任务是解决各个E-R图设计中的冲突。常见的冲突有以下几类:

(1)命名冲突。命名冲突有同名异义和同义异名两种。

(2)概念冲突。同一概念在一处为实体而在另一处为属性或联系。

(3)域冲突。相同属性在不同视图中有不同的域。

(4)约束冲突。不同的视图可能有不同的约束。

视图经过合并形成初步E-R图,再进行修改和重构,才能生成最后基本E-R图,作为进一步设计数据库的依据。



资源信息

格式: rar
  • 上一篇:团购网站的设计与实现毕业设计
  • 下一篇:巧克力购物网站