小型新闻发布网站的设计与实现-论文

上传人:第*** 文档编号:35532467 上传时间:2018-03-17 格式:DOC 页数:18 大小:27.85KB
返回 下载 相关 举报
小型新闻发布网站的设计与实现-论文_第1页
第1页 / 共18页
小型新闻发布网站的设计与实现-论文_第2页
第2页 / 共18页
小型新闻发布网站的设计与实现-论文_第3页
第3页 / 共18页
小型新闻发布网站的设计与实现-论文_第4页
第4页 / 共18页
小型新闻发布网站的设计与实现-论文_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《小型新闻发布网站的设计与实现-论文》由会员分享,可在线阅读,更多相关《小型新闻发布网站的设计与实现-论文(18页珍藏版)》请在金锄头文库上搜索。

1、小型新闻发布网站的设计与实现小型新闻发布网站的设计与实现- -论文论文 摘要计算机Internet的应用已普及到经济和社会生活的各个领域。在计算机和In ternet给人们带来很多便利的同时,随着级数的进步,人们利用它们的方式和意义 也随之发生了变化,本系统全称为中央广播大学学生社团新闻发布系统,新闻发 布系统的开发时具有一定的实用价值的,它可以实现网站新闻的动态管理,使得 对信息的管理更加及时、高效,提供工作效率。本系统管理内容广泛,全面涉及 了新闻管理发布的各项服务项目,其中包括新闻的动态更新,热点新闻评论,社 团简介,用户管理和新闻管理等。本系统体系采用BS(服务器浏览器)结构。 在开发

2、过程中,力求系统的全面性、通用性,主要利用了ASP.NET技术、HTML技 术、VB.NET高级编程语言进行程序开发,并以ACCESS 2003作为后台数据库。本论文建立在管理信息系统的基本思想上,详细调查了新 闻发布系统的运作情况,分析了其具体的工作流程,设计了系统所需的数据库。 本文主要从开发环境、数据库设计、系统的开发原理、系统的功能特点、系统设 计、系统使用等几个方面进行介绍。关键词新闻发布;管理系统;数据库 目录摘要与关键词1、绪论 1.1 项目背景 1.2 项目任务 1.3 可行性研究1.3.1 技术可行性 1.3.2 经济可行性 1.3.3 社会可行性1.4 项目主要工作1.5

3、小结 2、系统的分析2.1 需求调研工作2.2 功能需求分析2.2.1 系统开发的目的2.2.2 系统的开发要求2.2.3 系统的重要功能2.2.4 主要参与者2.2.5 用况说明2.3 性能需求分析2.3.1 时间特性要求2.3.2 系统开发性要求2.3.3 系统可扩充性要求2.3.4 界面友好性要求2.3.5 服务个性化要求2.3.6 系统可用性要求2.4 系统静态模型的分析2.4.1 类说明2.4.2 建立类图2.5 系统动态模型的分析2.6 小结 3、系统的设计3.1 问题域部分的设计3.2 人机交互部分的设计3.3 数据库管理部分的设计3.3.1 面向对象与关系数据库的对应关系的设计

4、3.3.2 数据表设计3.4 小结590小型新闻发布网站的设计与实现 1、绪论1.1项目背景随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系 统已经成为网络媒体的核心系统,它是一个基于BS模式的新闻和内容管理的 全站管理系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的 功能;另一方面,现在的新闻发布系统要求与普通用户的交互,用户可以很方便 的参加一些调查和相关新闻的评论。新闻发布系统是管理新闻信息的一个平台,是将网页上的某些需要经常变动的 新闻信息集中管理,并通过对其进行分类,最后系统化、标准化发布到网站上的 一种网站应用程序。新闻内容通过一个操作简单的界面

5、加入数据库,然后通过设 计的网页模板格式与审核流程发布到网站上。它的出现大大减轻了网站更新维 护的工作量。对于校园生活来说,学校社团活动是在校学生课余生活中很大的一 部分。社团新闻发布系统对外的一个主要功能就是新闻发布和活动反馈信息的 收集,所以它是一个高校网站设计中的重要组成部分。最早的社团活动新闻发布系统只能实现简单的文字新闻发布,但是随着新闻需 求的多样性,新闻中不乏大量的图片、视频以及一些其他文件,而简单的新闻发 布系统无法实现图片上传、用户互动等基本功能。为了实现这些基本功能,并从 学校社团活动新闻发布的实际需求出发,就可以采用ASP.NET+Access的模式,通 过完善的代码和数

