ASP.net校园折旧商品交易平台的设计与实现(3)
时间:2017-04-09 13:53 来源:毕业论文 作者:毕业论文 点击:次
(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所示 (责任编辑:qin) |