(2)商品搜索:可以站内或所需商品所在的类别进行精确搜索和模糊搜索。
(3)商品信息浏览:显示本交易平台商品的详细信息。
(4)购物车:浏览或管理购物车中商品的功能。
(5)用户订单显示:根据购物车里面的商品的数量和商品的种类、单价,统计出用户总支付金额,并显示出相应的订单信息。
(6)留言板功能:可以查找本交易平台的任何留言并回复。
(7)我的账号管理:包括更新会员信息,发布商品信息,发表留言,查看我的留言及其回复信息,查询确认和未确认的订单等。
后台设计主要实现的功能包括:
(1)用户管理:添加、删除以及查看、编辑会员和管理员信息的功能。
(2)商品管理:查看商品,更改商品信息的功能。
(3)订单管理:显示和管理全部订单。
(4)系统管理:留言管理和商品图片管理。
2.2 系统模块设计和数据流图
2.2.1 前台功能模块设计
(1)用例图
前台主要功能模块主要包括用户登录注册模块、商品搜索模块、商品信息浏览模块、账号管理模块、留言模块、购物车模块和填写订单模块。具体的前台功能模块用例图如图1所示。
图1 前台用例图
(2)前台功能模块设计
前台功能模块如图2所示。
图2 前台功能模块图
2.2.2 后台功能模块设计
(1)用例图
后台的主要功能模块包括用户管理、商品管理、订单管理和系统管理。具体的后台功能模块用例图如图3所示。
图3 后台用例图
(2)后台功能模块设计
后台功能模块如图4所示。
图4 后台功能模块图
3. 系统数据库设计
3.1 系统E-R图设计
在需求分析的基础上,设计出能满足用户需求的各个实体,以及它们之间的联系。在数据库设计中,先将系统分析所得的数据从数据字典中抽取出来,然后参照数据流图,标定实体、实体的属性和实体的码,确定实体之间的联系及其类型,最后采用E-R图进行数据结构的描述[10]。该系统的整体E-R图如图5所示。
图5 系统整体E-R图
3.2 数据表的创建
本系统采用的是SQL Server 2005数据库管理系统进行设计和开发的,经过分析得出数据库一共包括9张数据表,主要的数据表结构如表1-表4所示 ASP.net校园折旧商品交易平台的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_4748.html