苏健光
摘要:本课题采用PHP框架进行二次开发,对于高校系统开发运用PHP框架是很方便的工具,在PHP框架原有的基础上进行二次开发,在尊重版权的同时保持着后台框架的完整性,对前端进行设计与二次开发,从而达到了PHP框架在系统开发上面的运用。
关键词:PHP二次开发、系统开发
1.引言
互联网正在影响许多传统行业,从国内形势来看,新闻发布平台也不断的变化,搭建网络平台宣传已经成为了高校宣传自己特色的一种手段,在这信息化的时代,在网络上建立自己的平台的一种明智的选择,特别是采用TCP/IP协议的因特网的不断普及,利用计算机网络技术已成为现代宣传的一个重要发展方向,基于网络的宣传软件由于在现代宣传中可以最大限度地利用各个平台资源,因而得到迅速的发展。
2.需求分析及总体设计
2.1问题分析
设计系统时,需要对系统先到的各种问题进行分析,在网络信息化的时代,信息的宣传手段不断变化,给传统的宣传方式带来了重大的革命,也给宣传改革的实施者们提出了很多新的课题。那么怎么有效进行信息宣传这是一个让很多新闻工作者烦恼的问题。因此在当前这个信息时代,任何一个平台都需要一个实用的宣传平台来宣传,这将会大大提高平台的知名度,优化资源,实现效益的最大化。所以,对于新闻系统系统平台的实现是值得深究。
2.2可行性分析
可行性分析对于一个系统的开发是很有必要性的,系统做好了开发性分析才能顺利进行,可以为后续系统搭建做好开头工作,进一步的对系统进行分析,开发系统所遇到的问题以及开发系统的必要性,对系统背景的调查分析,在系统开发过程的意义分析,明确后提出开发系统的初步计划以及方案。對系统进行全面的、概要性的分析。
3、系统非功能性需求
3.1、界面需求
系统首页设计结合学校各个院系系统以及根据新闻系统特点而设计,主页面的风格设计标准符合绝大多数数web界面设计标准,在主页界面设计的体验上遵照以下几条:
① 主页设计记忆各个二级栏目页设计与各个院系的页面协调。
② 操作方式符合现在运用的一些操作平台的操作方式,比如windows7系统、Linux系统。
③ 在界面设计上,主页面提供提示功能。
④ 系统的连接速度快,信息的架构基本合理。
1.数据库安全性
数据安全对于一个任意一个新闻类系统来说是极为重要的,本系统设计时考虑了加密权限和必要的保密措施,以此能够使系统安全可靠。
作为一个 CMS 的新闻类系统,数据库安全在系统开发过程中是极其重要的,在一个整体的系统中,首先要先保证数据的完整性和统一性,应该预备一定的定期备份功能,同时在数据库遭受外部的意外攻击下可以及时恢复,则系统也要满足访问者的在运营方面的需求,数据加载快是访问者尤其关心的,能够及时加载数据对于一个数据库运营来说尤为重要。则需要额外的外设网络安全防火墙,对传输的数据进行加密处理。当然,开发着需要考虑在开发过程中是硬件配置要充分的考虑和注意。
4、系统测试
4.1系统测试概述
系统测试是指对一个系统完成制作后进行各种性能的进行的一种检测性工作,然后再上传服务器,进行各种性能的测试。它与软件测试有着一定的区别,除了要求外观上的测试一致外,还要兼顾着各个浏览器的兼容性,以及在不同操作平台下的显示的差异性。
4.1.1性能测试
系统性能决定了阅读者对浏览新闻平台的第一印象,所以对于性能的测试尤为重要,性能测试主要是连接测试、负载测试以及压力测试等。系统链接速度是决定一个系统的客观价值,所以打开页面的反应速度是否正常极为重要,并且是否有数据缺失;
4.2黑盒测试
黑盒测试也被称为软件测试,其目的的对系统的各个功能进行反复的测试,以达到一个测试效果,把系统看做一个不能打开的黑盒子来运作,在完全不考虑代码框架的条件下对各个接口进行反复的测试。
结论
本文基于cms系统的PHP框架构建的系统平台概述,以实现新闻系统系统为目标,利用PHP框架节省了开发时间以及页面加载时间,php+mysql轻量级的数据库便于管理,安全性高。同时提高的文章更新的效率,PHP框架操作简单,功能强大。
参考文献
[1] 唐政 基于PHP的新闻发布系统2014-05-02
[2]胡强_11020312705_内容管理系统的设计与实现2016-05-18
[3]房敏基于校园网的校本教师教育资源库的设计开发研究 2013-04-15
[4]20127204-段程耀-基于内容管理系统(CMS)的大数据兴趣系统设计与实现
[5]饶加红 基于php的小区物业管理系统的设计与实现 -2015-04-30
[6]-汤烽燕-上海洛奇视觉设计有限公司系统设计与开发 2016-05-26
[7]安然 基于CMS的校园系统设计与实现2015-05-29
[8]柳婷婷_苏州隆阁新材料企业系统2014-06-18
[9]张语琪 基于CMS平台校史网的设计与实现 2015-05-31
[10]房敏 基于校园网的校本教师教育资源库的设计开发研究2013-04-15
[11]张浩然 基于内容管理的数字化图书馆系统系统设计与实现2007-10-22
[12] 吴张维 B2C系统平台中手机销售管理系统的分析和设计2014-05-21
[13] 唐宇 云飞芝麻调味油加工厂系统设计与开发 2016-05-26
[14] Enabling PHP software engineering research in Rascal 2017-6-15
[15] Studying the evolution of PHP web applications 2016-4-15