论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>专科论文>范文阅读
快捷分类: 小学生作文投稿网站 毕业论文网站 外文文献网站 写论文的网站 文献检索网站 开发杂志社 企业网站开发论文 关于网站开发的论文 毕业论文网站开发 网站开发论文 网站开发毕业设计 网站开发论文范文

关于网站开发类在职开题报告范文 和基于PHP的示范校建设专题网站开发和设计类论文如何怎么撰写

分类:专科论文 原创主题:网站开发论文 发表时间: 2024-03-07

基于PHP的示范校建设专题网站开发和设计,本文是关于网站开发类论文如何怎么撰写和专题网站和建设和设计相关论文如何怎么撰写.

摘 要 广州市高级技工学校在2013 年开始国家中等职业技术学校示范校建设,现已顺利完成建设并通过验收.其中,示范校建设专题网站是作为示范校建设的重要组成部分,是展示示范校建设成果的重要平台.建设动态、成果展示和佐证材料等文件均需上传到网站中.因此,建设一个简单高效又稳定可靠的网站是尤为重要.本文对示范校专题网站建设进行需求分析,详细设计功能模块,并实现系统功能.网站使用Div+Css 布局,采用ThinkPHP 作为开发框架,以MVC 模式进行开发.

关键词 PHP ;ThinkPHP ;示范校专题网站;MVC 模式

中图分类号 TP3 文献标识码 A 文章编号 1674-6708(2018)202-0082-02

1 网站开发背景

为了提升中等职业院校的办学水平、深化改革、加快发展,为行业和地区培养高技能人才,国家部委启动国家中等职业技术学校示范校建设项目.根据要求,各建设单位需要建立一个专题网站,用于展示建设过程和建设成果.根据文件的要求及我校的建设需求,我们采用ThinkPHP 作为框架进行开发,原因是:

1)ThinkPHP 是比较成熟的框架,框架成熟稳定,可靠性高,不需要特别复杂配置过程,系统维护简单容易.

2)比较传统PHP 开发方法,ThinkPHP 框架是采用模块化的架构设计,上传、验证码、高速缓存、分页和模型验证等功能都比较齐全,开发效率高.

2 开发技术简介

1)PHP :PHP 是一种通用开源脚本语言,是文本预处理器(Hypertext Preprocessor)的缩写.PHP 语言吸收了C 语言、Ja 和Perl 的特点,主要应用于Web 领域开发.PHP 结合了C、Ja、Perl 的优点,内置Zend 加速引擎,系统资源占用少,性能稳定快速,代码执行速度快.与其他语言相比,PHP 能更快速地执行.PHP 具有很好的跨平台行、开放性和可扩展性,有很多成熟的框架,有成熟的面向对象体系,有比较完整的支持,适应基本的面向对象要求,适合中大型项目开发.

2)ThinkPHP :ThinkPHP 是一个基于PHP 的开发框架,ThinkPHP 遵循Apache2 开源协议.ThinkPHP 是从Struts 结构移植过来并进行改进和完善的开发框架,采用面向对象的结构和MVC 开发模式,可以在Windows/Linux/Unix 等服务器下运行,支持MySql、Sqlite、PgSQL 多种数据库.ThinkPHP 能轻松简洁的实现数据库对象关系映射,CURD(创建、修改、读取、删除)操作简单方便,开发效率非常高.

ThinkPHP 框架包含了底层架构、数据库访问层、基类库、缓存机制、兼容处理、模板引擎、角色认证、插件机制以及表单处理等常用的开发组件,是一个完善的系统开发解决方案,可以解决系统应用开发中的大部分的需要.各组件都是功能完善、强大的,在不同平台、不同版本,甚至不同的数据库上移植都很方便.在应用开发过程中,开发人员只需要集中精力在系统的业务逻辑上,开发效率高.

3)MVC:MVC 是当前流行的Web 应用设计框架的实施标准,是软件工程中的一种软件架构模式.它把软件系统分为3 个基本部分:模型(Model)、视图(View)和控制器(Controller),目的是实现一种动态和可持续的程序设计,简化后期对程序的修改和扩展, 并且使程序中一部分的代码或功能重复利用成为可能.

4)FlashPaper :FlashPaper 是Adobe 公司推出的电子文档类转换工具,通过虚拟打印机将文档文件转换为SWF 文件,原文档的字体格式和排版样式不会发生改变,并可以非常方便地进行文档缩小、放大、翻页、选页及打印操作.FlashPaper 支持的格式包括有Word 文档、Excel电子表格、PPT 演示文档、TXT 文本文件和JPG 图像文件等等.原来可编辑、可复制的原文档通过转换后,变为只能阅读的SWF 格式,在线用户不能把原文档的文字和图片复制出来,在不影响文档的传播,保持较高的安全性,对原文档起了很好的保护作用.

用户只需上传的各类资源文档,文档转换成SWF 文件后,插入到系统网页中发布即可,各类浏览器都能支持,阅读者无须下载文档,无需安装专门的阅读软件,只需打开网站页面即可在线阅读.

3 系统设计

1)需求分析:需求分析是软件计划阶段的重要活动,根据示范校建设要求及我校实际情况,示范校专题网站栏目包括以下几个:建设动态、组织机构、政策文件、重点专业、特色项目、教学资料、建设制度、典型案例、建设简报和佐证材料.根据文档安全性的要求,同时为提高阅读效果,在建设简报和佐证材料两个功能模块中,需要把文档文件转换为SWF 格式文件,插入在系统页面中,实现在线阅读功能.建设动态、组织机构、政策文件、重点专业、特色项目、教学资料、建设制度、典型案例模块需要提供文章上传、阅读、修改和删除功能.网站系统用户分为管理员和操作员两类,管理员管理操作员,操作员管理文章.

