2023年电子商务网站网上购物系统设计.docx

上传人:l*** 文档编号:70182647 上传时间:2023-01-16 格式:DOCX 页数:69 大小:42.95KB
返回 下载 相关 举报
2023年电子商务网站网上购物系统设计.docx_第1页
第1页 / 共69页
2023年电子商务网站网上购物系统设计.docx_第2页
第2页 / 共69页
点击查看更多>>
资源描述

《2023年电子商务网站网上购物系统设计.docx》由会员分享,可在线阅读,更多相关《2023年电子商务网站网上购物系统设计.docx(69页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2023年电子商务网站网上购物系统设计 第一篇:电子商务网站网上购物系统设计 电子商务网站网上购物系统设计 摘要:伴随互联网的广泛应用和电子商务的快速进展,网上购物系统渐渐走入人们的视野。本文通过对网上购物系统的基本流程及功能进行说明,提出了该系统的设计方法。因此本人结合网络购物系统的要求,对 Access 数据库管理系统、ASP 设计平台,ASP数据库技术进行了较深化的学习和应用,主要完成对网络购物系统的需求分析、功能模块划分、数据库模式分析 关键词:电子商务网站 网上购物系统 系统设计 在二十一世纪的如今,电子商务已经越来越流行,在网上购物已经是一件很平常的事情。随着互联网宽带和技术应用的

2、成熟,以及物流和支付系统的完善,可以预见,随着时间消逝,网上购物将成为互联网普及应用的主流,必将持续影响着千家万户的生活和经济行为,并最终成为社会商业活动的重要形式。面临众多的网上购物系统,如何根据技术现状和客户的需求设计一个合理的网上购物系统显得尤为重要,建立和开发这样的电子商务平台不但可以扩大商家的规模和市场影响力,而且可以削减企业的经营本钱,提高工作效率。 一.系统开发工具 系统的定位是一个电子商务站点,作为面对 Internet Web 上的应用,传统的客户端/服务端架构很明显不适应,阅读器/服务器架构是必定的选择。根据当前 Internet 现状,确定系统运行在微软公司的 Windo

3、ws平台上,运用 IIS 信息服务起作为 Web 服务器,前台运用流行的网页制作工具 Dreamweaver,后台的数据库则用 Access,用 Asp 动态网页技术完成动态交互功能。 二.网上购物系统基本操作流程分析 用户在阅读网站时首先看到的就是网站首页。在首页用户可以快速阅读最新商品,了解热门商品和举荐商品,也可以搜寻已知的商品查看具体信息。首页聚 I 集了大量的信息,除了商品以外,还有站内公告信息和站内新闻信息,此时用户已经对商城有了确定的了解。用户假如想要购置商品时必需注册成会员,再用户查看完商品的具体信息后,可以把自己想要购置的商品放入购物车当中,也可以随时修改、删除购物车里的商品

4、,假如用户对购物车里的商品都很满足,也可以去收银台结账,下订单。这时相关的程序模块会将用户所提交的全部信息都记录在数据库里以便整个商城的管理人员可以核对信息并在收款后准备发货,发货胜利并且用户确认收到货物时整个购物过程便结束了。在电子商城后台管理方面还需要添加、修改、删除商品,同时要对商品进行分类,包括用户信息的管理、站内公告的设置、站内新闻的发布和订单的处理等都需要电子商城的管理人员来操作。工作人员也会根据用户的订单随时调整库存、进货、发货等。 所以,由上可知,网上商城应分两个部分:第一部分是面对用户系统前台的部分包括:顾客在线注册、选择商品、进行购物、付款等操作;其次部分是商城后台系统管理

5、部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。 系统主要涉及一般用户和管理员两部分人员,一般用户通过简洁的注册成为会员后可以对商品进行阅读、加入购物车、下达订单等操作,管理员用户可以对商品进行添加与维护、处理订单、管理用户、管理评论等操作。 三.网上购物系统具体设计 一系统前台设计 注册 当用户第一次进入购物网站时,假如想在网站上购置东西,就需要注册成网站的会员,以便将自己想要的商品放入购物车。用户注册必需填写一些基本信息,主要包括用户名、密码、真实姓名、联系电话和具体地址等。 登录管理 用户也只有登录后才可以进行购置和下订单等操作。当用户在完成注

6、册以后购置商品的时候系统会先检查一下该用户有没有登录,若登录过了则可以干脆对自己选购的商品下订单,否则返同登录窗口。登录后,可填写修改具体个人信息及收货人信息,同时可修改密码、查询、查看订单信息、修改订单(已经过管理员处理的商品除外)。 II 找寻商品 选择产品通过四种方式:通过类别自行阅读;通过阅读举荐商品选择;通过热卖排行榜选择商品 ;通过搜寻条件搜寻。产品放到购物车后,购物车可连续添加商品,一次性结账付款购置; 管理购物车 顾客选择完商品后可进入购物车页面,查看自己要购置 的商 品,亦可修改某一商品数量、取消购置某商品或清空整个购物车等。 用户订单模块 顾客确定购物车想买的商品后提交订单

7、如顾客已填写收货人信息则页面实时显示订单信息。如尚未填写则显示相应表单请其填写,顾客提交订单后可随时在登录网上商城后查询该订单,并可对尚未处理的订单进行取消、修改等操作。顾客在订单被销售方确认后,选择付款方式,并付款给销售方,点击“确定已付款,这样系统就会将默认的“未付款更改为已付款,然后才可以收到货。 二系统后台管理设计 管理人员部分 该部分的用户有一个超级管理员以及若干个一般管理员。超级管理员拥有最高权限可访问全部订单,阅读、修改一般管理员和会员的资料;一般管理员分两种,一种是销售管理员:主要负责订单管理,可阅读、修改订单状态,也可阅读会员信息;另一种是产品管理员:主要负责界面管理,可增删

8、商品和公告及广告等操作。 用户订单管理 订单管理主要是指管理员对用户已付款的订单做一个简洁的管理查看,这样很便利杳看到是哪一位用购置了哪一件,同时显示该用户购置了几件该商品。系统管理员会根据这些信息给已付款的用户配送相应的商品。若订单的状态在确定时限后仍没有发生转变(“订单关闭状态除外),系统自动提示管理员,订单状态发生转变,系统自动发Email给顾客,“无效订单、“订单关闭状态除外)。 管理商品 展示并出售商品是在线网店的真正目的,这样就需要管理员在后台可以添加、删除商品并可以对商品信息加以修改。 预警功能 为更好的运用,系统应当引入预警功能,为商品数量设置下限,到达设置的下限,管理员应提示

