电子产品网上选购系统

合集下载

网上购物系统设计与实现

网上购物系统设计与实现

.摘要伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。

网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。

本系统便是尝试用JSP在网络上架构一个动态的电子商务,它是在Windows XP下,以Oracle为数据库开发平台,Tomcat网络信息服务作为应用服务器,采用JSP(Java Server Pages)技术开发的网上购物系统。

他分前台部分和后台部分,前台部分由用户使用,主要包括用户注册,购物车管理,订单管理,个人资料管理,留言板管理等功能;后台部分由管理员使用,主要包括商品管理,处理订单,用户信息管理,信息管理等功能。

建立后的系统是一个动态、交互式、具有商品提供、系统管理、用户留言等功能的电子商务。

【关键字】JSP Oracle Tomcat 网上购物系统.Designed in the Online shopping system based on JSP Along with the vigorous development of the Internet, e-commerce networks as a shopping center is a form of its highly efficient, low-cost advantages, gradually emerging as a business model and philosophy, there is no longer meet use and dissemination of information browsing, but a desire to bring the full.enjoyment network more convenient. Internet shopping is being adapted to the fast pace of today's society to live, so that customers can enjoy the convenience of fast and easy way to purchase their own like commodities.The system is trying to use JSP in a dynamic network of e-commerce websites structure, which is in Windows XP, SQL Server 2000 for database development in platform, Tomcat application server as a network information services, use JSP (Java Server Pages) technology development online shopping system. Prospects and the background of some of his hours, the prospects of users, including users registered, a shopping cart management, order management, personal information management, message board management functions; Background in part by managers, including commodity management, processing orders, customer information management, information management, and other functions links.After the establishment of the website is a dynamic, interactive, with commodities, systems management, voice mail, and other functions of the e-commerce website users.Keywords JSP;Oracle;Tomcat;Online shopping system第一章前言1.1系统的开发背景及意义1.1.1系统的开发背景一、需求的产生随着市场经济的逐渐形成,全球化经济已在国迅速发展起来。

网上在线购物系统(带系统流程图)

网上在线购物系统(带系统流程图)

网上购物系统ONLINE SHOPPING SYSTEM专业:计算机应用技术姓名:XX指导教师姓名:XX报告提交日期:XX年XX月XX大学摘要随着网络技术的发展与普及,网络为广大用户提供了更加周到和人性化的服务。

通过建立一个网上购物系统以实现对商业零售企业提供信息化管理。

是在当今社会提高企业经济效益必不可缺少的一部分。

本文研究了运用了 VBScript、Dreamweaver、ASP与SQL Server 2000等关键技术建设网上购物系统。

着重论述了系统功能与实现、数据流程及存储,包括商品目录、用户注册、网上订货与购物、库存查询、后台数据库管理等。

最终实现用户通过注册,浏览商品关键词:网上购物 ;ASP ;SQL Server 2000ABSTRACTWith the development and popularization of network technology and network to provide customers with a more thoughtful and human services.Through the establishment of an online shopping system to achieve commercial retail enterprises to provide information management。

Is to improve economic efficiency in today’s society must be an integral part。

This paper studies the use of VBScript, Dreamweare,ASP and SQL Server 2000 and other key technologies in building the online shopping system。

电子采购的实现形式

电子采购的实现形式

电子采购的实现形式电子采购的实现形式电子采购,即电子化采购,往往理解成为电子产品的采购,互联网技术的发展超出了电子化的内涵,而更多的具有网络的意义,那么电子采购是如何实现的,我们一起来了解了解!网上采购的具体实现形式(1)卖方系统(Sell-side system)供应商为增加市场份额,对计算机网络作为销售渠道而实施的电子商务系统,它包括一个或多个供应商的产品或服务。

登录卖方的系统通常是免费的。

使用这一系统的好处是访问容易,能接触更多的供应商,买方无需任何投资。

(2) 买方系统(Buy-side system)企业自己控制的'电子商务系统,它通常连接到企业的内部网络(Intranet),或企业与其贸易伙伴形成的外部网络(Extranet)。

这一系统通常由一个或多个企业联系建立,目的是把市场的权力和价值转向买方。

如GE塑料全球供应商网络;美国三大汽车公司的全球汽车零配件供应商网络。

