asp.net+sqlserver新闻发布系统设计与实现+源代码(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

asp.net+sqlserver新闻发布系统设计与实现+源代码(2)


1.2国内外研究的现状     
因为我国互联网起步晚,所以目前国内现存的新闻发布系统种类繁多,但是多数系统内容板块少,检索功能不完备,后台管理权限规划不严谨,导致新闻更新速度较慢。管理人员对文护和管理难度大,耗时耗力。但是其可以定制的个性化设计,可以满足不同企业或者用户的需要,非常值得借鉴。所以开发出一个具有成本低、易文护的新闻发布系统就变得十分的必要。
相较于国内,国外的网络更为先进和多样化。由于带宽的增长,尤其是在国外发达国家已经实现了高速光纤到户。像西方国家因为它的有线网和卫星网的之间竞争,加上电信网络运营商,导致非常高带宽化。于是导致五年以前大家接触的互联网,还是在网上观看静态的新闻,现在做的比较多的是新闻发布系统可以观看图片音频和视频文件,而新闻内容的多样化仅仅依靠传统的静态网页已经无法满足新闻信息多样化的需求,而要实现在尽量减少工作强度的情况下文护一个信息种类复杂的新闻网站,就对互联网网站建设提出了新的考验,在这种时代背景下,动态网站技术也就运用而生了。
1.3课题设计的意义     
一方面提供了一个新闻管理和发布功能,另一方面,现在的新闻发布要求实现与普通用户的交互。用户可以十分便捷的参加一些调查和相关新闻的评论,这一点也是其他一些传统媒体现在无法做到的。同时,Internet发展至今,可以说,只要你上Internet,你就会接触到新闻发布系统,新闻发布系统的用户数量是惊人的,其重要性也是不容置疑的。然而现存的新闻发布系统种类繁多,但是多数系统内容板块少,检索功能不完备,后台管理权限规划不严谨,导致新闻更新速度较慢。管理人员对文护和管理难度大,耗时耗力。
1.4设计方法   
本新闻发布系统承担的是一个发布和管理平台的角色,数据库开发工具为SQL Server 2008,通过SQL标准的数据库语句完成对数据库数据的增、删、改、查的操作。开发工具借助的是Visual Studio 2013,编程语言方面利用的是利用C#.NET,结合ASP.NET动态网页技术的三层结构化的技术特点,开发出一个基于B/S模式体系的网站。该系统的特点为便捷的和实时的管理,大幅度减少后台管理人员的劳动强度,已经注册的用户可以不受地域和时间的限制查看新闻和发布评论。使得信息的交互更加快捷便利。
2.系统需求分析     
2.1应用需求
目前,传统的网站新闻管理方式为,静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,或者使用静态的网页模板进行内容的填充,不管是哪种方式,都由于效率太低,大大增加了新闻后台管理人员的工作强度和负担,提高了成本。
传统的新闻发布系统是很费时费力的,要有专人上传新闻,专人后台修改链接和制作静态页面,因此导致新闻发布成本居高不下,人力管理的成本上升,各个环节的负责人难以沟通,导致效率低下,使得整个网站的运营成本高居不下。而且较长时间的数据容易丢失,不易存储,还有数据的安全性也得不到保障。所以我基于ASP.NET开发了功能上较为完整,界面相对美观,并且能够极大提升新闻发布的效率,提高后台管理人员的工作效率,减少了过多的人力资源的浪费和付出,极大地节约了网站运营成本。
2.2功能需求
根据我对现在市场上存在的新闻发布系统的调研与分析,本新闻发布系统要具备以下几个功能,(1) 新闻信息的管理模块,包括了新闻模块的添加、删除,新闻信息的录入、发布和删除功能。普通用户可以对新闻信息进行站内关键字搜索,已查看心仪的新闻内容。(2) 用户模块,包括了普通用户的注册和登录,后台管理人员对注册用户的管理,即手动的删除、添加和查看。还有就是管理人员的登录,包括直接跳转管理网页。(3) 评论模块,该模块主要包含了注册用户评论功能,可以在任意新闻内容界面对本页的新闻发表评论,而且管理人员可在后台进行用户评论信息的管理。未注册的用户不得进行新闻评论只能浏览新闻内容,要想评论必须站内注册,如果未注册用户主动点击评论按钮,则自动弹出注册页面。 (责任编辑:qin)