jsp网络商城管理系统mysql

演示视频:

3.1可行性分析

3.1.1技术可行性

随着Java网络编程的普及以及发展,使用Java开发网络商城购物系统也很普遍成熟啦。在技术可行性上也完全成立。技术可行性主要分析技术条件是否能顺利完成开发,软硬件方面是否符合开发者的需求。硬件方面,硬件更新速度很快,技术提升飞速,在这方面已经完全能满足本系统的开发。该系统是运用SSH模式开发的。目前,该技术已经运用的比较成熟,部署在tomcat服务器上,连接MYSQL数据库,所以该系统开发在技术上是完全可行。

3.1.2经济可行性

网络商城购物的存在,不仅大大减少人力物力的投资,也更加方便了人们的生活,同时也带动了网络的发展。传统的商品营销方式已然不再适合当今快节奏、高效率的人们生活了,不仅耗时耗力,还买不到让人满意的商品。网络商城的诞生,让人们省了不少的人力物力的费用,而且足不出户就可买到任何想要的产品,大大节哟了上班族的宝贵时间。所以网络商城,不仅人力投入减少,也充分节约了资金的投入。

3.1.3操作可行性

该系统的界面简单明了,而且有个很好的用户体验。不用培训,不用花大量时间去学习掌握,只要会点基本的上网技能就可以了,使用起来,方便快捷,易掌握,随时随地就可以用,操作简单。

3.2系统体系结构设计

图3-1 系统总的用例图

3.3用户用例

3.3.1用户用例说图

顾客用例主要有:注册/登入,查看商品信息,我的订单查询,购买商品,评论留言。

图 3-2 顾客用例图

3.4店长用例

3.3.1店长用例图

店长用例主要有:用户管理、商品管理,公告管理,订单管理和留言管理。

图 3-3 店长用例图

3.3.2店长用例说明

3.5系统整体结构图

图 3-5 总的系统结构图

第四章 系统总体设计

3.1总体设计目标

整个系统按功能主要分为两个模块,顾客,和店长(管理员)模块。网络商城购物系统除了能符合需求分析,实现基本的功能,还得使用户体验好。界面设计简洁明了,且不是美观,操作方便。该系统维护性也比较方便,运行安全稳定、可靠。实现用户的登入,注册,商品查看,修改,留言等操作。

3.2系统类图

主要系统类有: 顾客管理,店长,商品管理,订单管理主要系统类图如下:

登 入

发布,修改

查 看

查 看

图3-1 店长管理系统类图

图3-2 商品信息系统类图

图3-3 订单信息系统类图

图3-4 购物车信息系统类图

登 入

注 册

留 言

图3-5 顾客管理系统类图

图3-6 顾客类图

图3-7 店长类图

图3-8 商品类图

图3-9 商品详情类图

图3-10 订单详情类图

图3-11 订单类图

图3-12 公告类图

图3-13 留言板类图

3.2.1系统类说明

该系统功能按权限主要分为两大模块,每一个模块又分为几个小模块:

一、顾客类

A.登录

1)输入:用户名,用户密码

2)处理:

  • 判定输入用户名,密码是否为空
  • 判定用户名是否存在
  • 判定身份是否真确

3)输出:

  • 登录是否成功

B.查看商品信息

C.购买商品

1)输入:加入购物车,查看订单

2)处理:

  • 判定是否登录
  • 判断输入是否合法

3)输出:

  • 商品是否加入成功

D.留言

1)输入:点击留言板,填写相关信息,留言

2)处理:

  • 判定是否登录
  • 判断输入是否合法

3)输出:

  • 留言成功

E.认识商品品牌

1)输入:点击“认识品牌”

F.注册

1)输入:用户名,密码,手机号等信息

2)处理:

  • 判定是否用户名,密码,手机号等信息是否格式规范
  • 判断输入是否合法

3)输出:

  • 用户是否注册成功

二、店长(管理员)用户:

A.登录

1)输入:用户名、密码

2)处理:

  • 判定输入的工号,密码是否为空
  • 判定用户名是否存在
  • 判定身份是否真确

3)输出:

  • 登录是否成功

B.查看商品信息

C.修改商品信息

1)输入:商品信息

2)处理:

  • 判定是否登录
  • 判断输入是否合法

3)输出:

  • 是否更新成功

D.修改公告信息

1)输入:点击公告管理

2)处理:

  • 判定是否登录
  • 判断输入是否合法

3)输出:

  • 是否更新成功

E.查看并修改留言板

1)输入:点击留言管理

2)处理:

  • 判定是否登录
  • 判断输入是否合法

3)输出:

  • 是否更新成功

F.查看顾客下单详情

1)输入:点击订单管理

2)处理:

  • 判定是否登录
  • 判断输入是否合法

G.查看顾客信息

1)输入:点击用户管理

2)处理:

  • 判定是否登录
  • 判断输入是否合法

3)输出:

  • 是否更新成功

3.3系统流程图

本系统涉及的主要业务流程主要有:用户注册/登入,用户管理,商品管理,订单管理,留言管理等方面,整个系统流程图如下图所示:

图3-2 系统流程图

第五章 数据库设计

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值