这一系统的好处是快速的客户响应、节省采购时间和利于对采购过程进行控制和跟踪。

缺点是大量的资金投入和维护成本。

(3)第三方系统(Third-party system/Portals)门户(Portals)是描述在Internet上形成的各种市场的术语。

有两类基本门户:垂直门户(Vertical Portals )是经营专门产品市场,如钢材、化工、能源等,如MetalSite 是专门买卖金属的垂直门户;而CheMatch 是专门经营石油化工和塑料制品的垂直门户。

水平门户(Horizontal Portals)是集中了种类繁多的产品的门户。

如Ariba Commerce One Free Markets 都是水平门户。

电子商务采购的实施步骤首先,要进行采购分析与策划,对现有采购流程进行优化,制定出适宜网上交易的标准采购流程。

第二步,建立网站。

这是进行电子商务采购的基础平台,要按照采购标准流程来组织页面。

可以通过虚拟主机、主机托管、自建主机等方式来建立网站,特别是加入一些有实力的采购网站,通过它们的专业服务,可以享受到非常丰富的供求信息,起到事半功倍的作用。

电商平台系统的介绍和应用

电商平台系统的介绍和应用

电商平台系统的介绍和应用电商平台系统介绍电商平台系统是指一种基于互联网技术的,将买卖双方联系起来,实现商品交易的平台系统。

它通过搭建一个虚拟的市场,将买卖双方联系在一起,实现线上交易,从而带来便利、快捷的购物体验。

电商平台系统包括前台和后台两个部分。

前台是指顾客所看到的网站界面,包括商品展示、购物车、订单管理等功能;后台则是管理人员所使用的系统,包括商品管理、订单管理、客户管理等功能。

整个系统需要运用多种技术,如数据库、网络通信、数据加密等。

电商平台系统应用电商平台系统的应用范围非常广泛,可以适用于各种类型的商品和服务。

以下是电商平台系统的几个典型应用场景:1. B2B电商平台:指面向企业之间的电子商务平台,主要用于企业之间的采购和销售。

2. B2C电商平台:指面向消费者的电子商务平台,主要用于消费者购买商品和服务。

3. C2C电商平台:指面向个人之间的电子商务平台,主要用于个人之间的二手交易和拍卖。

4. O2O电商平台:指线上和线下融合的电子商务平台,主要用于线上下单后线下消费,如外卖、团购等。

5. 跨境电商平台:指面向国际市场的电子商务平台,主要用于国际贸易和跨境电商。

电商平台系统的优势电商平台系统的应用带来了很多优势,以下是几个典型的优势:1. 便捷快速:电商平台系统的应用让购物更加便捷快速,无需出门,只需一键下单即可购买到心仪的商品。

2. 价格优惠:由于电商平台系统省去了实体店铺的成本,商品价格往往比实体店更加优惠。

3. 多种选择:电商平台系统汇聚了众多商家和商品,消费者可以在平台上选择自己喜欢的商品,满足多种需求。

4. 较高的安全性:电商平台系统进行了数据加密和安全防护,用户信息得到了较高的保护。

5. 实时性:电商平台系统的应用可以实时更新商品信息和库存情况,方便用户及时了解商品信息。

总之,电商平台系统的应用让购物变得更加方便和快捷,为消费者和商家提供了更多的选择和机会。

网上商城购物系统 用户手册

网上商城购物系统 用户手册

用户手册1.引言1.1编写目的本手册编写的目的在于方便用户使用本软件, 提供给用户详细的使用方法, 使用户迅速了解本软件的功能以及使用方法。

预期的读者为系统的开发者、使用者和指导老师。

1.2背景说明:(1)开发软件系统的名称: 网上商城购物系统;(2)任务提出者: XX;(3)开发者: 计算机科学与技术的小组成员xx;(4)用户: XX;(5)本系统将使用SQLServer2000作为数据库存储系统。

1.3定义(1)Asp(active server pages)是微软公司推出的一种用以取代CGI的技术, 基于目前绝大多数网站应用于windows平台, asp是一个位于windows服务器端的脚本运行环境, 通过这种环境, 用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换);(2)ADO: ActiveX Data Object, ActiveX 数据对象;(3)SQL: Structured Query Language。

