基于PHP+MySQL的团购网站的设计与实现
基于PHP+MySQL的团购网站的设计与实现(含开题报告,毕业论文13000字,答辩PPT,程序代码,数据库)
摘 要
随着互联网的广泛普及、人们消费观念的不断转变以及电子商务生态系统的的完善,基于网络的团购逐渐走进人们的生活。团购通过网络将具有相同需求的零散消费者聚集起来,来加大与商家的议价能力,从而获取更大的价格折扣。网络团购不仅具有团购低价的特征,还兼有网络庞大的凝聚力之优势。
本网络团购网站主要存在两种权限用户,分别为广大消费者用户和管理员用户。管理员用户登录系统后,可进行前台用户基本信息管理(包括前台用户基本信息的删除、修改),团购公司信息的管理(包括公司信息的添加、删除、修改)、团购新闻信息的管理(包括团购新闻信息的录入、修改、删除)、团购分类信息的管理(包括团购分类信息的添加、修改和删除)、团购信息的管理(团购信息的添加、修改和删除)、团购订单的管理(团购订单的审核和删除以及订单的统计)。对于前台用户首先可以进行用户的注册和登录,在登录成功后可进行自身资料的更改、管理购物车、下订单以及实现订单管理的功能。
关键词:团购信息;订单管理;购物车;用户管理
Abstract
With the widespread of Internet, people's consumption concept changing and e-commerce ecosystem is perfect, network based group purchase gradually into people's lives. Group purchase through the network will have the same demand scattered consumers together, to increase the bargaining power and business, in order to obtain greater price discount. Network group purchase group purchase price not only has the characteristic, has a huge network of cohesion advantage.
The network group purchase website there are two major types of user rights, respectively, for the vast number of consumers to the user and the administrator user. Admin user login system, can the user basic information management ( including the basic user information, modify, delete ) group purchase company information management ( including information to add, delete, modify ), group purchase information management ( including group purchase news information input, modify, delete ), group purchase classification information management ( including group purchase classified information to add, modify and delete ), group purchase information management ( group purchase information to add, modify and delete ), group purchase order management ( group purchase order review and delete and order statistics). For the user first can be a user registration and login, in after a successful login can be their own information management change, shopping cart, under the orders and order management functions.
Key Words:Group purchase information;user management; order management; shopping cart
主要研究工作及论文结构
本设计是基于PHP的技术基础上,利用B/S开发模式,MySQL数据库,APACHE服务器,Dreamweaver为开发工具,建立起一种开放的、网络化的、高效的网络团购网站,为广大网民提供网上团购的服务平台。
本文共有5章,具体的章节结构为:
第一章绪论。阐述了本课题的研究背景、团购网站的发展历程、团购网站的定义以及和团购网站的特点及其本文的研究内容和论文结构。
第二章系统使用技术概述。本章首先介绍了本网站所采用的结构模式、之后对PHP技术进行简单概述,接着对MySQL数据库进行了相关介绍,之后对网站所用的开发工具进行了简单概述,最后对系统的运行环境apache做了简单的介绍。
第三章系统分析。本章首先对网站进行了可行性研究,指出了系统要解决的问题,并提出系统的设计思想;接下来对系统进行了需求分析,最后分析了系统的业务流程。
第四章网站详细设计。在对系统进行架构设计后,本章首先对网站流程进行了详细设计,最后对数据库进行了概念设计和逻辑设计。
第五章网站的设计与实现。本章主要介绍了网站实现基础,然后按照网站结构,逐层分析,最后给出了部分页面的显示结果图。
[资料来源:http://www.doc163.com]
在总结中,总结了本文的内容,并介绍了作者的主要工作。
设计与研究内容
团购网站的相关业务是进行团购信息管理、团购公司信息管理、前台用户信息管理以及用户团购订单信息、用户团购购物车的管理,它通过计算机这个信息载体来实现用户在线团购的功能。团购网站产生的背景是当今计算机普通化、智能化的迅速发展的趋势,是当今市场信息化系统的建设的重要组成部分;目的是充分利用企业和消费者之间的需求关系实现在线团购的管理。通过在线团购网站来实现消费者在线购买的功能,是现代电子商务发展方式的一个具体实现,具有很重要的现实意义。
3.1.2 完成的主要职能
根据电子商务模式研究可知,本网络团购网站主要存在三种权限用户,分别为广大消费者用户、提供团购公司用户和管理员用户。管理员用户登录系统后,可进行前台用户基本信息管理(包括前台用户基本信息的删除、修改),团购公司信息的管理(包括公司信息的添加、删除、修改)、团购新闻信息的管理(包括团购新闻信息的录入、修改、删除)、团购分类信息的管理(包括团购分类信息的添加、修改和删除)、团购信息的管理(团购信息的添加、修改和删除)、团购订单的管理(团购订单的审核和删除以及订单的统计)。对于前台用户首先可以进行用户的注册和登录,在登录成功后可进行自身资料的更改、管理购物车、下订单以及实现订单管理的功能。而对于提供团购信息的公司用户则主要实现团购信息的管理(团购信息的添加、修改和删除)、团购订单信息的管理等的功能。 [资料来源:http://doc163.com]
系统主要流程
对于团购网站的管理者,首先进行管理员登陆,登录成功之后方可进行管理员管理功能。同时广大消费者要进行本系统所提供的功能,也必须首先要注册和登录操作,在登录成功之后方可进行管理。
用户可以匿名浏览平台中的团购信息,但只有注册成为会员后才能团购。选择团购信息时,可以查看团购详细信息和团购公司资料。如果点击购买团购信息,系统会自动验证用户身份,如果没登录,则给出注册和登录提示,同时系统还将判断是否已经到团购截止时间,如果到截止时间,系统将弹出不能团购的对话框。
生成购物订单还需要用户填写联系电话和联系人等。系统根据用户注册时填写的个人资料形成订单部分信息,用户可以更改,提交后生成团购订单。
在用户到提供团购信息的公司使用订单时,公司工作员用户只用输入订单号,并且点击使用即可完成该订单的使用。
系统主要功能设计
根据团购网站的需求,本网站主要实现团购订单管理模块、用户信息管理模块和团购分类管理模块、团购信息管理模块、公司管理模块和新闻公告管理模块。
[资料来源:https://www.doc163.com]
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 系统开发背景 1
1.2 团购网站发展历程 1
1.3 团购网站的定义及特点 1
1.4 主要研究工作及论文结构 2
2 技术概述 4
2.1 采用B/S模式开发及其好处 4
2.2 WEB标准及其价值 4
2.2.1 WEB标准 4
2.2.2 WEB标准的商业价值 5
[资料来源:http://www.doc163.com]
2.2.3 采用WEB标准的好处 5
2.3 XHTML与CSS 7
2.4 编写语言的选择 7
2.4.1 PHP的定义 7
2.4.2 PHP与其它CGI的比较 7
2.5 开发工具和运行环境 8
2.6 运行环境 8
3 网站需求分析 9
3.1任务概述 9
3.1.1设计与研究内容 9
3.1.2 完成的主要职能 9
3.2 功能需求 10
3.2.1 系统主要流程 10
3.2.2 系统主要功能设计 10
3.2.3 系统主要功能模块设计 11
3.3 系统用例图 13
3.4 数据字典分析 16
4 数据库详细设计 19
4.1数据库需求分析 19
4.2数据库物理设计 19
4.3数据库逻辑设计 19
5 网站的设计与实现 23 [资料来源:Doc163.com]
5.1 网站首页设计 23
5.2 注册登录模块 23
5.3修改会员个人资料 25
5.4 购物车的实现 25
5.5 后台管理功能模块 26
5.6 会员管理 27
5.7 添加团购信息 27
5.8 团购信息管理 28
结 论 29
参考文献 30
致 谢 31
[来源:http://www.doc163.com]