欢迎来到天天文库
浏览记录
ID:29989206
大小:745.15 KB
页数:63页
时间:2018-12-25
《闻系统程序设计毕业论》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、-63-北京邮电大学网络学院1绪论1.1课题研究背景1.2C/S体系结构与B/S体系结构的比较1.2.1客户机/服务器模式(C/S)1.2.2浏览器/服务器模式(B/S)1.2.3客户机/服务器和浏览器/服务器结构的比较1.3国内外研究现状及发展趋势1.4研究目的、意义和范围2系统分析2.1需求分析2.2新闻系统的性能需求2.3运行环境要求2.3.1设备2.3.2支持程序3系统结构流程3.1新闻系统的模型结构3.2新闻系统的功能模块简介4使用技术的介绍4.1ASP技术4.1.1ASP的工作原理4.1.2ASP---IIS的安装与配置4.1.3AS
2、P的特点4.1.4ASP的内置对象4.2DREAMWEAVER开发工具4.2.1工作界面的介绍4.2.2主菜单的介绍4.2.3DREAMWEAVER的优点5新闻系统的主要开发过程5.1数据库设计5.2各主要窗体页的图形界面介绍5.3页面的风格设计5.4系统配置5.4.1Web.config文件配置5.4.2配置发布主页5.5系统部分重要功能及其代码5.5.1Web用户控件5.5.2新闻查看部分代码5.5.3添加发布新闻5.5.4用户注册结束语参考文献致谢1-63--63-北京邮电大学网络学院1.绪论1.1课题研究背景伴随着网络的出现,网页逐渐融入
3、人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体一Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快递,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。新闻发布是传统商业网站的需要元素,是必不可少的。网站新闻发布管理系统,是将
4、网页上某些需要经常更新的信息集中管理,并通过信息的某些共性进行分类,最后进行系统化、标准化、发布到网站上的一个网站应用程序。网站新闻发布大大减轻了网站新维护的工作量,通过网络数据库的引用,将网站的更新维护工作化简到只需要录入文字和上传图片,从而使网站的更新速度大大加快,从而大大的提高信息的传播,时时保持网站的活力和影响力。网页编程技术的飞速发展,Web数据库技术也随之应运而生。基于Web技术的网络应用程序不断涌现,Web技术在学校的管理中也发挥了巨大的作用,采用Web技术实现学校新闻发布的自动化管理已成为必然。与此同时,asp技术作为网页编程技术
5、中的较成熟的技术,正在受到越来越多人的青睐。而浏览器/服务器(B/S)模式的数据库结构也正在成为时代的主流。ASP.NET是微软公司最新推出的一种同意Web开发平台,与最新的数据访问技术ADO.NET一起可构建出强大、安全和可靠的企业级Web应用程序。ASP.NET的语法在很大强度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生变更安全、可伸缩和稳定的应用程序。采取了ASP.NET技术的系统在性能上有了很大的改善,主要表现在以下几个方面:·由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而ASP
6、.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速度有了极大的提升;·由于ASP没有提供任何输出数据内容的原件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录,而ASP.NET通过ADO.NET提供的DateGrid等数据库原件可以直接和数据库联系;1-63--63-北京邮电大学网络学院·ASP.NET支持应用程序的实时更新,管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以
7、被覆盖,当文件更新后,系统会温和地转换到新的版本;·ASP.NET采取“CodeBehind(代码分离)技术”方式编写代码使得代码更易于编写,结构更清晰,降低了系统开发与维护的复杂度和费用。1.2C/S体系结构与B/S体系结构比较目前开发基于Web的学校新闻发布系统常采用的体系结构有C/S和B/S,下面对这两种体系结构作具体的比较分析。1.2.1客服机/服务器模式(C/S)客服机/服务器结构,即Client/Server结构。这种结果把数据库信息存放在远程的服务器上,而客户机上安装相应的软件。传统C/S结构一般是两层的,其结构如图1.1所示。它由
8、二部分构成:前端是客户机,即用户界面,接受用户的请求,并向数据库的服务器提出请求,通常是一个PC机;后端是服务器,将数据提供给客户端,客
此文档下载收益归作者所有