组名:青春活力组组长:唐素素组员:屈佩兰、蒋冰婷赵晓云、肖旦旦第一页,共二十八页。NIKE的标志第二页,共二十八页。理解团队管理团队管理的重要性团队建设案例分析可行性分析需求分析数据库设计详细设计第三页,共二十八页。可行性分析主要讲可行性研究的方法,下面分别从技术可行性、运行可行性和法律可行来三个方面研究该项目的可行性。第四页,共二十八页。可行性分析技术可行性:开发本系统,将有助于卖家更好地预测市场,更好的开发客户及时调整经营销售策略,在激烈的市场竞争中把握主动。从长远利益考虑,它所带来的效益将远高于系统投入。第五页,共二十八页。运行可行性:在实体店铺的业务方面,由于日常信息处理量大,耗费时间长,出错效率高,本系统投入运行后,可以实现业务中的信息集中处理、分析利用信息和信息的交流辅助市场的业务监管和重大决定。可行性分析第六页,共二十八页。法律可行性:该平台的开发不会引起侵权或责任问题,因为该平台是作为学习与商业无关,因此不会构成侵权,所以没有什么经济可谈。可行性分析第七页,共二十八页。通过以上的可行性,我们主要使用以下开发环境:操作平台:Win7开发语言:Java数据库:oracle11G开发环境:MyEclipse10其他环境:JDK1.6,Tomcat7.0可行性分析第八页,共二十八页。通过对NIKE官网的认识和分析,对NIKE官网购物有了大概的了解,觉得该系统应该有以下几个功能:注册管理、商品浏览、商品管理、订单管理、购物车管理。需求分析第九页,共二十八页。注册管理模块需求1、可以填入用户名和密码,必须要有验证码,更好地保证用户信息的安全性2、能够对电子邮箱,Email进行有效性验证3、能够防止利用页面刷新重复注册,以及已经注册的用户不能重复注册4、能够对用户名,密码的简单验证第十页,共二十八页。商品浏览模块需求1、显示商品详情,提供购买链接2、可以对商品进行模糊查询3、浏览商品时不要求用户登录,但下订单前用户必须登录,对于浏览过的商品有历史记录4、商品详细信息中的商品图片显示时,具有放大功能第十一页,共二十八页。商品管理模块需求1、管理员可以增添商品分类2、管理员修改商品基本信息3、增添商品时候可以上传图片第十二页,共二十八页。购物车管理模块需求1、欲购买商品可以增添到购物车2、可以从购物车退回商品,清空购物车3、对于同一件商品的多次购买只能在原来的商品上增添数量,还可以修改购物车中某个商品的数量,统计商品总金额4、用户所选择的商品全都可以显示在在购物车中第十三页,共二十八页。订单管理模块需求1、只有登录的用户可下订单2、用户可以查看自己的订单3、管理员可以修改订单的状态第十四页,共二十八页。用例图根据上面的功能需求分析,我们可以清楚地知道该项目的主要参与加有普通用户和系统管理员。为了更方便地了解各参与者,下面各画出了它们用例图。第十五页,共二十八页。用例图登录普通用户查看个人信息修改已选择的商品选择商品注册浏览商品删除已选择的商品购买商品修改密码第十六页,共二十八页。用例图管理员登录系统管理员订单管理商品上架商品下架修改商品浏览商品删除用户信息查看用户信息修改密码购物车管理第十七页,共二十八页。第十八页,共二十八页。注册管理模块具体实现用户注册时会出现以下几种情况:1、注册成功,进入自己所想要的界面2、注册时输入的用户名已存在,要提示重输用户名3、提交时,用户有些必填的内容没有填,提示用户要填写,不填则不能注册第十九页,共二十八页。模块具体实现用户登录时会出现以下几种情况:1、登录成功,进入自己所想要的界面2、登录时,出现用户名不存在时,要提示重输3、登录时,出现密码不正确第二十页,共二十八页。浏览商品模块具体实现全部商品显示时会有以下几个步骤:1、设置一个商品的样式2、根据查询的条件,从数据库中查出相关商品的数据3、通过java代码通过循环把商品全部显示到界面上第二十一页,共二十八页。浏览商品模块具体实现商品详细信息显示时会有以下几个步骤:1、根据全部商品界面,选择某一特定商品,从而得到商品的ID2、从数据库中查出该商品的详细信息3、通过样式把商品信息...