关于新闻发布系统的设计与实现毕业论文(编辑修改稿)内容摘要:
.NET 代码的公共运行环境和一个语言无关的基本类库。 .NET 框架是高生产率的、基 于标准的多语言应用程序执行环境,处理基本杂务和减轻部署任务。 应用程序执行环境管理内存,解决版本控制问题以及提高应用程序的可靠性、可伸缩性和安全性。 公共语言运行库是 .NET 框架中的引擎,它提供了一个安全的托管执行环境,并且旨在用于支持开发人员使用多种不同的语言来创建应用程序。 它有统一的类型系统并允许跨语言继承和调试。 通过使用 .NET 框架,开发人员就拥有了速度最快、效率最高的生成应用程序的方法。 .NET 平台具有高安全性, .NET 框架 通过其核心安全功能提供保护客户机和服务器的方法。 由于公共语言运行库在核心 层透明地处理安全性,因此开发人员可将精力集中于应用程序逻辑。 开发人员仍然可以随时使用和扩展安全模型。 目前, CGI 技术由于开发复杂,效率也不是很高,现在已经很少有人再用它来开发Web 应用程序。 ASP 和 PHP 技术则在国内比较流行,但是由于 PHP 自身的缺点,并不是很适合开发新闻发布系统, JSP 在国际上比较流行,适合开发一些企业级新闻发布系统, 6 但现在 在国内运用的还比较少,在技术上和成本上要求都比较高。 因此对于一些中小企业开发 B2C 型新闻发布系统,采用微软的 IIS+ASP 方式,开发周期短,成本低,通过引 入XML 技术来描述及传送数据内容,可以开发出灵活的新闻发布应用,但是 ASP 的跨平台能力差,目前只能运行在微软的 Web 服务器上,且安全性不好,需要注意经常下载微软发布的补丁程序。 因此, 本系统采用 + 、 SQL Server 20xx 为开发工具,具有良好的扩展性。 基于 WEB平台系统的开发方法 本系统主要运用了系统开发生命周期法 (System Development Life Cycle 简称 SDLC)和结构化方法 (Structured Approach)来阐述该系统的开发过程, 经 过系统规划、系统分析 、系统设计、系统实施及系统维护逐步完成系统各功能的实现, 将计算机作为管理决策的支持手段,融入日常业务的各个环节,使得管理更加规范,同时也能够更好的为顾客服务,该系统大大提高了工作效率,为公司带来了更好的社会效益和经济效益。 7 第 2 章 系统需求分析 Inter 的蓬勃发展,使新闻的传播方式发生了巨大的变化,传统的信息传播媒体电视、广播、报纸已经不再是人们茶余饭后的主要精神甜点,人们更多的开始关注网络新闻。 由于互联网所容纳的信息量大、内容丰富、信息及时、准确, 更有相关信息的全面的介绍与比较,大大地方便了人们的阅读,因此在短短几年的时间里,互联网便济身于众多媒体之间,并具有相当一部分媒体人群。 借此东风,新闻网也迅速发展起来,它内容丰富,涉及到商业、工业、农业、银行、财政、教育、娱乐、信息等各个产业,信息量大,不仅有实事新闻,还有相关的行业信息,同时新闻网具有互联网所具备的一切特性。 在全球网络化、信息化的今天,新闻网迅速发展,大大地丰富了人们的生活,不知不觉中,它已经成为人们生活中不可或缺的重要组成部分。 我这次运用 + SQL Serve 开发新闻发布系统。 采用 B/S( Browser/Server)模式。 新闻发布系统的优点如下: (1)、 快捷的 新闻阅读 新闻发布系统后台对新闻作了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻网时分类查看新闻信息的要求,同时提供新闻信息查询功能,方便浏览者查找相关的新闻信息。 (2)、 简便的新闻评论 通过完善的信息发布系统, 用户可对新闻进行评论说出自己的观点与看法。 同时通过管理员后台留言管理防止不良信息发布。 (3)、人性化的操作界 面 一个网站,能否吸引 用户浏览 ,界面的美观也显得非常重要。 本 新闻发布系统 系 统 经过 精心打造,同时 分类形式显示新闻的详细信息,满足了人们浏览新闻网时分类查看新闻信息的要求 . (4)、完善的在线 帮助 提供详细 的在线帮助信息。 ( 5)、高效率的安全措施 新闻网后台则通过对总管理员设置和管理员添加等模块对网站管理员进行管理,同时加入 SQL 数据库防注入程序设计防止恶意入侵后台,保证了网站的安全性。 ( 6)、留言服务 用户可对新闻进行评论说出自己的观点与看法。 还可以留言。 8 ( 7)、用户在线论坛 开通用户在线论坛为用户发 帖 说说自己的看法和身边的新鲜事同时也可以对他人的 帖 进行评论。 还可以留言。 系统规划 凡事预则立,不预则废。 科学的规划对于任何需要经过较长时间努力才能实现的事情都是非常重要的。 规划,一般是指对较长时期的活动进行总体的、全面的计划。 现代社会组织,特别是企业的结构和活动内容都很复杂,实现一个组织的信息管理计算机化需要经过长期的努力,因而必需对一个组织的管理信息系统的建设进行规划,根据组织的目标和发展战略以及管理信息系统建设和客观规律,并考虑到组织面临的内外环境,科学的制定管理信息系统的发展战略和总体方案,合理安排系统建设的进程。 系统规划的目标、任务和主要工作 系统规划是管理信息系统生命周期的第一个阶段,是管理信息系统的概念形成时期,这一阶段的主要目标,就是制定出管理信息系统的长期发展方案,决定管理信息系统在整个生命周期内的发展方向、规模和发展进程。 系统规划阶段的主要任务是:根据组织的整体目标和发展战略,确定管理信息系统的发展战略,明确组织总的信息需求,制定管理信息系统建设总计划,其中包括确定拟建系统的总体目标、功能、大致规模和粗略估计所需资源,并根据需求的轻、重、缓、急及资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目,以长期分批进行系统开发。 上 述三项任务也规定了管理信息系统规划工作进程的三个主要阶段,这就是包曼()和戴维斯 ()等人提出的管理信息系统规划三阶段模型的基本框架,如图 21 所示。 战略计划 组织信息 需求分析 资源分配 9 阶段 I 阶段 II 阶段 III 图 21 系统规划的三个阶段 系统战略规划 这一阶段的关键是要使管理信息系统的战略与整个组织的战略和目标协调一致。 要进行的工作 有: (1) 评价组织的目标和战略。 (2) 根据组织的目标和战略确定管理信息系统的使命,对管理信息系统的建设或更新提出报告。 (3) 对目前管理信息系统的功能、应用环境和应用现状进行评价。 (4) 制定建设管理信息系统的政策、目标和战略。 组织的信息需求分析 (1) 确定目前和规划中的组织在决策支持和事务处理方面的信息需求,以便为整个组织或其主要部门提出管理信息系统的总体结构方案。 (2) 制定主发展计划,即根据发展战略和系统总体结构,确定系统和应用项目的开发次序和时间安排。 资源分配 制定为实现 主开发计划而需要的硬、软件资源、数据通讯设备、人员、技术、服务、资金等计划,提出整个系统的建设的概算。 系统规划工作的特点 由于管理信息系统的建设耗资巨大,历时较长,技术复杂且涉及面广,系统规划是这一复杂工作的起始阶段,这项工作的好坏将直接影响到整个系统建设的成败。 因此,我们应该充分认识这一阶段工作所具有的特点,以提高系统规划工作的科学性和有效性。 系统规划工作是面向长远的、未来的、全局性和关键性的问题,因此它具有较 10 强的不确定性,非结构化程度较高。 其工作环境是组织管理环境,高层管理人 员(包括高层信息管理人员)是工作的主体。 系统规划是为整个系统建设确定目标、战略、系统总体结构方案和资源计划,因而整个工作过程是一个管理决策过程。 同时,系统规划也是技术与管理相结合的过程,它确定利用现代信息技术有效的支持管理决策的总体方案。 系统规划人员对管理与技术环境的理解程度、对管理与技术发展的见识,以及开创精神与务实态度是规划工作的决定因素。 规划工作的结果是要明确回答规划工作内容中提出的问题,描述出系统的总体概貌和发展进程,为系统的发展制定一个科学而又合理的目标和达到该目标的可行途径,而 不是替代后续阶段的工作。 系统分析 系统分析概述 在管理信息系统的生命周期中,紧接系统规划阶段的是系统开发,而系统分析阶段是管理信息系统生命周期中系统开发的第一环节,这一环节工作质量的高低直接影响到后继工作的进行 , 特别是系统分析中产生的可行性研究报告和系统说明书。 其中,可行性研究报告是系统开发任务是否下达的决策依据。 系统说明书是整个系统分析阶段的工作总结,是系统分析人员和用户交流的主要手段,是系统建设领导部门决定是否进行系统建设的主要依据。 系统分析阶段的目标就是在系统规划所定的某个开 发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。 系统分析在整个系统开发过程中,是要解决“做什么”的问题,提出逻辑方案,为了下一阶段进行物理方案设计,解决“怎么做”提供依据。 系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出。 系统分析的工作特点: 工作内容涉及面广,不确定性大。 11 系统分析工作主要面向组织管理问题,工作方式主要是和人打交道。 系统分析工作主要成果(产品)是文件。 系统分析的工作追求的是有限目标。 需求分析 通过 相关调查,要求网站具有以下功能; 通过网络,展示各行业新闻及相关信息。 提供新闻搜索功能。 对新闻进行评论。 对新闻进行排序。 用户论坛发 帖。 用户对他人 帖 进行评论。 支持其他网站的友情链接。 为后台管理提供管理入口。 可行性分析 技术可行性 新闻发布系统后台对新闻作了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻网时分类查看新闻信息的要求,同时提供新闻信息查询功能,方便浏览者查找相关的新闻信息。 用户可对新闻进行评论说出自己的观点与看法。 还可以留言, 同时开通用户在线论坛为用户 发 帖 说说自己的看法和身边的新鲜事同时也可以对他人的 帖进行评论。 同时通过管理员后台留言管理防止不良信息发布。 加大了网友的交流。 达到资源共享的目的。 新闻网后台则通过对总管理员设置和管理员添加等模块对网站管理员进行管理, 同时加入 SQL 数据库防注入程序设计防止恶意入侵后台, 保证了网站的安全性。 所以 在技术 方面可行 经济可行性 因为本系统属于毕业设计,系统的构思、设计、开发、测试到部署均为本人独立完成。 故不存在什么经济付出,也就是说经济可行性可以不予考虑。 营运可行性 本系统为毕业设计,不 做商业使用。 所以不必考虑营运可行性。 环境可行性 12 一:软件可行性: 操作系统 :Win20xx XP Server sp4 数据库 : Microsoft SQL Server 20xx Enterprise Edition sp4 Web 服务器 :IIS 以上 IDE: .NET 外部包 : 二 :硬件可行性: AMD Athlon 64 3000+,KingMax PC3200 512MB 2,Gainward NV35XT Seagate SATA 8M 120GB 2 13 第 3 章 系统 总体设计 系统设计 概述 系统设计是在系统分析的基础上由抽象到具体的过程,同时,还应考虑到系统所实现的内外环境和主客观条件,本着实事求是的态度进行这一阶段的工作。 系统设计阶段的主要目的是将系统分析阶段所提出的反映用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。 这一阶段的主要任务就是从管理信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方 面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保系统总体目标的实现。 系统设计工作的特点 : 系统设计阶段,大量工作是技术性的。 允许用户对已提出的信息需求做非原则性的修改或补充。 用户在操作使用和运行环境等方面的具体要求也要在系统设计阶段加以明确并在系统的技术方案中得反映,因此系统设计人员还要同管理环境打交道。 系统设计工作的环境是管理环境和技术环境的结合,是系统设计工作的重要特点。 系统设计分为两部分:系统总体结构设计和系 统详细设计。 系统设计思想 (1) 系统 前台 功能强大 、操作方便 前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的 浏览新闻,给出自己的意见并能给网站流言或到个人论坛里面发帖。 给他们 阅读新闻 带来的便利。 (2) 系统 后台 本系统后台管理在考虑 系统 管理操作简便的同时,提供了强大的 系统 管理模。关于新闻发布系统的设计与实现毕业论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。