- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新闻发布系统大学课程设计
西南科技大学专本套读
信息管理与服务专业毕业设计
《新闻发布系统开发》
学生姓名:
学生学号:
指导教师:
完成时间:
摘要
随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。利用JSP技术开发的网站新闻管理系统,实现了网站新闻的动态管理,因为可以用来动态发布新闻信息,所以使得对信息的管理更加及时、高效,提高了工作效率。随着越来越多的信息在网上发布,为使用户轻松获得更新最好的新闻信息,每天的信息发布、更新都需要投入很大的人力和物力。
本文通过研究ASP.net技术+数据库SQL Server 2000变成方法,以 Microsoft公司Internet Information Server 5.0作为Web服务器,实现了一个基于浏览器/服务器(Browser/Server)模式的网络新闻发布系统,完成了用户浏览及管理员操作的各项功能,如:栏目菜单的显示、栏目内新闻的显示、新闻搜索、新闻评价、添加新闻、新闻的修改和删除、新闻栏目管理、用户管理等。系统设计严格遵循软件工程思想,完成了系统的可行性分析,需求分析,概要设计和详细设计等工作。
关键词:ASP.NET;需求分析;数据库;
第一章 绪论 5
1.1新闻发布系统概述 5
1.2开发工具选用介绍 6
1.3研究目的、意义和范围 7
1.4使用技术的介绍 8
第二章 需求分析 11
2.1对功能的需求 11
2.2对性能的需求 12
2.2.1精度 12
2.2.2时间特性要求 12
2.2.3灵活性 12
2.3输人输出需求 13
2.4 数据管理能力需求 13
2.5故障处理需求 13
2.6设备需求 13
第三章 新闻发布系统设计说明 14
3.1程序描述 14
3.1.1业务流程 14
3.1.2统计设计 15
3.1.3新闻信息显示与检索 16
3.1.4新闻评论的实现 16
3.1.5母版页 17
3.1.6网站前台实现 22
3.1.7网站后台实现 22
3.2功能 29
3.3性能 30
3.1.1精度 30
3.4输人项 30
3.5输出项 30
3.6流程逻辑 31
3.6.1系统架构图 31
3.7接口 32
3.8存储分配 32
3.9注释设计 32
3.10测试计划 33
第四章 新闻发布系统数据库设计说明 34
4.1程序描述 34
4.2功能 35
4.2.1功能流程图 35
4.2.2数据库模块 38
4.3注释设计数据库连接 39
第五章 结论 40
致谢 41
参考文献 42
附录A 43
第一章 绪论
1.1新闻发布系统概述
新闻发布系统(News Management System)又称为信息发布系统,是一个利用计算机网络为平台构建的新闻发布系统,它将网站上的新闻发布等主要信息集中管理,并通过信息的某些性质进行分类,最后系统化,标准化的发布到网站上的一种网站应用程序,网站信息通过一个简单的界面加入数据,然后通过已有的网页模板格式与审核流程发布到网站上。它的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网络的更新工作简化到只需要录入文字和上传图片,从而使网站的更新的速度大大缩短,从而大大加快了信息的传播速度。
目前,新闻发布系统的开发技术已经十分成熟,用到的技术有很多,比如ASP技术 PHP技术 JSP技术 .NET技术等,成熟的新闻发布系统有很多,如著名的V7 Content Management Suite(西门子公司采用的技术),Interwoven-Team Site(Cisco 采用的系统)以及开源的产品也得到了广泛的应用,如Open CMS, Zope-Content Management Framework等。
1.2开发工具选用介绍
传统的新闻发布系统主要有两种,一种是静态HTML页面,更新细心时需要更新制作页面后上传,同时还需要修改相应的连接,这种方式因效率太低已经不多用了。第二种是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前交流行的做法,但是遇有ASP本身的局限性使得系统有一些不可克服的缺陷,而采用ASP.NET技术,在系统性能上就有了很大的提高,主要体现在一下几个方面:
(1)ASP.NET页面不同于ASP页面,它只需要一次编译不需要重新编译,直到该页面被重新修改或WEB程序重新启动为止,使得多次访问速度有了很大的提升。
(2)ASP.NET页面支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的
原创力文档


文档评论(0)