0 引言
新闻管理系统(Press Release System)就是把杂乱无章的新闻信息有效得组织起来并以有序的方式呈现给前端客户的一个信息系统,系统主要实现对新闻的分类、管理、检索、浏览等一系列问题,从而为用户提供一个美观、大方、快速的前台新闻阅读界面[1-5]。
近年来,随着Intemet 技术的迅猛发展,计算机网络给人们的工作、学习和日常生活带来很大的便利,同时开发web 的技术也在不断更新,为信息发布提供了技术基础。新闻管理系统是一个基于新闻管理和内容管理的信息管理系统,是将政府、企业、学校等需要经常变动的信息、新产品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后进行系统化、标准化发布到系统上的一种信息化应用程序[6-10]。因此,新闻管理系统能够实现数据的动态、实时发布检索等功能,信息通过一个操作简单的界面加入数据库,然后通过已有的模板格式与审核流程以Web 的形式生成,从而改变了传统的网络信息采集发布的模式[11-12]。
新闻管理系统[13-15]主要内容包括:1.需求分析 2.系统设计 3.数据库设计 4.功能模块设计与实现(用户注册登录模块,新闻发布模块,新闻管理模块等) 5.系统运行与测试(系统功能测试,系统性能测试和系统维护)。
1 需求分析及功能模块设计
系统分析又称需求分析,是信息系统建设生命周期(SDLC)模型中的一个重要阶段。本系统主要是采用结构化的分析方法。结构化分析方法采用数据流图作为刻画数据流及其处理转换的工具,通过一些图形符号表述数据源、数据流向、处理转换等;此外
结构化分析方法采用数据字典来表示各类数据;可以通过判定表、决策树的方法描述处理转换的过程和细节。
图1 新闻管理系统系统模块
一个成功的新闻管理系统的构建不仅需要考虑到如何高效快捷的实现系统功能,还要本着可扩展的原则,在一定时期内适
Key words : news release system; PHP programming; MYSQL
图2 新闻管理系统新闻管理
2.2 新闻编辑
页面如图3所示。
新闻网站设计图3 新闻管理系统新闻编辑
3 系统安全性考虑
在设计与实现系统时,应加入以下技术:(1) 传输使用AES 加密。AES 是可靠的双向加密算法,能保准传输的数据内容不被泄漏。(2) 密码。每个都有预设的或者动态变换的密码控制人员的加入。(3) 安全等级。如用户不满足特定的等级,即使掌握了编号及密码,也无法访问。
4 结论
计算机网络的出现,使人类社会正经历着一场前所未有的、全方位的深刻变革,信息资源的共享也以前所未有的程度和方式在
图4 加密过程示意图
参考文献
[1]潘凯华,李慧,刘欣.PHP 快速入门及项目实践[M].北京:清
华大学出版社,2012年:152-154.
[2]涂彦辉.数据库恢复技术(第二版) [M].北京:电子工业出
版社,2012年:21-22.
[3]周永辉.关于中小企业建立管理系统问题的思考[J].山西高
等学校社会科学报,2002.3-5.
[4]刘剑云,马晨阳.PHP+MYSQL 网站开发应用从入门到精通
[M].北京:中国铁道出版社,2010年:19-20.
[5]胡斌.用PHP 与MYSQL 制作网站新闻发布系统[J].锦州师
范学院学报,2007年:3-4.
[6]于天恩.PHP 精解案例教程[M].北京:清华大学出版社,北
京交通大学出版社, 2009年:223-225.
[7]张仿彦,刘中华,杨丽.PHP 项目开发全程实录[M].北京:清
华大学出版,2012年:34-35.
[8] (美)Blake Schwendiman.PHP 4应用开发指南[M].北京:
清华大学出版社,2011年:13-14.
[9] (美国)勒道夫, (美国)塔特罗.PHP 程序设计[M].北京:
电子工业出版社,2002年:21-22.
[10]曹衍龙,赵斯思.PHP 网络编程技术与实例[M].北京:人民
邮电出版社,2009年:31-32.
[11]叶子青,黄炳强.PHP 网络开发实用工程案例[M].北京:人
民邮电出版社,2008年:4-6.
[12]杜江.PHP5与MySQL5 Web 开发技术详解[M].北京:
电子工业出版社,2011年:10-11.
[13]王石,杨英娜.精通PHP+MySQL 应用开发[M].北京:人
民邮电出版社,2009年:21-23.
[14]郑忠霞.基于ASP.NET 的校园新闻发布管理系统的设计与
实现[D].中国海洋大学, 2011.
[15]王宏善.基于PHP 的新闻发布及管理系统的设计与开发[D].
复旦大学,2012.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论