基于SSH电子商城的需求分析

基于SSH电子商城的需求分析

ID:47208991

大小:63.33 KB

页数:10页

时间:2019-08-27

基于SSH电子商城的需求分析_第1页
基于SSH电子商城的需求分析_第2页
基于SSH电子商城的需求分析_第3页
基于SSH电子商城的需求分析_第4页
基于SSH电子商城的需求分析_第5页
资源描述:

《基于SSH电子商城的需求分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于SSH电I子商城的需求分析目录1.1系统设计目的21.2系统需求21.2.1功能需求2网站前台功能21.22性能需求31.23详细前台需求分析设计31)用户模块:3-级分类模块:42)商品模块:43)购物模块:54)模块:51.24详细后台需求分析设计61)用户模块:6—级分类:6二级分类:72)商品模块:73)订单模块:81.25页面分析设计81.24数据库分析设计81.3运行环境101.3.1硬件环境101.3.2软件环境101・1系统设计目的系统设计目的旨在建立一个以SSH椎架为基础,结

2、构灵活、可复用、可扩展,开发快速且轻量的电子商务应用平台。系统框架和企业网站子系统为本人设计的主要H标,能够根据业务需求变化可以灵活操作系统功能模块,根据企业变化能够自由添加、修改、删除企业网站子系统是实现以上目标的关键。1・2系统需求1.2.1功能需求网站前台功能1)首页:为企业提供一个网站首页,在上面显示网站的重耍信息包括企业LOGO,用户的登录,用户的注册,一级分类显示,授新商品及热门商品显示等。2)卅户的注册:主要针对未注册的川户,完成注册功能使川,在注册过程屮,需要进行数据的前台非空校验

3、,及使用AJAX完成用八名是否存在的界步校验。在校验通过后即可完成注册,在后台同样需要进行数据校验及发送一封激活邮件。3)用户的激活:已经注册的用户,需要进入邮箱点击激活链接进行用户的激活。4)用户的登录:已经注册的用户,并且该用户已经激活的情况下,输入用户名和密码即可激活用户。5)用户的退岀:针对•已经登录的用户,退出该系统使用。6)首页商品展示:显示最新商品及热门商品。方便用户了解最新以及最热门商品。7)分类页面商品展示:根据某个分类的信息去展示商品。可以方便用户杳找相应分类商品。8)商品详情

4、展示:点击某个具体商品的时候,可以显示商品的详情。以便用户可以方便的了解商品的具体信息。9)购物车:此功能为用户提供购物功能,用户可以根据白己需要,将白己喜欢的商品添加到购物车,也可以从购物千中移除商品,甚至清空购物车中的所有商品。10)订单:登录用户可以将自己喜欢商品进行购买,产生订单。町以对自己产生的订单进行在线的付款。以及可以根据用户信息,査询口己的订单。网站后台功能1)管理员登录:管理员根据用户名和密码完成登录功能。2)-级分类管理:管理员可以对前台显示的一•级分类进行管理包括添加,修改,

5、删除,查询的功能操作。3)二级分类管理:管理员可以对前台显示的二级分类进行管理包括添加,修改,删除,查询的功能操作。4)商品管理:管理员可以对前台上显示的商品进行管理包括添加,修改,删除,查询的功能操作同时耍可以上传商品的图片。5)订单管理:管理员可以对所有的用户产生的订单进行管理包括未付款的,已经付款的,己经发货的,交易完成的订单。可以修改订单状态及异步加载订单项。6)用户管理:管理员可以对注册过的用户进行管理包括修改用户信息,删除用户,查询用户。1.22性能需求响应时间与内存使用量:忽略网络环

6、境因素、主题模板及功能插件运作的因素,以木地测试为准。数据库安装响应:时间2秒内,内存使用量最高上限8,000,000byteso前台浏览响应时间:时间0.8秒,内存使用量最高上限9,000,000byteso后台操作响应时间:时间0.9秒,内存使用量最高上限9,000,000byteso安全性:后台的界而访问、路径访问、操作执行的前后,均受登陆会话管理和用户权限管理的控制。1.23详细前台需求分析设计1)用户模块:注册:1•前台JS校验:2.使用AJAX完成对用八名界步校验:3•后台Struts

7、2校验:4•验证码:5•发送激活邮件:6.将用户信息存入到数据库:激活:1.点击链接完成激活:*根据激活码,查询数据库中是否有该用户:*如果有:激活・(将激活码字段清空・)*修改用户的状态:登录:[•输入用户名和密码:(数据校验.)2•用户名和密码都正确同吋用户状态必须是激活状态:退出:1•销毁session:一级分类模块:查询一级分类:[.查询一级分类.*将一级分类存入到session范围.(每个页面中都有一级分类的数据)查询某个一级分类:「查询所有一级分类:*同时查询到每个一级分类下所属的二级

8、分类2)商品模块:查询热门商品:「查询热门商品:(限制个数10个)查询最新商品:1.查询最新商品:(限制个数10个)查询某个分类商品:1.根据分类的ID进行查询商品:查询某个二级分类商品:1.根据二级分类的ID进行杳询商品:查询某个商品信息:「根据商.ffiID进行查询商品:3)购物模块:添加到购物车:1•将商品信息添加到购物午中:从购物车中移除商品:1•将商品信息从购物午屮移除:清空购物车:1.将所有的商晶信息从购物乍中移除:4)模块:生成订单:「将购物午中的信息存入到数据库(生

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。