基于ThinkPHP的校园二手商品交易系统的设计与实现
摘要
在这个互联网时代,网络电商基本成为每个人生活中的一部分。大学生在使用电商购物也不在少数。但由于毕业的原因,许多大学生在网上或者实体商店购买的物品急于寻求买家。使得很多图书,仪器,电子产品等学生用品能够很便宜的出售到废品收购站点中,有的甚至于丢失,导致了巨大的各种资源耗费。而且义卖,跳蚤交易市场等都要求巨大的人力物力。所以,为了这种公共资源的有效使用,以及对学校所进行的服务就急需一种以高校为环境的二手各种商品体系,进行在学生之间的自由买卖。
用户只要申请登陆就可以完成产品的买卖,查看正在买卖的产品,在线下完成最终的交易。本软件系统主要采用php,并引入了Sublime开发工具和MySQL数据库进行设计研发。
本论文按照系统的设计过程WAMP+ThinkPHP的系统架构,MySQL作为数据库管理系统。开发系统中对系统进行测试,在浏览器级服务器端运行良好。
php用户信息管理系统
关键词网购;ThinkPHPMySQL

Design and implementation of campus second-hand goods trading system based on ThinkPHP
Abstract
In this Internet era, online e-commerce has basically become a part of everyone's life.  College students are also using e-commerce to shop. But due to their graduation, many college students are eager to find buyers for the goods they buy online or in physical stores. As a result, many books, instruments, electronic products and other student supplies can be sold cheaply to the waste collection stations, and some are even lost, resulting in huge consumption of various resources. Moreover, bazaar, flea market and so on all require huge manpower and material resources. Therefore, for the effective use of such public resources, as well as the service of the school, there is an urgent need for a second-hand commodity system in the environment of colleges and universities, which can be freely bought and sold among students. 
As long as users apply for login, they can complete the purchase and sale of products, view the products being bought and sold, and complete the final transaction offline. This software system mainly uses PHP, and introduces Sublime development tools and MySQL database for design and development. 
This topic according to the system design process WAMP+ThinkPHP system architecture,MySQL as a database management system. The system is tested in the development system and runs well in the browser server. 
Keywords: online shopping;ThinkPHP;MySQL
1绪论
1.1 研究背景和意义
一个大学生在四年大学生涯累积下来的所有图书和生活用品,在毕业时比较普遍解决的方法是,在外面摆摊、贩卖给废品收购者、送学弟、学妹,或丢弃。并且毕业生摆摊时间多为期末
时期,非毕业生都比较忙碌,而对于一个新学期的开始,许多学生对购买旧教材,自行车等物品也变得非常热衷。但在校生也会因为信息不足或经济紧张而无法以相对优惠的价格购买到自己需要的东西。所以校内市场供求很不平衡。因此,提出这样一个平台,恰恰符合了校园交易的需求。
虽然现在网上购物已热如茶似火,但是在校园环境下的交易也是十分急需的,却缺乏这么一家网络平台。所以,学校提供这样的一种体系来当网络平台也是十分有必要的,不但能把学校一些义卖活动传递到线上,同时还能促进学校二手市场的形成,从而对公共资源的再使用有极大的帮助。同时由于学校学生所购买的东西也相对单一,学校因而能够在该网络平台上相对较低价售卖学生用品,同时还能推出一些学校消费优惠活动,从而可以更有效的促进学校周边经济发展。
1.2 研究目标和内容
本系列主要使用PHP开发技术,并采用了Sublime的开发工具和MySQL数据库进行开发,这些软件都是方便、免费、安全可靠的。因为选用Sublime开发工作,使得开发的系统具有界面美观,功能俱全,显示内容简明,操作简单,使用户更容易上手。
由于本系统的设计与开发均使用了开源的开发工具,再加上大量免费的数据库,大大降低了系统开发成本,减少了人力的投入。
综上所述,本系统在国际市场上的需求量已经是相当巨大的,并且发展目标也已经十分清楚了,从市场、科技、经营等方面都可以,并且符合需求、系统操作简单、上手容易等优点。开发该操作系统是完全可能的。
对于开发一个软件系统,一定要清楚了解使用者的需要。所以,深入分析应用要求是软件开发工作成败的关键所在,同时也是前提条件,只有满足用户需求才能留住用户。因此需求分析是非常必要的过程。
经过对校区内交易的调研,再加上对校园市场条件的分析,总结出交易系统要实现的几个具体功能:使用者可以查询公告信息、产品查询、发出求购消息、发出转会消息、查询产品消息、查询卖家消息等;管理员可以进行产品分类管理、公告管理、产品数据管理、用户信息管理等。
1.3 本文组织结构
1.3.1绪论。主要分析二手商品目前的存在的背景和意义,并分析系统的研究的目标和内容
1.3.2相关理论与技术。介绍实现本套商城所需要的技术。并介绍相应技术的理论基础。
1.3.3商品交易平台功能分析。首先将功能的需求进行分析。然后进一步对功能进行详细设计。设计功能对应数据库并对数据表结构进行解释。
1.3.4交易系统的实现。本章介绍二手商城交易系统主要功能,并解释实现功能的代码。
1.3.5总结。本章主要学习生涯的总结,并对后续的展望。
2相关理论与技术
2.1 WAMP组合
WAMP(Windows+Apache+MySQL+PHP)结合了设计环境能够迅速安装的配置PHP网站服务器,整合环境也是把Apache、PHP、和MySQL等网站服务器应用软件集合到一块,从而免去了单独重新安装和设置网站服务器所造成的繁琐,以完成对PHP开发环境的迅速构建[]。由于开放潮流的兴起,公开源代码的LAMP已与J2EE和.Net等商业软件公司构成了三足鼎立之势,而
且该软件公司发展的项目在商业软件领域方面的投入成本也较低,所以引起了整个IT业界的广泛重视。
PHP(Hypertext Preprocessor)是一种在网络与软件研发领域中使用得十分普遍的程序设计语句。PHP编程语言汲取了C、Java等许多编程语言的优越性,能够以很快的速度进行动态页面。因此PHP作为一个脚本语言,非常适合于项目的开发[]
我们这里采用了WAMP的整合软件PHPStudy,它支持二十二种组合自由转换。该程式整合了最新Apache+Nginx+LightTPD+PHP+MySQL+PHPMyAdmin+Zend 一次安装,无需重新配置即可应用,是非常简单、优秀的php开发软件调试应用环境[]。该程式绿小巧简易迷你仅有35M,有专用的控制台。所以总之PHP时只需要一个包[]