菜单
  

    系统使用ASP.NET作为开发平台。ASP.NET是由微软在.NET Framework框架中所提供,开发Web应用程序的类库,它提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务,以及ASP.NET网页处理、扩充以及HTTP通道的应用程序与通信处理等工作。
    ASP.NET是ASP技术的后继者,但它的发展性要比ASP技术要强大许多。ASP.NET可以运行在安装了.NET Framework的IIS服务器上,ASP.NET在2.0版本已经定型,在.NET Framework 4.5上则加上了许多功能和服务器控件等[7]。
    ASP.NET 是一个已编译的、基于.NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个.NET Framework框架。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等[8]。
    2.系统分析
    2.1需求分析
        新闻发布系统主要用于学校新闻的发布和新闻的浏览及评论,其主要的功能有新闻搜索和浏览、用户注册、新闻评论、以及新闻、用户、评论内容的管理。网站的管理需要有管理员权限才能登陆网站管理后台,进而对网站新闻进行添加,管理员具有所有权限,能够对系统进行全面管理。
    根据校园网站新闻发布管理的实际需求,在首页中能显示最近发布的几条新闻,用户可以根据自己的需求,按照输入的关键词搜索含有关键词的新闻,用户可以对新闻发表自己的评论,系统设计为匿名评论(无需登陆即可评论)。同时在后台发布新闻时可以添加图片,也可以添加HTML语法,在前台能自动根据HTML语法规则来显示新闻。
    在后台管理中,只有拥有管理员权限的用户才能登录管理后台,为了网站的安全,必须有一个登录并验证权限的模块,只有拥有管理员权限的才可以登录后台。在管理新闻和用户时,为了避免数据过多造成查找不便,所以需要有个查找(新闻标题、用户)模块用于查找新闻或用户。
    根据以上需求分析,该系统要实现的主要功能如下。
    前台显示新闻部分
    (1)用户登录区
    (2)显示最新的前几条新闻
    (3)搜索新闻
    (4)新闻浏览
    (5)发表评论
    后台管理部分
    (1)登录验证
    (2)添加、修改和删除新闻
    (3)管理发布新闻
    (4)用户管理
    (5)评论管理
    2.2系统的模型结构
    该系统的设计采用了三层架构的思想,即表示层、业务层和数据访问层,通过三层使得系统代码的完成更加层次化,使得各层的耦合度降到最低,利于系统的二次开发[9]。该系统的模型结构如图1所示。
     
    图1  新闻系统的模型结构图
    该系统结构分为三个逻辑层。
    表示层:是为客户提供用于交互的应用服务图形界面,帮助用户更好的理解和应用服务,呈现业务层中传递的数据,一般用ASP.NET页面来实现。
    业务层:业务逻辑层是在数据访问层和表示层之间进行数据交换的桥梁,按业务需求调用数据访问层中的方法组合,集合了各种业务规则到一个BLL中,一般都是以类库(Class Library)的形式来实现的。
    数据访问层:数据访问层为业务层提供对数据的增加、删除、修改,查找和判断存在等常用的数据访问方法,是跟数据库进行直接交互的,通过代码实现对数据的修改[10]。
    2.3系统的功能模块
    在线新闻发布系统主要分为两大部分,前台用户浏览模块和后台管理员管理模块。前台部分主要实现用户的浏览、新闻的评论等功能,而后台则主要实现对新闻、用户和评论内容的管理等。所以,系统的结构可以分为7个模块。
  1. 上一篇:云计算中负载均衡优化模型及算法研究
  2. 下一篇:JSP+Mysql网上在线答疑系统的研究与设计
  1. jsp小企业品质在线评分系统设计与实现

  2. php+mysql在线专家门诊预约系统的设计与实现

  3. jsp+sqlserver鲜花在线销售系统的设计+ER图

  4. 基于.net的在线考试系统网站设计与实现

  5. asp+sqlserver在线考试管理系统的设计与实现

  6. ASP.NET旅游资源管理系统的设计与实现

  7. javamvc技术的在线考试系统的设计与实现

  8. 当代大学生慈善意识研究+文献综述

  9. 乳业同业并购式全产业链...

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 中考体育项目与体育教学合理结合的研究

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 大众媒体对公共政策制定的影响

  14. 杂拟谷盗体内共生菌沃尔...

  15. 十二层带中心支撑钢结构...

  16. java+mysql车辆管理系统的设计+源代码

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回