大学论文 妇婴用品购物网站的设计与实现.docx

上传人:b****6 文档编号:5817884 上传时间:2023-01-01 格式:DOCX 页数:35 大小:1.92MB
下载 相关 举报
大学论文 妇婴用品购物网站的设计与实现.docx_第1页
第1页 / 共35页
大学论文 妇婴用品购物网站的设计与实现.docx_第2页
第2页 / 共35页
大学论文 妇婴用品购物网站的设计与实现.docx_第3页
第3页 / 共35页
大学论文 妇婴用品购物网站的设计与实现.docx_第4页
第4页 / 共35页
大学论文 妇婴用品购物网站的设计与实现.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

大学论文 妇婴用品购物网站的设计与实现.docx

《大学论文 妇婴用品购物网站的设计与实现.docx》由会员分享,可在线阅读,更多相关《大学论文 妇婴用品购物网站的设计与实现.docx(35页珍藏版)》请在冰豆网上搜索。

大学论文 妇婴用品购物网站的设计与实现.docx

大学论文妇婴用品购物网站的设计与实现

专业:

网络工程

学号:

0913110216

 

本科毕业设计

(自然科学)

 

题目:

妇婴用品购物网站的设计与实现

院(系、部):

数学与信息科技学院

学生姓名:

指导教师:

职称副教授

201年6月5日

 

资料目录

 

1.

学术声明………………………………………………………………

1~1页

2.

河北科技师范学院本科毕业设计………………………………

1~30.页

3.

河北科技师范学院本科毕业设计任务书……………………

1~1页

4.

河北科技师范学院本科毕业设计开题报告……………………

1~3页

5.

河北科技师范学院本科毕业设计中期检查表………………

1~1页

6.

河北科技师范学院本科毕业设计答辩记录表…………

1~1页

7.

河北科技师范学院本科毕业设计成绩评定汇总表…………

1~2页

8.

河北科技师范学院本科毕业设计工作总结…………………

1~1页

9.

文献综述………………………………………………………………

1~7页

10.

外文翻译及原文………………………………………………………

1~11页

河北科技师范学院

本科毕业设计

 

妇婴用品购物网站的设计与实现

 

院(系、部)名称:

数学与信息科技学院

专业名称:

网络工程

学生姓名:

孙洁

学生学号:

0913110216

指导教师:

任长权

 

2015年5月30日

河北科技师范学院教务处制

学术声明

 

本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。

尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。

对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。

本学位论文的知识产权归属于河北科技师范学院。

 

本人签名:

日期:

指导教师签名:

日期:

妇婴用品购物网站的设计与实现

摘要

随着社会和经济的迅速发展以及科学技术的全面进步,网络的发展,电子商务的兴起,网上商店迅速发展,网络已经融入到人们的日常生活中。

以计算机技术和网络技术为基础,各行各业都在推行信息化,以提供效益和竞争力,网上购物成为人们购物的一种新方式。

本系统是一个虚拟的购物商场,可以使得购物的过程变得更加的方便、轻松和快捷,同时也开辟了一种新形式的销售方式。

妇婴购物网站进行销售比传统店铺模式更加的方便快捷、检索迅速、并且低成本、高效率、存储量大、而且还具有寿命长、沟通成本低等有点,这些优点都能够极大限度的提高工作效率。

计算机网络的技术正处于一个飞速发展的时期,而Web的服务器已经不再是只有HTTP服务,其他的一些Web服务器技术的发展也使得服务器端的数据库服务以及应用服务普遍的存在于所有的网站之中。

本购物网站是一个中小型的妇婴用品购物网站,可以为各种类型的用户提供方便快捷轻松的在线购物环境。

本妇婴用品购物网站前台采用静态与动态页面技术相结合;后台采用PHP(HypertextPreprocessor)+MySQL技术,以数据库技术为基础,可以大大的降低网站的维护,实现此系统更多的功能,例如用户登陆与注册、商品的预览与查询、书籍通过购物车购买、留言等等的功能,进而实现了网站与客户之间良好的交流与沟通,使得整个系统操作简便、界面友好、灵活实用。

