当前位置:首页 > 网上商城购物系统毕业设计论文 - 图文
Market 商城购物网站
第二章 系统需求分析
2.1 系统功能需求
21世纪以来,人类经济高速发展,人们生活发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方式越来越不适应现在社会的发展。许多人还停留在以前的逛街去买需要的用品,网上商城为大家带来了极大地方便。我所开发的market网上商城购物系统基本上实现了在线购物的需求,采用Microsoft Visual Studio 2010作为开发平台,使用SQLServer2005作为后台数据库。本网上书店在线销售系统是基于B/S架构,本网站系统的开发主要是方便用户足部出户就可以购买商品,减少供应商店面费用。
本系统共有三类用户:
访客:指没有登陆权限(主要指网络用户),以匿名用户的身份访问系统网站。此类用户主要有浏览系统信息、查看商品信息,注册成为会员。把本网站设为首页,添加到收藏夹,联系管理员等操作。浏览的内容包括:商品信息、商品分类信息。
会员:这类用户拥有游客的所有权限;会员可以注册成为会员,并根据会员ID和密码登陆系统,登陆之后可以对更改自己的信息但会员ID做为数据库表主键不能修改。会员登陆后可以查看商品信息,查看各种分类商品信息,将商品添加到购物车中,修改购物车中商品数量,或是删除某些不想要的商品。
- 5 -
Market 商城购物网站
系统管理员:系统管理员主要负责管理着系统后台信息;主要有订单管理,商品管理,会员管理,物流管理和系统管理。订单管理有未确认订单和已确认订单管理,未付款订单。商品管理主要有商品添加和商品管理,商品类别添加和商品类别管理。会员管理主要有添加管理员和管理管理员,管理会员。物流系统主要有支付方式添加和管理,配送方式添加和管理,配送地点添加和管理。系统管理主要是上传管理。
因此,本系统主要功能是对商品进行管理规划,方便会员购买。
2.2 系统设计思路
2.2.1 功能设计
商城前台:功能强大,操作方便。
前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便,目的是让大多数不懂电脑操作的客户也能轻松地享受网上购物带来的极大方便。主要包括以下几个模块: ① 商品信息和类别展示 ② 用户注册和登录 ③ 已登录用户信息修改 ④ 购物车管理 ⑤ 网站活动信息
书店后台:本系统后台在考虑书店管理操作简便的同时,提供了强大的书店管理模式。主要包括以下几个模块:
① 订单管理
- 6 -
Market 商城购物网站
② 商品管理 ③ 用户管理 ④ 物流管理 ⑤ 系统管理
2.2.2 结构设计
① 参与者汇总
游 者:查看商品信息和注册成为会员。
会 员:查看商品信息和购买商品,修改个人信息等。 管理员:管理商品信息,管理用户信息等。 ② 前台流程:用户登录用户登陆
用户注册→用户登录→查看图书信息→添加图书到购物车→支付
③ 后台流程:
管理员登录→订单管理、图书管理、用户管理、图片管理→退出 网上购物系统为顾客提供一个类似于超级市场的网络界面。通过网络界面,用户登录后执行各种操作,没有注册的用户可以查找商品信息,查看首页面的最受欢迎商品等信息。
结构设计简述:开始我本想用三层结构搭建网站,但是在进一步考虑之后发现系统的逻辑比较简单,并不一定要将业务逻辑单独分离出来。于是将三层合并为两层开发,即界面层和业务逻辑层合二为一,将界面层和业务逻辑层归为一层,业务逻辑的处理放在页面的后台代码中,这样做的好处之一是简化开发过程,之二是加快数据访问速度。
- 7 -
Market 商城购物网站
当然这样做也带来了一些不便,首先是开发层次不如三层那样清楚,界面数据和业务逻辑混杂,然后是给网站的后期维护以及修改带来一定的不便,不如三层结构修改起来容易。由于作者在毕业设计期间还在专心准备专升本的课程学习,加上时间比较紧促,权衡利弊,选择将三层合并为两层开发。
- 8 -
共分享92篇相关文档