1、 WEB 数据库系统开发数据库系统开发 新闻发布系统新闻发布系统 班 级: 计科 092 班 姓 名: 学 号: 指导教师: 时 间: 2012-6-1 1 第一章 需求分析 1.1 项目概述 当今社会是一个信息化的社会,新闻作为信息的一部分,有着信息量大、类 别繁多、形式多样等特点。新闻发布系统由此提出,简单地说,新闻发布系统就 是充当一个网络新闻媒介的功能,主要对新闻的管理功能。 随着网络的快速发展 和普及,越来越多的用户习惯上网浏览新闻。本系统的主要目的就是为用户提供 一个方便、及时的网上新闻发布、浏览平台。利用本系统,用户可以直接在网上 发布新闻信息并根据自己的需要对新闻进行检索。 1
2、.2 需求分析 1.2.1 功能需求描述 新闻发布系统的主要目的是为用户提供一个方便的、可快速浏览当前最新新 闻的界面,并且也可以随时发布最新的讯息以达到信息共享的目的。因此要为用 户提供方便易用的使用界面,同时也为具有更高权限的管理用户提供添加、删除 新闻的系统维护功能。 1.2.2 基本功能 1 1 查看新闻功能查看新闻功能:任何用户均可以使用查看新闻功能。首页显示不同栏目的 最新几条新闻,用户通过在系统导航栏上单击“新闻中心”超链接,可以进入查 看所有新闻的页面, 查看新闻, 并且使用分页显示的效果, 每页显示 20 条新闻, 用户可通过单击下方的上下页及首尾页按钮来跳转到任意一页浏览。
3、 并且显示的 所有新闻按发布的时间降序排列,以保证最新发布的新闻位于最前面。用户通过 单击每条新闻的标题可以查看到新闻的详细内容。 2 2 新闻搜索功能新闻搜索功能:任何用广均可以使用新闻搜索功能。通过在“查询类别” 下拉列表框中选择按新闻的标题、内容、作者和发布日期等不同的查询方式来搜 索符合条件的新闻。这里提供的是模糊搜索功能,即只要在查询字段中包含用户 输入的关键字内容就认为是符合查询条件的记录。 查询结果同样以分页的方式显 示。 3 3 下载中心下载中心:任何用户均可以使用下载功能。用户通过在系统导航栏上单击 “下载中心” 超链接可以进入下载页面。 该页面显示所有可供浏览者下载的文件,
4、 点击文件名即可下载相应的文件 4 4 留言功能:留言功能:为了了解网站访问者对站点的意见,本系统提供留言功能,所 有用户都可以通过导航栏上的“我要留言”链接进入留言板系统进行留言,无需 注册,只需填写留言内容、主题、用户名即可进行留言。 5 5 后台后台管理功能:管理功能:当管理员登录后台管理后,可以进行新闻管理操作,包括 发布新闻, 对现有新闻的修改和删除; 对文件的管理操作, 包括文件上传、 下载、 删除等;用户管理操作,对管理员用户的增加、删除及修改个人信息等;图片管 理操作, 包括对图片的上传、 删除等; 留言管理操作, 包括对留言的回复、 审核、 删除等操作。管理员可通过单击“安全退出”按钮来安全退出。 2 第二章 概要设计 在前面对用户需求的分析和研究的过程中,对于本系统中几个主要的功能模 块大致有了一个抽象的认识。下面将通过概要设计,给出新闻发布系统的模块结 构、流程描述和用户界面布局。 2.12.1 开发与设计的总体思想开发与设计的总体思想 新闻发布系统面向各个层次的网络用户