关键词:

妇婴用品购物网站;php;数据库;MySQL

DesignandImplementationofMaternalandInfantSuppliesShoppingWebsite

Abstract

Withtheoverallprogressofthesocietyandeconomyandtherapiddevelopmentofscienceandtechnology,thedevelopmentofnetwork,theriseofe-commerce,therapiddevelopmentoftheonlinestore,networkhasbeenintegratedintopeople'sdailylife.Basedonthecomputertechnologyandnetworktechnology,allwalksoflifearepromotingtheinformation,inordertoprovidethebenefitsandthecompetitiveness,onlineshoppinghasbecomeanewwayforpeopleshopping..

Thissystemisavirtualshoppingmall,canmakeshoppingprocessbecomesmoreconvenient,easyandfast,butalsoopenedupanewformofsales.Maternalandchildshoppingwebsitesystemsalescomparedwiththetraditionalstoremodel,moreconvenient,rapidretrieval,andlowcost,highefficiency,largestoragecapacity,butalsohaslongservicelifeandlowcommunicationcostabit,theseadvantagescanimproveworkefficiencytothemaximum.Computernetworktechnologyisinarapiddevelopmentperiod,andthewebserverisnolongeronlyHTTPserviceandotherwebservertechnologydevelopmentalsomakestheserverdatabaseservicesandapplicationofuniversalserviceexistsinallsites.

Thisshoppingwebsitesystemisamediumsmallmaternityshoppingwebsitesystem,canprovideconvenientandquickandeasyonlineshoppingenvironmentforalltypesofusers.Thematernalandchildshoppingsiteinfrontofthesystemusingstaticanddynamicpagetechnologycombining;backgroundusingPHP(HypertextPreprocessor)+MySQLtechnology,databasetechnologyasthefoundationcangreatlyreducethesitemaintenance,therealizationofthissystemmorefunctional,functionssuchasuserloginandregistration,andqueryofthepreviewofgoods,bookspurchasedthroughtheshoppingcart,voicemail,etc.,soastorealizethegoodexchangeandcommunicationbetweentheclientandthewebsite,makingthewholesystemhastheadvantagesofsimpleoperation,friendlyinterface,flexibleandpractical.

Keywords:

theshoppingwebsitesystem;PHP;database;MySQL

1 引言

1.1 课题背景

现今社会,web技术的发展,电子商务的兴起,商品的宣传已经不仅仅只是局限于电视与报纸,网络已经成为了商家展示自己的商品另一个重要的舞台。

购物网站改变了原来所拥有的经营方式和理念,同时也可以为商家带来更好的销售方式,进而带来更高的效益。

网上购物已经由以前的尝试性的购买日常渐渐发展为各种类型的商品,妇婴用品的消费额也开始大幅度的提高。

购物网站比传统的商店销售具有更对的优势,例如减低销售的成本;利用网络作为交易的平台,改变了传统交易的方式,使得交易不受空间时间的影响;信息的传递更加的灵活迅速,新的商品上传后,用户立刻就可以看得到,交易可以从网上进行,大大的提高了交易效率,这就是购物网站用系统给户带来的好处。

正是由于这些优势与必然的趋势,妇婴购物网站才能迅速的发展起来。

妇婴购物网站的主要功能就是利用网站作为交易的平台,将妇婴商品的一些基本信息发布到网络中,客户可以通过网络登录妇婴购物网站来查看妇婴商品的信息并提交订单,实现了在线交易。

所以,开发一个这样的妇婴购物网站就成为很有必要的事情了。

本妇婴购物网站开发后不仅仅可以减少大量的人力资源、物力资源,降低成本,而且不受时间和空间的影响,使得商品的交易活动可以在任何时间、任何地点进行,从而大大的提高了效率,带来更多的利益[1]。

1.2 研究目的及意义

如今,各行各业的竞争愈发的激烈,所以加强工作的管理,提高工作的效率和工作的质量是每个商家们都必须面临并且必须解决的重大问题。

在这种竞争激烈的背景之下,计算机技术必然也需要迅速的崛起,同样的网络技术也需要迅速发展。