9、用户进货;订单应设置处理时限,超过时限提示管理员操作。 III 用户评论管理 用户评论主要是指全部参与网购的会员都可以对本商城中的每一件商品留言评论,写下自己对于商品的看法,供以后买的会员参考。为避开商家遭受不公允待遇,管理员可以将恶意留言内容加以删除,以确保宽阔用户和谐的购物。 三数据库设计 一个结构良好的数据库可以很好地实现系统的查询和管理,并且能够极大地提高系统的运行效率,所以数据库的设计也是本系统特殊重要的设计环节之一。 分析购物系统的特点可以觉察2类信息存储在数据库中。一个是用户信息表、商品信息表及评论信息表包括用户注册信息、商品信息、评论内容等。 订单表这一类表主要是存储用户订单。

10、 中国电子商务进展到今日阅历了低潮、曲折等一系列的转变,但困难并没有抹杀大家对其的热忱。电子商务将成为 21 世纪的网络进展的主流,电子商务在将来的应用将愈来愈广。目前国内企业正纷纷加入到阿里巴巴等一系列大型电子商务网站中,通过网络进行 B2B企业对企业的网上交易之后,也充分相识到网络交易将成为将来商品交易的重要组成部分,在建立企业宣扬网络的同时,也 逐步扩大企业自身的网络销售渠道,建立起自己的电子商务网站,完成从 B2B 到 B2C企业到个人同时进行网络交易的过渡,大大提高了企业生产效益。企业信息化水平已成为企业参与市场竞争的关键,网上交易作为基本的电子商务功能之一,有着强大的优势。网上交易

11、市场是企业间电子商务所需要的电子化和网络化的商务平台。通过网上交易市场,可以变更传统贸易中的一对一或一对多的模式,变成了多对多模式,并创建众多买卖商家聚集的在线交易空间。买卖双方不仅可以找寻到更多的贸易伙伴,增加更多的商业机会,还能够享受更多的便利和标准化的商务服务,获得一个良好的商务环境 参考资料: 白以恩.计算机网络基础及应用.哈尔滨:哈尔滨工业高校出版社,2000.IV 刘锦绣.电子商务的实现网上购物系统的分析与探讨中国电子商务20236 王健南.ASP 数据库管理项目方案精解.航空工业出版社,2023。 许多顶 电子商务的发呈现状与展望-上海应用技术学院学报 2023(02).辛峰 基

