毕业设计(论文)-基于JSP的Egou在线购物网站设计_第1页
毕业设计(论文)-基于JSP的Egou在线购物网站设计_第2页
毕业设计(论文)-基于JSP的Egou在线购物网站设计_第3页
毕业设计(论文)-基于JSP的Egou在线购物网站设计_第4页
毕业设计(论文)-基于JSP的Egou在线购物网站设计_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河南职业技术学院 2011 年 毕业论文 Egou 购物网 1 目录 摘 要 . 3 Abstract. 4 第 1章 绪论 . 5 1.1 引言 . 5 1.2 系统设计的背景、目的与意义 . 5 1.3 国内外现状 . 6 1.4 研究(设计)内容 . 7 1.5 本章小结 . 7 第 2章 开发工具及运行环境概述 . 8 2.1 系统运行环境及其应用软件 : . 8 2.2 系统关键技术概述 . 8 2.3 本章小结 . 9 第 3章 系统功能设计 . 10 3.1 前台购物模块 . 10 3.2 后台管理模块 . 11 3.3 系统结构分析 . 11 3.4 本章小结 . 12 第 4章 数据库结构设计 . 13 4.1 数据库结构设计 . 13 4.2 购物网局部 E-R 图 . 13 4.3 数据表结构设计 . 15 4.4 本章小结 . 17 第 5章 系统功能的实现 . 18 5.1 主页界面 . 18 5.2 注册功能 . 18 5.3 登录功能 . 19 5.4 个人资料管理 . 20 5.5 意见反馈 . 21 5.6 我的购物车 . 21 河南职业技术学院 2011 年 毕业论文 Egou 购物网 2 5.7 生成订单 . 22 5.8 后台登录 . 23 5.9本章总结 . 24 第 6章 总结 . 25 参考文献 . 26 致谢 . 27 河南职业技术学院 2011 年 毕业论文 Egou 购物网 3 摘 要 随着 Internet 互联网 的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台 来实现的网上购物。对于企业来讲,无论是企业之间 (B to B),还是企业和客户之间 (B to C)的交易,如果能够实现网上交易将大大提高交易速度节约交易成本。近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。 运用 JSP技术和网络数据库原理,基于 B/S模式我开发了一个网上购物系统。在我的系统中,顾客可以很方便的注册成为会员,对商品进行浏览,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货。系统管理员则可以对现有的商品进行添加和 编辑,审查已注册的用户并对提交的订单进行处理。 关键词: B/S 模式、 JSP、 JAVABEAN、 SQLserver2000 河南职业技术学院 2011 年 毕业论文 Egou 购物网 4 Abstract Along with the Internet of continuously universal, people are for the request of technique Internet the already and not only single is a view once web page, receive and dispatch the E-mail, increasingly busy people start pursuing the exploitation Internet that keep the house this a the mighty platform come the net that realizes on the shopping.Speak for the business enterprise, and wether is the business enterprises( B to B), or business enterprise with the customers bargain for( B to C), if can realize the net up trade and will consumedly increase the bargain speed the economy to trade the cost.In the last few years, along with the techniques further development of network database, make this on conceiving to gradually become the actuality. Application JSP technique is with the network database principle, according to B/ S mode I developped a net on the shopping system.In my system, customer can very the convenient registration become the member, and proceeds to merchandise view index, look into favour that the merchandises detailed data, then purchase the adoring merchandise according to the everyone.System would the auto is a born order of customer, and hand over the order to erupt goods according to the information for fill inning of customer.System manager can then proceeds to increase with the order that edit, investigate already the registered customer combine right hand over to proceeds to handle to current merchandise. Key words: B/ S mode, JSP, JAVABEAN, SQLserver2000. 河南职业技术学院 2011 年 毕业论文 Egou 购物网 5 第 1章 绪论 1.1 引言 随着计算机硬件 和计算机网络技术 的 不断 发展, 互联网 在人们生活中发挥了重要的作用,而且随着互联网的不断发展,信息技术逐渐发展壮大,将成为网络经济的核心。其中计算机、网络通信发展的特别快。 再加之现在网络的不断普及,这样就出现了很多基于 Web 的网上购物站点,各种语言技术的出现使整个 Web体系更加完善和巩固,因此,本系统 是通过 JSP 语言来实现,一个基于 B/S 模式的 JSP 购物网 。 1.2 系统 设计 的背景、目的与意义 纵观当今世界,互联网 的出现带给了世界巨大的变化,从过去只面向专业部门的信息传送扩展到现代生活的各个角 落,它为世界的发展和变革做出了无可估量的贡献。 尤其 是在二十世纪九十年代, 自从 美国政府提出“信息高速公路”计划并付诸于实施以后, 互联网渐渐的从人们极少了解的领域发展到 了全世界人的平常 生活中。 在互联网 日益盛行 的今天,网络是 时代的脉搏 ,是时代的宠儿。在网络大家族中,电子商务则是 其中的 一个 亮 点。 网上购物就是 电子商务一个最基本体现,从一定程度上讲它就是 把现实生活当中的商品 拿到网上来卖 ,也就是一种网上销售。 “ 网 ” 字意味着 电子商务 具有信息时代的快捷 、 方便等特征。事实上电子商务的出现,给消费者的 消费形式 ,消费观念 等 带来了 重要的变化。 随着世界经济的全球化, 以及我国加入 WTO 之后, 我国 越来越多的传统企业进一步认识到企业经济发展的必然趋势 就 是以网络化、全球化为主要特征 。 而企业实行电子商务则成为 企业走国际化道路 的必要条件。 从互联网在我国的兴起以后, 多年来 我国 十分 关心 企业的信息化建设,并做了大量 的投入 ,但目前 根据相关信息 表明我国 企业开始实施信息化的比例还不到 20%。所以电子购物网站的实现是一个非常迫切的需求 和一个很好的机遇 。 现代的网络 技术 ,已经经历过迅速发展的时期, 它 的技术也已经相当成熟。因此, 利用现在 网络技术来架设一个网站会在 很多方面得到相关的支持。 互联网 作为信息传 输的媒介,它的高速,海量,及时与可接受的可靠性满足了现代人们对生活和工作 需求的渴望。 人们对 当今 的 互联网 需求 ,已经不再是单 河南职业技术学院 2011 年 毕业论文 Egou 购物网 6 单 浏览网页获得信息 ,更反应了现代人生活的理念,更为重要的是成为企业介绍自身的平台。因为现代社会愈发的依赖于网络,特别是“万维网”,为企业量身设计一个网站被默认为必不可少的事情。 1.3 国内外现状 伴随着 Internet 的蓬勃发展, 在线 网络购物 网站 作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布, 而是渴望着能够充分享受网络所带来的更多的便利。 而在线网络购物 网站 能给 客户 提供的好处就是客户足不出户便可以方便快捷的选购自己喜欢的商品 。 敏锐的网络商家当然不会错过这样绝好的机会,越来越多的网站投身到提供网络购物服务的行列中来,一个基于 Internet 的全球电子商务框架正在形成。 在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流 的企业 纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。 在我国,网上购物从无到有 也 在慢慢飞发自起来 。我国第一 次 网上 交易 发生在 1996 年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然 不是在线支付的 货款 ,但这毕竟为我国 的网上购物 奏出了先声。根据 CNNIC 的统计结果,截止 2004 年 1 月中国有互联网用户 7950 万人,而又有 40.7%以上的网民在过去的一年里有过网上购物经历,这就说明中国有网上购物的用户达是 3235.7 万人,并且这一数字还在以 17%左右的速度增长,到 2006 年中国网上购物用户将达到6962 万人,这说明在中国发展网上购物具有 很大的市场 ,网上购物方式日趋被大家所接受。 为了做毕业论文 在最近一段时间里,我也查了一些关于网上 购物的信息。 有 60.4%的网站属于企业网站,可见如今企业都将网站作为推广自己的重要手段。其次是个人网站。而政府部门的网站占到 4.4%。 但是,另有调查显示,将近 75%的企业的网站每天的点击率在 200 次以下,更有 51.5%的企业网站的点击率不足 50 次,仅有 8.6%的企业网站的点击率每天超过 1000 次。这说明,做好一个网站,做出网站的特色把 企业信息与新闻相结合来吸引人观看是一个非常重要的问题。 电子商务是 Internet 爆炸式发展的直接产物,是网络技术应的全新发展方向,随着信息时代的来临,知识经济的扩张,电子 商务已经越来越靠近我们的生活,他的发展极大地改变了企业商务活动的形式与内容,更多企业可以通过电子 河南职业技术学院 2011 年 毕业论文 Egou 购物网 7 商务来进行网上交易 。 利用电子商务的模式,在介绍推广自己的同时, 也可以以新的一种渠道销售自己的产品 。 因此,设计一个具有电子商务功能的企业网站具有非常好前景。 1.4 研究(设计)内容 本 设计实现了一个网上 购物网 。网络购物 网站 所承载的信息量大、购物流程比较繁琐,而且互联网中日益肆虐的黑客和病毒对网络的安全性提出了更高的挑战。开发出的网络购物 网站 系统基于 Windows 2000 Server 中文企业版服务器和SQL Server 2000 数据库,采用国际先进的 JSP 技术 进行开发,具有很高的稳定性和安全性。网络购物 网站 真正实现了在 Internet 上的经营销售,从而使其获得更大的市场机遇及经济效益,很大程度地提高了企业的核心竞争力。 这个网上购物 网站 所需要的功能从用户角度进行划分,可以分为前台用户功能和后台管理功能。用户功能主要提供给购物的用户使用,包括用户的注册、登录,购物车,查看订单等;后台管理功能主要提供给 网站 的管理人员使用,包括对用户、商品、订单的管理。 用户注册后,登陆网站的用户可以在线查看、订购产品,并可在 线留下对本网站的意见和建议 等。这些部分用 JSP 设计页面及连接,使用数据库来建立相关的表,以便于对其进行查看、修改或删除。 在网站设计中,管理员完成对网站的维护与管理的工作。使用数据库中权限的功能对管理员设置权限,管理员可以对商品信息进行新增,修改及删除,也可以对订单信息进行处理,同时管理员也可以对用户信息进行管理。 1.5 本章小结 该部分对 Egou 购物网 的设计背景、目的以及意义 进行了系统的概述, 同时也对国内外的状况做了简单的分析,使读者对本设计 有一个系统的概念。 河南职业技术学院 2011 年 毕业论文 Egou 购物网 8 第 2章 开发工具及运行环境概述 本章将介绍如何构建 JSP 动态网站 运行环境。以实现 JSP 应用开发的目的,构建动态网站环境需要涉及 Tomcat 服务器 、数据 源 ODBC、 JDK 环境、 数据库管理系统。 2.1 系统运行环境及其应用软件 : 开发技术: Jsp+JavaBean Web 服务器: Tomcat6.0 后台 数据库 系统 : SQL Server2000 开发工具: jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe 界面制作: Dreamwear 8 、 Flash8、 photoshop 编程语言: HTML, JAVA, JSP 2.2 系 统关键技术概述 (一) JSP 技术 JSP 是 Java Server Page 的缩写,是由 Sun Microsystems 公司倡导、许多公司参与建立一种动态网页技术标准。采用 JSP 技术 ,Web 页面开发人员可以使用 HTML或者 XML标记来设计和格式化最终页面 ,使用 JSP代码或者小脚本程序来生成页面上的动态内容。在服务器中 ,JSP 引擎解释 JSP 代码和小脚本程序 ,生成所请求的内容 ,并且将结果以 HTML 或者 XML 页面的形式发送回浏览器。 JSP 技术很容易整合到多种应用体系结构中 ,以利用现存的工具和技巧 ,并且扩展到能够支持 企业级的分布式应用。由于 JSP 页面的内置脚本语言是基于 Java 编程语言的 ,拥有 Java 编程语言“一次编写 ,各处运行”的特点。 (二) JSP 运行环境 Sun 推出的 JSP 是一种执行于服务器端的动态网页开发技术,他基于 JAVA技术。执行 JSP 时需要在 WEB 服务器上架设一个编译 JSP 网页的引擎。配置 JSP环境可以有多种途径,但主要工作就是安装和配置 WEB 服务器及 JSP 引擎。 (三) JSP 与 JavaBean 将 JSP 和 JavaBean 结合起来,在 JavaBean 中处理逻辑,然后在 JSP 网页中调试,而用 JSP 文本着重是 网页见面设计,这样会使得 JSP 网页变的清晰,可以 河南职业技术学院 2011 年 毕业论文 Egou 购物网 9 节省软件开发时间和降低以后维护的难度。 (四) WEB 服务器简介 Tomcat 服务器是 Apache 组织开发的一种 JSP 引擎,本身具有 WEB 服务器的功能,可以作为独立的 WEB 服务器来使用, Tomcat 是 Java 程序,所以只要有 JDK就可以使用,不需要考虑操作系统平台。 (五)数据库的选择 SQL Server 2000 是目前市场上功能强大的关系型数据库管理系统之一,它提供了用于建立用户连接、提供数据安全性和查询请求服务的全部功能,读者所要做的只是建立一个数据库和与 之相交互的应用程序,不必为具体的数据库底层的操作担心。它是独立于 JSP 而存在的,在 JSP 的开发过程中,可以方便地管理数据库,而不必担心数据库的更改会影响到 JSP 程序的变更。 (六)操作系统简介 JSP 构建的网站操作系统可以选用 Unix、 Linux 或 Windows 平台。微软公司的 Windows 系统不仅在个人操作系统中占有绝对优势,它在网络操作系统中也是具有非常强劲的力量; Windows 操作系统容易掌握,操作方便且可以在很大程度上满足许多中、小企业的服务器配置需求。 (七) SQL Server 的安全性优势 (1)SQL Server 2000 的登陆认证包括:身份验证、权限验证。 (2)管理 SQL Server 2000 登陆包括:验证模式、设置验证模式、管理登陆帐号。 (3)数据库用户包括:查看数据库用户、新增数据库用户、修改和删除数据库用户。 (4)权限管理包括:权限设置对话框、权限设置。 (5)角色管理包括:标准角色、应用程序角色、用户和角色的权限问题。 3、数据库备份和恢复 (1)用企业管理器备份 (2)使用系统存储过程管理备份设备 (3)利用企业管理器恢复数据库 (4)使用 RESTORE 命令进行恢复、恢复文件或文件组、恢复事务日志。 2.3 本章小结 该章对系统所使用 到软件、开发语言及 主要 的 技术进行了详细的介绍,为下一步系统的设计打下了基础。 河南职业技术学院 2011 年 毕业论文 Egou 购物网 10 第 3章 系统功能设计 本章主要介绍 Egou 购物网 的总体功能模块,包括前台购物模块、后天管理模块 。 3.1 前台 购物模块 用户通过前台购物模块 可实现在线注册 , 注册成功后,可进行登录,购买自己想要买的商品; 同时也 可在线修改自己的个人信息 , 可以在线发表意见或留言 。如果是 Egou 的用户,还可以在线查看自己以前发送的订单以及商品信息 , 同时也可以在线查找自己已忘记了的 密码。 功能流程图如图 3-1: 图 3-1 前台功能流程 没注册 继续购物 用户注册 用户等登陆 查找商品 用户资料修改 没登陆 成功添加 添加到购物车 查看购物车 修改 数量 退回指定商品 结账 生成订单 支付 用户建议 订单查询 清空购物车 河南职业技术学院 2011 年 毕业论文 Egou 购物网 11 3.2 后台管理模块 后 台管理员可以通过后台管理模块实现管理员登录,登录以后,管理员可以查看所有注册用户的信息并对其编辑,并提供高级查询,同时还可以 查看 /添加 /删除商品信息,同时也提供了高级查询,可以 查看 /编 辑用户所发送成功的所有订单,并对其进行编辑同时也提供了高级查询,可以 查看 /添加 /删除商品的主分类(菜单),可以 查看 /发布 /编辑公告 、 查看 /编辑注册用户所发送的意见或留言,并可对其进行回复、 查看 /编辑 /添加用户在线支付的方式 、 查看 /添加 /删除管理员,同时也提供了高级查询。 功能流程图如图 3-2: 图 3-2 后台功能流程 3.3 系统结构分析 本系统采用三层架构设计,采用三层架构以后,用户界面通过统一的接口向业务层发送请求,业务层按自己的逻辑规则将请求处理之后进行数据库操作,然后将查找的数据返回给用户界面层。这 样用户界面层甚至可以不知道数据库的结构,它只要维护与业务层之间的接口即可。 管理员可以通过业务层管理数据库里的数据, 这种方式在一定程度上增加了数据库的安全性,同时也降低了用户界面层开发人员的要求。 总体结构如图 3-3: 发布 管理员 查看 回复 添加 管理 商品 留言 公告 订单 其他 会员 管理 登录 河南职业技术学院 2011 年 毕业论文 Egou 购物网 12 图 3-3 业务逻辑 3.4 本章小结 本章节 从总体上对系统进行了定位,把握了主题 设计 思想,介绍了 Egou 购物网 的功能模块、系统 的结构 。 用户界面 管理员 JSP+JavaBean 数据库 河南职业技术学院 2011 年 毕业论文 Egou 购物网 13 第 4章 数据库结构 设计 结合上章系统结构的分析,本章就对数据库结构的设计展开详细的描述。 4.1 数据库结构设计 数 据访问层负责对业务层提供数据操作,也就是它负责和底层的数据库打交道。业务层或者通用层中所有的对象都通过数据访问层的对象访问数据库。数据访问层中的类是按业务对象来组织的,每个业务对象中包含的数据可能存在不同的几种数据表中,它由数据访问类统一组织成一个概念中的对象,它相当于是一个面向对象的数据库层,负责映射面向对象与关系数据库间的关系。对数据库的所有操作均由存储过程完成,数据层只是在前台调用后台的存储过程。 4.2 购物网 局部 E-R图 1)管理员表的属性有:用户名,账号,邮箱,电话,如下图所示: 图 4-1 管理员 E-R 图 2)用户信息表的属性如下图所示 : 图 4-2 用户信息 E-R 图 3)订单表的属性如下图所示: 管理员 账号 用户名 电话 邮箱 用户 答案 头像 电话 邮箱 密码 住址 问题 用户名 河南职业技术学院 2011 年 毕业论文 Egou 购物网 14 图 4-3 订单表 E-R 图 4)详细订单表的属性如下图所示: 图 4-4 详细订单表 E-R 图 5) 商品信息表的属性如下图所示: 图 4-5 商品信息 E-R 图 6) 留言表的属性如下图所示: 图 4-6 留言表 E-R 图 7) 主分类表的属性如下图所示: 留言表 时间 留言 编号 回复 用户 商品 数量 商品名 时间 描述 商品号 图片 价格 类型 订单详情 数量 单价 订单号 商品号 订单 用户名 邮箱 支付 总价值 订单号 时间 地址 河南职业技术学院 2011 年 毕业论文 Egou 购物网 15 图 4-7 主分类 E-R 图 8)支付表的属性如下图所示: 图 4-8 支付表 E-R 图 9)公告表的属性如下图所示: 图 4-9 公告表 E-R 图 4.3 数据表结构设计 Egou 购 物网 数据库中各张表的设计结果如下面的表格所示。每个表格对应数据库中的每一张表,建立相应的数据字典。 如表 4-1 所示为 Customer 用户表,记录每个合法用户的总信息。 表 4-1 Customer 用户信息列表 属性名称 含义 数据类型 长度 说明 约束 c_name 用户名 varchar 30 not null 主键 c_pass 密码 varchar 30 not null c_header 头像 varchar 30 Not null c_phone 电话号码 varchar 11 not null c_question 问题提示 varchar 30 Not null c_answer 问题答案 Varchar 30 Not null c_address 地址 Varchar 30 null c_email 邮箱 Varchar 50 Not null 如表 4-2 所示为 Customer 用户表,记录每个合法用户的留言 信息。 支付方式 分类名 编号 信息 主分类 分类名 编号 公告表 头像 发布者 编号 时间 信息 河南职业技术学院 2011 年 毕业论文 Egou 购物网 16 表 4-2 Idea 用户留言存储表 属性名称 含义 数据类型 长度 说明 约束 id 编号 char 10 not null c_name 留言 者 varchar 30 not null c_header 留言者头像 varchar 30 Not null new_message 留言信息 varchar 1000 not null re_message 回复信息 varchar 1000 null new_time 留言时间 char 15 Not null re_time 回复时间 char 15 null 如表 4-3 所示为 Product 表,记录每个 商品的 信息。 表 4-3 Product 商品信息存储表 属性名称 含义 数据类型 长度 说明 约束 p_type 商品类型 varchar 30 not null p_id 商品编号 varchar 10 not null p_name 商品名称 varchar 40 Not null p_price 商品价格 float 8 not null p_quantity 商品数量 int 4 Not null p_image 商品图片 Varchar 100 Not null p_description 描述信息 Varchar 2000 Not null p_time 添加时间 Varchar 20 null 如表 4-4 所示为 Notice 表,记录 公告 信息。 表 4-4 Notice 公告信息 存储表 属性名称 含义 数据类型 长度 说明 约束 n_id 编号 char 10 not null n_message 公告信息 varchar 1000 not null n_admin 发布者 varchar 30 Not null n_header 头像 Varchar 50 not null n_time 发布时间 char 10 Not null 如表 4-5 所示为 Main_type 表,记录每个 菜单的 信息。 表 4-5 Main_type 添加菜单表 属性名称 含义 数据类型 长度 说明 约束 t_id 编号 char 10 not null t_type 菜单 varchar 30 not null 如表 4-6 所示为 OrderDeails 表,记录每个 商品的 信息。 表 4-6 OrderDeails 商品详细表 河南职业技术学院 2011 年 毕业论文 Egou 购物网 17 属性名称 含义 数据类型 长度 说明 约束 order_id 订单号 char 10 not null p_id 商品编号 char 10 not null p_price 价格 Float 8 Not null p_number 数量 Ine 4 not null 如表 4-7 所示为 Payment 表,记录每个合法用户的 支付 信息。 表 4-7 Payment 支付信息存储表 属性名称 含义 数据类型 长度 说明 约束 pay_id 编号 char 10 not null pay_payment 支付方式 varchar 50 not null pay_msg 备注 varchar 500 null 如表 4-8 所示为 Orders 表,记录每个 订单 信息。 表 4-8 Orders 订单 信息存储表 属性名称 含义 数据类型 长度 说明 约束 order_id 编号 char 10 not null order_payment 支付方式 varchar 1000 not null order_adress 地址 varchar 200 Not null order_email 邮箱 Varchar 50 not null order_user 订购者 char 30 Not null order_time 订购时间 char 30 Not null order_sum 总价值 float 8 Not null 如表 4-9 所示为 Admin 表,记录 管理员的基本信息 。 表 4-9 Admin 管理员基本 信息存储表 属性名称 含义 数据类型 长度 说明 约束 a_name 管理员账号 Varchar 30 not null a_pass 管理员密码 varchar 30 not null a_header 头像 varchar 30 Not null a_phone 联系电话 Char 11 Null a_email 电子邮箱 Varchar 40 null 4.4 本章小结 该章对系统的数据库设计进行了详细的叙述,包括设计思想、设计流程等,可以使读者详细了解系统的数据库的制作 。 河南职业技术学院 2011 年 毕业论文 Egou 购物网 18 第 5章 系统功能的实现 本章主要对 Egou 购物网 的功能实现的效果以文字加图片的形式加以说明。 5.1 主页界面 首页的设计力求简洁,为了给用户以清晰明了的感觉。首页由网站名称名称、商品导航、登录窗口、公告栏、新品上市、促销商品和版权组成。 主页界面如下图 5-1 所示: 图 5-1 主页界面 5.2 注册功能 为了统一管理, Egou 购物网 规定只有合法用户才能购买商品,所以要想购买商品的新用户必须进行注册,为了能及时发货给用户以及随时联系用户,所以系统必须记录每一位用户的详细信息。用户注册模块就是完成这一功能。该模块需要设计一个表单让用户输入有关个人的详细信息,如姓名,住址,联系电话等等。如图 5-2 所示为该模块运行 : 河南职业技术学院 2011 年 毕业论文 Egou 购物网 19 图 5-2 注册界面 注册成功 效果图如图 5-3 图 5-3 注册成功 5.3 登录功能 河南职业技术学院 2011 年 毕业论文 Egou 购物网 20 为了检验用户是否是 Egou 购物系统的合法用户,所以需要用户输入用户名和密码来核对用户的合法性。用户登陆 模块就是完成这一功能。该模块需要用到SQL 的查找语句来实现,设计一个表单让用户输入用户名和密码,在这个表单中的用户名和密码都用了正则表达式来限制用户只能输入英文字母、下划线和数字,单。如下图 5-4 所示为该模块运行后的效果图 。 图 5-4 检测用户 图 5-5 登录成功 5.4 个人资料管理 为了方便用 户忘记密码后,能重新找到自己的密码,特设计了密码查询这一功能, 图 5-6 为这一功能运行的效果图: 河南职业技术学院 2011 年 毕业论文 Egou 购物网 21 图 5-6 查询密码 5.5 意见反馈 图 5-7 所示为用户意见功能模块运行的效果图: 图 5-7 意见反馈 5.6 我的购物车 河南职业技术学院 2011 年 毕业论文 Egou 购物网 22 购物车这 个功能模块,主要功能包括所选商品的添加、查看购物车、单件商品购买数量的修改、清空购物车、退回指定商品。当用户在商品展示台中点击“购买”按钮,就能将对应的商品添加至购物车。 在查看购物车页面中,可以点击删除指定商品、修改 商品数量、清空购物车、继续购物和结帐,或者转到其他功能模块。如 图 5-8 所示为该模块运行时的效果图。 图 5-8 购物车界面 5.7 生成订单 当用户选购好商品时,需要登录到购物车界面,选择付款方式,并点击确定付款按钮,就可以生成订单,下图所示为该功能的运行效果图: 河南职业技术学院 2011 年 毕业论文 Egou 购物网 23 5.8 后台登录 为了检验用户是否是管 理员,所以需要用户输入用户名和密码来核对。管理员登陆模块就是要完成这一功能。该模块需要设计一个表单让用户输入用户名和密码。当是管理员登陆时就会登陆到后台管理系统,不会在前台出现。下图为运行效果图: 5.9 后台管理主界面 当用户登录到后天管理界面以后,就可以对客户、商品、订单、商品分类、 河南职业技术学院 2011 年 毕业论文 Egou 购物网 24 公告反馈、 支付等其他做管理 。 5.9 本章总结 本章简略的对本系统的功能做了个 图文并茂 的描述, 让读

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论