妇婴购物网站不仅仅可以减少大量的人力和物力,降低成本,而且不受时间和空间的影响,使得妇婴商品的交易活动时间和地点不受任何的影响,都可以进行,实现了24小时营业的营业方式,并且不需要营业员,妇婴购物网站可以设置成一个自动售货机;可以利用各种文字,图片和动画,声音等,让用户可以全方位的感受广告的诉求;依靠用户数据库提供全新的个性化服务等等。

妇婴购物网站的成本比传统意义上的商店要低得多,不需要高昂的店铺租金,浩大的装修费;不需要大笔的流动资金,可依靠“零库存”管理,减少商品的堆积,缩小资金周转周期;同时,妇婴购物网站更容易打开全球的市场,未来可以走向国际,进而大大的提高了效率,带来了更大的利益[2]。

对推动妇婴商品销售的发展有着一定的意义。

2 开发工具及技术简介

妇婴购物网站采用的是B/S体系结构,主要的工具有MySQL,Dreamweaver,xampp,主要的技术有PHP、MySQL数据库,使用xampp搭建服务器Apache和SQL,以及Windows操作系统[3]。

2.1 B/S体系结构简介

本妇婴购物网站使用的是B/S结构模式,这种模式将本系统功能实现的核心部分都集中到了服务器上面,简化了系统的开发、维护的事件,而且也简化了使用过程。

只要结构在客户端安装浏览器,服务器安装数据库和浏览器可以通过Web服务器与数据库交互[4]。

B/S框架结构如图1所示。

数据库

数据处理逻辑

请求

响应

显示逻辑

响应

请求

事务处理逻辑

图1B/S结构图

B/S体系结构与C/S体系结构相比不仅具有其全部的优点,而且又有C/S体系结构所不具备的独特优势:

(1)开放的标准

(2)较低的开发和维护成本(3)用户使用简单,界面友好[5]。

最主要的是它简化了整个系统的开发和维护的过程,所以B/S体系结构特别适合网上信息的发布,现在的互联网中绝大部分的网站和Web应用系统都采用了B/S的体系结构。

2.2 数据库MySQL简介

MySQL就是一个关系数据库管理系统,它的SQL语言就是用来访问数据库的最常用的标准化的语言[6]。

由于MySQL软件的体积比较小巧、运行速度快、总体拥有比较低成本,最重要的是MySQL的源码是开放的,所以一般的中小型的网站都喜欢使用MySQL作为网站的数据库。

一个数据库将允许你高效地进行存储、搜索、排序和检索数据的操作。

MySQL服务器允许多个用户一起使用,这是因为每次对访问数据的用户进行了控制。

同时,只有经过了验证的用户才能进行访问数据等一些操作,这样还可以加快访问速度。

MySQL支持多用户和多线程的服务器数据库,这样能充分的利用CPU的资源,提高效率。

MySQL还具有学习和配置简单、移植性很好、技术的支持、性能也很高、成本很低,并且它的源码是开放的。

2.3 Dreamweaver简介

这是一款集合了网页制作和网站管理的网页编辑器,其最大的特点就是所见即所得。

MySQL可以轻易地制作出跨平台限制和跨浏览器限制的具有动感效果的网页。

它的优点是可以提高开发效率、具有便捷的网络管理和超强的控制能力等,但是它也有缺点,它的缺点就是效果难以达到统一、代码难以控制。

2.4 PHP简介

PHP是超文本预处理器(HypertextPreprocessor),是一种易于学习和使用的通用开源的服务器脚本语言[7]。

PHP的语法是将C语言的语法、Java的语法以及Perl的语法的特点全部都融合到自身,这样的特点有利于开发人员的学习并且可以更加广泛的被开发者使用,PHP主要的适用于Web的开发。

在执行动态网页,它比CGI或Perl更快速。

PHP的许多操作都是可以免费进行的,例如:

访问其他人的代码,修改、使用甚至是发布等等的操作。

3 可行性分析

本妇婴网上购物系统利用的是Windows系统作为平台,主要采用了PHP+MySQL技术,系统分用户认证和管理员认证为了区分不同的人员可以具有其不能的权限,避免因为某些原因而使网站崩溃。