12、于JSP的网上购物系统设计与实现-哈尔滨职业技术学院学报 2023(1) V 其次篇:网上购物系统设计 软件课程设计 项目名称: 年、班级: 小组成员:朱勇 -项目设计书 网络购物综合平台 2023级软工二班 张振宇 2023/8/16 1、需求分析: 1.1开发背景: 随着科学和网络的飞速进展,信息技术慢慢融入社会各个阶层,变更着人们的日常出行、行为习惯、工作看法和生活方式,不断为人们的生活增加新的靓丽色调。在计算机硬件配置不断更新换代的时候,互联网的飞速进展也是一股同样不亚于其他任何领域的新生力气不断崛起,到如今,有点学问、地位的人,面前都会放上一台电脑或是一部智能手机,而在网络如此便捷的

13、今日,网上购物也慢慢成为一种潮流在人群中如雨后春笋般快速生长与传播,以一种骇人的速度进展壮大 如此热闹的互联网,岂又缺少英雄豪杰,各方才俊大显神通,作为在校高校生,了解并体验信息网络潮流不仅是一种感受汲取,更是不错的训练机会,选择网上购物系统,不仅贴合当今信息时代的潮流,更是对将来大数据时代来临的前瞻。 1.2功能需求: 1、实现基本的查询、交易功能; 2、接受注册用户会员制,游客仅有查询信息功能; 3、用户登录运用验证码密码相结合; 4、注册会员拥有产品、商铺评论、打分功能; 5、各系统信息由管理员统一管理,具有最高权限; 6、1.3系统定义: 本系统是一个基于SSH构架,辅以网页设计、Ja

14、vascript等技术的模拟实现简易网络购物体系流程的小型试验项目。通过分布式设计思路以及密码权限的商定实现面对对象的稳定性。项目内部本身多接受接口式设计,充分发挥Java EE企业级项目的封装性及内部可拓展性。 2、系统总体设计: 2.1系统构架: Struts2、Spring、Hibernate + Ajax + extJS或JQuery(可选); 2.2系统流程: 2.2.1 管理员: 2.2.2 用户: 2.3系统结构: 2.3.1 结构图: 3、数据库设计与构架: 3.1 E-R结构图图中只列出了键属性: 3.2数据库表设计: 3.2.1 概要:1、管理员: Manager(Mana

15、ger_id,Manager_name,Manager_mail,Manager_tel, Manager_password)2、注册用户: User(User_id, User_name, User_mail,User_tel, User_password, User_Vlevel,User_marks,User_leftmoney,User_headphoto)3、店长/老板: Boss(Boss_id,Boss_name,Boss_mail,Boss_tel, Boss_password,Shop_id,Boss_truename,Boss_adress)4、店: Shop(Shop_i

16、d,Shop_name,Shop_level,Shop_type,Shop_adress,Shop_introduce)5、商品/货物: Cargo(Cargo_id, Cargo_name, Shop_id, Cargo_type, Cargo_num, Cargo_price,Cargo_logo,Cargo_introduce,Cargo_mark)6、银行: Bank(Bank_id, Bank_name)7、银行账户: BAccount(Bank_id,account,password,funds) 8、送货信息: SendMessage(Send_id,Send_adress,Se

17、nd_post,Send_toname)9、订单: Order(Order_id, FromDate,Deadline,AmountPay,Order_status,PayWay,Send_id) 10、交易记录: Trecord(Record_id,Cargo_id,Shop_id,Cargo_num,Trans_date,Trans_amount) 11、评论列表: Comment(Comment_id,Comments_text) 3.2.2 具体设计: 1、管理员: 名称 数据类型 长度 备注 Manager_id Manager_name Manager_mail Manager_t

18、el Manager_password int String String String String 10000 20 20 20 15 0 =0 备注 不行为空 3、店长/老板: 名称 Boss_id Boss_name Boss_mail Boss_tel Boss_password Shop_id 数据类型 int String String String String int 长度 10000 20 20 20 15 10000 备注 不行为空 不行为空 4、店: 名称 Shop_id Shop_name Shop_level Shop_type Shop_adress Shop_i

19、ntroduce 数据类型 int String char String String text 长度 10000 20 2 20 30 备注 不行为空 5、商品/货物: 名称 Cargo_id Cargo_name Shop_id Cargo_type Cargo_num Cargo_price Cargo_logo Cargo_introduce Cargo_mark 数据类型 int String int String int double Varchar(200)text int 长度 10000 20 10000 20 0 0 0 备注 不行为空 不行为空 6、银行: 名称 Bank

20、_id Bank_name Bank_record 数据类型 int String int 长度 10000 20 0 备注 不行为空 7、银行账户: 名称 Bank_id account password funds 数据类型 int int String double 长度 10000 10000 15 0 备注 不行为空 不行为空 8、送货信息: 名称 Send_id Send_adress Send_post Send_toname 数据类型 int String String String 长度 10000 30 10 20 备注 不行为空 9、订单: 名称 Order_id Fro

