1.4需求分析
可行性研究完成后,就要进行需求分析。需求分析的任务是对系统的业务内容进行进一步的调查和分析,确定企业的需求并把得到的明确需求反映到开发的系统中。需要由上而下、从粗到细、由表及里地对现行业务进行详细调查。并在此基础上进行分析,为系统设计阶段提供依据[2]。根据需求分析阶段的结果,瑞特运动鞋在线销售管理系统业务处理上应满足以下需求:(1)商品种类全面。(2)数据查询方便,支持模糊查询,可以根据不同的浏览主题来快速
搜索目标。(3)管理员可以方便地对基本数据进行操作,添加、修改、删除数据。(4)网站界面设置简洁,易于操作和使用。(5)购买流程简便,网上交易简单安全。
2
天津大学2012届本科生毕业设计(论文)
1.5系统功能介绍
通过对一些典型的电子商务网站的考察、分析,并结合企业要求,本系统应具有以下功能:(1)统一友好的界面,保证系统的易用性。(2)数据库设置合理安全。防止出现用户信息泄露,账号被盗现象。(3)提供多种商品信息查询方式,使商品信息查询灵活、方便、准确。(4)动态式信息发布,使用户及时查看公告信息。(5)实现网上购物以及退货功能。(6)实现订单管理功能。(7)实现会员管理功能。(8)实现商品信息以及商品分类管理功能。(9)实现购物车功能。(10)实现公告信息管理功能。
3
天津大学2012届本科生毕业设计(论文)
第二章
系统设计
系统设计是根据系统分析阶段所提出的新系统的逻辑模型,建立起新系统的模块结构。一般包括总体设计、详细设计、数据库设计。总体设计要确定
计算机系统的模块组成;数据库设计包括对数据库数据结构的设计以及数据编码设计。系统设计阶段是开发系统的关键环节,因此系统设计要满足系统逻辑模型的功能要求,并以尽可能提高系统的性能为目标。
2.1项目规划
实现了在网上直接在瑞特电子商城是一个完整的BtoC电子商务网站,网上浏览商品、购买商品、创建订单等一系列网上购物服务。该商城分为前台商品展示及销售和后台两大功能模块。前台商品展示及销售主要包括会员管理模块、商品展示模块、商品查询模块、购物车模块、购物及退货模块、订单查询模块。后台主要包括管理员登录模块、商品信息管理模块、订单管理模块、公告信息管理模块、会员管理模块[5][9]。(1)会员管理模块该模块主要包括会员登录、会员
注册、修改会员资料、找回密码。(2)商品展示模块该模块主要包括特价商品展示、新品上架展示、商品分类展示、商品销售排行展示。(3)商品搜索模块该模块提供按类别或关键字模糊查询符合条件的商品的功能。(4)购物车模块该模块主要包括添加购物车、查看购物车、修改购物车中商品数量、从购物车中移去指定商品、清除购物车。(5)购物及退货模块
4
天津大学2012届本科生毕业设计(论文)
该模块主要包括收银台结账、退回已购买的商品。(6)订单查询模块该模块提供订单查询及查询订单明细的功能。(7)商品信息管理模块该模块主要包括分页显示商品信息、添加商品信息、修改商品信息、删除商品信息、商品分类管理。(8)订单管理模块该模块主要包括分页显示订单概要信息、查看订单的详细信息、执行订单、执行退货订单。(9)公告信息管理模块该模块主要包括查看公告信息、添加公告信息和删除公告信息。(10)会员管理模块该模块主要包括查看会员基本信息、对于经常失信的会员予与冻结或解冻。
2.2功能框图
图2-1
网站前台功能框架图
图2-2
网站后台功能框架图
5
天津大学2012届本科生毕业设计(论文)
2.3设计目标
对于典型的数据库管理系统,尤其是对像电子商务这样的数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。本系统在设计时应该满足以下几个要求:(1)采用人机对话的操作方式,界面设计美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。(2)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。(3)简便的购买流程。顾客可根据提示完成订单的填写,操作简单快捷,为客户提供全面周到的服务。(4)通过在线销售系统的实现,给消费者提供方便、快捷、省时、可靠的服务。
2.4开发及运行环境