1.4参考资料1、《ASP程序设计及应用》张景峰主编第011903号中国水利水电出版社 2009.12、《数据库原理及其教程(第三版)》黄德才主编第088716号科学出版社 2010.63、《ASP+SQL Server动态网站开发从基础到实践》杨世锡,赵辉编著第377507号电子工业出版社 20054.《ASP+SQL Server项目开发实践》黄雷编著第38854号中国铁道出版社 20065.《Dreamweaver 8与ASP动态网站开发自学导航》戎马工作室编著第298301号机械工业出版社 20066.《ASP实务经典》林金霖编著 [M].北京:中国铁道出版社, 2001,2097、《ASP编程基础与实例》丁贵广编著 [M].北京:机械工业出版社, 2002,518、张海藩.软件工程导论.北京:清华大学出版社,2005.2.用途2.1功能A.客户功能(1)浏览商品信息:任何用户都可以浏览商品信息, 课通过商品分类信息查找或者通过搜索栏直接模糊搜索查找相关商品。

网上购物系统[1]

网上购物系统[1]

网上购物系统网上购物系统,对于所有的销售者来讲,不受营业时间和地域的限制,不必承担实体店经营可能产生的风险,如盗窃,抢劫等,同时也节省了实体店所需要支付的水电费、房租费、装修费等。

然而对于消费者来说,任何时候、任何地方足不出户便可以浏览全国各地的商品信息并通过信用卡、支付宝等便捷方式进行购买,节约了大量的时间和金钱。

网上购物与传统的购物方式相比,满足了消费者付出最小成本得到最大效用的目的。

一、需求分析1) 在网上购物系统中,系统管理员可以添加、修改、删除商家信息。

系统管理员可以查看该系统的所有注册用户信息,可以修改某一个注册用户的所有信息,可以添加新的注册用户,同时也可以删除用系户统。

管理员可以查看该系统的所有订单,并且审核订单,同时可以删订除单。

2) 任何一个网络用户都可以注册成为该系统的固定用户,注册时需要填写基本注册信息,还可以修改个人的基本信息。

只有注册用广才能登录此系统,购买商品。

购买商品时可以任意选购商任品意,填写购买数量,可以修改己选择商品的购买数量,可以删除巳选择的某种一商品,可以取消购买,可以提交购买下达订单确认一次购买成功。

购买商品后的用户可以登采系统查看自己的订单的付款状态和发货状态。

3) 商家负责网店的管理和维护工作维,护工作包括商品的添加、修改、删除;当用户提交订单,系统同后意,商家需要对消费用户的信息进行核对,如若有错,及时修改。

下单成功后,将发货给购物者,并同吋更新网上订单的付款状态及物流状态。

4)系统客户端运行在Windows平台下,服务器端可以运行在Windows平台下,系统应该有一个较好的图形用户界面。

二、系统建模1. 创建系统用例图网上购物系统的参与者:用户(购物者)系统管理员商家(销售者)1.1 用户(购物者)用例图用户能够通过系统进行如下活动:1)用户注册与登录:用户注册与登录是网上购物系统所必须拥有的一项功能。

用户注册淘宝账号后可以随时修改个人信息。

当用户需要购买商品并支付的时候,用户必须处于登录状态,登录时需要输入用户名及密码。

智慧零售线上商城系统配置设计方案

智慧零售线上商城系统配置设计方案

智慧零售线上商城系统配置设计方案智慧零售线上商城系统配置设计方案一、概述智慧零售线上商城系统是指基于现代信息技术开发的一种以电子商务为基础的线上商城系统。

本方案旨在配置一套完整的智慧零售线上商城系统,包括硬件设备、软件平台和网络配置等。

通过合理的配置和设计,可以提高商城的运行效率和用户体验,从而提升商城的竞争力。

二、硬件设备配置1. 服务器:选择高性能的服务器,应具备高处理能力、大内存和高存储容量等特点,以确保商城系统的稳定运行和安全性。

2. 存储设备:配置高速、高容量的存储设备,用于存放商城系统的数据和媒体文件。

3. 网络设备:配置高速、稳定的网络设备,以便用户能够快速访问商城系统,并保障数据的安全传输。