21、mDate Deadline AmountPay Order_status PayWay Send_id 数据类型 int Date Date double bool int int 长度 10000 10 10 0 1 1,2 10000 备注 不行为空 不行为空 10、交易记录: 名称 Record_id Cargo_id Shop_id Cargo_num Trans_date Trans_amount 数据类型 int int int int Date double 长度 10000 10000 10000 0 10 0 备注 不行为空 不行为空 不行为空 11、评论列表: 名称 Co

22、mment_id Comment_text 数据类型 int text 长度 10000 备注 不行为空 4、模块功能支配介绍: 4.1用户信息管理: 1、管理员可以更改全部用户的资料;2、管理员负责用户账户的注册及注销;3、用户可以修改自己账户的除ID以外的全部信息;4、用户可以查看当下自己账户的交易记录及订单信息;5、用户设VIP等级,积分制度,可申请开店,由管理员负责;6、4.2商品信息管理: 1、管理员可以管理全部商品的资料;2、店主可以管理店内全部商品资料; 3、管理员负责添加、删除商店信息,店主管理商店信息;4、商品及商店分类,供应搜寻便利;5、4.3交易信息管理: 1、管理员管理

23、全部交易记录; 2、用户可以查看当下自己账户的交易记录及订单信息; 3、用户可选择支付方式及银行; 4、店主可查看店内交易记录; 5、支持选择时间段查看交易记录; 6、银行支付接受账号密码即时验证;7、4.4论坛信息管理: 1、用户可选择发表评论和商店评级; 2、供应好评举荐制度; 3、管理员支持查看、删除评论; 4、4.5系统平安管理: 1、登陆和支付实行账号密码和验证码相结合; 2、设置用户权限; 3、管理员拥有最高权限,可检查和修改全部数据库信息; 4、管理员在线管理; 5、购物支付接受即时验证;6、5、具体处理及流程介绍: 5.1 内部设计命名未定依据命名商定: 5.1.1 数据库连接

24、与操作:建立相应包将全部连接相关的类与方法封装起来,实现面对对象,接受Hibernate技术实现; 5.1.2 数据库表与对象:对应JavaBean对相应表,并建立相应包封装; 5.1.3 外部操作:建立相应的操作类,以命名规则命名,并放入相应功能命名的包内与对象命名无关; 5.1.4 异样与错误:用一个对应名称的包封装起来,内部添加对于各种异样与错误操作的页面与提示; 5.1.5 其他文件:依据文件类型建立相应包,再对号入座,各自包内再根据需要进行具体划分; 5.1.6 5.2 内部流程及处理: 5.2.1 管理员: 1、基本操作流程: 2、微小环节说明: 1、图中讲解并描述了基本流程; 2

25、、图中重复区块代表同一内容,为防止混乱而重复; 3、任何页面均有返回动能,图中特别突出出错后的返回; 4、具体页面设计内容会更为丰富,此图中只突出管理员权限。 3、主要页面介绍: 1、初始页面:因参考淘宝、京东页面,所以风格有些类似,不过终归不行能那么丰富,因此也是暂定为三个板块:热门商品展示区域、分类及搜寻区域、注册登录区域。 2、登陆界面:此界面包括分类登陆选择区,账号填写区、密码填写区、验证码填写区、链接区。 3、系统管理员界面:此界面包括:基础信息展示板块、管理员功能操作区。 4、查询、增删改信息处理界面:内容展示板块、搜寻版块。 5、用户信息处理界面管理员:对应用户信息查询、增删改信

26、息处理界面; 6、商品信息处理界面管理员:对应商品信息查询、增删改信息处理界面; 7、交易记录界面:内容展示区、功能处理板块(删除)。 8、错误处理界面:信息提示区、错误展示区、链接区。 5.2.2 用户: 1、基本操作流程: 2、微小环节说明: 1、图中存在约束关系,未明确标出; 2、图中用户为注册用户未注册用户则先注册,但照旧拥有查询信息的功能,不过要交易则需注册登录 3、支付方式的不同会影响相应页面流程; 4、用户评论相应商品时会验证其是否购置产品,放置恶意评论; 3、主要页面介绍: 1、注册页面:包括:用户基本信息填写区、密码填写区、密码确认区、链接区、功能操作区。 2、商店店铺界面:

27、商品分类区、商品介绍区、商品举荐区、商店介绍区、功能操作区、评论区。 3、交易处理界面:订单信息填写区、功能链接区。 4、支付界面:账户信息填写区、功能链接区。 5、用户个人信息界面:用户信息显示区、用户功能操作区、链接区。 6、用户信息处理界面用户:功能处理区权限、链接区。 7、评论处理界面:评论信息填写区、功能确认区。 5.2.3 店主: 1、基本操作流程: 2、微小环节说明: 1、店主的操作修改只针对于店内信息; 2、店主不能自己删除用户评论,可向管理员申请删除恶意评论; 3、主要页面介绍: 1、店铺信息界面店主:店铺基本信息展示区、功能操作区。 2、店铺信息修改界面:店铺信息修改区权限

28、、功能链接区。 3、店铺评论界面:搜寻区、链接区。 4、店铺交易记录界面:交易信息展示区、功能操作区、链接区。 5、商品信息管理界面店主:商品信息展示区、功能操作区、搜寻区、链接区。5.3 命名商定英文: 5.3.1 数据库表:表名_字段类型; 5.3.2 对象JavaBean类:表名+Bean; 5.3.3 对象操作类:对象名+动作名; 5.3.4 二级操作间用: _ 隔开; 5.3.5 包名一般作为第一级名称; 5.3.6 功能操作函数:操作对象名+操作名; 5.3.7 遵循首字母大写优先原则。 6、后记: 6.1 开发平台: 代码编程:Myeclipse +Tomcat 页面设计:Dre

29、amweaver 数据库设计:MySQL 其他: 6.2 说明: 部分微小环节在本设计书中未清楚说明,到时视状况添加。 第三篇:网上购物系统 网上购物系统的实现 The realization of the online shopping system 总计 毕业设计论文表 格插 图 页 个 幅 7 20 摘 要 本网上购物系统是一个基于Internet,接受B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以削减企业的经营本钱,提高工作效率。 本文首先介绍了网上购物系统的现状及开发背景

30、,然后论述了系统的设计目标,系统需求和总体设计方案,较具体的论述了系统的具体设计和实现。最终,本文对网上购物系统的运行环境配置和运行方式进行了介绍。 系统从游客、一般会员和管理员三者的角度动身,主要实现了以下功能。为游客供应了阅读商品信息和注册会员功能;为一般会员供应了会员注册、购物车管理、用户资料修改等功能;为管理员供应了用户信息管理、商品信息管理、商品类别信息管理等功能。在设计方面,本系统接受B/S三层结构,同时运用JSP技术进行动态页面的设计,从系统的平安性和代码的可重用性方面考虑,运用servlet对程序的关键代码进行封装。后台数据库选用SQL SERVER2023数据库。 关键词:网

31、上购物系统 效率 B/S I Abstract The online shopping system is an Internet-based B2C(Business to Consumers)mode, and the status quo of the existing on-line shopping system design and development of e-commerce platform.It can not only expand the business scale and market influence, and can reduce the operatin

32、g costs of enterprises, improve work efficiency.This paper first introduces the background of the current situation and development of the online shopping system, and then discusses the design goals of the system, the system needs and overall design, more detailed discussion of the detailed design a

33、nd implementation of the system.Finally, the operating environment of the online shopping system configuration and operation mode was introduced.System from the perspective of tourists, ordinary members and administrators of the three, the main achievement of the following features.Offers visitors b

34、rowse merchandise and registered members function;Join for ordinary members, shopping cart management, user information modify functions;provides administrators with user information management, product information management, product category information management and other functions.In terms of d

35、esign, the system uses B / S three-tier structure, and design of dynamic pages using JSP technology, consider using servlet to encapsulate the key code of the program from the security of the system and code reusability.Back-end database to use SQL Server 2023 database.Key Words: online shopping sys

36、tem; efficiency;B/S II 目 录 摘 要.I Abstract.II 第一章 概述.1 1.1 网上购物系统的背景.1 1.1.1 网上购物进展背景.1 1.1.2 网上购物系统开发技术背景.1 1.2 网上购物系统的意义.2 其次章 需求分析.3 2.1 系统可行性分析.3 2.2 系统总体目标分析.3 2.3 系统功能需求分析.3 第三章 系统的开发技术及开发模式开发工具.5 3.1 开发技术.5 3.1.1 开发语言-JSP.5 3.1.2 数据库-Microsoft sql server 2023.6 3.1.3服务器-Tomcat 6.0.6 3.2 MVC开发模式.6 第四章 系统的实现及功能流程.8 4.1 游客功能.8 4.2 一般会员功能.9 4.2.1 会员登录功能.9 4.2.2 会员信息管理.10 4.2.3会员购物功能.12 4.3 管理员的管理功能.14 4.3.1 会员管

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