- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.
1. 正文
(1)引言
①. 程序设计的背景
21世纪的重要特征是数字化、网络化和信息化。自从上个世界90年代以后,以因特网为代
表的计算机网络得到了飞速的开展,已从最初的教育科研网络开展成为商业网络,并已成为
仅次于全球网的世界第二大网络。很多人认为现在已经是互联网的时代,这是因为互联网正
在并继续改变着我们的工作和生活的各个方面,加速了全球信息革命的进程。现在人们的生
活、工作、学习和交往都已经离不开因特网,互联网成为全球通信与贸易的重要工具。网上
购物系统正在成为人们日益信赖的购物平台,其以优越的方便快捷性、实用性、可获得性等
特性获得越来越多人的青睐,网上购物逐渐成为很多人购物的主要途径。另外,随着计算机
身份认证技术、数字签名、数据库平安、数字水印、信息隐藏、入侵检测、防火墙等网络平
安技术的开展使得网上购物的环境越来越平安,大型的合理构建,政府机构完备的法律制度
都极大的保证了网上购物的平安性,提高了顾客的信任度,使得网络购物更加普及。作为当
代的大学生,网络更是贯穿于我们的生活,加上年轻人乐于尝试新生事物的心理趋向也让我
们对于网上购物有了更多了解并参与其中。基于对网络购物环境的理解,结合自己的网络购
物的体会,本小组成员进展了此次课程设计,根本上实现了简单的基于Java平台的JSP 电
子商务设计〔电脑购物B2C模式的电子商务〕。
②. 程序设计的需求分析
本电子商务总体基于Java,利用效劳器端动态网页开发的JSP 技术,辅以客户端动态网页
开发的Javascrip 技术,主要设计实现以下功能:
1.前台销售,包括以下容:
1)用户注册:
显示注册界面,通过Javascrip 技术判断用户填写的注册信息是否规,用户名是否已经存
在、填写的密码是否一致、Email是否为正确格式等等。用户确认所填注册信息并通过验证
后,将注册信息添加到数据库中的userInfo表中。
2)用户登录
用户输入用户名和密码后,检验所输入的用户名和密码是否与数据库中的用户名和密码一
致,如果一致,登录成功进入首页,否则,重新登录。
3)商品搜索
.
.
用户输入相关的商品信息后,能在数据库中查找相应的商品信息,并进展显示。
4)商品分页显示
点击商品分类或搜索商品后,对结果进展分页显示。
5)商品详情显示
点击商品的,可以显示商品的详细信息。
6)用户管理个人信息
用户登录后可以查看个人的根本信息和购置记录。
7)用户查看订单
用户可以查看自己当前订单和历史订单。
8)商品订购与购物车
登录用户〔未登录会提示登录〕查看商品时,会显示商品的详细信息,单击“参加购物车〞
按钮,确定后就将该商品放入用户的购物车,完成该商品的选购。另外,用户可以查看、修
改或者清空购物车的容。
9)结算与下订单
登录用户 〔未登录会提示登录〕可以在自己的信息中心查看自己的购物车,并决定是否下单,
或者修改,删除购物车的容。
③. 开发环境
操作系统: Windows 7;
开发语言: Java,JavaScript,jsp,html
数据库:SQL Server
IDE:Eclipse,Dreamweaver;
(2)数据库设计
①. ER 图
②. 详细的表构造:字段名、字段类型、字段长度、是否主键、是否允许为空等。
userInfo 表
Product 表
orders 表
orderDetail 表
(3)系统功能设计
①. 系统功能构造:给出整个系统功能模块的层次构造图
②. 各功能模块:介绍每个模块的输入、处理和输出
.
.
1.用户管理模块
1.1用户登录
输入:用户名,密码。
处理:根据关键字在数据库userInfo表查询是否有相应记录,登录成功跳转至首页,否则
重新跳回登录界面。
1.2 用户注册
输入:用户根本信息,包括用户名,密码,地址, ,所在
文档评论(0)