欢迎来到天天文库
浏览记录
ID:2497346
大小:1.95 MB
页数:40页
时间:2017-11-16
《基于net的个人博客管理系统的设计与开发毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于NET的个人博客管理系统的设计与开发毕业论文目录前言61绪论81.1.NET技术简介81.2BLOG相关介绍101.3系统开发背景141.4系统开发意义151.5系统开发目标151.6开发平台、运行环境、测试实施162需求分析182.1系统构成182.1.1系统组成及功能182.1.2系统实现方案242.2E-R关系242.3数据存储282.4逻辑分析282.4.1数据流图282.4.2数据字典302.4.3系统边界31392.5系统实现的关键技术313概要设计323.1设计原理323.2接口设计323.3数据库
2、设计333.3.1设计思路与步骤333.3.2结构设计333.4界面设计364详细设计374.1系统流程图375运行结果及调试分析425.1主要运行效果425.2调试分析455.3修改日志与事件记录466设计总结47谢辞48参考文献491绪论1.1.NET技术简介(1)什么是Microsoft.NetMicrosoft.net是Microsoft的xmlweb服务平台。.net包含了建立和运行基于xml的软件所需要的全部部件。Microsoft.net解决了下面这些当今软件开发中的一些核心问题:39l互操作性(int
3、eroperability)、集成性(integration)和应用程序的可扩展性(extensibility)太难实现而且代价很高。Microsoft.net依靠xml(一个由worldwidewebconsortium(w3c)管理的开放标准)消除了数据共享和软件集成的障碍。l无数具有相当竞争力的私有软件技术使得软件的集成变得非常复杂。而Microsoft.net建立在一个开放的标准上,它包含了所有编程语言。l当终端用户使用软件时,他们总觉得不够简便。有时甚至感到很沮丧,因为他们无法在程序之间方便地共享数据或是无
4、法对能访问的数据进行操作。xml使数据交换变得容易了,并且.net软件可以使得用户只要得到数据就能对它们进行操作。l终端用户们在使用web的时候,无法对自己的个人信息和数据进行控制,这导致了个人隐私和安全泄漏问题。而Microsoft.net提供了一套服务,使用户可以管理他们的个人信息,并且控制对这些信息的访问。l.com公司和web站点开发者们很难为用户们提供足够的有价值的数据,至少有一部分原因是由于他们的应用程序和服务无法很好地和其他程序和服务合作,只是一个不和外界连接的信息孤岛。而Microsoft.net的设
5、计宗旨就是为了使来自于多个站点和公司的数据或服务能够整合起来。如同ms-dos和windows一样,.net将大大改变我们的计算领域。ms-dos使得个人电脑在商业和家庭中广为接受;windows增强了用户的图形界面,使其成为首选的与软件交互方式,最终使得图形界面成为个人电脑的主流。而.net则要把xmlweb服务变成日后的主流计算模式。xmlweb服务是建立在xml数据交换基础上的软件模型,它帮助应用程序、服务和设备一起工作。用xml进行共享的数据,彼此之间独立,但同时又能够松耦合地连接到一个执行某特定任务的合作组
6、。(2).NET战略Microsoft.net程序员们设计编写的是xmlweb服务,而不是服务器或客户端的独立应用程序。他们把这些服务组合成松耦合,相互协作的软件群,xmlweb服务之间使用xmlmessaging进行通讯。为了做到这一点,程序员需要:l一个软件平台,用于建立一种新的完整的个人用户经验l一个编程模型和工具,用以建立和整合xmlweb服务l一套能为应用程序和服务提供基础的可编程的服务Microsoft的.net战略就瞄准了这三点。(3).NET的优点Microsoft.NET为程序员、商业领导、IT部门
7、以及消费者带来了很多好处。相对来说,程序员是比较缺乏的,雇用的费用也很高。然而Microsoft.NET使编程工作变得更加容易,开发投资的回报率也趋最大化。开发者们可以创建能重用的XMLWeb服务,而不再是一个单一的程序;这些Web服务易于编程和调试,彼此之间相互独立,通过XML39message通讯及合作。所以对某一个服务的修改不会影响到其他的服务。由于XMLWeb服务可以被很多.NET体验共同使用,所以对一个服务模块的有效更新,也即更新了所有使用这个模块的.NET体验。任何编程语言都可以用来编写XMLWeb服务(
8、如:C、C++、VisualBasic、COBOL、Perl、Python和Java等),所以你的程序员可以选择他们最熟悉的语言来编程,这大大提高了开发效率。更值得一体的是,他们并没有因使用了不同的语言而失去服务或跨组件的调试能力。总之,Microsoft.NET是Microsoft的XMLWeb服务的平台。这是下一代的Internet计算模型
此文档下载收益归作者所有