6、据库设计,不仅可以实现这些基本功能,还可以实现权限管理、 新闻分类、新闻评论、访问管理等一系列实际功能。本系统能够很好的在社团组织者和普通参与者之间建立一个桥梁,同时也可以使社团新闻的更新维护工作简化到只需录入文字,从而使新闻的更新速度提高, 更是大大加快了信息的传播速度,使网站访问者突破时间和空间的限制,时间保 持网站的活动和影响力。1.2 项目任务新闻发布系统是根据在校学习参与社团活动以及反馈社团活动预期效果的实际 需求而提出的。目前学校社团新闻发布系统还是个空白,学校开办了许多社团并 组织了许多有意义的社团活动,但是由于信息渠道的不畅通,使同学们对社团和 社团活动不了解。再有,同学们参加

7、完社团活动没有一个平台来对社团活动进行 反馈,组织者很难得到活动是否达到预期目的的准确信息,对以后开展社团活动 带来不便。1.3 可行性研究在一个信息系统正式开发之前要对其进行可行性分析,这对于保证资源的合理 使用、避免浪费是十分必要的,也是以后工作顺利进行的保证。可行性分析是指 在当前情况下,分析这个信息系统的开发是否有必要,是否具备必要的条件。“可 行性”的含义不仅包括可能性,还包括必要性、合理性。在设计社团新闻发布系统 时必须遵循以下原则:1.3.1 技术可行性技术可行性是指: 根据现有的技术条件,能否达到所提出的要求。 所需要的物力资源是否具备,能否得到特别要注意,这里的技术条件是指已

8、经普 遍采用、确实可行的技术手段,而不是正在研究中没有把握的新技术。技术条件 包括以下几个方面:硬件、软件、技术。从技术上而言,本课题所涉及的系统在硬 件方面只需在服务器上开辟一块空间作为虚拟主机,无论是计算机的存储量、运 算速度,还是外部设备的功能、效率、可靠性等均能满足要求;软件方面即在计算 机上安装Visual Studio.NET 2005简体中文最终专业版;技术方面用ASP.NET(VB.NET)和Microsoft Access 2003,可以很方便的实现系统的目标和功能 ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务上生成功能强大 的Web应用程序。与以前的Web

9、开发模型相比,ASP.NET提供了数个重要的优点 :增强的性能、世界级的工具支持、威力和灵活性、简易型、可管理性、可缩放性 和可用性、自定义性和扩展性、安全性。 后台数据库管理系统采用Microsoft Access 2003数据库。Access 2003是Microsoft公司开发的一个功能强大的数据库系统。它提供诸多如表生成器 、查询生成器、报表生成器等可视化操作工具,以及标向导、查询向导、窗体向导 、数据页向导和报表向导等对象生成工具,甚至不需要用户写一句代码就可以非 常轻松地设计和完成一些日常的、通用的操作。它完全可以胜任知识地图系统统计数据的中型系统,系统的运行环境采用在Widows

10、 XP,其他客户端通过浏览器可以实现远程访问系统,并读写数据库,进行各种处 理。所以从技术上来说是可行的。1.3.2 经济可行性现在计算机已经深入到了各行各业,针对新闻发布所特殊具有的时效性,基于网 络开发的新闻发布系统可以比拟其他媒体的优势,便是可以随时随地发布最新 消息,同样作为用户,只要拥有一台电脑可以接入网络,马上也可以得知最新最 快的消息。相比报纸杂志所面对的纸张运输、印刷、排版等问题,能够更好的避 免纸张污染以及浪费,降低发布新闻的成本。1.3.3 社会可行性社会可行性是指所建立的信息系统能够实现,在当前操作环境下能否很好地运 行,即组织内外是否具备接受和使用新系统的条件。随着经济

11、的发展,信息交流 日益频繁,新闻发布系统作为提供信息的平台,计算机网络作为一种先进的信息 传输媒体,有着信息传送速度快、信息覆盖面广、成本低的特点。它日益收到人 们的关注,其有广阔的应用前景。1.4 项目主要工作新闻发布系统是通过对学生社团和在校学生的需求分析调查,了解到社团新闻 的实效性是新闻发布的根本。因此开发系统通过动态发布新闻的技术手段,使得 管理人员用网站上的新闻模板便可以轻松发布新闻,为最大限度的保持新闻时 效性提供了最有效的保证。开发该系统的工作流程如下: 准备阶段。查阅大量与新闻发布网站开发相关的文献资料以及技术资料。积累相 关数据库开发知识,并且查阅和参考其他相关系统开发运行

