网上购物商城毕业论文

 2021-04-10 11:04

摘 要

这篇论文主要展示 “网上购物商城”这个系统,对其设计思想和使用到的相关技术逐步分析和解答。论文根据任务书以及现实中网上购物的实际情况,前台采用oop面向对象设计的方法,后台采用过程式编程,快捷和稳健于一体。该系统基于B/S架构,即Browser/Server,浏览器/服务器模式。同时使用了MVC模式,统一从control进入,然后调用model,最后输出view。基于wamp(windows7 Apache Mysql PHP)实现了名为Online Shopping Mall 的网上购物商城系统。

此网上购物商城系统前台具有1. 用户登录和注册。2. 用户资料的修改。3. 用户登录。4. 商品的购买。5. 商品的搜索。6. 商品的分类搜索。7. 购物车中商品的删除。8. 订单提交等功能;后台管理功能1. 管理员登录及密码修改。2. 商品的管理,包括商品的查询和入库。3. 订单的管理,包括订单的添加以及查询。4. 管理员管理,包括管理员的添加及管理员密码重置。经过测试,该系统已经基本达到了任务的要求。

论文包括四个部分,内容如下:

第一部分:网上购物商城背景以及该系统的可行性分析,说明了该系统研究的目的及意义,以及开发所用到的工具、语言、平台以及部署环境。

第二部分:需求分析和总体设计,通过对商城和顾客进行需求分析,分别设计不同的功能模块,然后部署在后端和前端。

第三部分:数据库设计,共进行总计 4张数据表(goods表,member表,order表,order_goods表)来实现管理员操作,顾客进行商品购买。从而对数据库进行增、删、修、查基本操作。

第四部分: 该网上购物商城的详细设计,各模块功能的实现,对应详细设计对各模块进行代码开发,最终实现系统功能。

关键字:网上购物商城 ,wamp,B/S ,MVC

Abstract

This thesis shows "online shopping mall",we will gradually analyze and answer its design and use of relevant technology . The paper according to the mission statement as well as reality of the online shopping actual situation, front end use OOP object-oriented design methods, back-end use procedural programming.It is very fast and stable at one time. The system is based on B / S structure, namely Browser / Server. While using the MVC model, unified access from the control, and then call the model, final output view. The Online Shopping Mall online shopping mall system is based on WAMP (windows7 Apache MYSQL PHP).

This online shopping mall system front end use: 1 the user login and registration. 2 reset user data. 3 user login. 4 the purchase of goods. 5 the product search. 6 classification of goods searches. 7 Delete items in the cart. 8 order submission and other functions; background management functions 1. Administrator login and password changes. 2 the management of commodities, including commodity queries and storage. 3 order management, including order to add and query. 4 administrators to manage, including the administrator to add and administrator password reset. After testing, the system has basically reached the requirements of the task.

Thesis consists of four parts, as follows:

Part I: Feasibility analysis of the online shopping mall background and system, indicating the purpose and significance of systematic research, and the development of the use of tools, languages​​, platforms and deployment environment.

Part II: Requirements analysis and general design, through analysis the mall and customers’ needs, designed different functional modules, and then deployed in the back-end and front-end.

Part III: database design, a total of 4 data Sheet (goods table, member table, order table, order_goods table) to achieve the administrator operations, customers for merchandise purchases. Thus the database, delete, repair, check and so on.

Part IV: The online shopping mall for the detailed design of each module functions are implemented, corresponding to the detailed design of each module for code development, and ultimately the system functions.

Key word: online shopping mall, wamp, B / S, MVC,

目录

第一章 绪论 1

1.1引言 1

1.2 选题背景 1

第二章 主要技术支持 3

2.1 Php语言 3

2.2 B/S架构 4

2.3 MVC模式 4

2.4 Smarty技术 4

第三章 需求和可行性分析 6

3.1需求分析 6

3.2 技术可行性 6

3.3系统的可操作性 7

3.4系统的可移植性 7

3.5系统的可维护性 7

第四章 系统总体设计 8

4.1 项目规划 8

4.1.1系统功能模块 8

4.2系统功能结构图 8

4.3系统结构流程设计 10

第五章 数据库结构设计 12

5.1数据库分析 12

5.1.1实体的分析 12

5.1.2实体之间的联系 12

5.2数据库概念结构设计 12

5.3数据库逻辑结构设计 14

第六章 详细设计 16

6.1 PHP的设计 16

6.2数据库连接模块的设计 17

6.3顾客模块的详细设计 18

6.3.1顾客注册的过程 18

6.3.2顾客登录的过程 18

6.4 购物的详细设计 19

6.4.1顾客在商品详情页下单 19

6.4.2 顾客在购物车中下单 19

6.5开发工具及环境 20

第七章 系统实现 21

7.1 前端系统的实现 21

7.1.1 系统主页面 21

7.1.2 顾客注册页面 22

7.1.3 顾客登陆页面 23

7.1.4 顾客搜索页面 24

7.1.5商品分类页面 25

7.1.6商品详情页面 26

7.1.7订单页面中的添加订单 27

7.1.8购物车页面 28

7.1.9订单查询页面 29

7.1.10顾客资料页面 30

7.1.11顾客修改资料页面 31

7.2后台功能的实现 31

7.3网上购物商城安全性 31

致谢 33

参考文献 34

第一章 绪论

1.1引言

随着物流和互联网的快速发展,B2C网上商城慢慢成为了人们购物的途径。它简单快捷,人们可与足不出户买到自己心仪的物品。它价格透明,几分钟内,人们可以货比三家,避免了吃亏。实现一个良好的网上商城,方便人们生活与购物。追溯其起源,我们发现,中国互联网电子购物兴起于20世纪末。1997年12月 ,国内第一家垂直B2B网站中国化工网上线。1998年12月,阿里巴巴成立,次年3月其子公司淘宝在杭州创建。1999年8月,首家C2C电子商务平台易趣网诞生[1]

鉴于网上商城的快速发展,以及它和我的专业联系紧密,开发条件简便,我借助开发网上商城来研究这一模式,同时完善自己的技术水平。

1.2 选题背景

目前国内外的网上商城如雨后春笋般涌出,界面也越来越强漂亮,体验也在逐步上升。国外早期的购物功能比较单一,如亚马逊从卖书起家,界面即使现在也是一般。后来国内的淘宝出现了,淘宝提供平台,商户选择入驻,在其平台上进行交易买卖,即c2c模式。通过免费,淘宝迅速从市场中崛起,利用庞大的会员基数,淘宝很快的从交易额等各方面超过了易趣[2]。但是这种模式随着时间变长,它的弊端就出现了,假冒伪劣商品变多,商户利润下滑厉害,淘宝管理麻烦。后来淘宝为了挽回形象,推出了天猫b2c。目前淘宝网是中国C2C电子商务市场份额占有率最大的购物平台[3]。淘宝网当前的盈利模式,主要包括广告收入、增值服务收入和B2C商城的收入三部分[4]

国内还有京东商城b2c,凭借满39免邮费,以及商品质量有保证,吸引了不少购物群体。"京东的最终目标是打造国内综合类的网上商城,而且肯定是要上市的。"京东商城副总裁徐雷表示[5].

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。