电子产品网上选购系统_第1页
电子产品网上选购系统_第2页
电子产品网上选购系统_第3页
电子产品网上选购系统_第4页
电子产品网上选购系统_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、.:.;电子产品网上选购系统需求阐明书软件概述:在互联网经过多年的开展以后,人们对网络的依赖越来越剧烈,网络正在不知不觉中改动着当今社会的生活形状和生活方式。电子商务的兴起,开创了全球性的商务革命和运营革命,并逐渐成为一种主要的商务方式。我国的网上购物市场开展还处于初级阶段,市场规模较小。但我国的网民已到达7950万,市场潜力较大。网络零售商为争夺市场,近年来争先恐后地推出新的效力工程,并不断扩展商品种类。在这次设计中,我们选择了一个电子产品网上选购系统。随着科技的开展,电子产品与我们的生活息息相关,小从U盘,MP3,大到电脑,数字电视,日益成为了我的生活的必需品,电子产品有低端也有高端,种类

2、各异,型号多样,消费者可经过系统选购本人喜欢的电子产品。 我们的系统主要是为消费者提供产品的相关资料阅读,对客户订单进展管理和联络公司相关业务,协助 消费者提供最高的质量和最好的效力,让消费者足不出户就能选购到喜欢的电子产品。义务概述:我们的系统针对的用户是宽广的消费者,商品的种类和数量较多。相应的需求有:1管理员身份验证为合法用户提供一个后台入口2添加商品向商品表插入前台首页展现的商品信息3订单信息管理网站管理者对用户订单的执行和编辑形状4查询用户信息管理模块查询注册一切用户,对一些非法或失信誉户进展删除操作5添加链接模块管理员向前台首页添加友谊链接信息6公告信息管理模块网站向用户发布最新公

3、告信息7可以对需求的统计结果提供列表显示输出。8可以提供一定的平安机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的效力。数据库描画:数据库采用SQL server 2000数据库。ER方式:商品商品编号#,商品称号,商品类别#,厂家,出厂日期,备注,价钱,数量会员用户会员证号#,姓名,性别,身份编号#,身份证,联络,密码身份身份编号#,身份描画,用户等级商品类别商品类别编号#,类别描画ER图:图3-0:实体之间关系的E-R图1用户类别包括:用户分类号、用户类别称号、订购商品、订购数等。2用户信息包括:用户证号、用户分类号、姓名、性别、出生日期、身份证号、单位、联络、办证日期、职业等

4、。商品种类 包括:商品分类号、商品种类、库存等。4商品信息包括:商品号、商品名、消费单位、出场日期、批次、单价、内容提要、分类号、商品号、库存数等。5订退情况包括:用户证号、商品号、订购时间、退订时间、商品数目。预购情况包括:会员号、商品号、约定时间、能否到架。7用户分类及权限包括:用户分类号、用户分类名、权限。用户信息包括:用户号、用户名、用户密码。功能需求:阅读功能查询功能插入功能修正功能删除功能授权功能;系统主要分为两个模块:管理员管理模块,用户管理模块。性能需求:数据准确度:查询时应保证查全率,一切在相应域中包含查询关键字的记录都应能查到,同时保证查准率。时间特性:普通操作的呼应时间应

5、在12秒内。顺应性:满足运转环境在允许操作系统之间的平安转换和与其它运用软件的独立运转要求。概要分析:引言:编写目的:根据上面的电子产品网上选购需求阐明书,随系统的构造进展概要设计,明确模块划分和界面设计。背景:这次工程为软件开发指定作业,我们小组的称号为“肥团团软件开发小组,本软件名为“电子产品网上选购系统,需求得到效力器软件,数据库软件的配合进展任务,系统面向互联网上的用户。总体设计:运转环境:硬设备1、本系统效力端可以运转在PC的Windows98/2000/Xp,Linux操作系统上,系统最低配置要求为Pentium 133/32M内存/VGA 256色显示卡/100M硬盘空间,引荐配

6、置要求为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或以上版本根本设计概念和处置流程:用户界面处置流程 店家界面处置流程:构造 :电子

