没有合适的资源?快使用搜索试试~ 我知道了~
基于php技术对学院网站的开发-毕业论文.doc
0 下载量 170 浏览量
2023-07-09
14:14:11
上传
评论
收藏 621KB DOC 举报
温馨提示
试读
27页
基于php技术对学院网站的开发-毕业论文.doc
资源推荐
资源详情
资源评论
xxxxxxxxxxxxxxxxx
1
基于 PHP 技术对学院网站的开发
xxxxxxxxx 2009 级软件工程班 xx xxxxxxxxxxx
指导教师 xxxxx 讲师
摘 要: 本系统后台采用 Mysql 开发和管理数据库,对数据库操作采用事务处理机制,具有强
大的错误处理功能;系统采用 wamp 的 Mysql 专用接口连接后台数据库;本系统主要功能包括:后
台登陆系统、新闻发布与管理、课件的上传与下载以及意见反馈等功能组成。完成学院网站的一些
常规用途。
关键词;后台登陆;新闻发布;课件上传;意见反馈
1 绪论
随着电子商务的深入发展,以为广大师生服务战略越来越受到国内外高校的重视和
认同。学院网站运行模式有赖于在广大师生与高校内部之间建立一个畅通、快速、准确
的信息系统,学院网站是其中典型代表之一。
从宏观上来看,整个社会教育的发展己经进入了以“用户”、“资源共享”、“变化”
为主线的新教育时代。在这个时代,资源共享的趋势越来越明显。所以,高校如何与师
生用户建立和保持一种长期、良好的合作关系;如何掌握师生信息、赢得客户信任;如
何根据广大需求及价值,制定出高校发展战略,提供满足广大师生需要的服务,将是高
校竞争力的关键所在。
PHP 学院网站的核心思想是以广大师生为中心,它是高校从传统的“手工操作”的
教育理念发展为“智能化管理”的产物。这就意味着高校将把用户作为其动作的核心,
也就是说高校的一切活动都是围绕广大师生展开,用户需要什么,高校就做什么。PHP
学院网站的宗旨就是改善高校与用户的关系,使用户时刻感觉到高校的存在,高校随时
Xxxxxxxxxxxxxxxxxx
2
了解到用户的信息。这种思想将推动高校最大限度的利用其与用户有关的资源,实现高
校传统的手工管理到最后的服务和技术支持的交叉立体管理。
20 世纪 80 年代 Internet 的诞生,在信息技术领域成为一个新的起点,也是一次
深远的革命。信息技术不仅使每个人受益,同时从这一刻开始,它真正使得整个社会作
为一个整体从信息技术中获益,工业化社会从此开始了向信息化社会的过渡。Internet
技术的成熟使信息化技术的开发达到了一个新的高度。
本文就是从中小企业的全业务经营特点出发,使用 PHP 和 MySQL 技术并结合建立一
套适合学院使用的 PHP 学院管理网站。该网站能够记录用户及网站管理员的相关信息,
学院根据不同的用户制定不同权限,网站还为用户提供课件上传下载,新闻收发,为学
院了解用户、制定教育策略和学院内部管控提供统计数据。
2 研究背景
2.1 PHP 理论及研究
2.1.1 PHP 的概念
语法结构教科书上的知识和实际的程序设计是有区别的,真正的知识要在实际的开发中
获得。每个 php 的开发人员在开始开发 web 应用程序之前,都应该熟悉下面的四件事:
(1) 框架
框架可以说是 php 开发中的一个最重要的问题。 用 php 开发 web 应用程序时有很
多方法,有很多开源的框架可以使用,可以帮助快速的开发,保持更高的一致性和有效
性。 其中比较好的框架包括 cakephp ,Symfony 和 CodeIgniter 。很多框架还按照 MVC
设计模式 ,如果你在这个模式下工作过,那你一定会很熟悉。过一段时间,你甚至可
以根据自己的需要来创建框架。
(2)模板引擎
如果您使用的不是一个框架来执行一个具体的设计模式,那么您想要使用的是模板
引擎。不论你是自己创建或是使用现有的模板(如 Smarty),模板引擎都会使你的逻辑
代码从 HTML 页面中独立出来(以及相关的 CSS / js /等)。 这大大的简化了你的代码,
使整个程序的修改变得快速简单,也使非开发者更容易修改你的程序。
Xxxxxxxxxxxxxxxxxx
3
(3) 代码重用
正如我先前提过的,php 是所用语言中代码重用性最好的。从多中小的文档到整个
数据库类,php 开发者需要的时候可以随意的选择重用现有的代码。其实,你几乎可以
不用编写一行代码就能建立起整个应用程序。
(4) 不重新开发现有的东西
很明显的一件事,只有少数的 php 开发者知道 php 本身有很多可用之处。忘记新的图书
馆,或复杂的代码例程-先看看 PHP 手册。
2.1.2 PHP 学院网站的核心理念
(1)以用户为中心:用户是学校的主导者,用户满意才能赢得用户,以用户为中心
的教育理念有三个重要的关注点:即用户“利润率”,用户选择高校标准以及用户细分,
也就是根据用户需求特征细分用户,满足用户需要的选择标准,实现用户“利润率”的
最大化。
(2)让用户更满意:教育的本质是围绕广大师生满意度的教育。
(3)差异化竞争:通过市场细分和个性化服务来获得差异化的教育优势成为高校经
营战略的发展潮流,是 PHP 学院网站以广大师生为中心的思想在高校教育战略中的一种
体现。PHP 学院网站主张根据用户的需求细分市场,通过对细分市场的个性化服务提高
用户满意度,更好的获得和保持用户。
(4)完整的管理用户生命周期:准确的把握用户的生命周期,挖掘用户的潜在价值,
是高校在激烈的市场竞争中发展用户,留住用户的关键。
(5)有效的获得并保持用户:PHP 学院网站通过对用户需求信息、新闻发布信息、
的分析可以及时、准确的了解和把握客师生用户状况,帮助高校有效的把握和管理好用
户生命周期各环节的关键控制点,同时,广大师生用户也可以通过 PHP 学院网站及时了
解学院当前动态。
2.1.3 PHP 学院网站的基本功能
正是 PHP 学院网站的独创性的管理理念和管理手段,真正把“以用户为本”的观
念结合到学院的日常业务之中,从而在多个方面改善学院的管理。PHP 学院网站的基本
功能可以归纳为三个方面:
Xxxxxxxxxxxxxxxxxx
4
(1)对用户信息进行统一管理,使师生信息实现学院级共享,加速学院对用户的响
应速度。师生信息是学院重要的战略性资源,学院的一切经营活动都是围绕师生动态。
分散的用户信息、用户资料形成了对用户进行有效管理的屏障,因此,对用户资源进行
统一管理十分重要。PHP 改变了学院的运作流程,大大缩短了学院对用户的响应时间,
学院也可以更敏锐的捕捉到用户的全面信息。也避免了由于师生人员的流失的风险。
(2)对学院从用户信息采集到用户权限管理实现交叉立体信息化管理。有效的用户
关系管理能够让师生根据上级下达任务,制定合理的计划;根据计划采取有效的各种活
动。
(3)对所积累下的信息进行加工处理,为学院的决策提供有效支持。用户关系管理
的分析决策功能,可以帮助学院了解信息和数据背后蕴含的规律和逻辑关系,为学院的
管理者提供科学、准确的决策依据。
2.2 PHP 技术国内外研究现状及其发展趋势
2.2.1 PHP 技术国内外研究现状
基于 PHP 的模板技术的程序设计方法,已经成为 B/S 结构项目中的一种高效的程序
设计手段,是各国程序员在计算技术领域共同研究的一个方向。用基于 PHP 的模板的设
计方法来进行大型项目的开发和维护,是一种高效、经济方便的处理方式,同时该方式
为解决中文环境下的 PHP 模板技术的成功应用提供了有价值的参考,并为基于 PHP 的中
文模板技术的成功开发指明了方向。由于基于 PHP 的中文模板技术与诸多因素有关,就
使得中文模板技术的研究非常复杂,目前的研究成果虽然能完成实际的开发工作,还不
能够完全满足实际的需要,仍然有较长的路要走。 本文在分析研究国内外有关模板技
术最新研究状况的基础上,本文进行了如下主要的工作:
(1)首先,利用 PHP 面向对象的程序设计思想,提出了一种基于中文模板技术的
模型。对于模板内中文变量的传递问题,利用模块化的思想,基于通用对象,从西文的
模板技术着手详细分析了参考模型的各个过程的功能和相应算法。这个模型具有“承上”
作用:即能把当前所进行的中文模板技术的系统研究与以前做过的西文系统的研究融为
一体,使研究者对中文模板技术有更深刻的认识。同时,该模型具有“启下”作用:能
使研究人员对中文模板技术有一个完整的、清晰的认识,为以后的中文模板技术的深入
Xxxxxxxxxxxxxxxxxx
5
研究提供引导作用。通过对西文模板技术的研究可知,当前中文模板技术的研究难点在
于中文变量的传递。正是基于这种考虑,接下来,将对变量的传递问题进行深入研究。
(2)以英文模板的模型为理论指导,对变量的传递和替换进行了深入研究,通过
研究“值传递、变量替换”思想,提出了“替换”新算法。基于值传递的原理,提出了
区块、区块循环、区块嵌套的新算法,并已用程序实现。通过实际应用分析,表明这三
个新算法具有以下一些优点:对于“基于西文模板技术的算法”而言,可以完全消除冗
余变量的相关计算,可以获得更好的替换效率,并已通过实际的替换实验测试,可以极
大地扩展中文变量模板技术的适用范围,可以不受循环和嵌套的层数多少的限制,算法
简单、快捷、性能稳定,具有很强的实用性;适合大型项目的应用;同时,对于“基于
中文模板的算法”而言,除了具有上述的优点之外,由于它实现了对区块的循环和嵌套,
所以本算法的在实际应用中的效率要高很多。
(3)利用这个新算法,实现了基于 PHP 的中文模板技术,并进行了相关应用项目
和分析试验。 通过对传统的模板技术的执行过程进行详细分析,发现在传统的模板技
术中函数的执行效率不高,以此为出发点,探索利用中文模板技术的新算法。在新算法
设计完成后,通过理论分析和实例计算,表明这种中文模板技术下的新算法优于传统的
模板技术的算法。特别是在区块的循环嵌套次数增加时,运行效率更会有显著的提高,
但在区块的循环和嵌套的用得很少时,中文模板技术没有西文的模板技术效率高。 通
过详细的理论推导和实际的项目实验及其分析,证明了本文的中文模板技术的新算法的
正确性,为基于 PHP 的中文模板技术的研究进行了有益的探索。
2.2.2 PHP 的发展趋势
php 在 web 开发中技术含量排第三(jsp,.net 在前),但由于 php 简单,开发周期短,
运行速度快,很快就成为中小型网站的首选技术,像 CMS 全球超过 70%都是 php 的.再说
大型网站现在也很少,所以,学习 php 找工作要容易得多
2.3 学院网站中使用 PHP 技术的优势
2.3.1 良好的安全性
PHP 是开源软件,所有 PHP 的源代码每个人都可以看得到,代码在许多工程师手中
剩余26页未读,继续阅读
资源评论
zzzzl333
- 粉丝: 707
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功