新闻发布管理系统的设计与实现学士学位论文.doc
《新闻发布管理系统的设计与实现学士学位论文.doc》由会员分享,可在线阅读,更多相关《新闻发布管理系统的设计与实现学士学位论文.doc(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、新闻发布管理系统的设计与实现The Design and Implementation of ManagementSystem for News ReleaseAbstract摘 要新闻发布管理系统的设计与实现随着Internet的进一步发展,静态的Web网站的开发与维护越来越没有使用价值,首先就是各种信息在持续扩大和易变化,这就迫使相关的维护人员要及时的准确的修改他们的相关网页内容,尤其是基于数据库驱动的Web1网站更具有依赖性,由于Internet上各种信息量的不断增加以及交互性的加强,这些现实问题让HTML的实用性变得越来越渺小。其次静态网页非常的死板,无法同浏览者进行及时而有效的交互,
2、让使用者赶到非常的乏味和厌烦,当他们进入一次这样的网站以后就不会想再进一次。因此利用动态网页来设计一个带有动态内容的网站是现在很多公司所使用的手段。这里面的动态内容是为使用者按照自己的要求发出相应的信息而特殊制作的动态Web网页。对新闻发布及管理系统的设计和开发主要从以下几个方面进行:(1)不同类别的新闻管理模块,主要的功能有对新闻类别的增删查改等;(2)新闻发布新闻管理模块设计,主要的功能是对新闻信息的增删查改等;(3)处理图片模块设计,主要的功能是对图片文件进行必要的浏览、修改、删除、存储和上传等;(4)新闻查询模块设计,在该模块用户能够按照新闻的类别和新闻发布时间两个子模块进行相关的查询
3、操作;(5)网友评论模块设计,在该模块的设计主要从两个方面进行,分别是管理员删除评论设计和发表评论设计;最后是系统用户管理模块设计,主要的功能是对系统中相关用户的删除、用户的增加和用户相关信息的修改。基于Web的系统开发工具必须具备开发动态Web应用程序的功能,而且这款工具必须是可视化的。因此本系统采用了DreamweaverMX来进行开发,它可以快速的创建Web数据驱动应用程序,它的开发环境是基于团队的,支持ASP.NET2,用ODBC技术进行数据库的连接,运用到的脚本语言是用户能迅速掌握、简单易学的JavaScript。本系统采用的开发工具是VS2008,而VS2008在原有的基础上增加了
4、两百多种新功能,将对象进行了整合、采用XML的访问方式和关系型数据,设计语言简单实用。现如今开发Windows应用程序几乎都采用了 Visual Studio 2008来设计,因为其高效性非常的显著。设计器中可以随时反映变更,XAML中智能感知功能可以进一步提高开发效率。 本文采用的开发语言是你比较流行的ASP.NET 开发语言,与以前的Web开发工具相比,其主要的优点有以下几个内容:1、具有独立性的开发语言;2、开发操作简便易行,而且能够分离网页中的内容和一些程序代码; a) 执行效率有很大的提高; b) 组态与部署的操作非常简便; c) 能够对客户端类型进行支持; d) 对下一代的Web服
5、务提供了强有力的支持; e) 适用性增强; f) 延展性得到了增进; g) 它的支持工具也变的更加的广泛; h) 安全机制得到了很大的改善;3、能够跨机器、跨进程的会话。ASP.NET的优点非常的多,根据各种客观实际的需要和技术发展要求,本系统就选用了ASP.NET来进行研发设计,实现了对新闻的动态管理操作,使得对新闻信息的发布与管理更加及时、高效,提高了工作效率。关键词: 新闻,ASP.NET,VS2008,WebAbstractThe Design and Implementation of Management System for News releaseWith the furthe
6、r development of the Internet, the development and maintenance of static Web site less and less value in use, the first is the variety of information continues to expand and easy to change, forcing the maintenance personnel to timely and accurately modify their relatedWeb content, in particular, is
7、based on database-driven Web site more dependent, these practical problems due to the increasing variety of the amount of information on the Internet and interactive strengthen HTML practicality becoming increasingly small. Second, static pages very rigid, and can not be carried out in a timely and
8、effective interaction with the viewer, users rushed very boring and tired when they enter this site later would not want into time. Therefore, dynamic pages to design a site with dynamic content is the means used by many companies. This dynamic content for users according to their own requirements i
9、ssued information specially crafted dynamic Web pages.Press release and management system designed and developed mainly from the following aspects: (1) different types of news management module, the main function of the news category additions and deletions investigation changed; (2) Press Releases
10、News management module design, the main features news and information additions and deletions investigation changed; (3) processing Image module design, the main function is necessary to view, modify, delete, store and upload the picture file; (4) news query modulein the module user can query operat
11、ions according to the news categories and news published two sub-modules; (5) comment module design, mainly from two aspects in the design of the module, respectively administrator to delete comments designdesign and post comments; Finally, users of the system management module design, the main func
12、tion is to delete system users, the increase of users and modify user information.Must have to develop dynamic Web applications Web-based system development tool, but this tool must be visual. Scripting language The system uses DreamweaverMX to develop, it can quickly create a Web data-driven applic
13、ations, its development environment is based on the team to support ASP.NET database connection using ODBC technology, applied to the user able to quickly grasp and easy to learn JavaScript.The system uses the development tools is VS2008, on the basis of the original VS2008, an increase of over two
14、hundred kinds of new features, objects integration, access and relational data using XML language is simple and practical. Now the development of Windows applications almost use Visual Studio 2008 to design, because of its efficiency is very significant. Designer can reflect the changes in real time
15、, the XAML IntelliSense function can improve the efficiency of the development.In this paper, the development of language you compare popular the ASP.NET development language, compared to the previous Web development tool, its main advantages are the following:1. with the independence of the develop
16、ment of language;2. the development operation is simple, and able to separate the contents of the web and some program code;a) execution efficiency greatly improved;b) the configuration and deployment of the operation is very simple;c) be able to support the type of client;d) provide strong support
17、for the next generation of Web services;e) applicability enhancements;f) scalability promotion;g) support tools become more widely;h) security has been greatly improved;3. to be able to cross-machine, cross-process session.ASP.NET advantage of very, according to the needs and requirements of the dev
18、elopment of a variety of objective reality, the system is on the selection of ASP.NET to conduct research and design news management operations, making the release of news and information more timely, efficient management, and improve work efficiency.Key words News, ASP.NET,VS2008,Web IV目 录目 录摘 要IAb
19、stractIII目 录I第1章 绪 论11.1 课题背景21.2 开发目的21.3 开发意义31.4 国内外研究现状31.5 开发环境介绍51.6 本章小结7第2章 需求分析82.1 需求分析原则82.2 可行性分析82.3 功能需求102.4 新闻系统的性能需求112.5 新闻系统的模型结构122.6 实体E-R图132.7 系统流程图152.8 本章小结16第3章 总体设计思路183.1 系统总体分析183.2 功能设计203.3 数据库设计223.3.1 数据库关系图243.4 配置Web.config与数据库的连接253.5 本章小结26第4章 系统模块设计274.1 用户界面设计2
20、74.1.1 首页模块设计274.1.2 新闻搜索功能设计284.2 管理员登录设计284.3 主窗口模块设计304.3.1 关键技术314.3.2 新闻或其评论删除功能窗口设计324.4 用户管理模块设计334.4.1 关键技术334.5 运用的技术工具344.6 本章小结34第5章 系统的测试355.1 系统测试355.2 系统测试目的365.3 软件测试用例365.4 系统不足385.5 本章小节39结论40参考文献41致谢43II第1章 绪 论第1章 绪 论跟随着互联网对的出现,动态网页出现在了各大网站,满足了人们的生活需要。如对所有的新闻信息进行快速的浏览,及时的获取信息等。随之而来
21、的便是大量的五彩斑斓的新闻信息,计算机网络已经渗透到人们的日常生活中,跟随时代的要求也就引申出了“第三媒体Internet”。地域无法限制它的运行,所有的信息的共享都能够非常的及时,这一改变将人们以往的工作模式也进行了彻底的变化。随着时代的发展,信息量的复杂多变化让人们对各类信息的共享有了更高的标准,那么对于一个网页来说,它所能容纳的信息是非常多的,对时空没有任何的限制,传递速度快等能充分的达到人们的要求。所以,随着科学技术的不断进步网页慢慢的成为了创建新闻系统主要的技术,而且网站建成以后,如果有相关的新闻内容有改变,那么系统就会及时的将数据信息呈现给用户,从而保证了我们网站新闻的及时性。由于
22、科学技术在不断的更新和进步,静态的Web网站变得越来越没有实用性,而且维护和开发都变得相对困难一些,首先人们的生活质量在不断的提高,思想也在不断的进步,人们对新闻信息的要求就在逐渐的扩大,而且信息本身就具有易变性,这就要求我们网站的工作人员要对他们网页中的新闻信息做出及时的调整和管理,特别是基于数据库驱动的Web网站3更具有依赖性,由于Internet上各种信息量的不断增加以及交互性的加强,这些现实问题让HTML的实用性变得越来越渺小。其次静态网页非常的死板,无法同浏览者进行及时而有效的交互,让使用者赶到非常的乏味和厌烦,当他们进入一次这样的网站以后就不会想再进一次。因此利用动态网页来设计一个
23、带有动态内容的网站是现在很多公司所使用的手段。动态Web网页可以根据使用者的要求,发出相应的信息供使用者使用。面对科学信息技术的快速发展,如果我们能够及时的掌握这些最新的技术,一定会为我们的企业带去源源不断的动力,也能够创造更多的财富,提高企业的竞争实力。谁能在这个时代把握好网络的发展方向,那么他就掌握了最先进的技术,同样也就掌握了未来。1.1 课题背景随着科技的进步,社会的不断发展,各种各样的信息也随着不断的扩大。新闻发布系统,在国内外早已有成熟的研究成果和广泛的社会应用,国内众多大型门户网站,如网易、新浪、搜狐、首都在线、人民日报、中国新闻网等,每天每时每刻都要进行海量信息的维护,以保持网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新闻 发布 管理 系统 设计 实现 学士学位 论文
限制150内