网站大量收购独家精品文档,联系QQ:2885784924

基于web的新闻发布系统说明书.doc

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web课程设计 题 目:基于web的新闻发布系统 组 员: 指导老师: 2012年 5月2日 摘要 我们从建站的实际情况出发,经过对有关网站新闻发布事项的一番考察和分析,确立了新闻发布系统的具体实现功能。并阐述系统的结构设计和功能设计,实现新闻的分类显示,最近新闻的提示,新闻滚动功能等。经过授权的用户可以通过Web浏览器,以人机交互式的客户端程序实现对学校新闻的发布、管理、实时的进行行为统计和记录。本系统是学校网站的一个子系统,具有很好的外部接口,能够很好的配合站点的其它子系统服务于网站的新闻发布.该系统是一个基于新闻发布和内容管理的全站管理系统;基于B/S模式WEBMIS系统,本系统可以将杂乱无章的信息(包括文字、图片和影音)经过组织,合理而且有序地呈现在大家面前。简单的说,新闻发布系统就是充当一个网络新闻媒介的功能。主要实现对新闻的分类,审核,发布,模拟了一般新闻媒介的发布的过程。 关键字:web浏览器,新闻发布系统。 目录 摘要 2 一:新闻发布系统的需求分析 3 1.1经济可行性分析 3 1.2技术可行性分析 4 二:系统分析 5 2.1系统功能描述 5 2.3系统流程分析 7 三、总体设计 9 3.1目录结构与通用模块 9 3.1.1目录结构 9 3.1.2通用模块 9 四 数据库结构设计与实现 13 4.1创建数据库 13 4.2数据库逻辑结构设计 13 五:系统主界面与登录程序设计 16 5.1设计主界面 16 5.2登录程序设计 19 5.3设计管理界面 20 六:新闻发布管理模块设计 21 6.1添加新闻 21 6.2修改新闻 23 6.3删除新闻 25 6.4新闻查询管理 26 一:新闻发布系统的需求分析 1.1经济可行性分析 从经济可行性角度考虑,这时所说的经济,并不专指物质经济,当然也包括效益经济。要运行基于web的校园新闻发布系统,当然是必须添加一些网络及硬件设备,这也就必然比传统信息传播在物资设备方面要投入更多财力。从效益经济来看,运行这套在线新闻发布系统,不光可以省去许多信息传递时间,甚至在信息化的今天为信息及时更新,信息及时传达等带来不小的便利。综合上面论述,在线新闻发布系统的开发与设计在经济角度来说是利大于弊,是非常值得实施的。 1.2技术可行性分析 从技术可行性角度考虑,随着网络技术的深入发展,一些网络办公系统,政府软件,在线聊天娱乐软件等等网络应用软件也成功开发并投入运营了,在社会中产生了不小的社会与经济效益。HTML作为一种样式语言,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任的情况下,在ASP编程语言高度发展的形势下,我们开始了对新闻发布系统的开发。运用现在软件业流行的技术成熟的ASP、JSP等开发语言,以及高效率,易操作Visual interdev 等开发工具,再借鉴别人成功开发的宝贵经验,在线新闻发布系统是完全可以开发出来的。 二:系统分析 2.1系统功能描述 新闻发布及管理系统包括新闻类别管理、新闻发布管理、图片处理、新闻查询、网友评论和用户管理等模块。具体描述如下: 1.新闻发布管理: (1)基本新闻信息的录入,包括新闻标题、新闻内容和所属类别等; (2)基本新闻信息的修改; (3)基本新闻信息的删除; 2.图片处理模块: (1)选择图片文件; (2)上传图片文件; (3)存储图片新闻; (4)修改新闻图片; (5)删除新闻图片; (6)在网页中浏览新闻图片。 3.新闻查询模块: (1)按照新闻类别分页显示新闻; - (2)按照日期分页显示新闻。 4.网友留言模块: (1)网友对某条新闻发表评论; (2)管理员可以删除新闻评论。 5.系统用户管理功能: (1)系统用户信息的录入,包括用户名和密码等信息; (2)系统用户信息的修改; (3)系统用户信息的删除。 2.2系统功能模块划分 从功能描述的内容可以看到,本实例可以实现6个完整的功能。我们根据这些功能,设计出系统的功能模块,如图1所示。 图1 新闻发布及管理系统功能模块示意图 新闻发布及管理系统的功能模块之间的关系如图2所示。 图2 新闻发布及管理系统的功能模块关系图 在本系统中,用户管理模块的功能比较简单。在系统初始化时,有一个默认的“系统管理员”用户Admin,由程序设计人员手动地添加到数据库中。Admin用户可以创建用户、修改和删除用户;普通用户则只能修改自己的用户名和密码。 用户管理功能模块的关系如图3所示。 图3 用户管理功能模块的关系图 2.3系统流程分析 为了使读者进一步了解本实例系统的设计,本小节将对系统进行流程分析。多用户系统的工作流程都是从用户登录模块开始,对用户的身份

文档评论(0)

beifanglei + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档