欢迎来到天天文库
浏览记录
ID:43100994
大小:78.51 KB
页数:6页
时间:2019-09-26
《调研报告调研报告调研报告调研报告调研报告调研报告调研报告调研报告调研报告调研报告调研报告调研报告调研》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、大连交通大学2006届本科生毕业设计(论文)调研报告调研报告1.选题目的、意义毕业设计题目《体坛新闻发布系统》,调研形式为在互联网上查找资料以及查阅有关书籍。互联网以前所未有的速度发展,成为与报纸、广播、电视相比肩的第四媒体,同时正以便捷的信息传输形式改变着人们的休闲模式,利用简单、快捷、低成本的电子通信方式获得各种信息,走向商业的互联网已经成为网络经济的大势所趋。随着互连网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互
2、,用户可以很方便地参加一些调查和相关新闻的评论,这一点也是其他一些媒体现在无法做到的(电视,电台等),同时,Internet发展到当今,可以说,只要你上Internet,你就会接触到新闻发布系统,新闻发布系统的用户是相当惊人的,其重要性是不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求.利用ASP.NET(C#语言)和ADO.NET技术开发的网站新闻发布管理系统,实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。该新闻系统具有一般新闻系统的功能,主要包括前台新闻查看区和后台管理区,可为学校不同部门发布新闻,为校园网站提供新闻发布与管理的服务
3、,也可以为一些需要经常进行新闻发布与管理的各种网站提供服务。随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态信息,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。2.国内外发展情况ASP.NET是微软公司最新推出的一种统一Web开发平台,与最新的数据访问技术ADO.NET
4、一起可构建出强大、安全和可靠的企业级Web应用程序。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序,可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP程序的功能。-6-大连交通大学2006届本科生毕业设计(论文)调研报告传统的网站新闻管理方式有两种:一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。但是由于ASP本身的局限性使
5、得系统有一些不可克服的缺陷,而采取了ASP.NET技术的系统性能上有了很大的改善,其主要表现在以下几方面: 1.由于ASP页面每次打开都必须经过先编译后解释的过程,所以页面在反复打开时速度没有任何提升,而ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动。这使得在多次访问时速度有了极大的提升。 2.由于ASP没有提供任何输出数据为内容的元件,所以在使用ASP撰写数据库页面时只能借助ADO的RecordSet对象逐笔读取记录,而ASP.NET通过ADO.NET提供的DataGrid等数据库元件可以直接和数据库联系。 3.ASP.
6、NET支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系统会温和地转换到新的版本。 4.ASP.NET采取"code-behind"方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。ASP.NET不仅仅是下一版本的ASP(ActiveServerPages,动态服务器页面),而且是建立动态Web应用程序而重新打造的全新技术,其主要特色包括:●语言的独立性;●简单的开发操作,分离程序代码和网页内容; ●提高了
7、执行效率; ●简化部署与组态的操作; ●支持客户端类型; ●支持下一代的Web服务; ●增进适用性; ●增进延展性; ●更多的支持工具; ●更佳的安全机制;●会话(Session)可以跨进程、跨机器。基于ASP.NET技术的系统结构模型:ASP.NET结构是一个三层系统:UI层、业务逻辑层和数据层 UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XML -6-大连交通大学200
此文档下载收益归作者所有