基于net的个人blog系统的开发正文大学论文Word文档格式.docx
- 文档编号:13538938
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:55
- 大小:1.28MB
基于net的个人blog系统的开发正文大学论文Word文档格式.docx
《基于net的个人blog系统的开发正文大学论文Word文档格式.docx》由会员分享,可在线阅读,更多相关《基于net的个人blog系统的开发正文大学论文Word文档格式.docx(55页珍藏版)》请在冰豆网上搜索。
杨旭东
作者学号:
20083051101
指导教师姓名:
安致远
完成时间:
2011-6-3
北华航天工业学院教务处制
摘要
BLOG是继Email、BBS、ICQ之后出现的第四种网络交流方式,作为一种新兴的网络媒体与互联网的第四块里程牌,其影响力一定程度上已超越了传统媒体,作为专业领域的知识传播模式,它将成为该领域最具影响力的事物之一!
本论文系统地介绍了BLOG的现状与发展,.NET技术的实际应用以及本次设计的开发计划、步骤、实施策略等,并采用结构化设计方法,应用数据流图(DFD),数据字典、程序流程图、E-R关系图等清晰的展示出系统的构成。
该设计遵循了软件开发规范的实施文档,从系统分析、系统设计、程序编码、系统测试、系统维护和二次开发计划等几个阶段进行,采用C#和SQLServer来开发ASP.NET程序,并对数据库在影响系统性能方面,做了一定的分析。
关键字:
BLOG;
网络媒体;
开发规范;
C#;
SQLServer;
.NET
Abstract
BLOGfollowinge-mail,BBS,ICQ,isafourthexchangewaysofnetwork,asanewInternetmediaandtheInternetfourthpieceofmilestones,theirinfluencetoacertainextent,havegonebeyondthetraditionalmedia,asaprofessionalfieldofknowledgedisseminationmodel,itwillbecomeoneofthemostinfluentialfiguresinthisarea'
s!
ThepaperintroducesthecurrentsituationanddevelopmentofBLOGsystematically.practicalapplicationsof.Nettechnology,andthisdevelopmentplan,steps,theimplementationstrategy.Meantimetheuseofstructureddesignmethodology,theapplicationofdataflowchart(DFD),datadictionary,processflowcharts,E-Rrelationsetc.constitutesacleardisplayforsystem.
Thedesignfollowedthenormsofsoftwaredevelopmentfiles,designedfromsystemsanalysis,systemdesign,codingprocedures,systemtesting,systemmaintenanceandtheseconddevelopmentplans,C#andSQLServerareusedtodevelopASP.NETprocedures,andalsohasdonesomeanalysistodatabaseforfunctionsintheaffectedsystem,
Keywords:
BLOG;
NetworkMedia;
DevelopmentNorms;
.NET
目录
第1章绪论6
1.1.NET技术简介6
1.2BLOG相关介绍7
1.3系统开发背景9
1.4系统开发意义10
1.5系统开发目标10
1.6开发平台、运行环境、测试实施11
第2章系统需求分析12
2.1系统构成12
2.1.1系统组成及功能12
2.1.2系统实现方案15
2.2E-R关系15
2.3数据存储17
2.4逻辑分析17
2.4.1数据流图17
2.4.2数据字典19
2.4.3系统边界20
2.5系统实现的关键技术20
第3章概要设计21
3.1设计原理21
3.2接口设计21
3.3数据库设计22
3.3.1设计思路与步骤22
3.3.2表结构设计22
3.4界面设计24
第4章详细设计26
4.1系统流程图26
第5章运行结果及调试分析30
5.1主要运行效果30
第6章调试分析43
致谢45
参考文献46
附录47
第1章绪论
1.1.NET技术简介
(1)什么是Microsoft.Net
Microsoft.net是Microsoft的xmlweb服务平台。
.net包含了建立和运行基于xml的软件所需要的全部部件。
Microsoft.net解决了下面这些当今软件开发中的一些核心问题:
●互操作性(interoperability)、集成性(integration)和应用程序的可扩展性(extensibility)太难实现而且代价很高。
Microsoft.net依靠xml(一个由worldwidewebconsortium(w3c)管理的开放标准)消除了数据共享和软件集成的障碍。
●无数具有相当竞争力的私有软件技术使得软件的集成变得非常复杂。
而Microsoft.net建立在一个开放的标准上,它包含了所有编程语言。
●当终端用户使用软件时,他们总觉得不够简便。
有时甚至感到很沮丧,因为他们无法在程序之间方便地共享数据或是无法对能访问的数据进行操作。
xml使数据交换变得容易了,并且.net软件可以使得用户只要得到数据就能对它们进行操作。
●终端用户们在使用web的时候,无法对自己的个人信息和数据进行控制,这导致了个人隐私和安全泄漏问题。
而Microsoft.net提供了一套服务,使用户可以管理他们的个人信息,并且控制对这些信息的访问。
●.com公司和web站点开发者们很难为用户们提供足够的有价值的数据,至少有一部分原因是由于他们的应用程序和服务无法很好地和其他程序和服务合作,只是一个不和外界连接的信息孤岛。
而Microsoft.net的设计宗旨就是为了使来自于多个站点和公司的数据或服务能够整合起来。
如同ms-dos和windows一样,.net将大大改变我们的计算领域。
ms-dos使得个人电脑在商业和家庭中广为接受;
windows增强了用户的图形界面,使其成为首选的与软件交互方式,最终使得图形界面成为个人电脑的主流。
而.net则要把xmlweb服务变成日后的主流计算模式。
xmlweb服务是建立在xml数据交换基础上的软件模型,它帮助应用程序、服务和设备一起工作。
用xml进行共享的数据,彼此之间独立,但同时又能够松耦合地连接到一个执行某特定任务的合作组。
(2).NET战略
Microsoft.net程序员们设计编写的是xmlweb服务,而不是服务器或客户端的独立应用程序。
他们把这些服务组合成松耦合,相互协作的软件群,xmlweb服务之间使用xmlmessaging进行通讯。
为了做到这一点,程序员需要:
●一个软件平台,用于建立一种新的完整的个人用户经验
●一个编程模型和工具,用以建立和整合xmlweb服务
●一套能为应用程序和服务提供基础的可编程的服务
Microsoft的.net战略就瞄准了这三点。
(3).NET的优点
Microsoft.NET为程序员、商业领导、IT部门以及消费者带来了很多好处。
相对来说,程序员是比较缺乏的,雇用的费用也很高。
然而Microsoft.NET使编程工作变得更加容易,开发投资的回报率也趋最大化。
开发者们可以创建能重用的XMLWeb服务,而不再是一个单一的程序;
这些Web服务易于编程和调试,彼此之间相互独立,通过XMLmessage通讯及合作。
所以对某一个服务的修改不会影响到其他的服务。
由于XMLWeb服务可以被很多.NET体验共同使用,所以对一个服务模块的有效更新,也即更新了所有使用这个模块的.NET体验。
任何编程语言都可以用来编写XMLWeb服务(如:
C、C++、VisualBasic、COBOL、Perl、Python和Java等),所以你的程序员可以选择他们最熟悉的语言来编程,这大大提高了开发效率。
更值得一体的是,他们并没有因使用了不同的语言而失去服务或跨组件的调试能力。
总之,Microsoft.NET是Microsoft的XMLWeb服务的平台。
这是下一代的Internet计算模型,各个XMLWeb服务之间彼此是松耦合的,通过XML进行通讯,协同完成某一特定的任务。
Microsoft.NET战略提供了一个用以建立新.NET体验的软件平台、一个编程模型、用以建立和整合XMLWeb服务的工具以及一套可编程的Web接口。
1.2BLOG相关介绍
虽然现在人们更多的是在谈论BLOG的人文氛围、BLOG的商业经营价值,但从这种
新的网络文化的演变过程中可以看到,是BLOG技术的出现使得每个人可以零成本、零维护地创建自己的网络媒体,是BLOG站点所形成的网状结构促成了不同于以往社区的BLOG文化。
BLOG技术缔造了“博客”文化。
就像人类发展史中,工具成为每个历史时期的象征一样,各种文化的诞生恰恰是由于工具本身的进步。
不经意间,BLOG竟如雨后春笋般冒出来,博得了越来越多网民的欢心,并引发了各种新的应用热潮。
它最大的吸引力在于,只要你会发邮件,就可以轻松创建自己的网络媒体。
(1)BLOG的起源
一直以来,想弄清楚BLOG的起源问题,想弄清楚这个东西的来龙去脉,可是在网上搜索了一段时间,阅读了一些文章后,才知道有很多种说法,一时我也弄不清楚该相信谁的,只能将几种说法,列举一二。
①说法一:
1997年,BLOG这个词汇被JohnBarger创造出来,1999年之后它得到了发展迅速,这还要得益于麦特·
德拉吉的一则有关克林顿和一位白宫实习生暧昧关系的报道,这则报道引起的各种思考到现在也没有完全停止。
德拉吉报道(Drudgereport)其中的一个影响是人们开始思考个人网络出版的可能性及其可能对未来生活造成的影响。
同年,美国一家小软件公司Pyra的三个创始人为了开发一个复杂的“群件”,编写了一个小软件,目的是便于交流想法和团队协作。
使用的过程中,他们发现这个小软件对普通人也很有用,于是他们共享了这个软件。
这就是BLOG的起源,这个公司就是后来鼎鼎大名的B的前身。
BLOG提供了人们一个实践的机会,操作简单,个人几乎不需要任何技术就能轻松上阵。
简单易用而且完全免费,降低了进入成本,所以从1999年初到2002年底,Blogger人数从近百人壮大到近百万。
②说法二:
一对1977年出生的小夫妻,一个无事可做,不甘寂寞写起了网络日志;
另一个找不到体面工作,就在家编编电脑程序。
没想到,他们从自家卧室里捣腾出的小公司竟然引
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 net 个人 blog 系统 开发 正文 大学 论文