您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 商业计划书 > 基于ThinkPHP框架校园网服务网页平台
2018年第4期136研究与探讨与索彬佳*盘凤姣覃璐璐谢文宏郑锦华摘 要随着校园文化建设的不断提高,在校学子们对于在论坛上发表自己的想法言论比较热衷,时常在论坛上发表一些自己对某一些事物的看法,此外学生在校的闲置物品也比较多,尤其是在开学与毕业的这两个时间段的物品交易量比较大,基于此开发出基于thinkPHP框架校园网服务网页平台,以满足学生们的需求。针对学生在论坛的日常需求,开发出的校园网服务平台分为表白墙、心愿墙、留言墙三大部分,以满足学生们在校园生活中的需要,引领学生在校园生活中健康的生活和学习,具有一定的指导作用。在学生闲置物品的方面开发出专门的二手物品交易的二手市场,已实现学生之间的物品交易。关键词校园文化;论坛;ThinkPHP;二手市场doi:10.3969/j.issn.1672-9528.2018.04.038*玉林师范学院广西玉林5370001前言在当今社会,互联网已经成为人们日常生活中不可缺少的一部分,在生活中,人们利用互联网进行交流、学习、购物等等,互联网大大的方便了人们的生活,同时也带来了很多的乐趣。在校园生活中,学生们的日常生活也不在是局限于课堂的学习,在互联网的快速发展下,网络在校园生活中的比例也越来越大,不仅是为学生提供了课余时间放松的一种方式,也是学生们学习和买卖的另一个天堂,已成为学校文化的一部分[1]。论坛成为了学生们发表自己在日常生活中的所见所闻,收获感想。但随着学生们的需求越来越丰富,现今的论坛已不能满足学生们的需要了,因此,为广大教师学生提供一个具有个性化的校园网络服务平台具有极大的意义。以满足教师和学生的校园生活需要。本校园网服务平台采用的是管理员与用户的管理模式,使用开源编程语言PHP,采用较为快捷的WEB应用来开发。以及简化企业应用的ThinkPHP框架,采用MySQL数据库开发,具有轻便,快捷。平台界面大方简洁,实用合理[2]。借助本校园网服务平台,教师和学生不仅可以在平台论坛上发表自己的想法看法,也可以对其他人发表的言论进行评论留言,二手交易市场用于显示交易闲置物品,玩具商城,综合商超为教师和学生提供一个广阔的交易平台,此为平台的新的亮点。2关键开发技术的介绍2.1ThinkPHP框架ThinkPHP框架[3]是一个性能卓越的并且功能丰富的轻量级开源PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。ThinkPHP框架有以下特性:(1)简单易用的MVC模式;(2)编译机制;(3)模型自动验证和处理;(4)模板引擎;(5)AJAX支持;2.2MySQL简介MySQL是一个关系型数据库,由瑞典MySQLAB公司开发,目前属于Oracle旗下公司。MySQL最流行的关系型数据库管理系统,MySQL是WEB应用方面最好的关系数据库管理系统中的应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。最常用SQL语言是MySQL所使用的。MySQL有以下特点:(1)体积小;(2)速度快;(3)总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP,Linux和Apache可组成良好的开发环境,经过多年的web技术发展,在业内被广泛使用的一种web服务器解决方案之一,称之为LAMP。3系统设计2018年第4期137研究与探讨与3.1平台需求平台设计从使用者角度分为会员和管理员两大部分,针对会员管理员操作的方面不同,分为前台和后台两部分,前台为用户注册登录,留言评论,表白以及留下心愿,后台则是管理员对平台用户的一切信息的处理。平台架构如图3.1所示:图3.1前台模块图3.2主要功能设计论坛社交:表白墙、心愿墙和留言墙的管理;学习天地:学习学习的管理;学校:学校学习的管理;二手市场:二手物品信息交易的管理;玩具商城:商品信息的管理;生日玩具:生日礼品的管理;综合商超:商品信息的管理;个人主页:个人信息与交易信息的管理;3.3数据库设计论坛社交:主要使用论坛社交使用到一下数据库表,如图3.1图3.1论坛数据表个人主页:个人信息与交易信息的管理;用到有20多张数据表,如图3.2图3.2会员信息数据表二手市场、玩具商城、生日玩具、综合商超:这些属商场商品都是使用goods的数据表,如下图所示图3.3商品数据表4平台的功能模块的实现4.1平台功能运行效果2018年第4期138研究与探讨与图4.3个人主页论坛社交实现效果如图4.4所示:图4.4论坛社交会员登录,需要手机号与密码一致对应才能登录成功,若无账号,则可以先注册一个账号再登录,进入平台进行操作。登录页面如图4.1所示,注册页面如图4.2所示:图4.1登录页面图4.2注册页面会员登录成功后进入个人页面,如图4.3所示:2018年第4期139研究与探讨与学校信息如图4.5所示:图4.5学校信息二手交易市场实现如图4.6所示:图4.6二手交易市场学习天地是平台提供的学习信息供平台用户学习的,实现效果如图4.7所示:图4.7学习天地2018年第4期140研究与探讨与4.2普通功能的具体实现论坛是一个自由开放的交流平台,会员可以在论坛进行发布一些自己对某些事物的看法或者见解,表达自己最真实的想法,并将这些想法公布于论坛,让所有平台使用者都可以看到并参与到讨论中,论坛范围三大部分,分别为表白墙、心愿墙、留言墙。具体实现的代码如下:publicfunctioncheckMember(){global$_W;global$_GPC;if(!empty($_W[‘openid’])){$member=pdo_fetch(‘select*from‘.tablename(‘ewei_shop_sns_member’).‘whereuni-acid=:uniacidandopenid=:openidlimit1’,ar-ray(‘:uniacid’=$_W[‘uniacid’],‘:openid’=$_W[‘openid’]));if(empty($member)){$member=array(‘uniacid’=$_W[‘unia-cid’],‘openid’=$_W[‘openid’],‘createtime’=time());pdo_insert(‘ewei_shop_sns_member’,$member);}else{if(!empty($member[‘isblack’])){show_message(‘禁止访问,请联系客服!’);}}}}二手交易市场是方便学生们将手中的闲置物品同有需要的其他同学进行交易,不仅方便有需要的学生找到买到合适自己的物品,也避免了闲置物品的浪费而被丢弃,在一方面保证了资源的利用率。二手交易实现的代码如下:publicfunctionmain(){global$_W;global$_GPC;$allcategory=m(‘shop’)-getCategory();$catlevel=intval($_W[‘shopset’][‘category’][‘level’]);$opencategory=true;$plugin_commission=p(‘commission’);if($plugin_commission&&(0intval($_W[‘shopset’][‘commission’][‘level’]))){$mid=intval($_GPC[‘mid’]);if(!(empty($mid))&&empty($_W[‘shopset’][‘commission’][‘closemyshop’])&&!(empty($_W[‘shopset’][‘commission’][‘select_goods’]))){$shop=p(‘commission’)-getShop($mid);if(empty($shop[‘selectcategory’])&&!(empty($shop[‘selectgoods’]))){$opencategory=false;}}}include$this-template();}5平台测试5.1测试目标平台测试是为了避免平台的功能缺陷而造成平台用户体验效果不满,另外,平台包含了财务的交易,因此,交易的这几部分的功能必须完整,保证平台用户的财产安全;也为了在测试中找出不够完善的功能,并给出解决方案,是平台更加完美,以提高平台用户的体验感受。5.2测试原则1、检测系统是否达到设计要求;2、检查有些功能是否完成,有无遗漏或多增不要;3、测试的时候建立跟踪库来记录系统的不足的地方;4、确保软件系统测试活动,测试结果告知相关小组和个人;6、严格认真测试;7、需要对每一个测试结果做全面检查;5.3测试结果在经过一系列的平台测试后,所有的平台功能均达到了最初的设计设想,平台可以稳定的运行,信息处理准确无误,给平台用户已较好的体验感,平台上的物品交易没有出现任何问题,丰富的学习资料开拓了学生的视野。总的来说,个性化的平台设计,丰富有趣的学习资料,多种多样的交易物品将给以平台用户不一样的体验。6总结2018年第4期141研究与探讨与互联网的不断发展,在人们的生活中的比重也越来越大,人们也越来越依赖计算机进入互联网,互联网从出现的那一刻起就再不断的改变人们的生活,让人们从繁重的工作压力中解救出来,大大的方便了人们的日常生活,校园文化建设中网络扮演者一个越来越重要的地位,从学生们的学习,日常交流,物品交易等等方面不断影响着学生的生活。本平台提供了论坛社交功能方便教师学生的言论需要,二手交易市场满足学生闲置物品的交易,学习天地的学习信息供学生开拓视野。本平台设计简洁大方,便于维护,平台可靠性强,具有较强的逻辑性和可读性。参考文献[1]陈栋良.基于ThinkPHP框架培训机构微信公众号管理系统的架构设计[J].数字通信世界,2016,(12):34-37,40.[2]陈栋良.基于ThinkPHP框架招投标平台的架构设计[J].数字技术与应用,2016,(12):34-37,40.[3]张文胜陈宏.基于ThinkPHP模型的敏捷WEB开发的应用于实践[J].软件工程,2016(3).(收稿日期:2018-03-23)涉条纹更直观逼真,学生不需要光学仪器也可以对不同参数下的干涉条纹进行对比观察,将抽象的光学知识形象化。图10用origin仿真的牛顿环实验干涉条纹4总结Origin软件简单易学,将Origin软件引入大学物理实验教学中,在处理数据时大大简化了处理的步骤,提高了实验的可靠行;在对光学实验进行模拟仿真时,能让学生更清晰的学习抽象的知识,激发学生的学习兴趣,有助于提高大学物理实验的教学质量和学生的学习效率。参考文献:[1]叶卫平.Origin9.1科技绘图及数据分析[M].机械工业出版社.2015.[2]王茂香,李相银.利用Origin软件处理霍尔效应实验数据[J].实验科学与技术,2011,9(05):43-45+49.[3]訾振发,于淼,赵敏,章韦芳,王明美.Origin8.0软件在单摆实验中的应用[J].大学物理实验,2013,26(01):75-77.[4]谢英英,罗晓琴,唐金龙,罗浩.Origin9.1在液体表面张力系数测定的数据处理中的应用[J].大学物理实验,2017,30(03):118-120.[5]王艳召,高凤菊,刘虎,郑乔.Origin软件在刚体转动惯量测量实验中的应用[J].廊坊师范学院学报(自然科学版),2013,13(04):44-46+50.[6]江晓安.模拟电子技术[M].西安电子科技大学出版社.2016.[7]陈志歆,李斌.基于MatlabGUI的牛顿环仿真课件制作[J].实验科学与技术,2013,11(04):330-333+345.[8]陈建勇.基于LabVIEW的牛顿环虚拟仿真实验设计[J].教育教学论坛,2017(34):279-280.[9]李晨璞,谢革英,
本文标题:基于ThinkPHP框架校园网服务网页平台
链接地址:https://www.777doc.com/doc-6064323 .html