PHP+Mysql构建青年志愿者网站

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:zc198926
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:基于PHP技术和Mysql技术开发的青年志愿者网站,实现了网站对信息的及时更新,提升了网站的管理效率,降低了维护成本。本文志愿者网站的制作实现了对志愿者信息的管理,活动的管理,新闻管理等内容。并从网站的环境搭建,技术优势,需求分析,数据库表设计,界面设计,后台管理设计等进行了具体的说明。
  关键词:PHP;Mysql数据库;网站设计
  中图分类号:TP393.092
  志愿者网站管理系统作为管理志愿者信息,发布志愿者活动的平台,有着非常切合实际的用途。越来越多的网站使用PHP和Mysql的搭配来实现自身网站的制作,学院青年志愿者网站的制作,符合了切实的实际要求,通过网站的形式进行志愿者及志愿者活动的信息管理,在实现信息的及时互动,提升管理效率,降低人力成本等方面有着显著的帮助。实践证明,使用PHP和Mysql数据库搭配建立的网站更安全,稳定,高速。
  1 网站的环境搭建
  PHP和Mysql的组合即可在Windows系统下运行,也可以在Linux系统下运行。Windows下使用AppServ组件,其中包含了Apache服务器,Mysql数据库,和PHP语言的安装及自动配置,并通过PhpmyAdmin来管理Mysql数据库方便快捷。Linux下使用Lamp组件,其中包含Linux系统,Apache服务器,Mysql数据库,及PHP的安装配置。PHP构建网站优势:
  1.1 语言优势。PHP是一种强大的脚本语言,它将程序嵌入到Html文档中执行,执行效率高,其速度平均比java快上5倍左右。是一种健壮的,安全的,性能高的一种语言。
  1.2 跨平台优势。PHP可跨平台使用,在Unix,Linux,Windows操作系统中均可使用,采用Lamp的架构方法可以为网站节省一大笔开销。
  1.3 安全优势。PHP4就已经实现了完整的加密,使用PHP语言运行Unix下的系统,基本不需安装软件补丁,安全可靠。
  1.4 其他优势。PHP构造的网站还具有扩展性强,可移植性高,功能全面等一系列优势。
  2 需求分析
  2.1 网站性能分析。目前越来越多的人倾向于做志愿者活动,仅在计算机学院便有许多同学想参加而找不到渠道或因为机会少而无法参与活动,有了这个平台能够让大家公平参与活动,分享活动,实现志愿精神的共享。鼓励大家积极参与志愿者服务。现在计算机学院尚且没有属于自己学院的青志平台。而计算机学院一年级学生多达400多人,需要这样一个平台。计算机学院青志分部长团,队长团,活动带队人员不定,但一次活动人数多达几十人,每次单独统计干事活动意向费时费力。本网站可提供这样一个平台,满足计算机学院青志实际需求,一个组织有一个属于自己单独的网站不仅是对外宣传的好平台,更是自身文化传承的一种表现。独具一格。
  2.2 网站功能结构分析。网站使用Appserv搭建环境,Web服务器为Apache,数据库使用Mysql,其基本工作思想为:网站分为注册登陆模块,志愿者信息管理模块,留言板管理模块,新闻管理模块等主要模块,用户通过注册/登陆查看个人的信息,通过首页获取志愿活动信息。管理员通过后台管理文件审核,用户审核等一系列只有管理员权限才能实施的操作。
  3 具体目标:
  (1)实现报名活动安排管理。
  (2)实现在线留言分享活动感言,建议。
  (3)实现每个活动的简介,新闻稿,照片的上传
  (4)实现活动提前预告,提前安排,提前准备功能。
  (5)图文搭配,让学生充分了解青年志愿者。
  4 系统设计
  4.1 网站数据库设计。经过详细的需求分析,设计出满足要求的数据表。
  所有的数据库的表均满足了3NF范式(即每一个非主属性既不部分依赖于码也不传递依赖于码)。
  网站是面向计算机学院整体师生的,考虑到切合实际的需要,设计中包含了活动信息表,活动报名表,管理员表,新闻管理表,用户信息表。
  以下给出数据库个人信息设计表(图1)
  图1
  4.2 网站界面设计。网站界面采用Html,Css,Javascript实现,Div和Css布局,将统一的样式表制作成模板库,更加益于网站的维护。纯手工编写的界面代码,将网站页面和后台很好的结合在一起,使用谷歌浏览器,IE浏览器等主流浏览器进行界面的调试,其界面展示的内容有志愿者新闻速递,活动报名,留言板,资料下载,志愿者团队介绍,志愿者登陆,注册等。
  4.3 网站后台管理设计。网站后台包括对管理员的管理,用户的管理,新闻管理,活动管理,资料管理,公告管理等。在后台可以实现将需要的内容输入到后台界面,后台将内容存储到Mysql数据库中,再经由前台的获取数据库内容的代码从数据库中将信息获取到相应的额页面,方便,快捷。
  后台管理主要用到对数据库的增,删,改,查等基本操作,通过数据库的许多表对象存储大量的数据,保持数据的一致性,同步性,也可以通过进一步的分析,组合,产生新的有用的信息。数据库的具体链接,以及前后台的交互处理由于篇幅原因就不再赘述。
  5 结束语
  通过对网站的全面的需求分析,和功能设计,采用PHP,Mysql的技术,缩短了网站的开发周期,增强了网站的安全性,提升了网站的维护性,可移植性。用户通过直接浏览页面内容,注册/登陆网站,实现个人信息管理,获取到了个人所需的信息。一个志愿者网站平台,提升了志愿者管理的效率,节约了人力成本,经测试验证,网站的反馈情况良好,随着开源技术的不断发展,使用PHP开发的网站将具有更加强大的功能,其应用的前景也将更加的开阔。
  参考文献:
  [1]Laura Thomson.Php和Mysql Web开发(第4版)[M].北京:机械工业出版社,2009.
  [2]明日科技.PHP从入门到精通(第3版)[M].北京:清华大学出版社,2012.
  [3]Mart Zandstra.深入PHP:面向对象?模式与实践(第3版)[M].陈浩,吴孙滨,胡丹,李静,译.北京:人民邮电出版社,2011.
  [4]Baron Schwartz,Peter Zaitsev,Vadim Tkachenko.高性能MySQL(第3版)[M].宁海元,周振兴,彭立勋,翟卫祥,译.北京:电子工业出版社,2013.
  [5]潘凯华,刘中华.PHP开发实战1200例(第1卷)[M].北京:清华大学出版社.2011.
  [6]王荷云.PHP+MySQL网站开发全程实例[M].北京:清华大学出版社,2012.
  作者简介:姚圣源(1992.12-),男,福建厦门人,本科,研究方向:计算机科学与技术。
  作者单位:四川大学 计算机学院,成都 610000
