基于Yii框架的B2B电子商务系统的设计与实现(PHP,MySQL)(任务书,开题报告,外文翻译,实习报告,论文说明书13000字,程序代码)
摘要:自从互联网诞生以来,随着计算机信息科学技术的迅猛发展,互联网在人们的日常生活中占据着越来越重要的地位。日常生活中的各种传统活动逐渐在被互联网所替代。在此背景下,本系统将采用PHP下的YII框架在网络上搭建出一个B2B结构的电子商务系统。
本文详细介绍了基于YII框架的网上购物系统的设计思路以及实现过程,并对系统概要设计、数据库设计及各模块的功能进行了阐述。该系统采用B2B模式,利用在web开发中使用广泛的PHP语言来编写系统代码。同时选用易操作、成本低的MySQL 数据库作为系统的数据库。系统设计并实现了商品展示模块、购物车模块、用户的注册和登录模块、用户基本信息展示模块,用户买/卖模块,商品搜索模块,商品审核模块,订单管理模块,询价单模块等一系列功能模块。最后,使用一些简单的测试技术以确保系统的性能良好。
关键字:B2B;PHP;YII;电子商务
Design and implementation of B2B e-commerce system based on Yii framework
Abstract:Since the birth of the Internet, with the rapid development of computer information science and technology, the Internet has occupied an increasingly important position in people's daily lives. Various traditional activities in daily life are gradually being replaced by the Internet. In this context, the system will use the YII framework under PHP to build a B2B e-commerce system on the network.
This article describes in detail the design ideas and implementation process of the online shopping system based on the YII framework, and describes the system outline design, database design and the functions of each module. The system uses B2B mode, using extensive PHP language for web development to write system code. At the same time, select an easy-to-operate, low-cost MySQL database as the system's database. The system designs and implements merchandise display module, shopping cart module, user registration and login module, user basic information display module, user buy/sell module, product search module, merchandise review module, order management module, inquiry form module, etc. Finally, use some simple testing techniques to ensure that the system performs well.
Key words: B2B;PHP;YII;Electronic Commerce
本文研究的内容
本文详细介绍了基于YII框架的网上购物系统的设计思路以及实现过程,并对系统概要设计、数据库设计及各模块的功能进行了阐述。该系统采用B2B模式,利用在web开发中使用广泛的PHP语言来编写系统代码。同时选用易操作、成本低的MySQL 数据库作为系统的数据库。系统设计并实现了商品展示模块、购物车模块、用户的注册和登录模块、用户基本信息展示模块,用户买/卖模块,商品搜索模块,商品审核模块,订单管理模块,询价单模块等一系列功能模块。最后,使用一些简单的测试技术以确保系统的性能良好。
目 录
1绪论 1
1.1开发背景及意义 1
1.2开发可行性分析 1
1.2本文研究的内容 2
2系统需求分析 2
2.1目标和任务 2
2.2系统功能分析 3
2.2.1功能性需求分析 3
2.2.2系统流程分析 4
2.2.3系统目录结构 4
2.3系统开发环境 6
3系统概要设计 6
3.1系统结构设计 6
3.2 UML图 7
3.2.1 用例图 7
3.2.2 类图 8
3.2.3 时序图 10
4数据库设计 12
4.1数据库需求分析 12
4.2数据库结构设计 12
4.2.1数据库概念结构设计 13
4.2.2数据库逻辑设计 13
5系统详细设计 17
5.1系统架构设计 17
5.2公共模块设计 18
5.2.1数据库公共模块 18
5.2.2标题栏公共模块 18
5.3买家中心模块设计 20
5.3.1首页设计 20
5.3.2用户注册和登录页面设计 21
5.3.3商品详细信息 22
5.3.4购物车设计 23
5.3.5购买页面 24
5.3.6买家订单中心 24
5.4卖家中心模块设计 25
5.4.1我的订单模块 25
5.4.2我的商品模块设计 25
5.4.3发布商品模块设计 26
5.5询价单模块设计 26
5.5.1我的询价单模块设计 26
5.5.2询价单浏览模块设计 27
5.6后台模块设计 28
6 系统测试 28
6.1 用户注册表单验证 29
6.2 用户详细信息表单验证 29
7总结 30
参考文献 30
致谢 32
|