(1)商品种类全面。
(2)数据查询方便,支持模糊查询,可以根据不同的浏览主题来快速
搜索目标。
(3)管理员可以方便地对基本数据进行操作,添加、修改、删除数据。
(4)网站界面设置简洁,易于操作和使用。
(5)购买流程简便,网上交易简单安全。
1.5 系统功能介绍
通过对一些典型的电子商务网站的考察、分析,并结合企业要求,本系统应具有以下功能:
(1)统一友好的界面,保证系统的易用性。
(2)数据库设置合理安全。防止出现用户信息泄露,账号被盗现象。
(3)提供多种商品信息查询方式,使商品信息查询灵活、方便、准确。
(4)动态式信息发布,使用户及时查看公告信息。
(5)实现网上购物以及退货功能。
(6)实现订单管理功能。
(7)实现会员管理功能。
(8)实现商品信息以及商品分类管理功能。
(9)实现购物车功能。
(10)实现公告信息管理功能。
第二章 系统设计
系统设计是根据系统分析阶段所提出的新系统的逻辑模型,建立起新系统的模块结构。一般包括总体设计、详细设计、数据库设计。总体设计要确定
计算机系统的模块组成;数据库设计包括对数据库数据结构的设计以及数据编码设计。系统设计阶段是开发系统的关键环节,因此系统设计要满足系统逻辑模型的功能要求,并以尽可能提高系统的性能为目标。
2.1 项目规划
瑞特电子商城是一个完整的B to C电子商务网站,实现了在网上直接在网上浏览商品、购买商品、创建订单等一系列网上购物服务。该商城分为前台商品展示及销售和后台两大功能模块。前台商品展示及销售主要包括会员管理模块、商品展示模块、商品查询模块、购物车模块、购物及退货模块、订单查询模块。后台主要包括管理员登录模块、商品信息管理模块、订单管理模块、公告信息管理模块、会员管理模块[5] [9]。
(1)会员管理模块
该模块主要包括会员登录、会员
注册、修改会员资料、找回密码。
(2)商品展示模块
该模块主要包括特价商品展示、新品上架展示、商品分类展示、商品销售排行展示。
(3)商品搜索模块
该模块提供按类别或关键字模糊查询符合条件的商品的功能。
(4)购物车模块
该模块主要包括添加购物车、查看购物车、修改购物车中商品数量、从购物车中移去指定商品、清除购物车。
(5)购物及退货模块
该模块主要包括收银台结账、退回已购买的商品。
(6)订单查询模块
该模块提供订单查询及查询订单明细的功能。
(7)商品信息管理模块
该模块主要包括分页显示商品信息、添加商品信息、修改商品信息、删除商品信息、商品分类管理。
(8)订单管理模块
该模块主要包括分页显示订单概要信息、查看订单的详细信息、执行订单、执行退货订单。
(9)公告信息管理模块
该模块主要包括查看公告信息、添加公告信息和删除公告信息。
(10)会员管理模块
该模块主要包括查看会员基本信息、对于经常失信的会员予与冻结或解冻。
2.2 功能框图
图2-1 网站前台功能框架图
图2-2 网站后台功能框架图
2.3 设计目标
对于典型的数据库管理系统,尤其是对像电子商务这样的数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。本系统在设计时应该满足以下几个要求:
(1)采用人机对话的操作方式,界面设计美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。
(2)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
(3)简便的购买流程。顾客可根据提示完成订单的填写,操作简单快捷,为客户提供全面周到的服务。
(4)通过在线销售系统的实现,给消费者提供方便、快捷、省时、可靠的服务。
2.4 开发及运行环境
Web服务器:Tomcat 6.0
操作系统:Windows 2000/NT/XP/ME/Win7
开发工具:MyEclipse 8.5
数据库:SQL Server 2005
CPU:600MHz以上的处理器
内存:256MB以上
浏览器:IE5.0及以上版本
显示器屏幕分辨率:最佳效果1024*768像素
2.5 数据库设计
本系统采用SQL Server 2005 数据库,系统数据库名为tb_shop,数据库tb_shop中包括13个数据表。下面分别给出数据表概要说明、数据表关系概要说明及主要数据表的结构。
1.数据表概要说明
数据表树型结构图如图2-3所示,该数据表树型结构图包含系统所有数据表。
图2-3 数据表树形结构图
2.主要数据表的结构
(1)tb_goods(商品信息表)
商品信息表主要用来保存商品信息,其结构如表2-1所示。
表2-
请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。