web购物网站模板-37.购物系统需求分析

学习目标:

1.通过一个简单的项目例子为这一阶段的知识做好准备

2、能够独立分析项目,了解项目通常的施工流程

学习过程:

jsp和servlet的基础知识就讲完了,但是我们需要做一个完整的项目来巩固它web购物网站模板,否则我们不会使用这个技术。 未来几天,我们将搭建一个网上购物系统。 下面简单介绍一下这个系统的需求分析。 请仔细阅读以下内容,了解我们需要完成的系统的大致功能。

1 简介

1.1 目的

随着互联网的快速发展和电子商务的盛行,基于现代信息化的商业模式已成为必然趋势,网络购物必然成为主要的消费方式。 本系统开发的网上购物网站正是顺应了这些发展,网上购物是一个具有交互功能的商业信息系统。 随着信息网络技术的飞速发展,让很多商家和消费者实现电子商务成为可能,商家也早已认识到电子商务平台的重要性。 除了拓展营销渠道外,对于提升品牌形象等方面也具有重要意义。

这是关于在线交易的需求分析。 随着社会的进步和互联网在线交易平台的不断完善,在线交易已日益成为主流。 网上购物让卖家和商店足不出户就能完成交易。 成为新的商机。 本文档的主要读者为:商家、项目经理、程序员。

1.2 背景

20世纪90年代以来,随着互联网和信息技术的突破性发展……这里不再赘述。

软件名称:网上电子商店

项目主办单位:XX公司

承办单位:化工XXX软件集团

1.3 术语

没有任何。

2、可行性分析

2.1 技术分析

如今,互联网几乎已经普及到世界的每一个角落。 为了方便用户随时随地使用本系统,本系统采用B/S结构。

B/S结构(Browser/Server结构)结构是浏览器和服务器结构。 它是随着Internet技术的流行对C/S结构的一种变化或改进的结构。 在这些结构下,用户界面是通过WWW浏览器实现的,极小部分业务逻辑是在后端(Browser)实现的,但主要业务逻辑是在服务器(Server)实现的,形成了一个所谓三层3层结构。 这极大地简化了客户端笔记本负载,降低了系统维护和升级的成本和工作量,降低了用户的总体拥有成本(TCO)。 按照目前的技术,在局域网中构建B/S结构的网络应用,在Internet/Intranet模式下使用数据库应用,比较容易掌握,成本也比较低。 一次性开发,使不同的人员可以从不同的地点、通过不同的访问方式(如LAN、WAN、Internet/Intranet等)访问和操作一个公共数据库; 它可以有效保护数据平台和管理访问,服务器数据库也是安全的。 尤其是JAVA等跨平台语言出现后,B/S架构的管理软件更加方便、快捷、有效。 因此,本系统的开发采用JavaEE进行开发。

2.2 成本分析

由于系统采用B/S结构,因此系统具有维护和升级方式简单、成本低、安全性高、硬件成本投入少等特点。 系统看似复杂,但由于投入使用后用户数量众多,可以在短时间内收回成本,利润也相当可观。 因此,从成本分析的角度来看,本系统的开发是可行的。

3. 假设和约束

本系统的开发周期为一周。 逾期将按协议支付赔偿金。 资金为0;

4.功能需求描述

4.1 软件功能模块

该系统需要实现多个功能模块,即用户信息管理、商品信息管理、购物车管理模块、订单处理模块。 以下是系统功能模块图:

4.2 功能模块说明

4.2.1 用户信息管理

(1) 用户注册和登录。

用户分为普通顾客和店铺管理员。 普通客户在进行交易前,必须首先通过注册模块填写个人信息,至少包括正确的用户名和密码、E-mail、地址、电话号码等信息web购物网站模板,注册成功。 之后普通用户通过登录模块登录系统后即可参与下单等操作。 店铺管理员登录系统后,可以对系统后台进行操作,如:修改个人密码、管理普通用户、管理商品、处理订单等模块。

(2)修改用户信息。

用户成功登录系统后,可以更改基本信息和更改密码。

(3)安全退出。

清除所有购物车信息和登录信息。

4.2.2 商品信息管理

分为产品类别和产品基本信息两个模块,主要包括产品类别和产品信息的添加、修改、删除、查询操作。

(1)产品类别管理。

每个产品都分为一个产品类别。 管理员用户可以先设置产品的类别,然后操作产品的基本信息。

(2)产品基础信息管理。

普通顾客可以通过前台浏览商品,并将选定的商品放入购物车。 管理员可以通过后台添加、修改、删除产品。 产品至少包括产品的类别、产品名称和产品价格等基本信息。

4.2.3 购物车管理模块

(1)放置商品。

用户选择要订购的商品后,在浏览器中点击“订购”,所购买的商品就会被加载到购物车中。

(2)浏览购物车。

用户在浏览网站时,可以随时查看购物车中的商品信息。

(3) 取消购物车。

用户可以一次性删除购物车中的所有信息。

(4) 编辑购物车。

用户可以更改购物车中商品的订单数量以及删除指定商品。

4.2.4 订单处理模块

订单处理是系统的重要核心功能。 客户决定订购单个商品,然后将订单发送给管理员,管理员然后相应地处理订单。

(1)订单功能。

客户确认购物车中的价格和数量无误后,通过浏览器点击下单功能。 系统确认客户已经是登录客户后,系统中就会添加一条订单信息。

(2)查看订单。

客户下单成功后,可以随时查看管理员对该订单的处理情况。

(3)订单处理。

管理员收到订单后可以进行发货、取消订单、完成等操作。 在订单配送过程中,向用户发送短信,通知用户订单正在发送。

4.3 性能的一般规定

4.3.1 准确度

时间精确到秒,数据精度保存到小数点后2位。

4.3.2 时间特征要求

订单响应时间在1分钟内。

4.3.3 灵活性

可以适应Mysql和Oracle数据库。

5、系统设计

5.1 总体结构设计

系统可分为前台和后台两部分。 前台是客户用的,后台是管理员用的。 前台主要用于浏览商品、选择商品、放入购物车、注册账户、登录系统、提交订单、查看订单等功能。

所有前端信息均在后台操作,如添加、修改、查询等管理。 对于商品类别,商品信息管理和订单管理均在后台处理。

5.2 数据库设计

我们将在下一节中解释数据库的设计。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 模板插件 web购物网站模板-37.购物系统需求分析 https://www.wkzy.net/game/192412.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务