学位论文-—软件网上购物系统的设计与实现.doc
《学位论文-—软件网上购物系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《学位论文-—软件网上购物系统的设计与实现.doc(56页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网上购物系统的设计与实现摘要 鉴于现今网上购物的人越来越多,对网上购物系统需求就异常的大,也频繁的出现各种购物系统,如今为了满足这个需求,而想到做一个网上购物系统。本系统功能主要包含几大模块:新闻公告模块,浏览商品模块,订购商品模块,管理员对商品的入库,商品信息的修改。在进入网上购物主页后,没有注册的用户可以浏览商品和进行普通用户的注册的功能。普通用户注册后,进行登陆,登陆成功后可以进行浏览商品,订购商品,支付费用,查询订购等功能。管理员登陆成功后将进入管理界面,在管理界面里可以实现管理新闻公告,商品管理,商品入库等功能。本程序系统采用了mysql数据库和php技术。关键词:网上购物;网站设计
2、;mysql;php ;AbstractIn view of the fact that more and more people now online shopping, online shopping system requirements of very large, also frequently appear various shopping system, now in order to meet this demand, but think of to do an online shopping system.The main function of the system inc
3、ludes several modules: news bulletin modules, browse module, order goods storage module, administrator of commodity, commodity information changes. In the online shopping website, not registered users can browse the goods and the common user registration function. The common user registration, login
4、, login can browse commodity, order the goods, pay, order inquiries and other functions. The administrator login success will enter the management interface, can realize the management of news bulletin, commodity management in the management interface, the storage of goods and other functions. In th
5、is program, the system uses the MySQL database and php technology.Keywords: online shopping;website design; database of mysql;php;2目 录1 引言1 1.1 课题的研究背景与意义1 1.1.1 课题的研究背景1 1.1.2 课题的研究意义1 1.2 问题的定义及内容的简介1 1.2.1 问题的定义1 1.2.2 内容简介2 1.3 问题的调研3 1.4 可行性分析3 1.4.1 经济可行性4 1.4.2 技术可行性4 1.4.3 操作可行性4 1.4.4 法律可行性
6、4 1.5 论文各章内容介绍42 需求分析6 2.1 业务流分析6 2.2 数据流分析7 2.2 数据字典9 2.2.1 网上购物系统的数据字典93 系统设计11 3.1 系统总体功能结构11 3.2 系统数据模型设计12 3.2.1 数据概念结构设计-E-R图12 3.2.2 数据逻辑结构设计关系模式15 3.2.3 数据逻辑结构设计关系表15 3.3 开发环境与运行环境设计16 3.3.1 开发环境设计16 3.3.2 运行环境设计164 用户管理模块设计18 4.1 用户管理模块的体系结构设计18 4.1.1 用户管理模块功能简介18 4.1.2 用户管理模块功能图18 4.1.3 用户
7、管理模块流程图18 4.2 用户管理模块的详细设计19 4.2.1 用户注册与登陆界面设计19 4.2.2 管理员用户管理界面设计20 4.2.3 此模块遇到的问题及解决方案215 购物车管理模块设计22 5.1 购物车管理模块的体系结构设计22 5.1.1 购物车管理模块的功能简介22 5.1.2 购物车管理模块的功能图22 5.1.3 购物车管理模块的流程图22 5.2 购物车管理模块的详细设计23 5.2.1 购物车管理的界面设计23 5.2.2 此模块遇到的问题及解决方案246 商品查询模块设26 6.1 商品查询模块的体系结构设计26 6.1.1 商品查询模块功能简介26 6.1.2
8、 商品查询模块功能图26 6.1.3 商品查询模块流程图26 6.2 商品查询模块的详细设计27 6.2.1 商品查询模块的界面设计27 6.2.2 此模块遇到的问题及解决方案287 定单管理模块设计30 7.1 定单管理模块的体系结构设计30 7.1.1 定单管理模块功能简介30 7.1.2 定单管理模块功能图30 7.1.3 定单管理模块流程图30 7.2 定单管理模块的详细设计30 7.2.1 定单管理模块的界面设计30 7.2.2 此模块遇到的问题及解决方案328 商品信息管理模块设计34 8.1 商品信息管理模块的体系结构设计34 8.1.1 商品信息管理模块功能简介34 8.1.2
9、 商品信息管理模块功能图34 8.1.3 商品信息管理模块流程图34 8.2 商品信息管理模块的详细设计35 8.2.1 商品信息管理模块的界面设计35 8.2.2 此模块遇到的问题及解决方案379 公告信息管理模块设计39 9.1 公告信息管理模块的体系结构设计39 9.1.1 公告信息管理模块功能简介39 9.1.2 公告信息管理模块功能图39 9.1.3 公告信息管理模块流程图39 9.2 公告信息管理模块的详细设计40 9.2.1 公告信息管理模块的界面设计40 9.2.2 此模块遇到的问题及解决方案4210 用户手册44 10.1 系统功能简介和运行环境介绍44 10.1.1 系统功
10、能简介44 10.1.2 运行环境介绍45 10.2 系统运行与操作指南4511 系统评价46 11.1 系统特色/优点介绍46 11.2 系统存在的不足与改进方案46 11.2.1 系统存在不足46 11.2.2 改进方案46结 论47参 考 文 献48致 谢491引言20世纪90年代以来,计算机网络技术得到了迅速发展,信息的处理和传递突破了时间性和地域性,计算机网络化和经济全球化成为不可抗拒的世界潮流,电子商务随之成为全球最热门、最活跃的信息交易活动,也是世界各国争先发展及各个产业部门最为关注的领域。随着Internet的迅速发展和电子商务相关技术的日益完善,近几年电子商务逐渐成为传媒和I
11、T界的焦点,而网上购物成为了新时代人的潮流。建立网上商店则有如雨后春笋,势不可挡。1.1 课题的研究背景与意义1.1.1 课题的研究背景近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上订购系统作为B2B,B2C(Business to Customer,即企业对消费),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文旨在讨论如何建设B2C的网上购物系统。网
12、上购物系统,是在网络上建立一个虚拟的网络商场,避免了挑选的烦琐过程,使的购物的过程变的轻松,方便,快捷,很适合现代人的快节奏生活,同时也能有效的控制“商场”运行的成本,开辟了一个新的销售渠道。1.1.2 课题的研究意义从五个方面阐述建立网上购物系统的意义,这五个方面是:(1)网上购物可以节省时间,对于现代快节奏的生活,可以更多时间让人们得到休息。(2)挑选商品方便,可以查看任何商品信息。不在有拥挤感觉,真可谓一只鼠标在我手,万物任我选,充分享受购物快感。(3)网上购物商品来源、质量都有保证。(4)网上购物系统是基于网络,信息更新快捷,让消费者最快的把握商品信息。(5)网上购物系统是基于网络,无
13、需要租赁店铺,减少了开店的成本。1.2 问题的定义及内容的简介1.2.1 问题的定义网络购物作为一种新兴的商业模式,与传统购物模式有很大差别。近年来网络的快速发展和人们对网络更多的需求,都为网络购物提供了发展的环境和空间。网络购物和传统商业模式的差别也十分明显,二者各有自己的优缺点。1.网络商店中的商品种类多,没有商店营业面积限制。它可以包含国内外的各种产品,充分体现了网络无地域的优势。在传统商店中,无论其店铺空间有多大,它所能容纳的商品都是有限的;而对于网络来说,它是商品的展示平台,是一种虚拟的空间,只要有商品,就可以通过网络平台进行展示,可以把世界的各类知名品牌全部放在上面展示出来。2.网
14、络购物没有任何时间限制。作为网络商店,它可以24小时对客户开放,只要用户在需要的时间登录网站,就可以挑选自己需要的商品。而在传统商店中,消费者大多都要受到营业时间的限制。3.购物成本低。对于网络商品购买者,他们挑选、对比各家的商品,只要登录不同的网站,或是选择不同的频道就可以在很短时间内完成,而且可以直接由商家负责送达,免去了传统购物中舟车劳顿的辛苦,时间和费用成本大幅降低。而对于传统购物来讲,这一点是无法达到的。4.网上商品价格相对较低。网上的商品与传统商场相比相对便宜,因为网络可以省去很多传统商场无法省去的相关费用,所以商品的附加费用很低,商品的价格也就低了。而对C2C购物网站来说,用户通
15、过竞价的方式,很有可能买到更便宜的商品。另外,在传统商场,一般利润率要达到20%以上商场才可能盈利,而对于网络店铺,它的利润率在10%就可以盈利了。5.网络商店库存小,资金积压少。网络商店中很多商品一般是在客户下订单后再进行商品调配,不需要很多库存,从而减少资金的积压。因为网络购物中,商家可以通过消费者下订单与配送商品的时间差,进行商品的调配,而传统商店就需要在顾客选购商品的同时提供商品。6.商品信息更新快,而且容易。只要将新商品的图片、介绍资料上传到网上,或者对商品信息、价格进行修改,购买者就可以看到最新的商品信息了,而且立刻在全球范围内统一更新。而在传统商业中,购买者要看到新的商品,就要等
16、到商家拿到商品,放置到货架后才能够看到。7.商品容易查找。网络商店中基本都具有店内商品的分类、搜索功能,通过搜索,购买者可以很方便地找到需要的商品。而在传统商店中,购买者寻找商品就需要用更多的时间和精力。8.网络商店服务的范围广。网络的无地域、无国界的特点,使网络商店的服务范围不必限定在某个固定的区域内。购买者可以通过网络商店买到世界各地的商品。1.2.2 内容简介本课题的基本内容是开发一个基于Web的网上购物系统,主要实现网民可以基于这个系统进行网上购物,管理员可以添加,修改等商品信息的功能,包括数据库的合理设计,友好的界面设计。此系统的主要目标是为上网的用户提供一个购物的平台,让客户在足不
17、出户的情况下可迅速、方便地购买到自己所需要的商品。网上购物可以被认为是电子商务的一部分。广义上讲,电子商务是指一种依托现代信息技术和网络技术,集金融电子化、管理信息化、商贸信息网络化为一体,旨在实现物质流、资金流、与信息流和谐统一的新型贸易方式,是贸易过程的电子化、网络化。简单的理解,就是利用电子技术进行商业行为。按应用领域划分,电子商务有以下几种模式:1.企业(Business)对消费者(Consumers or Customers),也称商业机构对个人用户即B2(to)C;2.企业对企业,也称商家对商家即B2B;3.企业对政府机构(Government)即B2G;4.消费者对政府机构即C2
18、G;5.网上拍卖等个人行为即C2C。其中,本文将重点讨论的是B2C和C2C。B2C模式相当于现实生活中的“商场”或“专卖店”。商业机构利用先进的通信和计算机网络的三维图形技术,把现实的商业街搬到网上,并通过建立网站,在线发布信息和提供数据库检索向用户介绍和销售产品;消费者使用浏览器进行诸如浏览、购买、定单发送、支付操作;最后由商家将产品送到消费者手中。C2C比较类似于现实生活中的“小商品批发市场”,网站提供数据库检索和一定的安全保障,收取一定的费用,商品信息的上载和交易的协商都由作为独立个体的“买家”和“卖家”完成,一个网站中同时存在数目众多的个体经营者,网站只起一个现实中“市场管理者”的作用
19、。网上购物平台主要是对后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(处理订单、发货查询)、新闻发布(添加新闻公告,修改新闻公告,删除新闻公告)、操作管理(管理员添加、管理员审查、管理员退出)等功能达到对网站的管理。前台操作是用户登录到本网站,可以进行用户注册,通过网站商品热卖、商品分类或商品搜索功能,找到自己想要买的商品,装入购物车,提交定单进行购买。网上购书平台的特点是客户和电子商品信息量很大,管理员需要整理的信息很多,为让管理员轻松、方便、快捷的管理,该平台采用符合购买电子商品基本的原则,满足广大客户的日益增长的数量,
20、并达到操作过程中的直观、方便、实用、安全等要求。1.3 问题的调研在本系统的开发之初,为了作好系统的需求分析工作,本人做了充分的调研,从而认识到完成本系统需要做到以下几点:(1)了解目前网上的各大网上购物网站的提供的各项功能。(2)与用户进行交流,了解用户网上购物的心态和一些他们所关心的问题。以及他们对网上购买物的一些意见。(3)有熟练的php应用程序的开发能力,有较强的自学能力以及一定的关系数据库理论开发功底。(4)具有对复杂表惊醒处理的能力。(5)具体问题再做详细调查研究并和指导老师面谈。在充分了解,调查网上购物网站的一些基本情况和用户的一些意见的基础上,开发一个小型的网上购物系统。1.4
21、 可行性分析可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析集中主要的可能解法的利弊,从而判断原定的系统规模和目标是否显实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩化了的系统分析和设计的过程,也就是在较高的层次上以抽象的方式进行的系统分析和设计的过程。系统的可行性分析主要包括经济上的可行性,技术上的可行性,操作上的可行性和法律上的可行性。本系统的可行性分析如下:1.4.1 经济可行性由于开发网上购物系统的硬件(计算机及相关硬件)和软件环境(php 数据库的建立:mysql)市场上都容
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学位 论文 软件 网上 购物 系统 设计 实现
限制150内