其他文献
摘 要:在数据化战略的支持下,淘宝网在庞大的数据平台上构建起了一个具有针对性的数据仓库,为能够有条不紊的运营提供了条件,亦成了淘宝网在市场竞争中的重要工具之一。为了使数据化策略能够为更多企业的发展提供帮助,本文以淘宝网为例,对数据平台以及数据仓库的开发和设计进行了详细讨论,希望能够为现代企业运营和管理中数据化战略的实施提供有益参考。  关键词:淘宝网;数据仓库;数据平台  Discussing o
期刊
摘 要:根据目前特检行业信息建设的需求提出了单点登陆解决方案,将原有的办公自动化系统、检验业务系统、内部管理平台等多个信息化系统集成到单点登录系统,用户只需一次登陆即可访问各个授权系统。根据系统的物理结构,详述了系统的体系设计,最后给出了基于web services单点登录解决方案。  关键词:特检行业;单点登录;web 服务;安全断言标记语言;轻量级目录服务协议  中图分类号:TP311.52 
期刊
摘 要:本文对室内可见光通信的分数间隔均衡技术进行研究,研究表明,均衡技术对室内可见光通信中“多径效应”对通信质量的干扰有较好的抑制效果。  关键词:室内可见光;码间干扰;均方误差准则;分数间隔;均衡技术  中图分类号:TN929.1  室内可见光通信作为一种新兴的宽带无线接入技术,当前正处于科研攻关阶段。室内可见光通信是在白光LED照明技术的基础上发展而来的,通常使用于LED照明过程中的数据传输
期刊
摘 要:在网络web2.0时代,以网页设计课程为载体,运用教育技术学不同的研究方法,持科学技术观,对微课的相关理论和应用实践进行研究。探索网页设计课程中的微课程设计模式策略,结合网页设计课程探讨微课设计技巧与构建思想,并从制作微课视频的实践经验中出发,设计制作一节微课。  关键词:微课程设计;网页设计;教学效果  中图分类号:TP3-4  随着网络与通信技术的迅速发展,人们在步入web2.0时代、
期刊
摘 要:进入新世纪以来,伴随着互联网的迅猛发展,网上购物开始逐渐风靡起来,商家也逐渐开始建设基于网络的电子购物商店,这将是一种全新的购物方式。网上购物是一种具有相互交换属性的新型商业购物方式,可以使买家与商家便捷的交互有关信息,完成最终的网上交易。本文重点介绍了使用Jsp技术构建电子购物商店的体系优势,对网上购物系统需求做一些细致的分析、探讨和阐述。  关键词:网上购物;Jsp技术;系统构建  中
期刊
摘 要:在传统粒计算理论的基础上,针对一种新的粒表示方法,因为其结构更适合进行层次分析,在其基础上进而构建映射系统,并尝试将该理论应用数据信息检索查询中,发现当粒度层次映射到特征库中,便可得到信息的层次结构图。结合用户检索时的兴趣点,通过添加或删除约束条件对检索的特征粒进行泛化或细化运算,从而引导用户找到满足兴趣点的信息,最后探讨了该方法在协助用户获取满足兴趣点的信息时的特点。并利用这个特点尝试构
期刊
摘 要:依托甘肃林业职业技术学院计算机专业发展的实践,以学院计算机专业为例,从实践角度就高职计算机专业的发展出路进行了探索研究。  关键词:高职高专;计算机;“对接式”;实践教学模式  中图分类号:TP3-2  随着全国高考人数的减少及录取率的攀升,各高职院校特别是计算机专业,一方面招生不足,另一方面是毕业的学生找不到满意的工作。  甘肃林业职业技术学院位于素有“陇上江南”之称的天水市,是全国10
期刊
摘 要:Zigbee无线通信技术是基于IEEE802.15.4标准的采用直序扩频技术的无线通信技术。其特点是近距离、低复杂度、自组织、低功耗、低数据速率、廉价、便携等特点。从推出后至今经过不断地发展,广泛应用于自动控制和远程控制领域,学习与研究zigbee技术,对我们推动无线网络的发展有着要的作用。  关键词:Zigbee;无线通信;技术;应用  中图分类号:TN925  ZigBee无线网络协议
期刊
摘 要:本文首先介绍了C/S架构和B/S架构的产生背景和历史,然后从企业应用和开发人员等角度分析了它们的优缺点,并进行了不同维度的比较。最后,笔者基于自己的C#工作经历,对这两种架构模式的国内现状提出了若干职场分析和建议。  关键词:C#;.net;C/S;B/S;职场分析  中图分类号:TP393.09  上世纪末,随着分布式计算模式和可视化开发工具的推广,分层架构的软件开发模式逐渐显现优势,C
期刊
摘 要:近年来,随着我国教育体制的不断发展和变革,中职教育在我国社会教育中的地位越来越高。相对于本科教育而言,中职教育对学生的实践能力培养价值更为突出,良好的实践能力可以帮助学生更好的了解所学习的内容。互联网的普及,很大程度上扩大了中职计算机教学在中职教育中的影响范围,网页制作、服务器维护、局域网架设等,都是中职计算机教育学者研究讨论的重要教学课题。基于此,本文将结合中职计算机教学中存在的问题,深
期刊