基于ASP NET新闻发布管理系统.docx
- 文档编号:860801
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:30
- 大小:356.25KB
基于ASP NET新闻发布管理系统.docx
《基于ASP NET新闻发布管理系统.docx》由会员分享,可在线阅读,更多相关《基于ASP NET新闻发布管理系统.docx(30页珍藏版)》请在冰豆网上搜索。
基于ASPNET新闻发布管理系统
计算机科学与技术学院
题目:
基于ASP.NET新闻发布管理系统
学生姓名:
学号:
专业班级:
指导教师:
完成时间:
摘 要
目前随着计算机和网络的发展,特别是在本世纪初网络的高速发展,新闻信息通过网络得前所未有的速度传播,人们需要获取的信息量也越来越大。
针对这些新闻信息,本课题提出了新闻发布管理系统。
就是为了能更好的分类管理好庞大的新闻信息,读者也能够通过分类方便快捷的查看自己需要的新闻信息。
本系统通过后台对新闻信息的分类管理、发布,前台用户可以搜索,阅读新闻信息,同时发表自己的评论。
本系统前端开发语言选用ASP.NET,后台编码选中VB.NET,数据库则采用MSSQL2005,通过ASP.NET+VB.NET的可视化编程快速的实现该系统。
关键词:
新闻发布管理系统;ASP.NET;MSSQL2005
Abstract
Atpresent,withthedevelopmentofcomputerandInternet,especiallyatthebeginningofthiscenturythedevelopmentofnewsandinformationnetwork,throughthenetworktransmissionofhithertounknown,peopleneedtogettheamountofinformationismoreandmorebig.Accordingtotheseinformation,thispaperproposedapressreleasemanagementsystem.Inordertobetterclassificationtomanagehugenewsandinformation,thereadercanalsobeconvenienttoviewthroughtheclassificationoftheirnewsandinformation.Thesystembythebackgroundofnewsinformationclassificationmanagement,publishing,theusercansearch,readnewsandinformation,atthesametimetoexpresstheircomments.ThefrontendofthesystemdevelopmentlanguageusedASP.NET,Cbackgroundencodingselected#,databaseusingMSSQL2005,ASP.NET+VB.NETbyvisualprogrammingrapidrealizationofthesystem.
Keywords:
newsissuingandmanagementsystem; ASP.NET;MS SQL 2005
目录
摘要I
AbstractII
第1章绪论0
1.1研发背景0
1.2研究的意义0
1.3研究目标0
第2章基础知识介绍2
2.1ASP.net简介2
2.2数据库技术简介3
第3章系统分析5
3.1系统可行性分析5
3.2系统需求分析5
3.2.1业务流程分析5
3.2.2功能分析7
第4章系统设计8
4.1系统功能结构图8
4.2各个功能简要描述8
4.2.1后台管理系统9
4.2.2前台系统9
4.3系统数据库设计及详细说明10
4.3.1数据库概念设计10
4.3.2表设计12
第5章系统实现15
5.1系统各模块介绍15
5.1.1后台用户登录15
5.1.2后台系统主界面16
5.2.3新闻信息管理17
5.2.4新闻评论管理19
5.2.5注册用户信息管理20
5.2.6前台首页21
5.2.7新闻信息列表功能21
5.2.8新闻详细信息21
5.2.9新闻评论功能21
第6章系统测试22
6.1运行各个模块进行调试22
第7章结论23
参考文献24
致谢25
第1章绪 论
1.1研究背景
随着计算机信息技术的不断发展,越来越多的传统管理方法被高效的计算机信息技术所代替,促进了信息化的发展,提高了工作效率。
新闻信息管理系统就是这样的一个信息系统。
它不仅能使新闻信息管理变得轻松高效,而且减少了管理员的数量和工作量。
新世纪以来,特别是随着互联网技术的不断发展,软件技术也日新月异,计算机的普及速度之快。
信息化也显得越来越重要。
信息化是先进的管理思想与现代信息技术相结合的应用过程,而信息技术的商业应用价值也在于促进企业管理的科学化。
成功的企业信息化建设成为推动企业管理变革的契机,从而促进企业管理的优化。
1.2研究目地
目前随着计算机和网络的发展,特别是在本世纪初网络的告诉发展,新闻信息通过网络得前所未有的速度传播,人们需要获取的信息量也越来越大。
新闻信息量也越来越庞大,所以为了更好的管理这些新闻信息,我们必须通过新闻发布管理系统来进行存储和快速的检索。
新闻信息管理系统,希望能够到达以下期望:
1.实现信息有效的流通:
比如管理员通过登录系统就可以随时查询新闻,后台用户,并可做增加、删除、修改等。
2.提高信息发布效率:
传统的新闻信息一般都是通过报纸形式去流通,然而使用这个管理系统,可以通过计算机和网络直接实现信息的管理,大大减少了管理员的工作量,节省管理成本。
3.实现有效管理:
所有数据都存在服务器上面,管理员可以通过系统对各项信息进行统一管理。
4.降低成本:
大大减少开支,降低管理成本。
节约时间、节约纸张、节约电话费、减少了差错率,提高整体的工作效率。
1.3工具简介
1.3.1ASP.net简介
ASP.net是M的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。
ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。
这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。
微软为ASP.net设计了这样一些策略:
易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算机向Web转移的战略需要。
ASP.ne提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。
贯穿整个ASP.net的主题就是系统帮用户做了大部分不重要的琐碎的工作。
新的ASP.net引入受管代码(ManagedCode)这样一个全新概念,横贯整个视窗开发平台。
受管代码在NGWSRuntime下运行,而NGWSRuntime是一个时间运行环境,它管理代码的执行,使程序设计更为简便。
对于一个程序,速度是一件非常令人渴望的东西。
一旦代码开始工作,接下来你就得尽可能地让它运作得快些快些再快些。
在ASP中你只有尽可能精简你的代码,以至于不得不将它们移植到一个仅有很少一点性能的部件中。
而现在,ASP.net会妥善地解决这一问题。
在ASP.net里,你将会拥有一个“Data-Bounds”(数据约束),这意味着它会与数据源连接,并会自动装入数据,使控制工作简单易行。
ASP.net支持多种语言,支持编译类语言,支持比如VB、VC++、C#等,它比这些编译类语言运行速度快,更适合编写大型应用。
快速发展的分布式应用也需要更快速、更模块化、更易操作、更多平台支持和重复利用性更强的开发,需要一种新的技术来适应不同的系统,网络应用和网站需要提供一种更加强大的可升级的服务。
ASP.net能够适应上面的要求。
1.3.2SQLServer数据库简介
SQLServer是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。
SQLServer2005为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。
通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQLServer2005为不同规模的企业提供了一个完整的数据解决方案。
SQLServer2005不仅能作为一个功能强大的数据库服务器有效地工作,而且数据库引擎也用于需要在客户端本地存储独立数据库的应用程序中。
所以在CS结构中采用SQLServer2005作为数据库平台是很是实用的。
1.3.3HTML简介
HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。
网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:
文字如何处理,画面如何安排,图片如何显示等)。
浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。
但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。
HTML之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
所谓超级链接,就是一种URL指针,通过激活(点击)它,可使浏览器方便地获取新的网页。
这也是HTML获得广泛应用的最重要的原因之一。
网页的本质就是HTML,通过结合使用其他的Web技术(如:
脚本语言、CGI、组件等),可以创造出功能强大的网页。
因而,HTML是Web编程的基础,也就是说万维网是建立在超文本基础之上的。
第2章系统分析
2.1系统可行性分析
可行性分析(FeasibilityAnalysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从用户操作,技术等方面进行分析和研究,以避免投资失误,保证新系统的开发成功。
可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
1.用户操作可行性
对于这套新闻发布管理系统而言,在投入使用前,没必要对用户进行系统培训,因为我们系统采用的是B/S架构,操作简单易懂,特别对于经常上网的人来讲这种系统的操作作完全可以看做是一种简单的,配合形式的手工操作,所以本系统非常适合安装于学校内网,可以说几乎任何人都可以使用和管理。
所以本系统的操作是完全可行的。
2.新闻发布系统管理方面的可行性
新闻发布管理系统可以说是对新闻信息的一个整合系统,把不同时间和种类的新闻信息都统一在服务器上面管理,这样即做到资源整合,也能节省资源提高信息重复使用。
减少管理员工的工作量。
所以对于管理来讲,资源全部整合到系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于ASP NET新闻发布管理系统 基于 ASP NET 新闻 发布 管理 系统