1 / 20
文档名称:

基于php的新闻发布系统毕业论文.docx

格式:docx   大小:75KB   页数:20页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于php的新闻发布系统毕业论文.docx

上传人:ZM01 2022/8/2 文件大小:75 KB

下载得到文件列表

基于php的新闻发布系统毕业论文.docx

文档介绍

文档介绍:Last updated at 10:00 am on 25th December 2020
基于php的新闻发布系统毕业论文
摘要
21世纪是信息的时代,是网络的时代,进入信息社会高速发展的时代,数字化革命给显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
由于时间有限,加之信息系统开发经验的缺少和编程能力的有限,所以本系统难免存在各种各样的缺点。敬请指导老师能够提出批评和宝贵意见,也希望各位读者提出宝贵意见并进行指正,谢谢!
开发工具的选用和介绍
本系统的开发环境是PHP+Apache+MySQL+Smarty,我用的是Wamp组合服务器。主要开发工具有Eclipse for PHP,是一个代码和浏览相结合PHP开发工具, 相互协作开发,其它辅助工具还有,和1st JavaScript Editor pro ,这两个工具主要用于HTML标签语言和JavaScript脚本语言的编写。
可行性分析
本系统属于数据信息发布与管理系统类。用户对功能上的要求不是很复杂,而且有强大工具和框架环境支持。新闻发布系统后台管理对新闻做了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻时分类查看新闻信息的要求,前台提供查询新闻信息功能,方便浏览者查找相关的新闻信息新闻
。新闻发布系统后台由管理员进行管理维护,保证了网站的安全性,所以本系统是十分可行的。
数据流图
数据流图是组织中信息运动的抽象,是新闻发布系统逻辑模型的主要形式。它是采用自顶向下逐层扩展的方法,从逻辑上精确地描述系统具有的数据加工、数据存储、数据输入输出及数据来源和去向等功能。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,所描述的内容是面向用户的,是系统设计的主要依据之一。数据流图的符号说明如图所示:
外部项 加工 数据存储 数据流
图 数据流图图例
根据调查材料,明确系统外部项,识别数据输入的来源和输出的去处,自顶向下逐层扩展整个系统的逻辑功能。
数据字典
上面讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容,因此我们还需要建立数据字典。建立数据字典是为了对数据流程图上各个元素做出详细的定义和说明。数据字典以一种准确的和无二义的方式定义所有被加工引用的数据流和数据存储。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。数据字典有助于数据的进一步管理和控制,为设计人员和数据库管理人员在数据库设计、实现和运行阶段控制有关数据提供依据。
数据字典描述的主要内容有:数据流、数据元素、数据存储、加工外部项。
第2章 需求分析
需求说明
该系统在性能功能上应达到如下需求:操作简单、界面友好、完全控件式的页面布局,使得新闻的录入工作更简便,许多选项包括新闻分类、新闻列表、新闻出处等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见网站的新闻管理的各个方面:新闻录入、浏览、删除、修改、搜索等方面都大体实现,实现了网站对即时新闻的管理要求。
通过相关调查,要求该系统应具有以下功能:
1. 通过网络浏览各类新闻及相关信息。
2. 新闻能分类显示相关信息。
3. 提供站内新闻的搜索功能。
4. 支持其它网站的友情链接。
5. 为后台管理提供管理入口。
6. 后台编辑个类新闻并且管理新闻信息。
用户及其特点
对于本系统,用户共分为两类:普通用户、管理员,各有不同的权限。
(一)普通用户:
此类用户具有以下权限:
1. 浏览已发布的新闻。
2. 查看、修改和删除自己的注册信息。
3. 发表评论。
4. 查看其它普通用户的评论。
5. 登录后可以对个人密码进行修改。
6. 可与其他普通用户进行交流,收发信息。
(二)管理员:
此类用户具有以下权限:
1. 浏览所有网页。
2. 具有管理普通用户的权限。
3. 发布公告信息,可供用户浏览。
4. 对不合适和没用的评论进行删除。
5. 向数据库导入各用户的注册信息信息。
6. 登陆后可修改个人密码。
7. 可以删除任何一个普通用户的所有信息。
用例图
管理员
普通用户
新闻发布系统
图2-2 系统顶级用例图
结构图
图2-2 系统结构图(HIPO图)
实体关系图
新闻发布系统的数据库设计中,首先要对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关