jsp+mysql大学校园二手交易平台开发+数据流图+ER图(7)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp+mysql大学校园二手交易平台开发+数据流图+ER图(7)


用户登录后即可发布信息,信息发布模块主要包括供应信息发布和需求信息发布两个部分。当用户登录以后,可以单击“发布信息”打开供求信息发布页面进行信息的操作。
  在供求信息发布页面,用户可以选择发布信息的类型、选择交易物品的分类,添加信息的标题、填写详细内容如几成新及交易方式、时间、联系方式等信息。单击“发布信息”按钮就把添加的信息提交给数据处理页,数据处理页将把提交的数据存储到数据库中,并更新数据库,以便用户可以浏览到更新的供求信息。

2.3.4    用户留言
用户登陆以后,可以对网站内的所有二手信息来发表自己的看法,也可以对网站地建设提出自己的建议,用户所发表的留言将会被所有的用户看见。发表的留言由管理员用户同意管理和恢复。这个模块是我们校园二手交易平台与同学们之间沟通的一个模块,用户可以通过这个留言板来反馈对二手商品的意见,也可以对我们管理人员反馈对本二手市场的意见和建议,是用户之间、用户跟管理员之间交流的一个平台。由于时间的问题,留言反馈这个模块做的比较简单。

2.4    数据库设计
2.4.1    设计步骤
数据库的设计包括两个部分:一部分是数据库的逻辑设计,内容包括了对应于概念级的概念模式,即系统要处理的数据库全局逻辑结构,也包括了对应于用户级的外模式;另一部分是数据库的物理设计,这是在逻辑结构已经确定的前提下设计数据库的存储结构(即对应于物理级的内模式)。从软件的生命周期来看,这两个部分的设计过程又可分以下为优尔个步骤。设计一个完善的数据库应用系统是不可能一蹴而就的,它往往是这优尔个步骤不断反复、逐步完善的过程。
(1)需求分析
(2)概念结构设计
(3)逻辑结构设计
(4)数据库物理设计
(5)数据库实施
(6)数据库运行文护

2.4.2    数据库需求分析
1.商品数据的准备。
首先要搜集卖方的所有商品数据,要对其进行检查,修正有问题的数据,删除重复和过期的记录。在检查的同时,还要对这些数据进行分析,为制定商品目录方案做准备。
2.商品数据方案的制定。
商品数据方案制定的目的在于:
(1)对商品进行科学、灵活地分类,方便用户迅速从少则几万,多则几十万至上百万种商品中找出所需商品。
(2)使系统支持强大、方便、快捷的查询功能,实现模糊查询和智能查询。
(3)高效的商品数据方案能提高数据库性能,提高网页浏览速度。
所涉及到的后台数据库如下:  商品表,商品分类表,用户表,用户留言表。
3.用户信息表的制定。
用户信息表内保存着网站中所有会员个人所拥有的个人信息和资料,是网站的后台管理人员进行商品销售的设计规划和进行决策的依据和参考。会员ID则是客户个人身份证明的依据。
所涉及到的后台数据库如下:  用户表。
4.商品分类表的制定。店铺信息表内保存着网站中所有店铺的资料,是网站的后台管理人员进行管理店铺的依据及用户浏览商品的参考。
所涉及到的后台数据库如下:  商品分类表。

3    数据库总体结构分析
3.1    数据库概要分析
3.1.1    数据流图
 
系统数据流程图如图3.1所示
图 图3.1数据流图

3.1.2    数据库概念设计

根据上面所做的数据项和数据结构以及它们之间的关系,设计规划出来的实体有:用户信息实体,商品信息实体,商品分类信息实体,商品留言信息实体,各个实体的属性通过实体属性图表示。如下面这些图所示,其中矩形代表该实体对象,它对应数据库中的一张数据表,而椭圆形里的信息代表该数据对象的属性,它对应数据表中的字段信息。 (责任编辑:qin)