ASP.NET的网站新闻管理系统设计与实现的探讨

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:hot8391
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的网站新闻管理方式有两种,一种是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用。另一种是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。由于ASP一则仅局限于使用脚本语言来开发,用户给网页中添加ASP代码的方法与在客户端脚本中添加代码的方法相同,容易导致代码杂乱;二则ASP是解释运行的编程框架,故执行效率比较低:三则在ASP中界面设计和程序设计混在一起,维护困难,若采取ASP.NET技术,系统就可以实现“编译一次,多处运行”,使系统在多次访问时速度有极大的提升,可以真正实现“代码重用”——运行时和具体的语言分开,与数据库的联系更加直接,在线支持应用程序的实时更新,代码更易于编写,结构更清楚,从而降低系统开发与维护的复杂度和费用。 在整个项目中,本人首先按照软件工程思想对网站新闻管理系统的需求进行分析,确定系统的结构模式和实现功能。然后对系统进行数据库设计,通过对目前常用的两种数据库—SQL和ACCESS的优缺点进行比较,最终确定系统使用ACCESS数据库。接着通过系统功能设计的要求以及功能模块的划分,完成了系统所用的数据库的各个数据表的建立——contents新闻内容表及types新闻类型表。通过ASP.NET中的web.config文件,对系统的开发环境进行配置,从而快速建立起了自己的WEB应用环境。并对系统进行详细设计——具体页面的代码编写。 由于本人开发经验有限,这个系统还存在着不足之处。首先,采用ACCESS数据库,其安全性能不够理想。其次,当用户通过浏览器浏览该系统页面时,点击浏览器上的后退按钮会返回以前浏览过的页面,这样就会打乱预定的页面访问次序,使得我们在进行数据库添加操作的时候,就会重复执行添加操作,这无疑不是我们所需要的。再次,该系统的功能过于简单。本文对如何改进这个系统的不完善之处,从安全性、美观、效率、功能等十五个方面进行了较为深入的思考和探索。 总之,利用ASP.NET和ADO.NET技术开发的网站新闻管理系统,实现了网站
其他文献
中国修辞学从先秦开始到本世纪初,走过了两千多年的发展历程。许多学者对其间的发展状况进行了比较充分的研究,尤其是基础性的研究。有人整理出详细的修辞学史料,有人把中国修辞
目的:研究肾性水肿的病因病机治则治法,总结导师经验。 方法:本研究分理论与临床研究两部分。理论研究以收集整理古代及现代文献为主。临床研究首先收集分析了孙伟教授治疗肾
当前,经济全球化的浪潮在为许多企业带来了新的商机的同时,也引发了激烈而又残酷的全球化竞争,越来越多的企业开始认识到若想在世界性的竞争中占有一席之地,单单依靠自身的力量是
激光熔覆的试验研究始于20世纪70年代,通过三十多年的发展,该技术已经取得了很大的进展,在工业生产中正得到越来越广泛的应用,然而要大范围地生产应用还存在一些问题。 激光熔
随着无线电通讯技术的不断发展,无线电已经被广泛地应用于社会的各个领域,极大地促进着经济的发展。同时,无线电作为一种重要的国家资源,必须要进行合理的分配和管理,这样才能使无
本课题研究了外源性NO脂质体、吡喹酮涂擦剂和中药小柴胡汤三种药物实验治疗日本血吸虫病或消除由其引起的肝肉芽肿的效果。通过实验确定了NO脂质体原料的最佳配比为水:蔗糖:吐
在目前网络环境下,由于各种安全技术的局限性,要想完全杜绝网络入侵是不可能的。网络预警技术因其可预知主体受攻击的可能性和具体的指证将要发生的行为和产生的后果,而受到网络
随着计算机应用的不断深入,越来越多的企业使用信息系统处理日常业务,存储在信息系统中的数据成为企业的重要资源,数据的丢失以及信息系统的失效都将给企业造成重大的损失。然而
大学生心理健康教育应根据时代的要求改革其单一模式,做出相应的有针对性的、具体化的措施,才能更好地为大学生的心理健康服务,为整个高等教育的顺利开展服务。生态心理健康的思
组态软件作为用户可定制功能的软件平台工具,是随着分布式控制系统及计算机控制技术的日趋完善而发展起来的。近年来随着网络技术的发展,使组态软件具有Web功能,己经成为越来越