4. 打印设备:根据需要配置打印设备,用于打印订单、发票和其他相关文件。

三、软件平台配置1. 操作系统:选择稳定、安全的操作系统,如Linux、Windows Server等,作为商城系统的基础平台。

2. 数据库管理系统:选择可靠、高性能的数据库管理系统,如MySQL、Oracle等,用于存储和管理商城系统的数据。

3. Web服务器:配置高性能的Web服务器,如Nginx、Apache等,以提供快速的访问和响应能力。

4. 商城系统软件:选择成熟、稳定的商城系统软件,如Magento、Shopify等,提供丰富的功能和良好的用户界面。

5. 数据分析工具:配置数据分析工具,如Google Analytics、百度统计等,用于分析商城系统的数据和用户行为,为商城的优化和改进提供依据。

四、网络配置1. 网络拓扑:设计合理的网络拓扑架构,包括互联网接入、防火墙、路由器、交换机等设备的布局和连接方式,以提供稳定、安全的网络环境。

2. IP地址规划:根据实际需求规划IP地址,确保网络设备和系统能够正常通信,并避免冲突。

3. 防火墙设置:配置防火墙,设置访问控制策略,保护商城系统不受未授权访问和恶意攻击的侵害。

基于springboot的高校二手电子产品拍卖管理系统的设计与实现-毕业论文

基于springboot的高校二手电子产品拍卖管理系统的设计与实现-毕业论文

---文档均为word文档,下载后可直接编辑使用亦可打印---摘要如今,科学技术的飞速发展,其衍生的电子产品也飞速的融入我们工作、生活、学习的方方面面。

随着学生群体的数量不断增加,他们对于电子产品的需求也不断增加,而学生的经济实力相对有限,二手商品便成为他们的可选项。

然而,校园中的普通的二手交易市场已经无法满足学生对二手产品的需求,特别是学生对于价格相对昂贵的电子产品的需求。

于是我决定设计一个面向高校师生的二手电子产品拍卖系统,来缓解大学校园中的学生对电子产品的需求。

本次系统开发在框架上采用了Spring Boot框架来设计。

总结自身大学的专业知识来设计开发一个基于Spring Boot的高校二手电子产品拍卖管理系统,并实现与数据库的数据交互管理。

在开发过程中主要完成实现以下功能:用户的登录注册功能、二手电子产品的竞价拍卖、二手电子产品搜索、购物车结算、后台管理等功能。

关键词:拍卖管理系统竞拍 Spring BootAbstractNowadays, technology development at very fast speed, the electronic products derived from it are also rapidly integrated into all aspects of our work, life and study. As the number of students is increasing, their demand for electronic products is increasing, and students' economic strength is relatively limited, second-hand goods become their options. However, the ordinary second-hand trading market on campus has been could not satisfy students for second-hand products, especially students for relatively expensive electronic products. So I decided to design a second-hand electronic products auction system for teachers and students in colleges and universities to alleviate the demand of college students for electronic products.A Spring Boot framework is used to design this system development. By using my own college professional knowledge to design a college second-hand electronic products auction management system based on Spring Boot, and realize the data interactive management with the database.In the development process, the main completion of the following functions: user login registration function, second-hand electronic products bidding auction, second-hand electronic products search, shopping cart settlement, background management and other functions.Key words:auction management system auction Spring Boot目录1. 绪言 (1)1.1 课题研究背景 (1)1.2 国内研究现状 (1)1.3 国外研究现状 (1)1.4 本课题研究的意义 (2)1.5 论文总体结构的安排 (2)1.6 本章小结 (3)2. 系统开发工具与主要技术 (4)2.1开发环境简介 (4)2.1.1 软件环境 (4)2.1.2 开发工具Spring Tool Suite (4)2.1.3 数据库MySQL 5.6 (4)2.2 技术架构简介 (4)2.2.1 Thymeleaf模板引擎 (4)2.2.2 Mybatis、Spring Boot框架 (5)2.3 本章小结 (5)3. 系统需求分析 (6)3.1 可行性分析 (6)3.1.1 技术可行性 (6)3.1.2 经济可行性 (6)3.1.3 操作可行性 (6)3.2 功能需求分析 (6)3.3 前端系统分析 (7)3.4 后端系统分析 (7)3.5 数据库需求分析 (8)3.6 本章小结 (8)4. 系统的设计 (9)4.1 系统整设计 (9)4.2 数据库的设计 (9)4.2.1 数据库实体 (10)4.2.2 数据库表的设计 (11)4.3 本章小结 (13)5. 系统的实现与测试 (14)5.1 系统前端的实现 (14)5.1.1 用户登录与注册 (14)5.1.2 商品浏览及详情 (14)5.1.3 竞拍功能 (15)5.1.4 查看拍卖结果 (16)5.1.5 购物车 (16)5.1.6 订单支付 (16)5.1.7 订单查询 (17)5.1.8 信息修改 (17)5.2 系统后台的实现 (18)5.2.1 管理员登陆 (18)5.2.2 用户管理 (19)5.2.3 商品管理 (20)5.2.4 商品发布 (20)5.2.5 订单管理 (20)5.3 系统测试 (21)5.3.1 测试内容 (21)5.4 本章小结 (23)6. 总结与展望 (25)6.1 总结 (25)6.2 展望 (25)参考文献 (27)致谢 (28)1.绪言1.1 课题研究背景高新科技产品对于学生的吸引力相对较大,但是,在校园中的学生作为一个尚无法经济独立的群体,电子产品的昂贵价格相对于学生来说是一个较大的负担,而相对便宜的二手电子产品便成为学生的首选项。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子产品网上选购系统需求说明书软件概述:在互联网经过多年的发展以后,人们对网络的依赖越来越强烈,网络正在不知不觉中改变着当今社会的生活状态和生活方式。

