ASP.net网络信息发布系统设计与实现+ER图+流程图(6)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net网络信息发布系统设计与实现+ER图+流程图(6)


灵活性与可扩展性:
网站系统是一个不断发展的系统,所以它必须具有良好的扩展性。能够根据将来信息化的不断深入发展的需要,方便的扩展网络覆盖范围、扩大网络容量和提高网络各层次节点的功能。具备支持多种语言、数据库扩充、功能增加等能力,提供技术升级、更新的灵活性。
开放性/互连性:
具备与多种协议计算机通信网络互连互通的特性,确保网络系统基础设施的作用可以充分发挥。在结构上真正实现开放,基于国际开放式标准,包括各种广域网、局域网、计算机及数据库协议,坚持全国统一规范的原则,从而为未来的业务发展奠定基础。
经济性/投资保护:
应以较高的性能价格比构建网站系统,使资金的产出投入比达到最大值。能以较低的成本、较少的人员投入来文持系统运转,提供高效能与高效益。尽可能保留并延长已有系统的投资,充分利用以往在资金与技术方面的投入。
可管理性:
在网络的设计中,必须建立一个全面的网站管理解决方案。网站系统必须采用智能化,可管理的系统,同时采用先进的网络管理软件,实现先进的分布式管理。最终能够实现监控、监测整个网络的运行状况,可以迅速确定网络故障等。
第3章 系统分析和设计
3.1 系统分析
3.1.1 需求分析步骤
需求分析大致可分为三步来完成,即需求信息的收集、分析整理和评审通过。
    需求信息的收集
  需求信息的收集又称为系统调查。为了充分地了解用户可能提出的要求,在调查研究之前,要做好充分的准备工作,要了解调查的目的、调查的内容和调查的方式。
    调查的目的
  首先,要了解组织的机构设置,主要管理活动和职能。其次,要确定组织的目标,大致管理流程和任务范围划分。因此,信息发布系统主要是通过对现有的信息系统进行考察、研究。并且通过和信息发布系统使用者交流来完善管理功能。
    调查的内容
外部要求:信息的性质,响应的时间、频度和如何发生的规则,以及信息发布的要求,安全性及完整性要求。
    管理的现状:即管理信息的种类,信息流程,信息的处理方式,各种信息发布工作过程。
3.1.2 系统需求分析
需求分析需要确定三个方面:业务需求、数据需求和处理需求。

    业务需求:
该信息发布系统的前台不需要进行身份验证,也就是说任何人都可以游览已发布的信息并进行评论。后台部分则需要进行验证,发布者拥有所有权限,浏览者只能管理自己的新闻,包括修改、删除、添加信息。后台系统的流程分析如图所示:

图3.1 信息发布系统流程图   
    数据需求:
    多用户的系统一般情况下都是从用户登录模块开始。用户身份的验证简单的可以分为两个阶段:首先对用户身份,如账号、密码进行认证,确认用户是否是有效的;进而确认登陆用户的类型,也就是验证用户是发布者用户还是一般浏览者。第一阶段决定用户可不可以进入系统;而第二阶段则根据登陆用户的类型决定用户拥有的权限,以及用户浏览的工作界面。如系统数据流图所示:
图3.2信息发布系统数据流图
    处理需求:
  在大量调查的基础上,得出此系统应当具备如下功能模块:
(1)登录:具备权限的普通用户登陆系统后可评论新闻,后台发布者可文护信息等。 (责任编辑:qin)