基于web的新闻采编系统的设计与实现

基于web的新闻采编系统的设计与实现

论文摘要

新闻采编是一个工作量大数据量庞杂的工作,对这个庞大的工程进行信息化管理便成为了具有挑战而又意义重大的问题。新闻采编系统主要用于记者随时随地通过网络将采集到的新闻信息发到系统平台上,便于报社或其他新闻媒体及时查看和采用。通过信息化的手段实现新闻采编,可以大大提高工作效率,并保证新闻资料的实时性,从而使新闻媒体更具竞争价值。本系统通过对新闻采编系统进行需求分析和设计,确定了该系统中的主要数据流程,并明确了系统的主要功能,包括:新闻发布管模块理,栏目管理模块,新闻审核模块,用户管理模块,系统管理模块等五大模块;在分析设计阶段,完成了数据流程描述、数据库设计、类设计、主要算法设计与界面设计等工作;然后通过编码实施和测试,完成了本系统的制作。本文旨在阐述如何利用开发信息管理系统的基本方法和技术,完成一基于web的新闻采编系统的设计与实现。按软件工程的开发流程,介绍了本次毕业设计的整个设计与实现过程,包括该课题的背景、本系统采用的关键技术、需求分析、概要设计、详细设计、编码实施、软件测试等阶段,重点介绍了该新闻采编系统的需求分析、功能模块设计、数据库设计等内容。本系统是采用PHP和MySQL来实现的web程序,系统采用B/S架构实现。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 选题背景
  • 1.2 国内外研究现状
  • 1.3 课题研究的主要内容
  • 1.3.1 新闻采编系统的需求分析
  • 1.3.2 新闻采编系统的设计规划
  • 1.3.3 系统的开发及测试
  • 1.4 课题研究的目的和应用价值
  • 1.4.1 课题研究的目的
  • 1.4.2 课题研究的应用价值
  • 1.5 论文的框架结构
  • 第二章 关键技术分析
  • 2.1 PHP
  • 2.2 MVC 设计模式
  • 2.2.1 视图
  • 2.2.2 模型
  • 2.2.3 控制器
  • 2.3 FCKEDITOR
  • 2.4 基于RBAC 的权限控制
  • 2.5 系统实现的技术工具
  • 2.5.1 ZEND STUDIO
  • 2.5.2 POWER DESIGNER
  • 2.5.3 PHPMYADMIN
  • 2.5.4 MYSQL
  • 2.5.5 RATIONAL ROSE
  • 2.5.6 DREAMWEAVER
  • 2.5.7 APMSERV 5.2.6
  • 2.6 本章小结
  • 第三章 系统需求分析
  • 3.1 引言
  • 3.1.1 目的
  • 3.1.2 术语定义
  • 3.2 软件总体概述
  • 3.2.1 软件标识
  • 3.2.2 系统描述
  • 3.2.3 功能描述
  • 3.2.4 开发环境
  • 3.3 需求规定
  • 3.3.1 业务用例描述
  • 3.3.2 时序图
  • 3.3.3 详细功能描述
  • 3.3.4 数据流图
  • 3.4 具体需求
  • 3.4.1 性能需求
  • 3.4.2 数据库需求
  • 3.4.3 设计约束
  • 3.4.4 属性
  • 3.4.5 运行环境要求
  • 3.5 本章小结
  • 第四章 系统概要设计
  • 4.1 引言
  • 4.1.1 编写目的
  • 4.1.2 术语
  • 4.2 新闻采编系统结构图
  • 4.3 新闻采编系统总体架构
  • 4.4 数据设计
  • 4.4.1 主要数据项
  • 4.4.2 概念数据模型
  • 4.4.3 物理数据模型
  • 4.5 系统维护设计
  • 4.6 本章小结
  • 第五章 系统详细设计
  • 5.1 引言
  • 5.1.1 目的
  • 5.1.2 术语
  • 5.2 模块设计
  • 5.2.1 登录模块
  • 5.2.2 文章发布模块
  • 5.2.3 文章审核模块
  • 5.2.4 栏目管理模块
  • 5.2.5 用户管理模块
  • 5.2.6 系统数据库备份与还原模块
  • 5.3 本章小结
  • 第六章 编码实施及系统界面展示
  • 6.1 全局函数
  • 6.2 类设计举例
  • 6.2.1 数据库类
  • 6.2.2 动态分页类
  • 6.3 界面设计
  • 6.3.1 用户登录界面
  • 6.3 2 系统主界面
  • 6.3.3 新闻发布界面
  • 6.3.4 新闻管理界面
  • 6.3.5 新闻审核界面
  • 6.3.6 栏目管理界面
  • 6.3.7 增加栏目界面
  • 6.3.8 用户管理界面
  • 6.3.9 权限管理界面
  • 6.3.10 数据库备份与还原
  • 6.3.11 系统配置界面
  • 6.4 本章小结
  • 第七章 系统测试
  • 7.1 软件测试概述
  • 7.1.1 软件测试的概念及目的
  • 7.1.2 软件测试常用方法
  • 7.2 各功能模块测试用例举例
  • 7.2.1 测试登录模块
  • 7.2.2 测试新闻发布模块
  • 7.2.3 测试新闻审核模块
  • 7.2.4 测试用户管理模块
  • 7.2.5 测试系统管理模块
  • 7.3 本章小结
  • 第八章 总结与展望
  • 8.1 总结
  • 8.2 未来工作展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于web的新闻采编系统的设计与实现
    下载Doc文档

    猜你喜欢