电子商城网站-需求分析和设计.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子商城网站 需求分析与设计 1.需求分析 电子商城网站的目的和意义 目的:熟悉网络编程知识,了解web的客户端和服务器端的工作原理以及联系。学习使用HTML语言、JAVAScript语言、VBScript语言和动态语言(JSP)来实现客户端和服务器端的功能。掌握与数据库连接代码的编写、用Access 、SQL语句查询数据库、服务器(tomcat)及JAVA的设置、基本HTML的代码编写、用JSP实现动态页面的生成以及和用户客户端的交互、用JAVAScript实现简单的客户端页面功能。学习使用一些网页制作软件(Frontpage、Dreamweaver)来制作页面。意义在于通过简单电子商务网站的制作,学习动态语言、标签语言和脚本语言的语法和功能,了解建立一个网站的各个流程,包括确定题材、搜集数据、结构设计、建立数据库、形象设计、主页及其它页面设计、客户端与服务器的功能交互、定义站点、测试站点和发布站点等等。为以后的网络编程设计应用开发积累一定的经验。 网站功能分析 前台购物系统 用户注册/登录 商品展示/有哪些信誉好的足球投注网站 购物车/订单 个人设置 后台管理系统 管理用户 维护商品库 处理订单 其他管理功能 电子商城网站的设计 功能模块设计 网站设计功能模块如下: 用户注册(register.jsp) 提供新用户的注册功能,注册后的用户资料将被添加到数据库的customer表中。注册后的用户将具备一个属于自己的个人账户,成为Eshop网站的会员,将有权购买本网站的商品。注册后的用户将被提示注册成功(regsuccess.jsp),如果注册的用户名已经存在,则转到相关的错误信息页面(regfail.jsp)。 用户登录(userlogin.jsp) 如果用户已经注册为本网站的会员,便可以通过登录来使用购物的相关车功能并通过提交订单完成最后的付款。会员可以通过个人账户来修改自己的信息,可以查看自己购物车中已有的商品。登录成功后,将转到首页(index.jsp),首页将显示欢迎用户的文字。用户可以从主页浏览属于用户权限的所有内容。 个人数据设置(myprofile.jsp) 会员可以进入个人账户修改自己已经注册的信息(updatemyprofile.jsp),包括用户名,密码,电话,身份证号等等所有信息。会员还可以通过此页面查看自己已经添加到购物车中的商品(mycart.jsp)。 商品展示(product.jsp) 用户可以通过首页或者任何包含top.jsp的页面中点选Eshop商城来浏览商品库中的所有商品,设计时编写代码规定每页显示10条概要的商品记录,若用户对某个商品感兴趣,可以点击查看细节按钮进入商品描述的详细页面(productdetail.jsp),如果有意购买可以直接点击加入购物车按钮进入加入购物车的相关页面(addtocart.jsp)。商品展示页面显示商品的产品ID、产品名称、产品类别、产品所在地、产品主要图片、折扣信息、单价、显示标题和截止日期。 购物车(mycart.jsp) 用户的购物车页面,用户点击加入购物车按钮通过addtocart.jsp页面的确认向购物车页面添加购物车。此页亦为提交订单的页面,倘若用户对其购买的商品确认无误,便可以提交订单付款。若想删除购物车中的商品,只需点击相应商品后的删除按钮便可以实现上述操作。 用户管理(admin.jsp) 管理员权限,可以实现添加新用户(adduser.jsp)和删除现有用户的功能。 商品库维护(admin.jsp) 管理员权限,可以实现添加新商品(addproduct.jsp)和删除现有商品的功能。 订单处理(dealwithorder.jsp) 管理员权限,可以实现对订单的删除与处理(dealorderdetail.jsp)工作。 数据库设计 在电子商城网站设计中,数据库包括的表见表2.1。各表的结构见表2.2、表2.3和表2.4. 表2.1 数据库中设计的表 序号 表名 说明 1 Customer 保存顾客信息 2 Product 商品信息表 3 Orders 订单信息表 表2.2 Customer表结构 字段 说明 类型 长度 主键 备注 customerid 用户ID 数字 不限 是 自动编写 username 用户名 文本 1-20 否 User password 登陆密码 文本 不限 否 表2.3 Product表结构 字段 说明 类型 长度 主键 备注 productid 商品ID 数字 不限 是 自动编写 producting 产品主图 备注 不限 否 相对路径 Product name 商品名称 文本 不限 否 表2.4 Orders表结构 字段 说明 类型 长度 主键 备注 Order detailed 项目编号 数

文档评论(0)

youyang99 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档