7、产品选购系统用户界面店家界面注册账户中心购物车找回密码登陆商品查询个人信息修正订单管理用户密码修正自杀注销注销修正商品数量删除单件商品清空购物车结算中心商品操作登陆订单操作用户操作店家信息修正查看买卖记录查询商品添加商品更改商品查询订单更改订单过期订单删除商品查看商品搜索商品购买添加新管理员查询用户更改用户功能需求与程序的关系:用户界面注册点击首页的“注册按钮。填写注册内容,包括:用户名,身份证,电子邮件,真实姓名,联络,省份,邮寄地址,邮政编码,设置密码遗失的提示问题及答案。点击“提交按钮,系统检测用户填写信息的合法性和用户名的独一性。信息合法,信息写入数据库,在数据库里密码一栏写入系统随机

8、生成的密码,页面自动跳转到首页,同时系统发送确认信件给用户填写的邮件地址,此信件包含数据库里系统随机生成的用户密码。信息不合法,系统提示填写信息错误,并清空填写框,用户可重新填写相关信息。点击“重置按钮可以去除曾经填写的内容,重新填写。点击“取消按钮前往到主页,取消注册。登陆在首页的对话框中输入用户名和密码点击“登陆按钮。系统对输入的信息跟数据库里的用户信息进展比对,假设符合,那么判别用户能否被锁定,假设没有锁定那么页面跳出登陆胜利信息,前往主页。反之页面跳出错误信息,前往主页。登录胜利后,登陆框的位置出现欢迎信息和从UID得到的用户名以及“注销按钮。点击“注销按钮,购物车清空,将相应表从数据

9、库里删除;UID数值置空;前往主页。页面闲置1小时后自动注销。账户中心点击首页的“账户中心图标进入账户中心页面。根据UID里的用户名从数据库读取用户信息,假设UID为空那么跳出“请先登陆对话框,跳回到主页;UID不为空,但假设用户在数据库里无法找到,显示出错信息并跳回主页,假设UID值合法,在页面直接显示用户信息,左边操作按钮包括:个人信息修正从数据库读取个人信息并显示,可修正除用户名和密码以外的一切信息。“修正信息按钮将读入信息做合法性判别,假设合法那么将数据库里的用户信息更新为新信息,跳转到账户中心页面;假设不合法,显示出错信息,停留在信息修正页面;“重置按钮去除输入的信息;“取消按钮取消

10、该操作,跳转到账户中心页面。订单管理 根据UID信息到数据库查询到该用户的订单信息,并显示到页面。显示内容包括:订单号,订单生成时间。分页显示,20个订单每页。每个订单后面包括以下两个按钮:“概略按钮查看该订单含有的商品,可以对单件商品做修正,按确定后写入数据库,如删除该商品,修正购买数量。“删除按钮,从数据库删除该订单信息。用户密码修正:输入旧密码和反复输入两次新密码,并可以选择修正找回密码问题,按确定后完成修正,将新密码写入数据库。自杀:用户删除本人的账号。按自杀后,从数据库删除相应信息,包括未完成订单和用户一切信息,操作完成后,将UID置空,并跳转到主页。注销:功能同2.4.1.2里的注

11、销。购物车点击首页的“购物车图标或者按“购买按钮进入购物车页面。按首页的“购物车图标进入购物车界面根据UID里的用户名从数据库读取用户信息,假设UID为空那么跳出“请先登陆对话框,跳回到主页;UID不为空,但假设用户在数据库里无法找到,显示出错信息并跳回主页,假设UID值合法,到数据库表查询当前该用户的购物车里一切信息并显示,假设该表不存在阐明购物车为空,那么显示空信息。按“购买图标进入购物车界面经过购买按钮功能处置后胜利进入购物车界面后,根据UID里的用户名从数据库读取用户信息,假设UID为空那么跳出“请先登陆对话框,跳回到主页;UID不为空,但假设用户在数据库里无法找到,显示出错信息并跳回

12、主页,假设UID数值合法,到数据库表查询当前该用户的购物车里一切信息并显示。根据PID,从数据库得到该商品信息,添加到购物车中,并且数量初始为1。并将金额加到原来的总计金额上。看到购物车的信息后可做的操作为:修正单件商品的购买数量在输入框中输入商品的购买数量,点击“确认按钮,系统判别数值大于1,那么到数据库读取该商品库存数量,假设超越库存数量那么提示信息不合法,购买数量变为原来的数量。假设合法,更新胜利。删除购买的单件商品:点击“删除按钮,跳出提示框提示能否删除该商品。点击“确认,在数据库的购物车表中删除该商品信息,并重新读取购物车信息显示到页面;点击“取消放弃该操作。清空购物车:点击“清空购

