目录1.引言.................................................................11.1开发背景与意义.................................................................................................................11.2开发工具.............................................................................................................................12.系统分析.............................................................22.1可行性分析.........................................................................................................................22.2需求分析.............................................................................................................................33.系统总体设计.........................................................33.1系统功能设计.....................................................................................................................33.2数据库设计.........................................................................................................................64.系统详细设计.........................................................84.1登录模块设计.....................................................................................................................84.2管理员修改模块设计.........................................................................................................94.3前台会员注册模块设计...................................................................................................104.4会员管理二手商品管理模块设计...................................................................................104.5校园二手信息网前台模块设计.......................................................................................124.6新闻资讯模块...................................................................................................................135.系统测试............................................................145.1测试目的...........................................................................................................................145.2测试方法...........................................................................................................................145.3测试用例...........................................................................................................................145.4测试结果...........................................................................................................................176.结语................................................................17参考文献...............................................................18基于PHP的伟拍校园二手交易网的设计与实现1伟拍校园二手信息网的设计与实现学生姓名:XXX指导教师:XXX内容提要:伴随着各种WEB开发技术的发展,如今网上交易已经变得十分容易。本文介绍的伟拍二手商品交易平台是一个服务于在校学生的B2C(BROWSERTOCUSTOM)的交易网站,通过本网站用户可自由出售和购买商品,为广大学生提供了平等互利、方便快捷的交易空间。校园二手商品交易平台除了可以解决商务沟通,信息交流等问题外,更可以提高在校生的实际购买力,减少浪费,客观上提高在校大学生的生活水平,比起传统的二手交易,网上二手交易更加迅捷,实时性强,信息充裕,发展空间巨大。本课题根据二手商品电子商务系统的应用需求,进行需求分析,并对网站系统规划设计。运用HTML语言、PHP技术、MySql与后台数据库链接等关键技术建设二手商品交易平台。实现了网上交易系统的会员登录与注册,网站首页、分页浏览、、信息发送等功能。关键词:校园二手交易网站PHP,MYSQL1.引言1.1开发背景与意义在当前社会上,许多的各种类型的电子商务类网站纷纷建立,可以很大程度上解决人们信息资源的闭塞以及地域上的限制。作为大学校园,伴随着学生的购买能力的提高和每年的升学和毕业,也存在的许多各种类型的二手商品,由于信息交流的落后,很多只限于校园公告栏或者请人代为宣传的方式进行交易。这种方式有很多局限性和偶然性,并不能满足二手商品畅通交流的要求。于是一种新的二手商品信息交流的方式出现了,就是基于Web的校园网二手商品交易系统。通过这个系统,可以发现每一个校园网用户都是系统的主人,大家可以非常方便的发布自己的信息,浏览别人的发布的信息,还可以对各种二手商品信息做出横向比较,做出自己的最佳选择现在网上的学生二手交易平台主要提供买方和卖方之间的信息交流的平台,用户可以通过注册后,发表自己需要转让的商品信息,也可以查看需求的商品信息和转让人的信息,并购买商品。用户还可以通过留言对商品信息提出问题,也可以管理自己发布的商品信息。网站对商品进行分类,提供搜索功能,并显示最新的商品信息,通过点击数判断热点信息,由管理员添加商品品信息。当前的二手交易网站质量参差不齐,对发表的信息的真实性没有通过严格的审批,信息的真实性无法得到保证,同时对于已经出售或者已经求得的信息没有及时的更新其状态,导致站内的很多信息失去时效性校园电子商务从商业运作模式来看属于一般电子商务,从根本上说,是C2C模式:绝大多数的卖家和买家都是个人。卖的东西大多也以个数为计量单位,并且大多与学生有关,往年教材、电脑配件、自行车、辅导资料、房屋出租、化妆品等是最常见的商品。作为校园电子商务平台的山西大学商务学院本科毕业设计2交易网站也同样不对卖家所售商品的真伪负责。但与像“e-Bay易趣”、“淘宝”等这样纯粹的商业性C2C不同,校园交易网没有自己的支付系统,靠的大多就是卖家和买家的互相见面,然后一手交钱,一手交货,看上去有些“原始”。在校园交易网上购物比较单纯,通常不必太在意卖家或买家的伪善,不用为现金的支付问题而担忧,甚至不用事先就为店面的开张而支付一笔不小的费用(对学生来说),比较适合学生群体1.2开发工具本网站运用MYSQL作为后台数据库,以PHP[2]为前端开发工具。全中文界面,易操作。不具备计算机使用经验的管理人员和业务操作员只要具有业务管理的基本知识即可在较短的时间内掌握。网站采用图形界面和向导式操作[3],本着“功能越复杂,操作越简单”的原则设计,易学易用。维护简单,网站运行后几乎不需要专业管理员维护,大大提高了高校宿舍管理部门的工作效率,减少不必要的人力、物力和财力的支出。(1)PHP是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到PHP的Web应用中。PHP同时也是Language-Independent(语言独立化)的,所以,可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写。(2)Mysql是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQLAB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。2.系统分析2.1可行性分析可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决[4]。以下将从经济、技术、操作三个方面对网站进行可行性分析。2.1.1经济可行性主要从项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用等。由于本校园二手信息网所要求的硬件(计算机及相关硬件)和软件环境[5],市场上都容易购买或从相关网站下载,网站运行后几乎不需要专业管理员维护,对个人不造成过重的经济负担。本网站的开发周期短,一旦投入使用将大大减少个人呢在校园二手信息网信息网站方面的人力、物力和财力的投入。2.1.2技术可行性技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。基于PHP的伟拍校园二手交易网的设计与实现3本网站的开发是基于B/S结构[6],B/S结构最大的优点就是可以在任何地方进行操作而不需要安装专门的软件[7],只要有一台能上网的电脑就