【编者按】网学网ASP.NET类别频道为大家收集整理了“基于ASP.NET的新闻文章发布系统的设计和实现“提供大家参考,希望对大家有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
计算毕业论文设计 基于Web的新闻发布系统 摘 要 ASP.NET作为一种WEB开发平台,是一个以编译的基于.NET的开发平台,提供了生产级运用程序的全部服务。静态网页的交互性低,并且经常改动,导致静态页面的开发越来越困难。本系统使用ASP.NET(C#语言)和ADO.NET技术开发, 实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率,具有一般新闻系统的功能。能够提供企业公司各部门发布信息,为公司新闻做发布与管理的功能。 关键词:ASP.NET ADO.NET 新闻管理 Browser/Server
目 录 论文总页数:20页 1 引言1 1.1 课题背景1 1.2 国内外研究现状1 1.3 本课题的意义与研究方法2 2 总体设计2 2.1 系统需求分析2 2.2 总体结构3 3 详细设计与主要模块功能4 3.1 新闻管理系统4 3.2 用户登录系统5 4 数据库的设计5 4.1 NEWS表5 4.2 LOGINLOG表6 4.3 JPEG表6 4.4 MEMBER INFO表7 4.5 ADMINLOG表7 4.6 ADMIN INFO表7 5 功能的代码实现8 5.1 Web.config配置8 5.3 主界面设计11 5.4 撰写新闻界面设计12 5.5 新闻管理界面设计13 5.6 个人用户管理界面设计15 5.7 浏览新闻界面15 结 论16 参考文献18 致 谢19 声 明20
1 引言1.1 课题背景网络时代中,快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。 在当前的市场环境中,随着社会的进步和技术的发展,信息经济也在迅猛发展,市场的竞争在很大程度上体现为信息的竞争。从而,找到合适的资源,成为企业提高竞争力的重要方法。同时,当今的市场环境又是一个快速变化的环境,市场需求在变,对信息的需求也相应处于变化之中。如何能快速适应这一变化,提高公司运作流程的工作效率,进行快速定位,也就成为公司/单位重点考虑的因素。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。 在二十一世纪信息横行的时代里,越来越多的企业计划建立起或者进一步拓展自己的网站。 但是如果为了建立和维护自己的网站而聘请专职的技术人员,其成本对于一个中小企业来说实在是太高了。对于上面这些企业来说,他们最需要的是一个现成的新闻发布系统(Content Manaer System),这样只需要会打字,会上网就能了利用新闻发布系统建立和维护自己的网站。 1.2 国内外研究现状传统的网站新闻管理方式有两种:一是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接。二是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻。 静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。
4.2 LOGINLOG表用户登陆记录表(loginlog)包含的字段有:编号、姓名、密码、所属部门、电子邮箱和电话。字段说明如下:
5 功能的代码实现5.1 Web.config配置ASP.NET提供了非常方便的Web.config配置文件来支持对网络应用程序的配置,可以帮助管理人员轻松,快速建立里自己的web 应用环境。 web.config文件可以支持一个完全编译的应用程序的配置。这样做的优势在于,源代码对管理员是不可见的。这样保证了系统的安全性。 下面为本系统的web.config文件配置。 <add key="strConnection" value="server=(local);initial catalog=hr;uid=sa;pwd= "/> //数据库连接 <add key="aaa" value="aaa"/> <authentication mode="Forms"> <forms loginUrl="default.aspx" protection="All">//设置默认起始页面 <user name="aaa" password="aaa"></user> //设置管理员账号和密码。 结 论本文提出了一种基于Web的新闻发布系统,该系统的多用户发布,多栏目管理,使各公司、部门等的新闻信息及时、准确的得以发布。浏览者通过会员注册直接参与新闻信息的发布,使新闻更具有可见性和及时性。在具有良好的可视化的编程环境ASP.NET C(#)2.0下,在编程的过程中就可以对所做的模块进行运行调试,发现错误,就可以立即进行改正。经过不断地修改和更正,本系统已运行结果正常,系统达到了拥有丰富的信息容量、良好的人机交互界面、快捷的检索效果。利用ASP.NET技术实现新闻能够及时的得以发布是一项很有效方法,这种组建的方式,可以应用于网站的其它栏目。又由于ASP编程所用的Vbscript 、Jscript以及C#等语言,较其它语言较简洁、易操作、功能较强非常适合广大用户进行网站的开发。 本文选自计算机毕业设计 myeducs.cn 转载请注明出处
|
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |