毕业设计网上购物系统设计.docx

上传人:b****5 文档编号:5043468 上传时间:2022-12-12 格式:DOCX 页数:11 大小:908.78KB
下载 相关 举报
毕业设计网上购物系统设计.docx_第1页
第1页 / 共11页
毕业设计网上购物系统设计.docx_第2页
第2页 / 共11页
毕业设计网上购物系统设计.docx_第3页
第3页 / 共11页
毕业设计网上购物系统设计.docx_第4页
第4页 / 共11页
毕业设计网上购物系统设计.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

毕业设计网上购物系统设计.docx

《毕业设计网上购物系统设计.docx》由会员分享,可在线阅读,更多相关《毕业设计网上购物系统设计.docx(11页珍藏版)》请在冰豆网上搜索。

毕业设计网上购物系统设计.docx

毕业设计网上购物系统设计

 

毕业设计(论文)

 

学院:

计算机与信息工程学院

题目:

网上购物系统设计

专业:

学号:

学生姓名:

指导教师:

二00年月

网上购物系统设计

摘要

本文简要地介绍了网上购物系统的开发语言和开发工具,以及对校园网上购物系统系统的需求分析及实现功能分析、系统的主要界面及后台数据库设计和系统最终的测试运行过程,并运用这些系统开发语言及工具,如JSP语言和Access数据库等技术,开发建立了一个基于B/S模式的校园C2C电子商务系统。

关键词:

B/S模式、C2C电子商务、购物系统设计

 

usC2CelectroniccommercesystembasedonB/S.

KEYWORDS:

B/Smode,ElectronicCommerce,Campuswebsitedesign

 

目录

第一章引言……………………………………………………………………8

1.1校园C2C电子商务的发展8

1.2校园C2C电子商务的现状8

1.3校园C2C电子商务的构建9

第二章系统可行性分析……………………………………………………...10

2.1电子商务的应用前景10

2.2C2C电子商务环境11

2.3可行性分析11

2.3.1技术可行性11

2.3.2经济可行性11

第三章系统开发语言及工具介绍…………………………………………...12

3.1开发语言介绍12

3.1.1JSP简介12

3.1.2JAVABEAN简介12

3.1.3HTML简介12

3.2开发工具介绍12

3.2.1TOMCAT简介12

3.2.2JDK简介13

3.2.3DreamwaverMX简介13

3.2.4ACCESS简介13

第四章系统分析……………………………………………………………...14

4.1系统需求分析14

4.2系统功能分析14

4.2.1首页显示14

4.2.2模块划分15

4.2.3购物车分析16

4.3后台管理功能分析16

4.4数据库的逻辑结构分析17

4.5系统流程分析18

4.5.1商品搜索流程图18

4.5.2注册功能流程图19

4.7.3前台购物流程图19

4.7.4用户登录流程图20

4.7.5购物车流程图20

4.7.6商品管理流程图21

第五章系统设计……………………………………………………………...22

5.1主要界面设计22

5.2会员注册界面设计22

5.3商品信息发布设计23

5.4商品信息上传设计23

5.5商品展示设计24

5.5.1所有类别列表24

5.5.2最新商品25

5.5.3特价商品25

5.5.4推荐商品25

5.6校园论坛设计25

5.7购物车设计25

5.8管理员功能设计26

5.8.1管理员登陆界面设计26

5.8.2管理员功能界面设计27

5.9系统帮助设计29

5.10数据库的逻辑结构设计29

5.11数据库设计29

第六章系统测试运行………………………………………………………...32

6.1硬件环境配置32

6.2软件环境配置32

6.3系统测试35

6.4测试的结论36

第七章个人收获和体会……………………………………………………...37

第八章结束语………………………………………………………………...38

致谢…………………………………………………………………………….39

参考文献……………………………………………………………………….40

 

网上购物系统设计

第一章引言

1.1C2C电子商务的发展

近年来,随着Internet的迅。

所需的信息,而主体则包含所要说明的具体内容。

3.2开发工具介绍

3.2.1TOMCAT简介

TOMCAT是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。

由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。

Tomcat被JavaWorld杂志的编辑选为2001年度最具创新的java产品,可见其在业界的地位。

3.2.2JDK简介

JDK是Java开发工具包(Java DevelopmentKit)的缩写。

它是一种用于构建在Java平台上发布的应用程序、a。

统。

用户通过IE客户端可浏览系统前台内容,包括:

商品分类信息;商品查看(最新商品,特价商品、推荐商品信息等);会员登陆和注册;上传商品信息;查看用户使用指南;购物帮助;联系我们;论坛发贴等内容。

4.2系统功能分析

一个典型的C2C电子商务校园网站系统主要功能有:

(1)为客户提供24小时方便快捷的在线查看、订购服务。

(2)商品信息的维护与管理,包括价格的调整、现有商品信息的修改、新商品信息的加入、过时商品信息的删除等。

(3)高效的商品数据方案,对商品信息进行科学、灵活地分类、存储,方便客户迅速从少则几万,多则几十万甚至上百万种商品中找出自己所需商品。

(4)强大、方便、快捷的查询功能。

提供关键字查询(如:

查找所有“诺基亚”数码商品)。

(5)订单号模块所谓订单号模块,就是客户购买完商品后,系统自动分配一个购物号码给客户,以方便客户随时查询账单处理情况。

了解现在货物的状态。

(6)订单管理:

为分销商的EPR系统提供数据接口。

管理员可以查看历史记录、订单状态,并且能够在最短的时间内通知用户。

4.2.1首页显示

网站设以下栏目:

首页、数码产品、运动休闲、音乐、书籍、我要卖、管理员、特价商品、最新商品、推荐商品、在线帮助、商品分类、联系我们、论坛发贴等相关说明。

4.2.2模块划分

1、会员专区

用户登录后可以进入会员专区,该区域包括如下内容:

会员专区:

会员登陆后将显示会员登陆名,而且还可以通过点击购物车查看自己的的购物情况,同时也可以查看网站商品信息及上传自己想卖的商品信息。

人个资料:

可以填写/修改用户的性别、年龄、真实姓名、详细地址、邮编、联系电话、备注等信息。

修改密码:

用户通过登陆后可以根据要求修改用户的密码、及找回自己遗忘的密码。

我的订单:

查看以往所有订单商品的类型、名称、购买数量、及价格等情况,会员还可以根据情况修改订。

品信息,主要字段结构如表5.2所示

表5.2good表:

字段名

数据类型

字段宽度

索引否

说明

id

自动编号

长整型

有(无重复)

编号

num

数字

长整型

外键

所属大类编号

bigid

数字

长整型

外键

所属小类编号

smallname

文本

50

商品名称

price

数字

长整型

是否推荐

detail

数字

长整型

是否特价

pic

数字

长整型

是否为最新

bigstyle表,存储商品大类信息,主要字段结构如表5.3所示:

表5.3bigstyle表:

字段名

数据类型

字段宽度

索引否

说明

Id

自动编号

长整型

有(无重复)

编号

bigid

文本

50

网站名称

bigname

文本

50

网址

oderbook表,存储商品订单信息,主要字段结构如表5.4所示:

表5.4oderbook表:

字段名

数据类型

字段宽度

索引否

说明

id

自动编号

长整型

有(无重复)

编号

user

文本

50

订购会员

bigname

文本

50

商品类型

smallname

文本

50

商品名称

num

数字

长整型

定单数量

price

数字

长整型

商品价格

admin表,存储后。

欲望,所以该系统的主页主要以简单为主。

因此在一开始设计本系统时头脑里一直就存在了这样一个概念:

清爽,简洁,整齐。

但是主页上在网站上的各个方面的内容都要涉及到,以使用户不至于找不到该系统的一些功能。

要实现上面两个主题,其实是有矛盾冲突的,这就给主页的设计带来了很大的困难,经过一番考虑,不断的查看一些优秀的网站,经常向指导老师请教,最终设计出了一个让用户看了舒服,功能又全面的主页。

网站首页如图5-1所示:

图5-1网站首页

5.2会员注册界面设计

对于第一次进入系统的用户来说需要进行会员注册才能进行商品的买卖,所以用户信息真实可靠得必须反映出来,因此在会员注册时考虑到需了解用户基本信息所以设置了会员用户名、密码、真实姓名、性别、联系电话、EMAIL等详细信息注册。

其中密码设置为2次密码输入,前后2次必须一致才能正确注册且邮箱必须是-@-型才能正确注册,否则注册不成功。

用户注册界面如图5-2所示:

图5-2用户注册界面

5.3商品信息发布设计

首先我归纳了四种商品。

浏览者进入论坛的方式可以是以会员形式,也可以以过客方式进入讨论或提意见。

5.7购物车设计

网站会员如果看中某个商品,可以点击该商品资料下面的一个“加入购物车”按钮,在点击按钮的同时,把商品信息表(good)里的主键字段bookid提交,然后用一个session函数记住bookid的值,在接下来的操作中,只要是关联到该商品的操作,则只要用session(“bookid”)来调出该商品的所有信息,SQL语句如下:

“select*fromgoodwherebookid=&session(“bookid”)”

加入购物车以后,用户还可以对该商品的数量进行修改,也可以返回继续购物,如果选择不同的商品,购物车里也会一起显示出来,如果用户返回选择的是同一种商品,则这件商品的数量就会自动加一,用户如果对自己选择的商品都不满意,还可以进行清空购物车操作,也可以删除某一条订单商品。

用户确定好要购买自己选定的商品后,则可以点击“去收银台”按钮,转到下一个界面,让用记确定商品的数量和价钱。

点击下一步,要求用户填写详细资料,如果用户前面已经有填写过,则会存到数据库,下次购物就可以不用再填写了,系统会自动从数据库里调出。

接下来的操作非常简单,只要用户按照系统提示操作就可以现实对商品下订单,直到下订单成功,系统统会最后一次统计出一张表提示用户,计算出总的价钱,还有订单号,提示用户去银行汇款,系统管理员收到汇款后根据用户填写的收货地址进行发货。

购物车如图5-6所示:

图5-6购物车

5.8管理员功能设计

5.8.1管理员登陆界面设计

管理员必须是对整个系统具有管理的一个人,他代表了整个系统的最高权限,可以对在后台对各个模块或数据库进行操作。

管理员的登陆界面如图5-7所示:

图5-7管理员登陆界面

5.8.2管理员功能界面设计

为了便于管理前台信息及用户及定单等信息,因此设置了“管理员”栏目,这样就方便管理员对用户、商品及定单信息拥有修改查看等功能。

所以管理员拥有最高权限。

可以对前后台进行管理。

管理员功能如图5-8所示:

图5-8管理员功能界面

会员管理系统:

为了实现网上购物,电子商务正规化,成立网站会员系统是必不可少的,用户只有填写详细删功能。

同时只有是本网站会员才能享受买卖权限。

注册会员信息如图5-9所示:

图5-9注册会员信息

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1