12、技术和经验。 系统分析阶段。进行系统可行性分析,分析系统各个方面需求,并且分析系统需 要的功能模块实现。 系统设计阶段。根据系统分析,进行系统详细结构设计,设计系统前台以及后台 框架各功能模块具体实现功能,设计数据库结构框架。 系统实现运行阶段。编写代码实现系统各模块功能。调试和运行系统。 根据系统撰写论文。同时继续调试运行系统。完善系统各个功能。1.5 小结以上介绍了本系统设计的背景和目的以及可行性研究,由于本系统无论是在硬 件和软件方面,还是在技术方面都是可行的。接下来的工作就是对系统进行详细 的分析,其中包括功能需求分析、性能需求分析、系统静态模型的分析和系统动 态模型。小型新闻发布网站

13、的设计与实现 2、系统分析2.1 需求调研工作本次调研工作采用用户调查方法、信息系统分析与设计方法。在校园日常生活中 ,社团活动占了很大比分。但是通过对同学们的调查反映出社团活动公告发布的 不及时和一些其他原因导致了社团活动信息的不通畅。这样就让同学们错过了 许多有意义的社团活动,在者,活动组织者和同学们缺少交流,使同学们感觉到 社团活动缺少心意,所以,在同学和活动组织者之间缺少一个交流的平台,本系 统实施以后就可以建立这样一个平台,这个平台满足了不同用户的需求。2.2 功能需求分析 2.2.1 系统开发的目的为了方便用户(学生)方便及时的了解社团动态,积极参加社团活动,同时也可以 使活动组织

14、者及时的了解活动的效果,为以后活动的改善提供依据。期望在本系 统投入是适用之后能达到这样的效果: 有助于普通用户及时快捷的了解社团动态; 有助于活动组织者了解活动是否达到预期目标; 各个社团之间尅实现资源利用,互相促进,策划更多更好的社团活动; 普通用户参与到社团建设和活动的策划中来,让社团活动更加丰富。 在这个平台上,各个社团可以进行自我宣传,让更多的同学了解社团,参加社团 活动。2.2.2 系统的开发要求结合学校社团新闻发布的需要,本课题所涉及的新闻发布系统应符合以下要求: 结构合理。对查找新闻的过程进行合理流畅化。 功能齐全。本系统应具备完成新闻的添加,修改,删除及用户浏览,评论等各种

15、功能。 性能优越。本系统应在新闻评论中实现在线评论的功能。 安全可靠。本系统应具有较强的安全性,系统在不同环境和状况下能安全稳定地 运行;能适应新闻发布的要求,做到权限清晰、数据安全。 界面友好。本系统采用目前比较简单、清晰地操作节卖弄,具有良好的人机对话 功能;能为用户提供亲切、熟悉的应用环境。用户能很快、直接地使用本系统,对 新闻进行浏览,评论,投票等功能。 操作方便。本系统操作流畅,过程清晰,操作指南简单明了。2.2.3 系统的主要功能 经过对本系统的需求调研,本系统拟定以下几个功能:后台功能: 管理员登陆功能 新闻板块管理功能,主要是对新闻板块的添加,删除,修改。 新闻信息管理功能,主

16、要是对新闻信息的添加,修改,删除。 新闻评论信息管理功能,主要是对新闻评论的添加,修改,删除。 修改信息功能,修改注册用户信息。 前台功能: 用户浏览功能,浏览新闻信息发表评论,查看评论信息发表评论。 注册信息管理功能,修改个人注册信息,找回密码。2.2.4 主要参与者通过2.2.3节中描述的系统主要功能,本系统涉及到如下的参与者: 管理员 注册会员 游客2.2.5 用况说明对2.2.3节中的功能需求,现归纳如下: 系统默认的管理员通过默认的用户和密码登陆后能修改自己的个人密码。 管理员登陆后,可以进行用户管理,其中包括:用户个人信息管理,权限管理;同 时还可以进行新闻信息管理,对新闻的模块设置,评论管理; 游客只能在线看新闻没有在线评论的权限,注册用户可以评论新闻;小型新闻发布网站的设计与实现 系统用况说明:用况1:管理员登陆或会员登录显示系统登录页面,要求输入用户名、密码。 If 为管理员显示登录界面 If 用户名、密码相匹配显示登录成功页面End

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 工程造价

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号