




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 / 14 php 网站开题报告 滁州学院本科毕业设计 开题报告表 课题题目基于 PHP的新闻管理系统的设计与实现学生姓名周伟所学专业 导师姓名 庞明勇、孙海英 报告日期 2016 年 12 月 18 日 滁州学院教务处制 说明:此表由教师保管,论文完成后,此表由指导教师交系教学秘书处保存。 基于 PHP+MySQL 的网页开发 一、课题来源、目的、意义、国内外基本研究概况 1.课题来源 随着因特网的迅猛发展,网络已经深入到 世界的各个角落,网站作为因特网的主要组成部分,其数量与质量都在快速地提升。网站与用户的交互主要使用网页来实现,为了简化和方便网页的开发, Web 领域的主要开发商相继推出了多种 Web 开发技术, PHP 就是其中一种。由于容易学习和它与 Apache 及 MySQL 组成的 AMP 体系代码的开源性, PHP 和MySQL 数据库被广泛的应用于各种网站网页的设计。 2.目的 通过 PHP+MySQL 实现实验室网页的开发。访问者通过浏览该网页能了解到他们感兴趣的实验室的信息,并为访2 / 14 问者提供一些查询服务,让他们了解更 多的实验室信息。 3.意义 网页是企业向用户和网民提供信息的一种方式,是企业开展电子商务的基础设施和信息平台,离开网站去谈电子商务是不可能的,企业的网址被称为“网络商标”,也是企业无形资产的组成部分,而网站是 INTERNET 上宣传和反映企业形象和文化的重要窗口,此外网站在人们的日常生活中发挥的作用越来越大,因此网站的开发有着重要的意义。 二、预计达到的目标、关键理论和技术、技术指标、完成 课题的方案及主要措施 1.预计达到的目标 通过 PHP+MySQL 的网页开发,初步掌握网页搭建设计的基础知识,熟悉 MySQL 数据库的建立及基本操作,理解并掌握 PHP+MySQL+Apache 的组合编程。 2.关键理论和技术 MySQL 数据库。 MySQL 是一个小型关系型数据库管理系统,也可以说是一种支持 SQL 数据库查找语言的数据库引擎,开发者为瑞典 MySQL AB 公司。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点, MySQL 被广泛地应用在 Internet 上的中小型网站中。除了具有许多其它数据库所不具备的功能和选择之外 ,MySQL 数据库是一种完3 / 14 全免费的产品 ,用户可以直接从网上下载。 Apache 服务器。 Apache HTTP Server 是 Apache 软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性 1被广泛使用,是最流行的 Web服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将 Perl Python等解释器编译到服务器中。 Apache 可以运行在几乎所有广泛使用的计算机平台上。 Apache 的特点是简单、速度快、性能稳定,并可做代理服务器来使用 。 Apache 是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个 Apache Web 站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。 PHP 语言。 PHP,是英文超级文本预处理语言Hypertext Preprocessor 的缩写。 PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入 HTML 文档的脚本语言。 PHP 独特的语法混合了 C、 Java、 Perl 以及 PHP 自创新的语法。 它可以比 CGI 或者 Perl 更快速的执行动 态网页。用 PHP 做出的动态页面与其他的编程语言相比, PHP 是将程序嵌入到 HTML文档中去执行,执行效率比完全生成 HTML标记的 CGI 要高许多; PHP 还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。 PHP 具有非常强大的功能,所有的 CGI 的功能 PHP 都能实现,而且支持4 / 14 几乎所有流行的数据库以及操作系统。 3.技术指标 能实现基本浏览功能 能实现部分查询功能 管理员可以对信息进行修改 其他相关功能 4.完成课题的方 案及主要措施 整个系统基于 B-S 结构设计,使用 WAMP 平台进行搭建。系统框图如下图 1: 图 1 总体框架设计 php 的原理图: 图 2PHP 原理图 三、课题研究进展计划 1、外文翻译、查阅相关资料 12 周 2、整理资料、撰写开题报告 36 周 3、数据库设计及相关 PHP 代码的编写 712 周 4、系统联调 、达到预期效果 1315 周 5、撰写毕业论文 、答辩 1517 周 四、主要参考文献 1、丁月光、孙更新、闫吉辉编著, PHP+MySQL 动态网站开发,清华大学出版社, XX. 2、毛书鹏、聂庆鹏编著, PHP+MySQL 开发实例教程,5 / 14 中国电力出版社, XX. 3、卢啸龙, XML 完全实例教程, 2001. 4 、相关网络资源 毕 业 论 文 开 题 报 告 1本课题的研究意义 在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在 人们政治、经济、生活等各个方面发挥着重要的作用 .因此网站建设在Internet 应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。 这次我们所设计的课题正是互联网与社会生活之间的紧密关系的体现,现今的社会,人们已经离不开了网络,网络已经成为人与人之间交流的一种形式,他能够把事情的复杂化转为简单化。老干部局网网站的建设不仅能够使该事业单位的工作方式有所改变,也大大地提高了该单位工作人员的办事效率,也增加了该单位的知明度,更重要的是为我们局的老干部们提供了一个网络生活空 间,促进了他们对网络知识的进一步地了解。 通过该网站展示了机构设置、政策法规、办事指南、电子刊物、新闻、学习园地、问题集锦、养生保健、生活小常识、旅游简介等系列内容的介绍。同时您也可以利用电子6 / 14 信箱经济而又快捷地与外界进行各种信息沟通。 ASP 简介 1 什么是 A S P Microsoft Active Server Pages 实际上是将标准的 H T M L 文件拓展了一些附加特征, A S P 像标准的 H T M L 文件一样包含 H T M L 语句并且在一个浏览 器上解释并显示。但它为 H T M L 编写人员提供了在服务器端运行脚本的环境,使 H T M L 编写人员可以利用 V B S c r i p t 和J S c r i p t 或其他 第三方脚本语言来创建 A S P,实现过去需要编写复杂的 C G I 程序才能实现的有动态内容的网页,如计数器等。一个 A S P 文件的后缀为 . a s p,其中包含实现动态功能的 V B S c r i p t 或 J S c r i p t 语句,如果去掉那些V B S c r i p t 或 J S c r i p t 语句,它和标准的 H T M L 文件没有任何区别。 A S P 提供了一些内建对象。利用这些内建对象,你可以使你的脚本更加强大;这些 对象会允许您从浏览器中接收和发送信息。例如,利用 r e q u e s t 对象,你可以接收用户的 H T M L 表单中的信息并加以处理。 A S P 包含标准的 A c t i v e X 组件,这些组件可以实现一些复杂的功能,如使用数据库等。不过,你并不会被此局限,你可以轻松创建属于你自己的附加 A c t i v e X 组件。这意味着你可以不加限制地拓展你7 / 14 的 A c t i v e X 组件。 A S P 可以和诸如 SQL Server这样的数据库行挂接,在本书后面的章节中,我 们将详细地学习这方面的内容。重要的是,这是 A S P 一个非常强大的功能所在,在线商务以及在线论坛等各种非常高级的、动态更新的站点都需要数据库的支持,而且需要随数据库 内容的更新而自动更新,这样,你就可以利用 A S P自己建立很多类似的高级站点。通过上面的描述,我们可以了解到, A S P 就是由服务器端脚本、对象以及组件拓展过的标准网页并为其提供了运行的环境。而它的网页并不是在建立初期存在的,而是当某个浏览器向它提出请求时,它才根据需要产生所需要的标准网页,这克服了过去 H T M L 编写的网页的静态缺点,从而使网页上可以有许多动态的信息存在。如:当前的计算机时间、计数器的计数值等。 2 ASP 的功能 A S P 是一套服务器端的脚本运行环境,当用户从浏览器向 Web 服务器请求 .asp 文件时, ASP 脚本开始运行,然后 Web 服务器调用 A S P, A S P 全面读取请 求的文件,执行所有的脚本命令,并将标准的 Web 页传送给浏览器,而并不包含你所写的脚本命令。 2 使用 ASP 与 SQL Server 网站架设 8 / 14 而 A S P 的每一个命令都首先被用来生成 H T M L文件,因此 A S P 允许生成动态内容。 下载对于 Web 服务器来说, A S P 与 H T M L 有着本质的区别, H T M L 不经任何处理送回给浏览器另一方面,对于浏览器来说, A S P 和 H T M L 几乎是没有区别的,仅仅是后缀为 . a s p 和 . h t m 的区别,当我们在客户端提出对 A S P 的申请后,我们的浏览器接受的是 H T M L 格式的文件。因此它根据以上特性,我们用 A S P 可以方便地实现诸如表格信息收集、计数器、留言簿、公告板、 A S P 还可以轻松地实现对页面内容的动态控制,为不同的浏览者定制不同的页面内容,实现 适用于任何浏览器。 聊天室甚至电子商务等过去必须由 C G I 才能实现的功能。 个性化的网站。 3 使用范围 用 A S P 实现各功能时几乎没有什么限制,只要网站存在并正常运行,以下是的应用示例列表: . 在你的网站主页顶部添加一个滚动显示的广告栏。 . 从 H T M L 的表单中接受信息并且存到数据库中。 . 根据不同访问者显示不同内容,创建个性化主页。 . 在你的主页中添加点击计数器。 9 / 14 . 根据用户浏览器的版本、类型和能力显示不同档次的内容。 . 连接多个主页使之容易网际导航。 . 跟踪用户网站上的活动信息并且存入日志文件。 . 使用基于 Windows NT 的 I n t r a n e t 建立你的 M I S 应用。 用 A S P 编写出的系统,完全可以达到原来使用 C l i e n t / S e r v e r 的网络数据库系统的水平。使用 A S P 最大的好处是,在你对程序进行升级时,你只需要修改服务器上的 A S P 文件,而不需要修改客户端程序。 以上只是简单介绍,看完下面章节,你会对利用 A S P 做的事情有更加全面深入的了解。你 会真正学会如何使用 A S P 建立各种应用。 2本课题的基本内容 为了树立中国各级政府各部门在网络上的崭新形象,有利于使各级政府由管 理型向管理服务型的角色转换,降低办公费用,提高办公效率,促进勤政、廉政建设,提高政府公务员的信息化水平,市委老干部局网站的建立将为办公网络化,自动化、电子化,全面信息的共享所提供了优越的条件 本课题介绍了市老干部局网站建设的做法和具体步骤,给出了老干部局网站建设的方案选择、设备配置。还介10 / 14 绍了老干部局网站建设的运用目的和发展方向以充分实现以上目的。还全面介绍了在 Internet 上建设和管理网站的技术。内容涉及网站的基础建设,对原始数据进行调查,重点放在新闻更新、办事指南等的事务处理以及站点管理,使用 ASP, HTML 开发前台程序,完成网站的链接,从相关系统中导入数据,编写相应的存储过程,以便联系老干部局的需要开发出功能强大的网站。 老干部局网站为干部的工作、管理、生活、信息交流个通讯等提供综合的网络环境。网站的使用,使干部的办公、学术研究和管理条件跨上一个新台阶,同时也给老干部局的宣传,发展,提供了一个平台。我们可以充分利用现用计算机资源,实现信息交流和软硬件资源的共享,实现老干部局办公、管理、服务于社会的现代化新形式。 关于建设老干部局网站的一些内容,包括网站的结构,特点以及 网站建设的理论知识要点。其最大的特点就是在于对 ASP 中的每个知识点都精心运用到了实际需要中,通过对理论的研究来联系实际操作,并全面地掌握 ASP开发 WEB动态网站的思路、技巧和体系。另外, ASP 还提供可更简单、更方面的数据库访问方法,使开发基于数据库驱动的 WEB 应用程序更容易, ASP 支持 VBScript 和 Jscript,并能以插件形式支持其他脚本语言,如 HTML。 3本课题的重点和难点 11 / 14 本课题的重点主要是网站素材的选择与框架的搭建,一个好的网站要有许多的主页相互之间链接起来,以及其 中添加一些动态、图片、声效等链接。综合地完成网站的建设才能体现主题,才能把浏览者的目光吸引到每一个主页上,内容的及时更新也是网站建设的一个主要实际问题,只有不断得到更新的主页内容才能使浏览者再次访问该网站,没有新鲜的内容素材,没有时代性的哲学理念, 远不能称得为好网站。 新颖的框架结构也能使浏览者的目光更长久地被吸引,再拥有好的素材基础上,框架的搭建也是网站建设所必须考虑到的问题, 只有把这两者相结合进行周密地布置,相信建设出来的网站必然是点击率最高的网站。 该网站的建设 也牵涉到了动态网页的制作,因此,这必然成了制作过程中的难点,就我个人而言,对动态网页的制作方面还缺少很多的理论与实际操作知识,曾经只是做一些简单的个人主页,仅此而已,而现今,却得必须运用 ASP程序进行动态网站的编辑,运用 ASP 把脚 本、 HTML、组件和强大的 WEB 数据库访问功能结合在一起,形成一个能在服务器上运行的应用程序,并把按用户的要求专门制作的 HTML 页面送给客户端浏览器。此技术的运用使我的工作量大大地提高了几倍,当然这正是我以前没好好学的不好表现,但通过这次设计使我认识提高了,在学12 / 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 田螺姑娘考试试题及答案
- Unit 4 The Earth 单元核心素养培优卷(含答案解析)七年级上册英语沪教版
- 2025年公需科目大数据时代的互联网信息安全考试试题及答案
- 2025年高级汽车驾驶员资格证考试题库(含答案)
- 2025年高级会计师资格考试《高级会计实务》试题及答案
- 中考试题压轴题及答案
- 中控初级试题及答案
- 食品营养题库及答案
- 《薪资福利管理办法》
- 两江新区疫情管理办法
- 代运营品牌合作合同范本
- 拆除工程环境保护方案及措施
- 2025年度保密教育线上培训考试部分试题及参考答案
- 18项医疗核心制度题库(含答案)
- 科技美肤基础知识培训课件
- 《幼儿园开学安全第一课》课件
- 2025年度麻精药品抗菌药物抗肿瘤药物培训考核试题(含答案)
- 托幼卫生保健知识培训课件
- 新交际英语(2024)二年级上册全册核心素养教案
- 同济大学《通信原理》2024-2025学年第一学期期末试卷
- 物流业务员培训课件
评论
0/150
提交评论