下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 30/31 题目:网上绿色食品商城系统的设计与实现班级:201级某:赵YF学号:指导教师:XXX完成日期:2016年12月20日目录 TOC o 1-3 h z u HYPERLINK l _Toc468632597第一章系统概述 PAGEREF _Toc468632597 h 5HYPERLINK l _Toc4686325981.1系统开发背景 PAGEREF _Toc468632598 h 5HYPERLINK l _Toc4686325991.2项目设计基本原理 PAGEREF _Toc468632599 h 5HYPERLINK l _Toc4686326001.3数据库系统设计及
2、X式分析 PAGEREF _Toc468632600 h 6HYPERLINK l _Toc468632601第二章系统需求分析 PAGEREF _Toc468632601 h 7HYPERLINK l _Toc4686326022.1可行性研究 PAGEREF _Toc468632602 h 7HYPERLINK l _Toc4686326032.1.1技术可行性 PAGEREF _Toc468632603 h 7HYPERLINK l _Toc4686326042.1.2经济可行性 PAGEREF _Toc468632604 h 7HYPERLINK l _Toc4686326052.1.
3、3操作可行性 PAGEREF _Toc468632605 h 7HYPERLINK l _Toc4686326062.1.4社会因素可行性 PAGEREF _Toc468632606 h 7HYPERLINK l _Toc4686326072.1.5可行性研究结论 PAGEREF _Toc468632607 h 8HYPERLINK l _Toc4686326082.2需求分析 PAGEREF _Toc468632608 h 8HYPERLINK l _Toc4686326092.2.1系统目的 PAGEREF _Toc468632609 h 8HYPERLINK l _Toc46863261
4、02.2.2系统功能及用户需求分析 PAGEREF _Toc468632610 h 8HYPERLINK l _Toc4686326112.3系统配置 PAGEREF _Toc468632611 h 10HYPERLINK l _Toc4686326122.4数据描述 PAGEREF _Toc468632612 h 10HYPERLINK l _Toc4686326132.3.1数据流图 PAGEREF _Toc468632613 h 10HYPERLINK l _Toc4686326142.3.2数据字典 PAGEREF _Toc468632614 h 12HYPERLINK l _Toc4
5、68632615第三章总体设计 PAGEREF _Toc468632615 h 14HYPERLINK l _Toc4686326163.1总体设计原理 PAGEREF _Toc468632616 h 14HYPERLINK l _Toc4686326173.2运行环境与系统结构 PAGEREF _Toc468632617 h 14HYPERLINK l _Toc4686326183.3系统功能模块与设计 PAGEREF _Toc468632618 h 14HYPERLINK l _Toc4686326193.4系统功能模块说明 PAGEREF _Toc468632619 h 15HYPERL
6、INK l _Toc4686326203.5系统功能模块图 PAGEREF _Toc468632620 h 16HYPERLINK l _Toc468632621第四章概念设计 PAGEREF _Toc468632621 h 17HYPERLINK l _Toc4686326224.1数据库的概念设计 PAGEREF _Toc468632622 h 17HYPERLINK l _Toc4686326234.1.1局部E-R模式设计 PAGEREF _Toc468632623 h 17HYPERLINK l _Toc4686326244.1.3数据库实现 PAGEREF _Toc46863262
7、4 h 18HYPERLINK l _Toc4686326254.2全局E-R设计 PAGEREF _Toc468632625 h 20HYPERLINK l _Toc468632626第五章系统详细设计 PAGEREF _Toc468632626 h 21HYPERLINK l _Toc4686326275.1前台设计 PAGEREF _Toc468632627 h 21HYPERLINK l _Toc4686326285.1.1前台总框架 PAGEREF _Toc468632628 h 21HYPERLINK l _Toc4686326295.1.2用户管理模块 PAGEREF _Toc4
8、68632629 h 22HYPERLINK l _Toc4686326305.2后台部分 PAGEREF _Toc468632630 h 24HYPERLINK l _Toc4686326315.2.1后台总框架 PAGEREF _Toc468632631 h 24HYPERLINK l _Toc4686326325.2.2管理员登陆 PAGEREF _Toc468632632 h 25HYPERLINK l _Toc4686326335.2.3商品管理 PAGEREF _Toc468632633 h 26HYPERLINK l _Toc4686326345.2.4类别管理 PAGEREF
9、_Toc468632634 h 29HYPERLINK l _Toc468632635第六章系统总结 PAGEREF _Toc468632635 h 31HYPERLINK l _Toc4686326366.1 总结 PAGEREF _Toc468632636 h 31HYPERLINK l _Toc4686326376.2 系统不足 PAGEREF _Toc468632637 h 31HYPERLINK l _Toc468632638参考文献 PAGEREF _Toc468632638 h 33中文摘要伴随着信息网络的飞速发展与科学技术的迅速提高,计算机技术正在以一种历史上从未出现的局势改变
10、着人们的生活,借助网络我们可以改变我们的生活方式甚至是生存方式,为了让人们的生活变的更加方便和快捷,我们创建了网上绿色食品商城系统,淘宝可以解决人们的日常生活用品,网上绿色食品商城则可以弥补淘宝在蔬菜方面的空挡,方便人们选购新鲜安全的绿色蔬菜。近几年,伴随着经济的迅速进步,互联网已成为我们生活中不可或缺的一部分,网络购物在生活中也已经屡见不鲜。对于企业而言,这种新型的商业运营模式给他们的发展创造了良好的机遇。对于个人来说,网上购物系统带来了方便和效率。在互联网不断发展,不断生活化的情况下,互联网 购物必定会更加具有广阔的市场。网上绿色食品商城能够为人们提供一个更加安全并且绿色健康的食品选择购买
11、环境。不断增加食品安全,最大程度地满足消费者日趋多样的购物需求,并凭借更具竞争力的价格和逐渐完善的物流配送体系等各项优势,赢得市场占有率多年稳居行业首位的骄人成绩,也是时代发展的趋势。网上商城作为电子商务的X畴,它是依托于网络、信息技术开展的商务活动。作为一种新颖的流通方式,不受时间和空间的限制,我们研究的目的就是为了开发一个安全,便捷,可维护,可扩展的网上商城。它不仅改变了传统商业模式,促进了流通方式创新和流通现代化,同时,也深化了国际分工与合作,推动了经济全球化的发展。加快电子商务发展,对于我国更广泛参与经济全球化,以信息化促进流通现代化。贯彻落实科学发展观具有重要意义。关键词:网上商城;
12、java;mysqlAbstractAlong with a rapid increase in the rapid development of science and technology information network, puter technology is in a situation never been changing peoples life through the network, we can change our way of life and way of life, to make peoples life more convenient and fast,
13、 we created a web of green food mall system, Taobao can solve peoples daily necessities, open online mall green food can make up for Taobao in the vegetables, convenient for people to buy the safety of fresh green vegetables. In recent years, with the rapid economic progress, the Internet has bee an
14、 indispensable part of our life, online shopping has It is often seen. in life for businesses, this new business model has created a good opportunity for their development. For someone to say, net The shopping system brings convenience and efficiency. In the continuous development of the Internet, c
15、ontinue to live under the situation, the Internet shopping will be more broad market. Green food online mall can provide a safe and healthy green food purchase environment for people. The increasing of food safety, the maximum extent to meet the growing consumer diverse shopping needs, and with more
16、 petitive prices and gradually improve the logistics distribution system and other advantages, to win market share ranked first in the industry for many years of remarkable achievements, but also the development trend of the times.Online shopping mall as the category of e-merce, it is relying on the
17、 network and information technology to carry out business activities. As a new mode of circulation, without the limitation of time and space, the purpose of our study is to develop a safe, convenient, maintainable, extensible online mall. It not only changed the traditional business models, promote
18、circulation mode innovation and circulation modernization, at the same time, also deepen the international division of labor and cooperation, promote the development of economic globalization. To accelerate the development of electronic merce, for our broader participation in economic globalization,
19、 promote circulation modernization by informatization. It is very important to implement Scientific Outlook on Development.Keyword:Electronic shopping mall; java;mysql第一章 系统概述1.1系统开发背景伴随着信息网络的飞速发展与科学技术的迅速提高,计算机技术正在以一种历史上从未出现的局势改变着人们的生活,借助网络我们可以改变我们的生活方式甚至是生存方式,为了让人们的生活变的更加方便和快捷,我们创建了网上绿色食品商城系统,淘宝可以解
20、决人们的日常生活用品,网上绿色食品商城则可以弥补淘宝在蔬菜方面的空挡,方便人们选购新鲜安全的绿色蔬菜。近几年,伴随着经济的迅速进步,互联网已成为我们生活中不可或缺的一部分,网络购物在生活中也已经屡见不鲜。对于企业而言,这种新型的商业运营模式给他们的发展创造了良好的机遇。对于个人来说,网上购物系统带来了方便和效率。在互联网不断发展,不断生活化的情况下,互联网 购物必定会更加具有广阔的市场。网上绿色食品商城能够为人们提供一个更加安全并且绿色健康的食品选择购买环境。不断增加食品安全,最大程度地满足消费者日趋多样的购物需求,并凭借更具竞争力的价格和逐渐完善的物流配送体系等各项优势,赢得市场占有率多年稳
21、居行业首位的骄人成绩,也是时代发展的趋势。同时国家大力倡导食品安全,构建绿色食品商城符合国家政策,符合老百姓意义,因此有助于的推广与发展。同时绿色无污染食品也得到了食品生产厂家的重视,绿色无污染食品在增多,这也为商城产品的来源提供了重要保证。1.2项目设计基本原理软件工程是从管理和技术两个方面研究如何更好的开发和维护计算机软件的一门学科,在开发计算机软件的过程中采用工程的原理和方法,本质上是一门工程类学科, 用经过时间验证并且行之有效的方管理技术和当前能够得到的最好的技术方法结合起来,以开发出高质量且经济的计算机软件。采用软件工程技术可以大大降低软件危机的影响。采用传统的软件声明开发方法,将软
22、件生命周期的各个阶段分为:定义时期(问题定义、可行性研究)、开发时期(需求分析、概要设计、详细设计、编码测试)、维护时期(运行维护)。1.3数据库系统设计及X式分析设计数据库主要是设计数据库的规X性,采用封锁协议避免数据库并发执行操作过程中所带来的“丢失修改、不可重复读、读脏数据”等问题,以及通过建立数据冗余来处理事务的各种故障(事务内部的故障、系统故障、介质故障、计算机病毒)、数据库的依赖,数据库的三个X式及其转化,设计数据库并将关系模式转化成er图数据库设计的步骤是;1定义数据库及需求分析:数据库类型有“关系数据库、网状数据库、层次数据库”,根据所要设计的问题选择合适的数据库类型。目前大部
23、分数据库是关系数据库,在设计关系数据库时要从经过从现实世界到计算机世界的转变,而数据库管理员在这一过程中起到了重要作用。在数据库管理系统中(DBMS)有的支持数据仓库,有的支持联机事务处理,有的支持面向对象数据库。根据选择的DBMS进行忽聚酷结构的定义。 2数据表定义:一个表往往也称呼为关系,关系数据库中要求每个关系的属性不可再分。关系数据库的完整性主要是有:参照完整性,实体完整性,用户定义的完整性。参照完整性主要是指:属性中的外键在其所对应的表中存在其值。实体完整性主要是指:关系模式中的主属性(主键)不能为空。用户定义的完整性则主要是根据用户需求进行一系列相关的约束。同时还要在数据库的设计中
24、逐步取消数据冗余等问题。提高数据库的规X性。3存储设备和存储空间组织:确定数据存放的地点、存储的路径以及存储设备、备份方案等,对多版本如何保证一致性和数据的完整性。4数据使用权限设置:针对有不同使用需求的用户,确定不同的使用权限,确保数据安全。5数据字典设计:用数据字典描述数据库的设计,便于对数据的操作。第二章 系统需求分析2.1可行性研究2.1.1技术可行性由于互联网技术的的迅速普及,以及方便用户使用的需要,本系统特使用B/S结构。B/S结构即浏览器/服务器结构。它是在C/S结构基础上的一种改进与变形。在B/S结构下,可以直接通过浏览器来访问,很少用到前端,主要任务都可以直接在服务器实现,形
25、成所谓三层3tier结构减少了用户使用的复杂度,并且大大简小了用户客户端载荷,降低了系统升级和维护的成本及工作量,降低了用户的总成本(TCO).以目前的技术来看,建立B/S结构并通过Internet/Intranet模式下数据库应用,相对容易把握、成本也较低。它能实现不同的人员在不同的地点以不同的接入方式在经过身份认证后访问和操作共同的数据库;这不但有效的保护了数据库和服务器的安全,也便于管理人员对数据的管理操作。在java这样的跨平台语言之后,B/S架构管理软件更是方便、快捷、高效。2.1.2经济可行性本系统在开发上面难度较低,并且相对来说有较好的前景与市场,用户量大,因而,从经济角度来说,
26、本系统的开发是可行的。2.1.3操作可行性除技术管理人员需要掌握一些基本的java及html代码外,其他人员只需了解简单的电脑操作即可,同时用户界面简单,方便用户使用,因此在操作方面是可行的。2.1.4社会因素可行性本软件为违反法律规定,未涉及到侵权等问题,未违背社会伦理道德,因此社会因素方面可行。2.1.5可行性研究结论从上述因素可以看出本系统从经济、技术、社会、操作可行性的方面入手,对软件进行全面分析,即话费较低的成本又有一个很好的前景,同时在未违背法律社会等因素的情况下又非常易于用户使用。所以本项目有着较好的可行性。2.2需求分析2.2.1系统目的在互联网飞速发展并且深度改变着人们生活方
27、式的今天,通过网络可以大大方便人们的生活并且赢得可观的经济效益。2.2.2系统功能及用户需求分析从第三次信息技术革命到今天,网络已经渗透进社会的每个角落,随着近些年中国经济的快速发展,网络生活也已经成为每个家庭中不可或缺的一部分。在国家提出互联网+后,互联网更是成为了改变人们生活的强有力工具。近几年,互联网+购物、互联网+娱乐等更是风靡全国。也正是这种风潮的兴起,大大方便了人们的生活,即为很多公司提供了丰厚的收益,同时也改变了人们的购物方式,娱乐方式,甚至是生活方式。如:阿里巴巴,京东,淘宝,携程,百度地图等等软件,借助互联网技术不但降低了经营成本,而且大大增加了企业收入。网上绿色食品商城是一
28、个网上绿色食品购物。主要是线上交易物品,是一个B2B、B2C的电子商务。核心工作是将经过检验后的绿色食品放到中并进行分类与等级。用户可以按类别按名称进行对商品的浏览。同时提供了商品查询,浏览,添加购物车,下单,付款等功能。用户可以在用户界面进行自由的浏览,在登录系统每个用户都将会提供一个购物车功能,用户可以在按照种类分类的情况下将感兴趣的商品加入到购物车中,同时用户可以随时查看购物车的情况,对购物车中的商品进行操作,购买活动完成后进行下单,付款。订单提交后,系统将会向用户显示订单号并提示提交成功。同时网上绿色食品商城还向管理员提供了对商品进行分类管理,商品种类管理,公告管理,产品维护,信息修改
29、,会员管理,用户权限管理等功能。本系统基于电子商务的原理,运用java开发技术在windows系统环境下,以mysql数据库作为开发平台,用jsp及三大框架开发的网上购物系统。本系统主要分为用户使用的前台与管理员维护及管理商城所使用的后台两部分组成。前台主要提供的功能有:注册、会员登录、商品展示、商品分类、购物车管理、公告展示、订单管理、付款等功能。后台由管理用通过管理员账号进行登录,登录成功后可以进行:商品信息的管理其中包括商品信息修改、添加与删除等、会员的管理、公告的管理,及订单管理等功能。 网上商城管理需要完成的功能主要如下:前台功能模块: 用户模块:登录、注册、修改个人资料。 商品浏览
30、模块:可任意浏览商品、并按照种类进行分类浏览、查看销售排行等。 购物车:添加产品到购物车、购物车信息修改、下订单、付款。 订单模块:查询个人订单列表、查询某笔订单的详细信息、查看历史订单。 后台功能模块: 管理员身份验证:为合法用户提供一个后台入口。 订单管理模块:对管理员提供用户订单的查看及编辑等功能。 商品管理:对仓库中的商品进行登记及信息编辑,并将其展现在用户前台页面上,也可对前台页面商品进行信息编辑。 类别管理:可以修改某一个商品的类别,也可以增添新类别或删除已有类别。 会员管理模块:管理所有注册用户,可以修改他们的信息或删除用户等。2.3系统配置网上购物系统运行在win7操作系统下,
31、以Sun公司的J2EE技术为技术支持,使用Myeclipse作为开发平台、Mysql作为核心数据库管理系统。网上购物系统的各类参数如下:(1)硬件平台服务器配置为专业服务器,内存4GB客户端配置为普通PC机,内存1GB以上,硬盘40G以上(2)软件Myeclipse9.0、mysql、dreamweaver (3)java技术J2EE、java、Javascript、jdbc、servlet2.4数据描述2.3.1数据流图数据流图(DFD)是结构化分析中用于表示系统逻辑模型的一种工具,是一种功能模型,描述系统能数据的李东和处理的情况。反映了系统所必须完成的基本逻辑功能。是后面进行设计系统的依据
32、。它的主要作用是描述信息流和数据从输入移动到输出的过程中所经受的变换。我们采用从总体到局部、逐步细化的办法,绘制出如下的数据流图:第一层:用户 P0网上绿色食品商城管理用户信息表订单表 图2-2 网上商城顶层数据流图第二层:发货订单F5订单表用户 P1 用户管理P2 个人信息管理P3 购物车管理P4 订单管理F1 用户信息表F2 订单表订单用户信息用户信息商品信息商品表发货通知用户信息收货地址用户信息 图 2-3 网上商城第二层数据流图第三层:用户信息订单 P2.1订单管理P2.3个人信息管理P2.2个人应用管理F6 订单表F6 订单表F3 收藏夹F1 用户信息表收货地址商品信息用户信息 图2
33、-3 网上商城第三层个人账户管理数据流图2.3.2数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。下面用数据字典来定义数据流图中各元素的确切内容:商品:商品信息表别名定义:商品信息表=编号+商品名称+商品描述+市场价+会员价+生产日期+图片+种类编号描述:仓库中每种商品的详细信息位置:product 数据库类别:商品类别信息表描述:记录所有商品类别的情况定义:商品类别信息表=编号+类别名称+描述+子类名称位置:category数据库会员:会员信息表描述:记录所有注册会员的详细信息定义:会员信息表=编号+会员名称+密
34、码+联系方式+住址+注册日期位置:users1数据库订单:订单信息描述:记录购买商品的所有订单信息定义:订单信息表=订单编号+用户编号+地址+订单生产日期+状态位置:orders数据库单项:订单单项信息描述:记录购物车中的信息定义:订单单项信息=编号+商品编号+单价+数量+订单编号位置:orderItem数据库系统管理员:管理后台的人描述:对整个商品进行管理,包括对商品进行查询、删除、更新操作的人定义:管理员信箱=用户名+密码位置:admin数据库第三章总体设计3.1总体设计原理总体设计又称概要设计,其主要任务是回答“概括的说系统应该如何实现”这个问题。概要设计站在全局的角度上话费较少的成本,
35、从较抽象的层次上分析对比多种可能的系统实现方案和软件结构,从中选取出最合理的软件结构。大致可分为系统设计(从数据流图出发,设想各种完成系统功能的方案)和结构设计(由哪些模块组成及其调用关系)。 概要设计的重点主要是:体系结构设计、模块划分、模块间接口的定义。基本原则是:抽象与求精、模块化和信息隐藏、模块独立性。 总体设计往往用IPO图和结构图表示,在总体设计时要考虑到软件的移植性和可复用性等问题。因此要遵循模块化的原则,合理控制模块的大小以及模块的扇入与扇出,作用域要在控制域之内。同时要做好信息隐藏工作。在面向对象的总体设计中还要进行接口设计、子系统设计和方法设计。3.2运行环境与系统结构为了
36、提高系统运行时的可靠性和高效性,服务器端应具有较高的软硬件配置。此应用程序可应用于互联网中。3.3系统功能模块与设计模块化就是把程序划分成独立命名且可单独访问的模块,每个模块完成一个特定的子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。模块化是为了使一个大型的程序能被人的智力所管理。采用模块化原理可以使软件结构清晰,不仅容易设计也容易阅读和理解。 模块独立性是模块化、信息隐藏和抽象的直接产物。模块独立性的重要原则是高内聚,低耦合。程序错误常局限在有关的模块及它们之间的接口中,所以模块化使软件容易测试和调试,因而有助于提高软件的可靠性。一个好的电子系统要有一些必要的模块
37、组成,若缺少了某些模块那么这个系统就会有缺陷。3.4系统功能模块说明基于电子商务理论网上绿色食品商城系统,分为前台功能后后台功能: (1)前台主要是用于用户浏览及购买商品使用,主要功能有用户登录、注册、商品浏览及分类、购物车商品的增删、个人信息修改等。 (2)后台部分主要是管理员进行商城及用户的管理,包括:商品的增删改、商品类别的管理、公告的管理、会员信息的管理等。3.5系统功能模块图后台页面类别管理商品管理订单管理类别添加一级类别查看单个类别查询一级类别批量删除查看子类及修改商品添加商品查看未处理订单查看已发货订单查看以往订单查看用户管理管理员管理管理员添加管理员信息查看用户信息查看修改自己
38、信息单个商品删除商品批量删除商品信息修改对新订单发货用户删除第四章 概念设计4.1数据库的概念设计在有了数据流图及数据字典后,我们可以从中得到实体、属性及其之间的关系,我们将这三者用实体关系图(E-R图)表示。数据库的概念设计主要经过一下步骤:首先画出局部E-R图,然后从局部E-R图进行合并,得到一个全局模式,最终对全局模式进行优化得到最终结构。也就是俗称的关系数据库的规X化。4.1.1局部E-R模式设计设计局部E-R图首先要找到具体的实体及其属性以及各个实体之间的联系。然后用E-R图表示出来。通过类比分析找出确定的实体,然后即可确定其属性。在局部E-R图中要观察两个或多个实体之间是否有联系。
39、如果有联系,再进一步确定是1:N,1:1还是M:N的联系。同时不光要注意有些联系也存在着属性,若联系存在着属性,也要记得标记。1局部E-R模式的合并合并的原则是:先进行两两合并,合并从公共实体类型开始,最后再加入独立的局部结构。2消除冲突冲突主要有三类:命名冲突,属性冲突,结构冲突。 合并全局E-R图的最终目的并不是将其合并成一个E-R图,而是为了使之方便理解,消除一些不必要的冲突,使之能够为用户理解。3全局E-R模式的优化通过局部E-R图合并成一个全局E-R图之后,还必须进行进一步的优化。继续检查全局E-R图中是否还存在命名冲突,属性冲突或者是结构冲突等问题。解决好这些问题后还应该注意应该使
40、最终的E-R图能够清晰地表达用户的需求,同时实体的个数要尽量少,实体的属性尽可能的精简,但注意,不能为了精简减少必要的功能。4.1.2E-R图模型转成关系模型:E-R图模型转成关系模型:1商品信息表(商品编号,商品名称,会员价格,市场价格,生产日期,图片,商品类别) 2用户信息(用户编号,用户名称,密码,联系方式,地址,购买日期) 3类别信息(类别编号,类别名称,类别描述,顶级类编号) 4管理员(用户名,密码) 5订单信息(订单编号,用户编号,地址,订单日期,状态) 6订单单项(编号,商品编号,单价,数量,订单编号)4.1.3数据库实现基本表如下:1)商品信息表2)类别信息表3)用户信息表4)
41、订单表5)订单单项表4.2全局E-R设计标题内容商品Id商品名称商品价格用户Id用户名密码用户订购商品填写订单管理员用户名密码发送发布短信息内容时间公告MMNN11NN在局部E-R图设计好后,要把这些局部E-R图合并为一个全局概念关系模式。这个全局概念模式在支持所有的局部E-R,模式的同时,还必须合理的表示数据库的概念结构。如下图所示。 图4-2 实体和实体之间的关系E-R图第五章 系统详细设计5.1前台设计5.1.1前台总框架网上绿色食品商城的前台部分是其主要功能区,由面向的用户使用,也是系统的对外窗口。主要功能由:用户的登录注册,商品的浏览及分类,购物车的管理,订单的提交与付款等构成。在这
42、里我们只对部分模块的实现进行描述。(1)模块功能介绍用户管理:新用户的注册,已注册用户登录,用户信息的修改。 商品浏览:在商品展示页面浏览商品及商品的分类浏览,商品介绍页面,商品添加购物车等。 购物车:将商品添加的购物车,对购物车进行信息修改,提交订单,付款。 订单模块:查看订单列表及对订单列表的编辑,查询查看记录。(2)前台文件构架首页顶部导航左侧导航商品展示底部导航用户注册购物车浏览商品用户登录删除商品修改购物车下订单个人账户查询订单修改个人资料添加购物车 图 5-1 前台文件结构图5.1.2用户管理模块(1)新用户注册(2)用户登录用户登录主要是通过接受用户输入的用户名和密码,然后与数据
43、库表格中的信息进行比较,若一致则登录,并能够通过读取数据库中的部分信息。(3)商品浏览 用户在商品显示页面(index.jsp)对具体商品进行详细了解,可以根据商品类别查询相应的商品,并在商品显示页面对商品进行收藏或者加入购物车,已注册的会员可以登录后用会员价得到优惠等。(4)购物车模块用户在浏览商品时,如果对想购买的商品,可以点击“购买”把商品放入购物车,就能将商品信息添加到购物车,在购物车页面可以对商品进行数量的修改,点击去结算。(5)生成订单如果用户对商品满意,并修改好购物车的商品数量后点击“去结算”,便跳转到订单信息确认与填写页面。5.2后台部分5.2.1后台总框架后台是前台功能实现的
44、基础,只能由管理员进行使用以维护。主要包括管理员身份验证,商品管理模块,订单管理模块,会员管理模块组成。(1)后台功能模块介绍:管理员身份验证:只有通过验证的管理员才能够登录。 订单管理模块:所有订单都会显示在后台,管理员可以进行查看及编辑。 商品管理:管理员可以增加新的商品或者对已有商品进行信息更新。 类别管理:可以修改某个商品的类别,也可以对已有类别进行增删改。 会员管理模块:查看所有会员信息,并对会员信息进行修改。(2)后台文件结构商品管理后台首页Login.jsp后台头部导航Top.html左侧导航后台中部订单管理会员管理类别管理订单查询修改订单状态会员的查看删除会员添加商品修改商品信
45、息删除商品信息添加类别修改、删除类别 图5-2 后台文件管理结构图5.2.2管理员登陆通过网址进入后台登录界面,提供正确的登录信息后进入后台系统。代码展示 script language=javascript function checkEmpty() if(document.form.account.value=) window.alert(请输入管理员账号) document.form.account.focus(); return false; if(document.form.password.value=) window.alert(请输入管理员密码) document.form.password.focus(); return false; return true; /script5.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广西建设职业技术学院单招职业技能测试题库参考答案详解
- 2026年山东城市建设职业学院单招职业技能测试题库及参考答案详解
- 2026年安徽职业技术学院单招职业倾向性考试题库带答案详解
- 2026年河南工业职业技术学院单招职业倾向性测试题库及答案详解1套
- 2026年浙江师范大学行知学院单招职业倾向性考试题库及参考答案详解1套
- 2026年郑州卫生健康职业学院单招职业适应性测试题库及答案详解1套
- 2026年郑州电子信息职业技术学院单招职业适应性考试题库附答案详解
- 2026年皖西卫生职业学院单招职业技能测试题库及参考答案详解一套
- 2026年成都航空职业技术学院单招职业技能考试题库及答案详解一套
- 2026年陕西国防工业职业技术学院单招职业倾向性考试题库及参考答案详解一套
- 回转窑安装说明书样本
- 2025年中共宜春市袁州区委社会工作部公开招聘编外人员备考题库附答案详解
- 2026年中医养生馆特色项目打造与客流增长
- 2025年社保常识测试题库及解答
- 2025年铁路运输合同书
- 消防设施培训课件
- 疤痕子宫破裂护理查房
- 2025-2026学年人教版高一生物上册必修1第1-3章知识清单
- 肾内科常见并发症的观察与应急处理
- GB/T 2075-2025切削加工用硬切削材料的分类和用途大组和用途小组的分类代号
- 《马克思主义与社会科学方法论题库》复习资料
评论
0/150
提交评论