net的网站新闻管理系统设计与实现

net的网站新闻管理系统设计与实现

ID:8550988

大小:19.74 KB

页数:9页

时间:2018-04-01

net的网站新闻管理系统设计与实现_第1页
net的网站新闻管理系统设计与实现_第2页
net的网站新闻管理系统设计与实现_第3页
net的网站新闻管理系统设计与实现_第4页
net的网站新闻管理系统设计与实现_第5页
资源描述:

《net的网站新闻管理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、NET的网站新闻管理系统设计与实现【摘要】利用和技术开发的网站新闻管理系统,实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。同时对系统的开发原理、系统的功能特点和设计方案进行了介绍。【关键词】新闻管理数据库随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成部分,它戮担负着双层作用,一方面可以用来动态发粥布有关新产品或新开发项目,另一方面又先可以及时向顾客公告企业经营业绩、技术丶与研发进展、特别推荐或优惠的

2、工程项目、产品和服务,从而吸引顾客,扩大顾客拗群。传统的网站新闻管理方式有两种,习一是静态HTML页面,更新信息时需要硅重新制作页面然后上传页面并修改相应链廖接,这种方式因为效率太低已不多用。二缤是基于ASP和脚本语言,将动态网页和臼数据库结合,通过应用程序来处理新闻,戛这是目前较为流行的做法。但是由于ASP本身的局限性使得系统有一些不可克服虾的缺陷,而采取了技术的系统性能上有了卫很大的改善,其主要表现在以下几方面:9/91.由于ASP页面每次打开都必须经过葩先编译后解释的过程,所以页面在反复打漓开时速度没有任何提升,而页面只需要一次编译后不需要重新编译,直到该页面被皇修改或Web应

3、用程序重新启动。这使得饮在多次访问时速度有了极大的提升。2栉.由于ASP没有提供任何输出数据为内О容的元件,所以在使用ASP撰写数据库衔页面时只能借助ADO的RecordS榷et对象逐笔读取记录,而通过提供的D浞ataGrid等数据库元件可以直接和数据库联系。3.支持应用程序的实时ろ更新。管理员不必关掉网络服务器或者甚消至不用停止应用程序的运行就可以更新应╄用文件。应用程序文件永远不会被加锁,★因此甚至在程序运行时文件就可以被覆盖诮。当文件更新后,系统会温和地转换到新咳的版本。4.采取"code-beh勹ind"方式编写代码使得代码更易于编坜写,结构更清晰,降低了系统的开发与维碧护的复杂

4、度和费用。1系统的开发原理刿基于技术的系统结构模型结构是一个倭三层系统:UI层、业务逻辑层和数据层蜕,如图1所示。9/9 图的系统结构模型潢UI层负责与用户交互,接收用户的输豆入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并割将请求传给数据层,同时将请求处理结果恃发给浏览器。它由Web表单、XMLW畋eb服务和组件服务组成。其中Web表庶单是应用程序的核心所在,它是向客户呈镬现数据和信息的基础,也是响应和处理客鲅户与显示的Web表单交互生成的信息和数据的基础。数据层是通过操纵数据为事务逻辑层提供数据服务,如存储数据操毕作结果、返回数据检索结果等。 访臭问数据库的

5、原理与数据库相连,提供了趵如下3种方式:通过ODBC相连;通过OLEDB相连;直接与SQLServ略er相连。3种方式由于应用层次的差异荃,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2种方姹式,即一种是通过DataSet来隔离げ异构的数据源,另一种是以流方式从数据囊源读取(DataReader方式)。传统的应用程序是通过先建立到数据库的靼9/9连接,在程序的整个运行过程中维护连接珑的方式来设计的。采取了断开连接方式的震数据结构。当浏览器向Web服务器请求О网页时,服务器处理这个请求,并将所请蜩求的网页发送给浏览器,然后连接就被断捧开,直到浏览器发出下一个请求。的另

6、届一个创新是引入了数据集(Datase宛t)。一个数据集是内存中提供数据关系碴图的高速缓冲区。数据集对数据源一无所槛知,它们可以由程序或通过从数据仓库中嘶调入数据而被生成、填充。不论数据从何板处获取,数据集都是通过使用同样的程序僭模板而被操作的,并且它使用相同的潜在的数据缓冲区。2系统的功能设计系统铎的功能结构该新闻管理系统可以在Wiダndows2000Server操作系暂统平台上运行,Web服务器为IIS,日数据库服务器为MicrosoftSQ靶LServer2000,开发工具采用勿的和DreamWeaver。图2给出菏系统的功能结构图。其工作流程为:用户菔登录通过权限判断,普通用户只

7、能浏览、泔阅读和查询新闻,注册用户除了可以完成趄普通用户的操作外,还可以进入新闻管理苍模块进行新闻录入、修改和删除的操作。惰注册用户除系统管理员外只能对自己录入怒的新闻进行删改操作。系统的功能特点操作简单、界面友好:完全控件式的页9/9面布局,使得新闻的录入工作更简便;许汩多选项包括新闻类别、来源部门等只需要僚点击鼠标就可以完成;另外,跟踪出现的枘提示信息也让用户随时清楚自己的操作情况。即时可见:对新闻的处理将立即

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。