13、物车按钮,跳出提示框提示能否清空购物车,点击“确认删除数据库相应的购物车表,页面显示购物车为空;点击“取消放弃该操作。结算中心:点击“去结算中心按钮,页面跳转到订单生成页面。该页面根据UID信息,到数据库查询该用户的购物车的信息并显示以下内容:购买的商品信息不可修正;收货人信息,即从数据库选择用户信息显示可选择“非本人收货来更改收货人信息,默许不选择此项;配送方式选择,其中配送方式包括普通邮寄邮寄费8元和快递邮寄费15元。点击“生成订单按钮生成订单,写入数据库,跳转到订单信息显示页面;点击“取消放弃该操作。点击“非本人收货按钮填写暂时收货人信息,包括:真实姓名,联络,省份,邮寄地址,邮政编码。

14、点击“生成订单按钮生成订单,写入数据库跳转到订单信息显示页面;点击“取消放弃该操作。点击“确定,系统那么自动将订单生成时间信息,商品信息,货物收件人信息,本卷须知15天订单过期等,以及付款方式发给用户的电子邮件。然后跳回主页。找回密码点击首页的“找回密码图标,跳转到相应页面,填写用户名,系统根据用户名拿到数据库里的该用户的密码遗失问题,用户需回答注册该问题。将回答和数据库里的答案对比,假设匹配正确,用户密码将会发送到用户电子邮箱;假设注册用户依然无法找回密码,需求与管理员联络,采取进一步的验证身份的方式,如寄送身份证复印件等。商品操作商品查看可以经过首页上的分类信息查看某一大类的商品,也可以经

15、过点击某一商品的图片或是称号跳转到该商品的详细信息页面。从数据库得到该商品的详细信息,包括:商品称号,价钱,规格,详细引见,和购买按钮。商品购买点击“购买按钮购买商品。假设UID为空那么跳出“请先登陆对话框;UID不为空,判别商品库存,假设库存为0,那么跳出信息提示商品曾经断货,否那么将数据库里的库存减1,然后跳转到购物车界面。商品搜索首页的查询输入框中可输入商品称号中包含的关键字,或是选择商品的价钱范围可选范围有:低于50元,50元到200元,200元到500元,高于500元,按“搜索按钮,系统根据关键字到数据库中查询商品名中包含此关键字的商品,并且按照价钱范围查询相应商品。然后显示查询结果

16、的商品或者显示没有查询到结果。订单操作查看一切订单点击店长主页上的“一切订单进入订单查看页面。数据库前往一切未发货的订单信息,页面显示订单的信息包括:订单号,用户名,商品种类,支付总金额,配送方式,能否支付,能否配送。点击“查看按钮查看该订单中商品的详细信息。包括商品ID,单件购买数量,支付总金额。点击“更改跳转到订单更改页面。查询订单点击店长主页上的“查询订单进入订单查询页面,根据订单号或是用户名或者是商品名支持模糊查询,系统到数据库查找相应订单,另外支持查看曾经支付的订单相关信息即能否支付项为“是的订单。点击“确认显示前往的一切订单信息,分页显示,20条信息每页。每条信息后面包含“查看和“

17、更改按钮。更改订单点击店长主页上的“更改订单进入订单更改页面,输入订单号,系统选择该订单号的订单,并显示其信息。该页面显示订单中商品的信息,可以修正除订单号以外的一切订单相关信息,包括:订单用户名,商品种类,单件商品ID及数量,支付总金额,配送方式,能否支付,能否配送。修正能否配送这项的时候,假设是修正为配送那么自动转换为买卖纪录,当前时间记为买卖记录时间,在查询订单中不可见,可运用查看买卖纪录功能查看信息。并且同时发送电子邮件给用户告之订单曾经发货,电子邮件里包含订单信息和本卷须知超越应到时间未到货,请联络店长以及店长联络方式。过期订单删除点击店长主页上的“过期订单删除进入过期订单删除页面,显示数据库中一切订单生成时间和如今超越15天仍未支付的订单信息,按“删除去除一切过期订单,在数据库里去除一切订单信息。要求店长每天查看以确保接口设计:用户接口本软件属于网上商店,只需

温馨提示

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

评论

0/150

提交评论