电子商务的兴起,开创了全球性的商务革命和经营革命,并逐步成为一种主要的商务方式。

我国的网上购物市场发展还处于初级阶段,市场规模较小。

但我国的网民已达到7950万,市场潜力较大。

网络零售商为争夺市场,近年来争先恐后地推出新的服务项目,并不断扩大商品品种。

在这次设计中,我们选择了一个电子产品网上选购系统。

随着科技的发展,电子产品与我们的生活息息相关,小从U盘,MP3,大到电脑,数字电视,日益成为了我的生活的必需品,电子产品有低端也有高端,种类各异,型号多样,消费者可通过系统选购自己喜欢的电子产品。

我们的系统主要是为消费者提供产品的相关资料浏览,对客户订单进行管理和联系公司相关业务,帮助消费者提供最高的品质和最好的服务,让消费者足不出户就能选购到喜欢的电子产品。

任务概述:我们的系统针对的用户是广大的消费者,商品的种类和数量较多。

相应的需求有:1.管理员身份验证(为合法用户提供一个后台入口)2.添加商品(向商品表插入前台首页展示的商品信息)3.订单信息管理(网站管理者对用户订单的执行和编辑状态)4.查询用户信息管理模块(查询注册所有用户,对一些非法或失信用户进行删除操作)5.添加链接模块(管理员向前台首页添加友情链接信息)6.公告信息管理模块(网站向用户发布最新公告信息)7.能够对需要的统计结果提供列表显示输出。

8.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。

数据库描述:数据库采用SQL server 2000数据库。