本系统包括了前台页面和后台系统两个部分。

前台页面主要是面向用户的,具有良好美观的Web用户界面,直观漂亮,易理解、易操作,用户可以坐在任何一台具有联网功能的电脑前就可以完成注册、购买以及留言等等功能,这样给用户带来了极大的好处。

后台管理则是面向管理员的,系统方便灵活、使用简便。

其实这是一个简化的系统,所以说,可行性分析是非常必要的,也是非常重要的一步。

3.1 技术可行性

本妇婴购物网站是基于B/S模式开发,采用PHP+Mysql,它主要包括了前台页面的设计开发和后台数据库设计两个部分组成。

对于前台网页的设计与开发,本妇婴购物网站使用了Dreamweave和HBuilder,采用了将HTML的代码嵌入到PHP文件中并结合了JavaScript脚本语言,使得页面的提示信息完善,这样使用户进入到页面中,感觉界面亲和友好;后台则采用Mysql数据库开发和管理数据库;开发环境使用的是xampp服务器中的Apache服务器,他是最新流行的开源的服务器,使用它可以使系统的操作更加的方便、运行更加的稳定、安全更加的可靠。

综上所述,PHP+Mysql+Apache这个是国际公认的网站开发的黄金组合,本网站在技术方面是可行的[8]。

3.2 经济可行性

本妇婴购物网站属于模拟的网上商城系统,所有在普通的PC端就可以进行良好的运行,因此对系统的硬件要求并不高,并且整个网站并不算大,所以开发成本不算太高。

而且用户只需要拥有一台具有联网功能的电脑,就可以使用整个网站的全部能够以及服务,找到自己满意的商品,并且用户不需要什么额外的花费,现在的电脑已经普及并且有成为人们的必须品的趋势,所以从经济可行性分析来看,本网站功能比较的完善,但还算是经济实惠、物美价廉,在经济上也是具有可行性的。

3.3 社会可行性

目前,我国为了缩小与发达国家之间在电子商务方面的差距,各个部门都出台了相关的政策鼓励建设网络销售平台,鼓励发展网络的销售。

只要不在网络上销售国家禁止销售的商品,或进行网络诈骗,一般简单的盈利性网站是受到鼓励的。

而且本妇婴购物网站的开发所用到的PHP+MySQL+Apache都是开源的,所以对系统的开发拥有完全的自主产权。

4 需求分析

4.1 用户需求

本妇婴购物网站的宗旨在于为用户提供一个简易且具备一些基本功能的购物系统,通过这个系统用户可以轻松的获得自己想要的商品。

本妇婴购物网站中存在两种用户类型,分别为普通用户登陆和管理员用户登陆。

普通用户在这个系统中注册后,登陆就可以对个人资料信息进行修改,同时也可以在网站中进行自由的选购自己想要的商品,将选购好的商品加入到购物车中,如要修改可以在购物车中更改所需要商品的数量,当选择完成后可以确认购买,也可以让所选商品一直存放在购物车中,下次登陆时依然有效。

管理员用户也可以管理商品,包括商品的添加,删除,修改和查询管理;还可以查看订单,包括已付款的订单,已发货的订单等。

4.2 数据流图

系统的数据流图如图2所示。

4.3 系统目标

面对社会各方面的高速发展,妇婴购物网站在实施后,应改能达到以下目标。

(1)实现多点操作的信息共享,相互之间的信息传递准确、快捷和顺畅[9]。

(2)为了保证界面的美观、友好,操作简单,灵活方便的查询和数据存储的安全性。

(3)系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全[10]。

图2数据流图

4.4 支持信息

(1)运行环境:

①前台开发程序为Dreamweaver。

②后台数据库为MySQL。

③主要硬件设备:

PC机一台。

(2)支持软件

①操作系统:

windows系统。

②数据库管理系统:

MySQL数据库系统。

(3)接口

本妇婴购物网站的用户需要通过登陆然后进入到主界面后点击相应的功能模块窗口,进入到不同的相对应的界面中。

