摘 要
随着互联网的发展和普及,基于电子商务的网络购物在中国已经被人们所认可,我们的日常生活已经离不开网购。相对于传统的实体经济而言,电子商务的出现打破了传统的实体经济交易模式,将整个交易流程电子化、数字化,一方面以电子商务实现了电子流代替了实物流,因此可以大量减少人力、物力,极大地降低了运输成本;另一方面突破了时空的限制,使得交易活动可以发生任何时间,任何地点,从而大大提高了效率。因此人们更喜爱网络购物。针对这种情况,我以HTML5+JavaScript+CSS3+PHP为开发技术,设计开发了一个基于Web的“生活一家”商城网站。“生活一家商城”网站通过Internet互联网打造一个集搜索、下单、购买一体的一站式网上购物平台,综指是让顾客买的“省心”,用的“放心”。
本商城网站分用户系统与管理员系统。
用户系统:用于用户浏览商品信息,搜索商品,选择购买的商品放入购物车,查看商品详情,查看服务商家联系方式和地址,购买商品数量的编辑、删除,用户结算。用户个人中心,用于用户个人信息管理,主要包括个人资料管理、订单管理、钱包管理、收藏商品管理、收货地址管理以及意见反馈。
管理员系统:用于管理商城与账号权限管理,包括商品添加,商品管理,用户添加,账户管理,商品分类管理,订单管理,权限管理等等。
【关键词】电子商务,网上商城,PHP,生活一家,购物网站,一站式
Abstract
With the development and popularity of the Internet, online shopping based on e-commerce has been recognized in China, and our daily life has been inseparable from online shopping. Compared with the traditional economic entities, the emergence of electronic commerce has broken the traditional real economy trading mode, the entire transaction process electronic, digital, on the one hand, electronic commerce has realized electronic flow instead of the logistics, it can reduce a lot of manpower and resources, greatly reduce the transportation cost; on the other hand breakthrough time and space constraints, making transactions can occur at any time, any place, thus greatly improving the efficiency. As a result, people prefer online shopping. In view of this situation, I use HTML5+JavaScript+CSS3+PHP as the development technology, design and develop a Web based "life one" mall website. "Life, a mall" website through the Internet Internet to create a set of search, order, buy one of the one-stop shopping platform online, the composite index is to let customers buy "worry", with "rest assured.".
Our website is divided into user system and administrator system. User system: for users to browse commodity information, commodity search, choose to buy the merchandise into the shopping cart, view product details, see the service business contact and address, purchase goods number edit, delete, user accounts. User personal center, for personal information management, mainly including personal data management, order management, wallet management, collection commodity management, delivery address management and feedback.
Administrator system: used to manage the mall and account authority management, including commodity addition, commodity management, user add, account management, merchandise classification management, order management, authority management and so on.
【Keywords】 E-commerce, online shopping mall, PHP, life one, shopping website, one-stop
前 言 1
第一章 绪论 2
1.1项目概述 2
1.1.1 编写目的 2
1.1.2 背景 2
1.1.3 术语定义 2
1.1.4 论文的主要工作 3
1.1.5 论文的组织结构 4
1.1.6 系统开发计划 4
1.2“生活一家商城”网站概述 4
1.2.1“生活一家商城”网站的基本特点 5
1.3课题的背景与意义 5
1.3.1 课题的背景 5
1.3.2 课题的意义 5
1.4国内外电子商务研究发展状况和分析 6
1.4.1国内电子商务的发展 6
1.4.2国内著名电子商务平台 6
1.4.3国外著名电子商务平台 7
1.4.4存在不足的分析 7
第二章 系统分析 8
2.1 引言 8
2.2 系统目标 8
2.3 系统的可行性分析 8
2.3.1 技术可行性 8
2.3.2 使用可行性 9
2.3.3 经济可行性 9
2.4需求分析 9
2.5 环境设备需求 10
2.6系统功能分析 11
2.6.1系统前台用户功能模块又可分为以下子模块: 11
2.6.2后台管理员管理模块又可分为以下子模块: 12
2.6.3 性能需求 12
2.6.4 数据需求 13
2.6.5 系统数据描述 13
第三章 技术基础 16
3.1 C/S体系结构 16
3.1.1 C/S体系结构的软件 16
3.2 B/S体系结构 17
3.2.1 B/S体系结构软件 17
3.2.2 B/S体系结构软件的特点 17
3.3 C/S与B/S结构不同点分析及比较 18
3.4 动态网站开发所需的Web构件 18
3.5 几种主流的Web应用程序平台 19
3.5.1 Windows + IIS + SQL Server + Asp(Asp.net) 19
3.5.2 Unix+ Tomcat + Oracle+ JSP (JavaEE) 19
3.5.3 Linux + Apache + MySQL + PHP (LAMP、LNMP) 19
3.6系统开发平台 20
3.6.1系统开发环境 20
3.6.2平台的搭建与优点 20
3.6.3 目的 20
3.7系统设计结构 21
第四章 概要设计 22
4.1 系统设计的目标 22
4.2 系统设计思想 22
4.3 系统结构图和模块设计 23
4.3.1 系统结构图 23
4.3.2 模块设计 24
4.4 接口设计 24
4.4.1 用户接口 24
4.4.2 外部接口 24
4.4.3 内部接口 24
4.5数据库设计 25
4.5.1 逻辑结构设计 25
4.5.2 物理结构设计 27
4.6 系统出错处理设计 28
4.6.1 出错信息 28
4.6.2 出错处理措施 28
第五章 详细设计 29
5.1 引言 29
5.2 数据库表的设计 29
5.3 模块算法设计 31
5.3.1公共模块设计(部分) 31
5.3.2其它系统模块设计(部分) 34
第六章 平台测试 39
6.1 测试概述 39
6.1.1 目的 39
6.1.2 测试人员 39
6.2 测试计划 39
6.2.1 测试环境 39
6.2.2 测试方案 39
6.2.3 测试项目 40
6.2.4 测试用例(部分) 40
6.3 测试分析 41
6.3.1 测试项目执行情况分析 41
6.3.2 系统评价 41
6.3.3 系统的不足 41
6.4 测试结论 41
第七章 系统运行 42
7.1引言 42
7.2运行环境 42
7.3 系统配置 42
7.3.1运行WEB服务器的设置 42
7.3.2运行数据库服务器的设置 43
7.4 页面操作及关键技术说明 43
第八章 总结与展望 55
8.1 设计总结及成果 55
8.2 不足与展望 56
参考文献 57
致 谢 58