网上购物系统设计报告
1 系统设计概述
下图为网上商城购物系统的功能模块示意图:
图1 网上购物系统功能模块示意图
本系统按照功能分解,可以分为前台管理和后台管理系统。根据页面流的设计,管理端系统分为公告管理、商品管理、订单管理、投诉管理、系统管理5个模块。
1.1 功能划分
后台模块详细功能描述
系统管理员可以添加用户。系统管理员可以动态的给用户赋予权限,保证系统信息不外泄。系统管理员可以修改和删除用户信息。系统管理员可以给用户建立备注信息,其仅对具有权限的用户可以进行信息的检查与修改。
(1)、商品大类、小类管理
(2)、评论管理
(3)、商品信息管理
(4)、品牌管理
(5)、单位管理
(6)、销售统计
(7)、商品信息批量修改管理
前台模块详细功能描述
用户注册,此时要保证系统不受注册机的攻击,要采用验证码技术。要确保权限为普通用户,要有密码保护措施,保证用户设定之后可以找回遗忘的密码。
其中,用户信息管理以及订单和购物车是禁止匿名用户访问的内容。
(1)商品信息模块:精品商品浏览(首页显示最精美的商品列表)、热销商品浏览(首页显示点击率最高的商品列表)、特价商品浏览(价格特别优惠的商品列表)、商品分类浏览、商品详细信息。
(2)购物车模块:添加商品到购物车、购物车信息修改、结账。
(3)用户信息管理模块:注册新用户、登录、用户修改密码、用户个人资料管理。
(4)订单模块:查询个人订单列表、查询某笔订单的详细信息。
2)、后台模块详细功能描述
(1)管理员信息管理:登录;添加新管理员、删除管理员:修改密码;管理员日志(记录管理员的每个操作,由超级管理员进行查询)。
(2)商品信息管理:添加、删除商品类别;添加、修改、删除商品信息。
(3)用户信息管理:查询用户信息、修改账户金额。
(4)订单管理:管理订单是否确认,是否发货,是否付款,是否归档。并且对相应信息进行查询(支持多参数查询)。
2 系统需求分析说明
此系统基于ASP的购物网站分前台功能各后台管理功能:
前台部分由用户使用,主要包括用户注册,购买商品,查询商品,浏览商品,浏览公告。
后台管理部分由管理员使用,主要包括商品管理,品牌管理,销售统计管理,商品信息修改管理。
2.1 数据库需求分析
数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有SQL,SQL Server,Oracle,Access等。我们采用了系统自带的Access数据库管理系统。
整个系统功能需要以下数据项:
用户:帐号、密码
留言:姓名、QQ、邮箱、留言内容
商品:商品名称、单价、数量、同类商品
管理员:管理名名称、管理员密码
公告:公告内容
2.2功能需求
网络购物系统是一个网上购物网站。用户在使用本软件时分为3部分。
(1).普通未注册用户,注册未登陆用户。这类用户可以浏览网页,查看商品信息,应用搜索功能。能够注册后并登陆成为2类用户。
(2)注册登陆用户。 这类用户拥有1类用户的应用权力。并且有下表中的登陆,个人信息修改,购物功能,购物奖励及相关,与系统的交互功能,付款功能。
(3)系统的管理员用户。
s
3 系统详细设计说明
3.1 网上商城购物系统的流程图如下
图2 网上商城购物系统流程图
3.2代码设计
代码设计应符合以下原则进行设计:
(1)唯一确定性:为了避免订单重复造成不必要的损失。
(2)标准化与通用性:由于在网上进行购物的客户来自不同区域,所以代码要标准而且通用以方便世界各地客户应用。
(3)简单性:由于电子商务系统就是为了给客户带来方便,所以代码一定要简单易懂以便客户方便快捷的操作。
(4)稳定性、可扩充性和易修改性:货物的订单应体现出货物的下订单的时间以及货物的特征。
(5)满足系统要求性:采用系统所支持的符号作为代码
部分代码:
(1)订单号:流水号,采用订单生成时间够成,由产生订单的年、月、日、时、分、秒构成。不同的客户不能再同一时间内产生订单。若在相同时间内产生订单时系统应提示系统正忙。
(2)商品编号:为不同类别的商品提供不同的编号,如上衣可使用编号1,裤子可使用编号2等等。再在大区域范围内进行细分。以体现商品的样式,季节,材质等属性。以此为商品编号可以方便查找。
(3)安全号:为了提高网上购物系统的安全性,当客户在付款给网上第三方支付平台时,系统自动生成六位数编号发送到客户注册会员时填写的手机上或者邮箱理。确保客户购物的安全。
3.3输入设计
(1)管理员输入
管理员登录系统时输入用户名、密码;
添加/删除商品时输入删除、修改、添加商品信息;
删除订单时输入删除信息;
添加/删除用户时输入删除、修改、添加用户信息
添加/删除用户留言时输入删除、修改信息
(2)顾客输入
顾客登录系统时输入用户名、密码;
检索商品时输入商品名称;
付款时输入金额、账号等有效信息;
顾客填写订单时输入有效信息即地址、电话等;
确认付款后对所购买的商品进行商品评价,以供其他客户进行参考;
顾客可以给卖家留言或咨询。
(3)顾客生成订单之后,系统自动输入订单信息进行整合并进行存档。
(4)第三方平台对网上购物系统进行监督时的信息输入。
3.4输出设计
(1)系统中的数据输出到顾客
顾客在系统中进行检索商品时所得到的信息,查询订单时所获得的信息;
管理员在维护系统时在系统中得到的信息。
(2)系统中的数据输出到系统
系统将付款信息输出给银行卡系统;
系统将付款信息输出给第三方支付系统;
系统将配送信息输出给物流中心系统。
(3)系统中的数据输出到组织
系统将每月(每年)收益信息输出给管理阶层。
网上购物系统
eclipse插件经典收集
/eclipse_plug/index.htm
oracle ,mysql,sqlserver,sybase经典文章收集
/db_pindao.html
java专题研究,面试题收集
/zhuanti_pindao.html
开源专题大权/javaopen/index.html
java专题java基础,jdbc研究,swing开发
/java_pindao.html
CMMI,UML,j2ee开发,spring ,strust,hibernate,ibatis专题
文章,服务起配置
/J2EE_pindao.html
算法分析整理/suanfa/ls1.html
移动开发,j2me,wap开发,wap动态网站
/ydkf_pindao.html
一、系统环境
操作系统: Microsoft Windows NT 2003/ + IIS
Microsoft Windows 2000 + IIS
Microsoft Windows 98 + PWS
数据库环境:ACCESS / SQL Server2000/ ORACLE
开发语言:ASP
二、系统流程 中国电子商务师模拟实验室
网上商店系统是惠普商网解决方案中一个重要的组成部分,它是企业(商家)面对消费者、购买者的模式下电子商务系统。企业通过它可以建立自己的网上商店,建立网上销售渠道,可以让企业直接面对最终用户,减少了销售过程中的中间环节,降低了客户的购买成本。使用该系统,用户可以让所有上网浏览的客户看到你在网络上所登录的产品信息,并可以随时进行购买活动,缩短与小客户的距离,直接获得效益。客户可以查看、购买商品和下定单。 网上购物系统BtoC系统功能描述
⑴ 商品信息发布功能
发布卖方销售商品信息,卖方注册取得授权后可在系统后台随时增添、修改、更新销售商品信息。
⑵ 商品信息查询功能
为买方提供模糊查询商品信息、搜寻商品,买方注册后可通过分类、关键词等方式查询信息。
⑶ 网上购买(购物车)功能
买方确定购买对象、下订单、进入购物系统,完成购买。
⑷ 网上结算模拟银行功能
系统采用网上模拟银行方式,支持网上结算,买方注册,经过模拟认证后,即得一个银行帐号,凭此帐号在网上处理购买结算。
⑸ 订单管理功能
系统内构成由订单生成,按时间顺序生成订单号、订单入库,订单查询组成的完整的订单处理流程。
⑹ 客户管理功能
系统实行会员注册,对买卖双方的相关信息、交易信息等实行跟踪管理。 ⑺ 商品管理功能
由系统管理员或由系统管理员授权委托管理整个系统的卖方商品信息。 ⑻配送管理功能
合同(订单)确认后,卖方向买方送提货单证(网上下载),凭单提货、配货送货。
⑼商品退货处理功能
体现售后服务中不合格退货的要求,系统支持退货处理,包括货款退还的操作。
⑽系统后台管理功能
系统拥有强大的后台管理功能,支持整个购物过程各个环节的后台管理和后台操作,包括:商品信息的更新,会员信息注册修改、商品库后台管理,模拟银行管理等。
eclipse插件经典收集/eclipse_plug/index.htm
oracle ,mysql,sqlserver,sybase经典文章收集
/db_pindao.html
java专题研究,面试题收集/zhuanti_pindao.html 开源专题大权/javaopen/index.html
java专题java基础,jdbc研究,swing开发
/java_pindao.html
CMMI,UML,j2ee开发,spring ,strust,hibernate,ibatis专题文章,服务起配置
/J2EE_pindao.html
算法分析整理/suanfa/ls1.html
移动开发,j2me,wap开发,wap动态网站
/ydkf_pindao.html
前台:
后台:
三、系统简介
网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效的控制"商场"运营的成本,开辟了一个新的销售渠道。
系统特点
用户无需考虑系统的安装维护; 美观、友好的展示铺面; 设计中应用了多种网络安全技术; 顾客可以方便的查询并订购商品; 用户可以方便的定义各种商品信息; 系统选用强大的数据库保存各类信息; 系统支持多种浏览器; 功能介绍 采取会员制、身份验证、信誉度指数等一系列措施,保证交易的成功率
强大的查询功能,快捷的找到感兴趣的商品 会员购物流程:浏览、将商品放入购物车、去收银台。每个会员有自己专用的购物车,可随时订购自己中意的商品结账完成购物
完善的会员服务功能:可随时查看帐务明细、订单明细 会员购物排行榜,以购买量评出几名最佳消费会员 商品销售排行榜,以销售量来评出几个最热销的商品 安全的在线支付体系,通过对支付网关的支持,使客户能够安全便捷地进行网上支付 后台管理使用本地数据库,与因特网上的数据库实时同步,保证购物定单安全及时有效处理强大的统计分析功能,便于管理者及时了解财务状况、销售状况、把握客户心理。 构成模块 前台网上销售模块
所谓前台网上销售模块,就是指客户在浏览器中所看到的直接与客户面对面的销售程序,包括:浏览商品,订购商品,查询定购,购物车等功能。 后台数据录入模块
前台所销售商品所有数据,其来源都是后台所录入的数据。 后台数据处理功能模块
所谓后台数据处理,是相对于前台网上销售模块而言,网上销售的数据,都放在销售数据库中,对这部分的数据进行处理,是后台数据处理模块的功能。 用户注册功能模块
用户注册,当然并不一定他立即就要买东西,可以先注册,任何时候都可以来买东西,用户注册的好处在于买完东西后无需再要输入一大堆个人信息,只须将帐号和密码输入就可以了。 订单号模块
所谓订单号模块,就是客户购买完商品后,系统自动分配一个购物号码给客户,以方便客户随时查询帐单处理情况。了解现在货物的状态。 促销价
厂商自动生成连接问题这个功能并不能算得上是一个模块,更准确地说是网上前台销售模块的一个功能。当有促销价时,结算是以促销价为准。如没有促销价,则以正常的价格为准。厂商自动生成链接功能,也是前台销售程序的功能,如有的产品的厂商有主页,则提供这个厂商的主页链接,使其能得到详细的信息,真正做到处处以顾客的想法为先导。
eclipse插件经典收集/eclipse_plug/index.htm
oracle ,mysql,sqlserver,sybase经典文章收集/db_pindao.html java专题研究,面试题收集/zhuanti_pindao.html
开源专题大权/javaopen/index.html
java专题java基础,jdbc研究,swing开发/java_pindao.html CMMI,UML,j2ee开发,spring ,strust,hibernate,ibatis专题文章,服务起配置
/J2EE_pindao.html
算法分析整理/suanfa/ls1.html
移动开发,j2me,wap开发,wap动态网站/ydkf_pindao.html
网上拍卖系统
一、系统环境
操作系统: Microsoft Windows NT 2003/ + IIS
Microsoft Windows 2000 + IIS
Microsoft Windows 98 + PWS
数据库环境:ACCESS / SQL Server2000/ ORACLE
开发语言:ASP
二、系统流程 中国电子商务师模拟实验室
网上拍卖系统CtoC系统功能描述
网上拍卖系统是一个CtoC模式下的电子商务系统,提供了一个网上拍卖的市场给买方和卖方,企业可以以拍卖的方式出售自己的产品。有商品展示、拍卖竞投、用户注册资料、网上支付、信息反馈和新商品发布几项基本功能。使得网上的用户可以安全、便捷的使用该系统。企业可以通过该系统观察到消费者、客户之间的买卖情况,从中获取最直接的市场上消息,掌握详细的市场动态。
功能描述:
网站上以多媒体方式发布物品信息,并接受、记录、对比、处理买家竞投信息的平台。该系统可用于B2B、B2C、
C2C等交易模式,具备以下基本功能:
a.会员认证:注册会员,信用等级;
b.商品管理:添加、更改商品信息;
c.拍卖管理:买方:进行出价,取消出价,代理拍卖;
卖方:指定类型,取消竞价,结束拍卖;
d.用户交流:信用反馈,商品信息,拍卖帮助;
e.拍卖类型:可根据要求实现不同的类型。现已有的功能:代理拍卖,低价拍卖,条件拍卖等;
f.服务收费:根据成交价格提成;
g.商品分类:分类刊登拍卖信息;
h.商品搜索:按不同条件查询商品:名称、描述、买方、卖方、拍卖品编码;
前台:
后台:
三、系统简介
拍卖规则: 适用于任何形式的商业需要。 支持 顺向拍卖和逆向拍卖 /RFQ, 支持 预底拍卖(英式拍卖)、一般拍卖类型(威克式)和荷兰式拍卖、秘密拍卖、逾底成交等各种拍卖模式。
对拍卖参数的控制:
在网站上发布物品信息,并接受、记录、对比、处理买家竞投信息用户自行登记拍卖物品,页面自动更新;
已经在线登记的用户可发布信息;
灵活的交易方式;
登记拍卖物品的用户能为自己度身订做交易的方式,如要求同地区交易,付款方式,信用要求,报价范围等等;
产品分成若干类,同时提供搜索功能,便于查找;
产品可按照您的要求分类,条件组合搜索与模糊搜索相结合保证用户能轻易找到想要的物品;
公平可靠的竞价方式(完善的信用体系);
系统对交易信用进行统计,星级的信用制度让交易更公平可靠;
对登记拍卖的物品及用户的信用及时反馈用户;
在“我的信息”中,用户可得到被投诉、评价情况,出售物品列表,拍卖物品竞价全过程,况价物品列表,个人收藏,查看留言及答复等。
的平台. 报价.面议
eclipse插件经典收集/eclipse_plug/index.htm
oracle ,mysql,sqlserver,sybase经典文章收集
/db_pindao.html
java专题研究,面试题收集/zhuanti_pindao.html 开源专题大权/javaopen/index.html
java专题java基础,jdbc研究,swing开发
/java_pindao.html
CMMI,UML,j2ee开发,spring ,strust,hibernate,ibatis专题文章,服务起配置
/J2EE_pindao.html
算法分析整理/suanfa/ls1.html
移动开发,j2me,wap开发,wap动态网站/ydkf_pindao.html
管理信息系统课程第二次大作业题目:沈阳红光物资有限公司CRM系统设计学院:管理学院专业:工程管理10学号:姓名:1.功能模块划分及…
一、团队分工合作及管理心得体会单片机课程是分小组进行的,这要求每个组员都要有明确的分工和积极的团队精神。我们小组由三个人组成,在单…
上海海事大学程序设计课程设计报告项目组长项目组员20xx年月日1引言11编写目的说明编写这份概要设计说明书的目的指出预期的读者12…
《。。。。。。。。。》系统分析设计报告专业:会计班级:会计0702学号:姓名:二0XX年十一月目录一、项目背景1前言1二、现有系统…
长治学院课程设计报告课程名称软件工程导论设计题目学生考试管理系统系别计算机系专业计算机科学与技术组别第五组学生姓名栗丽兵学号074…
附件2:北京联合大学毕业设计开题报告题目:购物网站的设计与实现专业:自动化指导教师:学院:自动化学号:20xx1003026111…
南阳理工学院课程设计课程设计名称课程设计专业班级数据库一班学生姓名张文瑞学号1315925020指导教师网络购物车一需求分析利用h…
钦州学院互联网应用课程课程设计报告网上商城购物系统的设计院系物理与材料科学学院专业电子信息工程学生班级20xx级3班姓名沈艳芳学号…
课程设计说明书题目系部专业班级组长组员设计时间网站设计吃喝玩乐网信息管理系信息管理与信息系统0901班20xx年5月1前言随着互联…
附件2北京联合大学毕业设计开题报告题目购物网站建设与实现专业自动化指导教师周进学院自动化学院学号20xx100302611班级09…
一、团队分工合作及管理心得体会单片机课程是分小组进行的,这要求每个组员都要有明确的分工和积极的团队精神。我们小组由三个人组成,在单…