(4)控制

系统的输入主要设备是键盘。

输出主要是显示器的输出和打印机的打印输出等。

5 系统概要设计

从该阶段开发系统正式进入软件实际开发的阶段,本阶段要完成系统的大致设计并明确系统的数据与软件的结构[11]。

在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。

在妇婴购物网站的设计阶段的最主要之一就是把对一个软件的需求转化为其所表示的过程,这种表示可以描绘出软件的总体的概貌。

5.1 系统功能结构

妇婴购物网站主要包括用户注册、查询商品、购物车、下订单、购买等基本功能。

此外,本系统也将实现妇婴购物网站的后端管理,包括商品的添加、账单的处理等功能。

本系统完全基于PHP技术,在系统的设计与开发中严格遵守软件工程开发的规范,运用软件设计的模式,因而减少系统模块间的偶合,争取做到系统的可重用性、可扩充性和稳定性[12]。

妇婴购物网站主要的功能如下:

(1)用户界面部分:

①选购商品(可通过关键字进行搜索);

②查看最新商品和推荐商品;

③购物车功能;

④查看商品的详细情况;

⑤用户注册;

⑥用户登陆;

⑦查看用户的购买信息;

⑧修改用户的个人信息;

⑨留言咨询。

(2)管理界面部分:

①商品分类:

增加,删除和修改;

②现有商品信息:

删除,修改,查看;

③用户管理:

删除,修改,查看;

④订单管理:

更新订单付款,删除订单,出货状态,查看订单清单;

⑤添加新商品:

上传图片和商品详情;

⑥维护购物帮助:

增加,删除和修改购买信息。

系统功能结构如图3,图4所示。

 

图3系统前台管理模块结构图

图4系统后台管理模块结构图

5.2 数据库设计

5.2.1 数据库概念设计

(1)会员信息表:

存储用户的基本信息。

(2)商品信息表:

储商品的基本信息。

(3)留言信息表:

存储用户对商品的评论信息。

(4)订单信息表:

存储用户所购买商品的信息。

 

图5系统E-R图

5.2.2 数据库物理设计

本系统采用的数据库管理系统是MySQL。

本系统的数据库名为db_TUSHU。

包括如下几个表:

表1admin表

字段名称

类型

长度

主键

说明

允许空

id

int

4

yes

编号

no

Name

varchar

13

姓名

yes

Pwd

varchar

50

密码

yes

Levels

varchar

1

权限

no

表2orders表

字段名称

类型

长度

主键

说明

允许空

id

int

4

yes

编号

no

orderid

varchar

125

订单号

yes

spc

varchar

125

商品的编号

yes

slc

varchar

125

商品的数量

yes

shouhuoren

varcha

25

收货人

yes

sex

varchar

2

性别

yes

dizhi

varchar

125

收货地址

yes

youbian

varchar

10

邮编

yes

tel

varchar

25

联系电话

yes

email

varchar

25

邮箱

yes

续表2

字段名称

类型

长度

主键

说明

允许空

shff

varchar

25

邮寄方式

yes

zfff

varchar

25

付款方式

yes

time

datetime

订单时间

yes

xiadanren

varchar

25

下单人

yes

zt

varchar

50

订单状态

yes

total

varchar

25

总金额

yes

liuyan

text

订单留言

no

表3categories表

字段名称

类型

长度

主键

说明

允许空

id

smallint

6

yes

编号

no

Name

varchar

5

名称

no

reid

smallint

6

上级分类id

no

表4shu表

字段名称

类型

长度

主键

说明

允许空

id

int

4

yes

编号

no

name

varchar

25

商品名称

yes

jianjie

mediumtext

商品介绍

yes

xinghao

varchar

25

商品型号

yes

tupian

varchar

200

商品图片

yes

shuliang

int

4

商品数量

yes

cishu

int

4

卖出次数

yes

tuijian

int

4

是否推荐

yes

dalei

int

4

大类id

yes

xiaolei

int

4

小类id

no

huiyuanjia

varchar

25

会员价

yes

shichangji

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

当前位置:首页 > 高等教育 > 农学

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

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