ER模式:商品(商品编号#,商品名称,商品类别#,厂家,出厂日期,备注,价格,数量)会员用户(会员证号#,姓名,性别,身份编号#,身份证,联系电话,密码)身份(身份编号#,身份描述,用户等级)商品类别(商品类别编号#,类别描述)ER图:图3-0:实体之间关系的E-R图(1)用户类别包括:用户分类号、用户类别名称、订购商品、订购数等。

(2)用户信息包括:用户证号、用户分类号、姓名、性别、出生日期、身份证号、单位、联系电话、办证日期、职业等。

(3)商品种类包括:商品分类号、商品种类、库存等。

(4)商品信息包括:商品号、商品名、生产单位、出场日期、批次、单价、内容提要、分类号、商品号、库存数等。

(5)订退情况包括:用户证号、商品号、订购时间、退订时间、商品数目。

(6)预购情况包括:会员号、商品号、预约时间、是否到架。

(7)用户分类及权限包括:用户分类号、用户分类名、权限。

(8)用户信息包括:用户号、用户名、用户密码。

功能需求:1.浏览功能2.查询功能3.插入功能4.修改功能5.删除功能6.授权功能;系统主要分为两个模块:管理员管理模块,用户管理模块。

性能需求:数据精确度:查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。

时间特性:一般操作的响应时间应在1-2秒内。

适应性:满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。

概要分析:引言:编写目的:根据上面的电子产品网上选购需求说明书,随系统的结构进行概要设计,明确模块划分和界面设计。

背景:这次项目为软件开发指定作业,我们小组的名称为“肥团团软件开发小组”,本软件名为“电子产品网上选购系统”,需要得到服务器软件,数据库软件的配合进行工作,系统面向互联网上的用户。

总体设计:运行环境:硬设备1、本系统服务端可以运行在PC的Windows98/2000/Xp,Linux操作系统上,系统最低配置要求为Pentium 133/32M内存/VGA 256色显示卡/100M硬盘空间,推荐配置要求为Pentium 4 2.4G/256M内存/GF4 MX440/1G硬盘空间.2、浏览器端使用的浏览推荐为IE 5.0或以上版本,Netscape Browser 8或以上版本支持软件服务端:操作系统:Windows98/2000/XP, Linux均可服务器:Tomcat5.5数据库:mysql4.1数据库链接驱动: JDBC程序语言编译系统:JDK1.5浏览器:IE 5.0或以上版本Netscape Browser 8或以上版本客户端:浏览器:IE 5.0或以上版本Netscape Browser 8或以上版本基本设计概念和处理流程:用户界面处理流程店家界面处理流程:结构:功能需求与程序的关系:用户界面注册点击首页的“注册”按钮。

填写注册内容,包括:用户名,身份证,电子邮件,真实姓名,联系电话,省份,邮寄地址,邮政编码,设置密码遗失的提示问题及答案。

点击“提交”按钮,系统检测用户填写信息的合法性和用户名的唯一性。

✓信息合法,信息写入数据库,在数据库里密码一栏写入系统随机生成的密码,页面自动跳转到首页,同时系统发送确认信件给用户填写的邮件地址,此信件包含数据库里系统随机生成的用户密码。

✓信息不合法,系统提示填写信息错误,并清空填写框,用户可重新填写相关信息。

点击“重置”按钮可以清除已经填写的内容,重新填写。

点击“取消”按钮返回到主页,取消注册。

登陆在首页的对话框中输入用户名和密码点击“登陆”按钮。

系统对输入的信息跟数据库里的用户信息进行比对,如果符合,则判断用户是否被锁定,若没有锁定则页面跳出登陆成功信息,返回主页。

反之页面跳出错误信息,返回主页。

登录成功后,登陆框的位置出现欢迎信息和从UID得到的用户名以及“注销”按钮。

点击“注销”按钮,购物车清空,将相应表从数据库里删除;UID数值置空;返回主页。

页面闲置1小时后自动注销。

账户中心点击首页的“账户中心”图标进入账户中心页面。

根据UID里的用户名从数据库读取用户信息,若UID为空则跳出“请先登陆”对话框,跳回到主页;UID不为空,但若用户在数据库里无法找到,显示出错信息并跳回主页,若UID值合法,在页面直接显示用户信息,左边操作按钮包括:●个人信息修改◆从数据库读取个人信息并显示,可修改除用户名和密码以外的所有信息。

◆“修改信息”按钮将读入信息做合法性判断,如果合法则将数据库里的用户信息更新为新信息,跳转到账户中心页面;若不合法,显示出错信息,停留在信息修改页面;◆“重置”按钮清除输入的信息;◆“取消”按钮取消该操作,跳转到账户中心页面。

●订单管理◆根据UID信息到数据库查询到该用户的订单信息,并显示到页面。

显示内容包括:订单号,订单生成时间。

分页显示,20个订单每页。

每个订单后面包括以下两个按钮:●“详情”按钮查看该订单含有的商品,可以对单件商品做修改,按确定后写入数据库,如删除该商品,修改购买数量。

●“删除”按钮,从数据库删除该订单信息。

●用户密码修改:输入旧密码和重复输入两次新密码,并可以选择修改找回密码问题,按确定后完成修改,将新密码写入数据库。

●自杀:用户删除自己的账号。

按自杀后,从数据库删除相应信息,包括未完成订单和用户所有信息,操作完成后,将UID置空,并跳转到主页。

●注销:功能同2.4.1.2里的注销。

购物车点击首页的“购物车”图标或者按“购买”按钮进入购物车页面。

1.按首页的“购物车”图标进入购物车界面根据UID里的用户名从数据库读取用户信息,若UID为空则跳出“请先登陆”对话框,跳回到主页;UID不为空,但若用户在数据库里无法找到,显示出错信息并跳回主页,若UID值合法,到数据库表查询当前该用户的购物车里所有信息并显示,若该表不存在说明购物车为空,则显示空信息。

2.按“购买”图标进入购物车界面经过购买按钮功能处理后成功进入购物车界面后,a.根据UID里的用户名从数据库读取用户信息,若UID为空则跳出“请先登陆”对话框,跳回到主页;UID不为空,但若用户在数据库里无法找到,显示出错信息并跳回主页,若UID数值合法,到数据库表查询当前该用户的购物车里所有信息并显示。

b.根据PID,从数据库得到该商品信息,添加到购物车中,并且数量初始为1。

并将金额加到原来的总计金额上。

看到购物车的信息后可做的操作为:●修改单件商品的购买数量◆在输入框中输入商品的购买数量,点击“确认”按钮,系统判断数值大于1,则到数据库读取该商品库存数量,若超过库存数量则提示信息不合法,购买数量变为原来的数量。

如果合法,更新成功。

●删除购买的单件商品:◆点击“删除”按钮,跳出提示框提示是否删除该商品。

点击“确认”,在数据库的购物车表中删除该商品信息,并重新读取购物车信息显示到页面;点击“取消”放弃该操作。

●清空购物车:◆点击“清空购物车”按钮,跳出提示框提示是否清空购物车,点击“确认”删除数据库相应的购物车表,页面显示购物车为空;点击“取消”放弃该操作。

●结算中心:◆点击“去结算中心”按钮,页面跳转到订单生成页面。

该页面根据UID信息,到数据库查询该用户的购物车的信息并显示以下内容:购买的商品信息(不可修改);收货人信息,即从数据库选择用户信息显示(可选择“非本人收货”来更改收货人信息,默认不选择此项);配送方式选择,其中配送方式包括普通邮寄(邮寄费8元)和快递(邮寄费15元)。

●点击“生成订单”按钮生成订单,写入数据库,跳转到订单信息显示页面;点击“取消”放弃该操作。

●点击“非本人收货”按钮填写临时收货人信息,包括:真实姓名,联系电话,省份,邮寄地址,邮政编码。

点击“生成订单”按钮生成订单,写入数据库跳转到订单信息显示页面;点击“取消”放弃该操作。

●点击“确定”,系统则自动将订单生成时间信息,商品信息,货物收件人信息,注意事项(15天订单过期等),以及付款方式发给用户的电子邮件。

然后跳回主页。

找回密码点击首页的“找回密码”图标,跳转到相应页面,填写用户名,系统根据用户名拿到数据库里的该用户的密码遗失问题,用户需回答注册该问题。

将回答和数据库里的答案对比,如果匹配正确,用户密码将会发送到用户电子邮箱;若注册用户仍然无法找回密码,需要与管理员联系,采取进一步的验证身份的方式,如寄送身份证复印件等。

商品操作●商品查看可以通过首页上的分类信息查看某一大类的商品,也可以通过点击某一商品的图片或是名称跳转到该商品的详细信息页面。

从数据库得到该商品的详细信息,包括:商品名称,价格,规格,详细介绍,和购买按钮。

●商品购买点击“购买”按钮购买商品。

若UID为空则跳出“请先登陆”对话框;UID不为空,判断商品库存,若库存为0,则跳出信息提示商品已经断货,否则将数据库里的库存减1,然后跳转到购物车界面。

●商品搜索首页的查询输入框中可输入商品名称中包含的关键字,或是选择商品的价格范围(可选范围有:低于50元,50元到200元,200元到500元,高于500元),按“搜索”按钮,系统根据关键字到数据库中查询商品名中包含此关键字的商品,并且按照价格范围查询相应商品。

相关文档
最新文档