2)功能设计:在需求分析的基础上进行详细分析,我们将系统分为用户管理、文章管理、文章类型管理和SWF 文件管理4 个功能模块.用户管理模块作用是管理使用用户、设定角色、设置访问系统的权限;文章类型管理模块作用是添加、删除、修改文章的类别;文章管理模块作用是添加、删除、修改文章.

依据面向对象思想及系统功能模块的划分,我们将功能模块抽象模拟为4 个对象类:用户类、文章类、类型类和SWF 文件类.分析各个系统功能,赋予各对象类的方法和属性.在本系统中,对象类的属性不尽相同,而方法则基本为读取、添加、删除、修改.通过使用执行和调用各对象的属性和方法,从而完成系统的各项功能.

3)数据库设计:在数据库设计阶段,我们根据功能设计中对象类建立用户表、文章表、文章类型表和SWF 文件表,各数据表的字段值根据对象类的属性进行设置,并设置相应的类型和长度.本系统采用MySql 作为数据库,ThinkPHP 提供数据库读写的数据访问层,业务逻辑层不用直接访问数据库资源层,提高开发的效率.

4)功能实现:网站使用Div+CSS 建设系统页面,后台系统采用ThinkPHP 框架及MVC 模式开发,将模型、视图、控制器数分离开来,系统结构清晰直观.开发过程中简化了数据操作的处理过程,提高开发的速度,减少开发成本,同时也降低后期系统的修改维护管理的难度.在MVC 模式下,先使用M 函数实例化模型类,构建写入的数据数组,使用Add、Delete、Se 和Where 函数实现数据的添加、删除、修改和查询.在Lib/Model/目录下定义好与数据表对应的模型类UserModel.class.php、FileModel.class.php、KindsModel.class.php、SwfModel.class.php.同时在也在Lib/Action/ 目录下添加了应用模块和写下了系统的控制操作,并且在Tpl 文件夹下建立了与之对应的模板文件,实现系统的功能.

对于文件的转换操作,系统需先安装好FlashPaper,设置相应的文件目录.操作员上传了文档文件后,系统执行SWF 类的转换方法,调用FlashPaper 的转换功能,对上传的文档进行虚拟打印,将文档转换为SWF 格式.转换后的文件以时间加随机数字进行重命名.在页面中,把SWF文档嵌入网页展示出来,实现在线阅读功能.

4 结论

现在技工院校发展也是国家发展的重点,通过示范校建设,学校发展上了一个台阶,示范校建设专题网站设计也紧跟主流开发技术的步伐,网站使用Div+CSS 建设网站页面,使用PHP+MySQL的建设系统后台,以ThinkPHP 作为框架开发,合理分析需求,合理设计功能,提高开发效率,也提高系统的安全性和稳定性.在系统实现中,使用FlashPaper 组件对于文档进行转换,实现了在线阅读功能.基本满足示范校专题网站的建设需求,达到的预期的目的.

参考文献

[1]李晶.PHP技术应用于中小网站开发探讨[J].电脑知识与技术,2014(17):4028-4029.

[2]钟伟,唐发根.通用应用系统性能评测环境的设计与实现[J].计算应用,2014(2):141-144.

[3]李杨.基于PHP技术的CMS在网站开发中的应用[J].信息通信技术,2013(9):105-107.

[4]蓝智灵,宋宇波,唐磊.基于直接内核对象操作的进程伪装保护方法[J].东南大学学报(自然科学版),2013(1):24-29.

上文总结,此文为关于专题网站和建设和设计方面的相关大学硕士和网站开发本科毕业论文以及相关网站开发论文开题报告范文和职称论文写作参考文献资料.

参考文献:

1、 校企一体化办学示范校建设 刘 洋,黄 鑫(山东省日照职业技术学院,山东日照 276800)摘要校企合作是当前职业教育发展的有效途径之一,也可以说校企一体化办学是保障职业教育实现更好发展的重要力量 所以,如何切实地做好校企一体化.

2、 上海市非营利民办高校示范校建设跟踪评估指标的初步构建 摘要随着高……教育大众化进程不断推进,民办高……学校已经成为高……教育的有力补充 民办高校迅速发展的同时,也产生了一系列的问题,如办学资金紧缺、师资队伍不稳定、生源不足、教学质量不高……,归其原因,最.

3、 三层架构在网站开发中的应用 摘要进入21世纪以来,网络技术的发展越来越快,网站对人们的工作生活具有不可忽视的作用,所以网站的开发是当前网络技术发展的重点内容 三层架构是近年来网站开发中的创新观念,本文对三层架构的组成和优点进行分.

4、 基于诚信社会建设的小学德育内容设计和实践策略 摘 要诚信教育是当代学校德育工作的重要内容,是建设诚信社会的现实需要,对于培养全面发展的中国特色社会主义建设者发挥着重要导向作用 小学生处在身心迅速发展时期,也是思想品德形成时期,可塑性很强,只有正.

5、 基于农业信息科技类网站的交互设计 摘要随着高科技和新媒体信息时代的到来,中国的农业信息和互联网结合有了很大的发展,形成了“互联网农业”的信息传达方式,本文主要是阐述了交互式的农业信息科技网站的发展以及交互式农业.

6、 论环境艺术设计在现代城市景观建设中的作用 秦燕,裴雯摘要随着国家经济社会的发展,人们的生活水平和生活质量都在不断提高,同时,人们对自己所处的城市环境也有了更高的要求,传统的城市景观建设已经无法满足现代城市发展的需求,这对现代城市景观建设而言,.