2. 功能需求
    本系统与其他电子商务系统一样,主要分为前台和后台两个部分,这两个部分面对的用户也是不同的,前台面对的是消费者,而后台则是面对网站管理员的,主要是对用户、订单和商品等信息的管理,消费者是无法接触到后台管理的。
前台具体的功能包括:
    用户注册:购买商品的用户必须是本系统的注册用户。注册内容主要是用户名、密码,通信地址、联系方式等基本个人信息。
    个人信息管理:注册用户可以通过这个模块可以修改自己的个人信息或密码。
    浏览商品:用户可以浏览网上商城的主要商品简要或详细信息。
    查询商品:用户可以输入手机的型号或者品牌,查询自己感兴趣的手机。
    订购商品:用户可以对需要购买的商品进行网上订购。
    购物车:用户可以把购买的产品信息放到购物车中,可以删除商品或清空购物车,或者修改购买数量,最后统计商品总金额。
后台管理具体的功能包括:
    商品信息的管理:添加修改商品信息,后台管理员可以随时添加修改的商品,包括商品名称、图片、功能等信息;商品信息添加修改后,前台可以浏览或者查询到。  
    用户订单管理:当用户在前台订购商品后,会自动生成一个订单,后台管理员可以处理该订单。处理订单主要是审核订单,办理发货。
    用户管理功能:后台管理员可以修改删除客户信息、可以增加或删除管理员。
    网站信息管理:管理员可以发布最新的手机的评测或新闻,让用户第一时间了解手机行业的动态
(二) 系统规划
1. 系统模型
    系统模型选用目前比较流行的B/S架构,即浏览器/客户端模式,是对C/S结构的一种改进,这种模式的优点就是可以在任何地点进行操作而不用安装任何专门的软件,用户界面完全通过浏览器实现。系统的扩展很容易,文护起来也非常方便。
    B/S模式分为三层体系结构,包括应用层、信息处理层、数据访问层。这样的结构有利于系统的功能的开发、运行、管理以及文护。结构框图如图4.1
 
图4.1 网站体系结构(来源:本研究)
2. 系统流程设计
    用户在网站首先要登录,未注册的用户先进行注册,登录成功之后再进行其他操作。用户登录后可以在页面上进行在线购物、修改个人资料、查看购物记录等等的操作,如果用户想要购买商品的话可以进行商品的浏览、商品详细信息的查看或者商品的搜索,将自己想要购买的商品加入购物车之后,可以进行数量的修改,最后进行“结账”下订单。结账下订单时需要填写订单的详细信息,保证商品能准确送达。后台管理员在收到订单详细信息后,进行订单的审核并发送货物。消费者在收到货物并付款之后,此次交易结束。图4.2是用户网上购物的详细流程介绍:
 
图4.2 网站购物详细流程(来源:本研究)
五、系统总体设计
(一) 系统功能模块设计
1. 系统设计思想
(1)尽量采用现有的并且较为普及软硬件环境,以及流行的电子商务系统开发方案,有效利用资源,节省开发成本,并且达到系统应有的开发水平和应用效果。
(2)系统的开发秉承简单实用的原则,明确企业和消费者的需求,思路清晰,强调实用性,开发出一个简洁明了的使用界面,能够兼容多种浏览器,使用户达到最大化。
上一篇:PV3D实景虚拟漫游技术的实现
下一篇:C#大学生个人学习生活管理软件的开发+功能模块结构图

jsp+mysql的B2C网上商城系统的设计与实现

基于蓝牙和安卓的仪器专用APP的设计和开发

Android智能手机的交互式学习系统的设计

安卓App安全性测试与实现

C#+sqlserver安卓系统性能测试工具的设计与实现

基于安卓平台的运动交友APP设计

jsp+mysql家具行业网上商城系统设计

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

中国学术生态细节考察《...

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

公寓空调设计任务书

国内外图像分割技术研究现状

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】