基于PHP的二手交易管理系统的设计与开发.doc
《基于PHP的二手交易管理系统的设计与开发.doc》由会员分享,可在线阅读,更多相关《基于PHP的二手交易管理系统的设计与开发.doc(27页珍藏版)》请在沃文网上搜索。
1、 本科生毕业论文 目 录第一章 引言11.1 开发背景与现状11.2 开发设计的意义21.3 开发工具介绍21.3.1 PHP21.3.2 Zend Studio31.3.3 MYSQL简介31.3.4 APACHE简介31.3.5 GIT简介4第二章 方案可行性52.1 经济可行性52.2 技术可行性52.3 分析总结5第三章 需求分析63.1 校园二手交易市场的概述63.1.1校园二手交易市场功能的简介63.2网站设计的一些要求63.2.1超级管理者63.2.2普通管理者63.2.3会员对网站的要求6第四章 网站总体设计84.1系统设计总体目标84.1.1 从访问者的观点看,要求网站能够达
2、到以下目标84.1.2 从设计者角度看,网站应该具备的基本要求84.2 模块设计84.2.1 登录注册模块84.2.2 会员管理中心模块94.2.3前台显示模块94.2.4后台管理模块94.3 数据库设计104.3.1 用户管理表104.3.2 院系信息表104.3.3 联动系统信息表114.3.4 信息主表管理表114.3.5 栏目表114.3.6 二手信息表124.3.7 失物招领表12第五章 网站详细设计135.1 注册登录详细设计135.1.1注册收集的信息135.1.2用户登录1352 会员管理中心详细设计145.3 前台显示详细设计165.3.1首页165.3.2发布二手1754
3、后台管理详细设计20第六章 测试216.1功能测试216.2数据库测试21第7章 结论22参考文献23摘 要网络改变生活,基于在校大学生群体,出现了许多闲置物品出售和失物招领的需求。本系统开发首先对社区二手交易市场进行了多方面的分析和考虑,在此基础上阐述了基于PHP的社区二手交易市场网站的总体规划设计、各模块的分布与设置以及后台数据库的设计和实现,之后对用户登录注册模块、会员管理中心模块、前台发布二手物品、失物招领等模块进行了详细的内容设计,利用PHP以及高性能WEB框架YII实现了该网站的各模块的相应功能,并对网站进行了测试,完善了相应的功能。之后对网站的各个模块的实现给出了具体的说明,并给
4、出了一些核心代码。论文最后对整个网站设计规划进行总结,分析了网站目前还有的一些不足。关键词二手交易 PHP MYSQL ZEND APCHE AJAX YIIAbstractThe Internet has changed life, the majority of teachers and school-based groups, there were many unused items to sell and Lost needs. First, the system needs to develop secondary trading market for the campus cond
5、ucted a detailed analysis, elaborated on the basis of overall planning and design of the campus PHP based websites secondary trading market, distribution and set design and implementation of each module and the back-end database, after registration module for user login, membership management center
6、 module, front release second-hand goods, Lost and Found modules in detail the contents of the design, use, and high performance WEB PHP framework YII realize the corresponding function of each module of the site, and the site were tested to improve the corresponding function. After the design princ
7、iples of the process and site specific implementation of each module gives a detailed description, and gives some of the key core code. Finally, the overall design of the corresponding proposed optimization.Keyword SECONDARY TRADING PHP MYSQL ZEND APCHE AJAX YII题目:基于PHP的二手物品交易管理系统设计与开发 第23页共27页 吉林大学
8、计算机科学与技术学院 本科生毕业论文基于PHP的二手物品交易管理系统的设计和开发第一章 引言网络的崛起,已经彻底改变了我们的生活习惯。WEB结合HTML,JAVASCRIPT,CSS给人另一番刺激的体验,将文本、图像、音乐、动画等融为一体。拉近了人与人之间的距离,促进了人与人之间的交流。 通过大学生二手交易市场这个平台,帮助在校大学生处理一些对自己无用的东西,让同学们体验到买卖的乐趣;同时,同学们可以以便宜的价格买到自己心怡物品,增进同学们相互之间的沟通交流。这个平台给在校大学生提供了便利,使同学们不用到现场就可以浏览二手交易市场的物品,节省同学们的时间,同学们可以通过该平台找到乐趣,同时该网
9、站也提供失物招领和寻物启示的功能。特别是毕业生,对他们而言,毕业了,很多东西都带不走,丢掉可惜,送人也不一定合适,通过在校大学生二手交易市场这个平台,可以让大家各取所需。 1.1 开发背景与现状科技改变生活,开创未来。从最开始的静态HTML页面,到如今的动态页面,网络已经不在是简简单单的页面了,只有提供交互与丰富信息展示的网站才能竞争激烈的市场上占有一席之地。近年来,学校也曾多次组织跳蚤市场活动,但是每一次活动,都要浪费大量的人力、物力及财力,而且活动时间有限,物品搬来搬去,非常不方便。如果有一个专门的网站,展示同学们闲置的物品,让有需要的人,通过网站可以看到这些物品。不仅给同学们带来便捷,而
10、且同学们可以通过该平台的交易,赚点外快,补贴生活,同时可以体验生活。而且这个网址的主旨是为了活跃在校大学生二手交易市场,而且网站的目的是为了交易,所有功能都是免费的,同时含有失物招领和寻物启示的功能,同学们不仅可以通过该网站寻找自己的失物,也可以通过该网站寻找失物的主人。1.2 开发设计的意义截止2014年底,普通高校在校大学生约为2600万人,在学校这个大环境下,由此产生的闲置物品数量也非常大,如果能够促进这些闲置物品的流通,给同学们切切实实的带来实惠。为此,借助计算机,通过网络这个平台,改变传统的宣传方法,节省了人力、物力,更有利于全校师生了解师生们之间的闲置物品。网站要为同学提供便捷的信
11、息浏览,同学可以自由的将自己的闲置的物品放在网上,并标上价格,留下联系方式,这样可以让有需要的同学可以联系到卖家,让大家买到实惠的物品。考虑到各方面因素,MYSQL为网站提供了数据存放平台,方便迅速检索资源,存放数据信息。通过这个平台,会有越来越多的人加入这个平台,购物,卖闲置物品,发布失物招领等信息。 1.3 开发工具介绍1.3.1 PHPPHP是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP于1994年由Rasmus Lerdorf创
12、建,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP1.0。PHP特性:1、开放的源代码:所有的PHP源代码事实上都可以得到。2、PHP是免费的。和其它技术相比,PHP本身免费。3、PHP的快捷性。程序开发快,运行快,技术本身学习快。嵌入HTML:因为PHP可以嵌入HTML语言,它 相对于其他语言,编辑简单,实用性强,更适合初学者。4、跨平台性强。由于PHP
13、是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。5、效率高。PHP消耗相当少的系统资源。6、图像处理。用PHP动态创建图像7、面向对像。在PHP 4,PHP 5中,面向对象方面都有了很大的改进,现在PHP完全可以用来开发大型商业程序。8、专业专注。PHP支持脚本语言为主,同为类C语言。1.3.2 Zend StudioZend公司推动PHP进入企业级应用。Zend公司针对PHP的应用陆续发布了至关重要的PHP网络应用平台产品和服务。PHP根据NetCraft的数据表明,PHP已经超过ASP成为最流行的Web脚本语言,Zend Engine安装在1500万网站上。全世界
14、范围内,使用Zend有关Web应用产品的客户超过8000家。Zend公司的投资商是包括Azure Capital Partners、 Index Ventures和Platinum Venture Capita在内的非常有实力的投资公司,最重要的是IT行业领先的SAP和Intel也是Zend公司的投资商。Zend公司得到了来自IBM,Oracle,Sun公司的大力支持,和IBM,Oracle达成了战略合作伙伴,共同推动PHP的发展。 1.3.3 MYSQL简介MYSQL是一个典型实用的关系型数据库。在网站开发中,MYSQL的使用非常流行。由于MYSQL表与表的隔离,这样大幅度提高的查询速度和灵
15、活性7。MYSQL采用的sql语句是常用标准的sql语句。MySQL软件有社区版和商业版两种,具有反应速度快,成本低,开放源代码特点,是中小型企业的最佳选择。社区版本性能高效,和PHP,APACHE组成了优良的开发环境 11。1.3.4 APACHE简介APACHE是开源的网页服务器,几乎所有的计算机都可以运行APACHE,由于对多平台的完美支持,因此成了最受欢迎的WEB服务器软件之一1。世界上现在所用的服务器中,APACHE是排名第一的。APACHE经过很多人,很多次的修改,已经成为WEB服务器软件中的翘楚3。APACHE是自由软件,源代码开放,很多人都在为APACHE开发补丁,修复漏洞,提
16、高性能。 APACHE的特点是性能高效,速度很快,实用性强,开源免费,可做很多类型网站的服务器。APACHE对Linux的完美支持,很多网站的APACHE服务器搭建在linux操作系统上。 1.3.5 GIT简介GIT是一个开源的分布式版本管理系统,体积小,操作简单,可以集成到很多集成开发环境中,为代码的管理和多人同时进行开发提供了一个高效的解决方案。GIT的特点是反应速度快,不需要服务器端软件支持,在windows条件下提供了良好的GUI界面,本地仓库的概念,可以让你的代码回溯到任何时刻。第二章 方案可行性2.1 经济可行性主要从对项目的支出和收入的考虑。这只是要一个小型的网站,如果网站搭建
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PHP 二手交易 管理 系统 设计 开发