订单号查询订单信息及执行状态。
(5) 留言板:用户与网站交流的平台,用户可以在此留言。
在线购物系统后台用于管理员管理,主要包括以下几个功能:
(1) 添加商品:管理员通过此模块将商品信息添加到数据库中,以提供前台商品展示所需要的数据依据。
(2) 订单信息管理:管理员通过此模块查询订单信息并对订单进行审核。
(3) 查询用户信息:该模块用来完成对注册用户的浏览及删除功能。
以上是用户业务的离散流程,经过调查研究,用户的购物流程需要经历商品查询、加入购物车、查询购物车、结算(包括赶写订购人详细信息、送货方式和支付方式)、生成订单、送货到收货等一系列活动。管理员在此活动中的作用是在后台进行管理及维护,以确保用户在线购物能够顺利、方便、快捷的完成。
在线购物是一种具有交互功能的商业信息系统。它向用户提供如公司简介、管理规范和公司制度等等静态信息资源,与随时变化的信息,如商品报价,会议安排和培训信息等动态两类信息资源。在线购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。更方便商家推广自己的品牌与信誉,也方便用户购物。
作为在线购物系统,不仅要提供一个方便、良好的购物平台,更重要的是保障用户的财产安全及隐私,以便用户能够放心购物。因此在线购物系统还应提供有效的安全保障措施。另外,本着人性化设计,系统应该尽量满足不同用户对系统其他的需求,以及对系统所持有的期望。
第4章 系统设计
4.1系统分析
在线购物是电子商务的一种形式,高效、低成本,是一种新兴的经营模式和理念,系统要完成购物所应有的功能,如客户在线购物、留言、付款与商家管理、送货等。经过实际的考察、分析,结合用户需求,在线购物系统主要实现以下功能:
(1)在线购物面对广大网友,要求操作简单易学、易掌握,具有良好的人机界面;
(2)在线购物使用用户数量较多,要求有较好的权限管理,而且要有良好的保密措施,以保障用户的隐私与财产安全;
(3)提供有效的管理方法以管理用户的信息;
(4)提供用户个人信息管理服务;
(5)为了方便客户浏览商品,需有便利快捷的商品浏览;
(6)了解产品销售情况,推荐热销商品;
(7)对商品信息进行管理,统计商品库存数量。
(8)能根据购物车内商品自动生成订单;
(9)提供留言板,以便用户交流及留言;
(10)支持多种付款方式,方便客户付款;
(11)能够随时查询订单,了解送货情况;
(12)系统退出。
通过以上功能的要求,系统要设计的主要功能模块有:用户管理模块、用户资料修改模块、购物车模块、订单查询模块、留言板模块、添加商品模块、订单信息管理模块、查询用户信息模块。
4.3系统功能模块设计
在线购物系统分为前台和后台两个部分,可以主要划分为以下几个模块:用户管理模块、用户资料修改模块、购物车模块、订单查询模块、留言板模块、添加商品模块、订单信息管理模块、查询用户信息模块。主要模块功能及功能模块图如下所示。
(1) 用户管理模块:用户管理模块主要实现用户的注册、登录、找回密码等功能。
任何系统功能的实现都离不开角色的参与,为了赋予不同用户不同的权限和功能,也为了一定程序上确保在线购物的交易安全顺利地进行,必须对系统的各种用户进行管理。
(2) 用户资料修改模块:用户资料修改是为用户更改个人信息所提供的窗口,用户只有登录后才有权限修改个人资料信息。为确保用户资料的真实性与实效性,也为了保护用户的隐私,系统须提供资料修改功能,以便用户更新自己的资料信息。
(3) 购物车模块:用户在线购物时可以进行添加、查看、修改和清空购物车等操作,并可以生成订单。购物车是用来模拟现实购物的功能,方便用户挑选商品及暂时保存商品信息,用户选购结束后,以购物车内商品信息生成订单。
(4) 订单查询模块:用户提交订单后,通过产生的订单号查询订单信息及执行状态。订单查询为用户提供了及时了解所购商品送货情况,方便用户收货和及时发现并反馈异常情况,如商品未能按时送到。
(5) 留言板模块:用户与网站交流的平台,用户可以在此留言。
(6) 添加商品模块:管理员通过此模块将商品信息添加到数据库中,以提供前台商品展示所需要的数据依据。
(7) 订单信息管理模块:管理员通过此模块查询订单信息并对订单进行审核。未通过的核对的订单需要把信息发送给用户,通过核对的订单将会执行发货,管理员可以对订单执行情况进行实时跟进。
(8) 查询用户信息模块:该模块用来完成对注册用户的浏览及删除功能。对于长期未登录及非法用户进行清理,以保障资源的充分利用及用户财产与隐私的安全。
相关热词:JSP 057 基于 JSP 在线 购物 系统