随笔记系统分析与设计

随笔记系统分析与设计

ID:9869301

大小:1.34 MB

页数:15页

时间:2018-05-13

随笔记系统分析与设计_第1页
随笔记系统分析与设计_第2页
随笔记系统分析与设计_第3页
随笔记系统分析与设计_第4页
随笔记系统分析与设计_第5页
资源描述:

《随笔记系统分析与设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、︻高职高专新课程体系规划教材·计算机系列︼项目1 随笔记系统分析与设计¤随笔记系统分析与设计随着信息技术的日益发展,信息管理系统深入到每个人的日常工作与生活中。传统个人账目管理依靠笔和纸等进行操作,效率较低,尤其在进行统计与分析个人收支信息时特别繁琐并且容易出错。随笔记系统很好地解决了传统个人账目管理的缺点,提高了个人收支记账、统计与分析的效率。随笔记系统是一个典型的C/S模式数据库管理系统,Microsoft.NET平台能快速高效地开发C/S、B/S模式的应用系统,本项目通过介绍Microsoft.NET平台和C#语言特点,让读

2、者掌握其在Windows应用开发方面的优势。同时,分析系统的需求能让读者明确系统需要做什么,做成什么样,掌握系统的开发流程以及数据结构设计等,为后期完成案例的开发打下良好的基础。任务1.1 初识VisualC#2010学习目标q了解Microsoft.NET平台;q熟悉C#语言特点。任务描述明确Microsoft.NET平台的组成部分,Microsoft.NET平台能够创建哪些类型的应用程序,各应用程序的特点,了解VisualStudio2010的新增功能和增强功能,掌握C#语言的特点。技术要点1.1.1 Microsoft.NE

3、T平台Microsoft.NET是以公共语言运行时为基础,以Web服务为核心技术,为信息、人、系统、智能设备提供无缝链接的一组软件产品、技术或服务,结构如图1-1所示。15︻高职高专新课程体系规划教材·计算机系列︼项目1 随笔记系统分析与设计¤图1-1 .NET平台结构图该平台允许应用程序在因特网上方便、快捷地互相通信,而不必关心使用何种操作系统和编程语言。从技术层面来说,Microsoft.NET平台主要包括两个内核,即公用语言运行时(CommonLanguageRuntime,简称CLR)和Microsoft.NET框架类库,

4、它们为Microsoft.NET平台的实现提供底层技术支持。公共语言运行库是.NET提供的一个运行时环境,叫做公用语言运行时,是一种多语言执行环境,支持众多的数据类型和语言特性。它管理着代码的执行,并使开发过程变得更加简单。在CLR执行编写好的源代码(使用C#或其他语言编写的代码)之前,需要编译它们。在.NET中,编译分为两个阶段:(1)将源代码编译为Microsoft中间语言(IL)。(2)CLR把IL编译为平台专用的代码。关于类库的概念一直就存在,以前的(VisualC++,简称VC)有MFC类库、Delphi有类库VCL、J

5、ava有Swing、AWT等类库。这些类库封装了系统底层的功能并提供更好的操作方式。.NET中的类库封装了对Windows、网络、文件、多媒体的处理功能,是所有.NET语言都必须使用的核心类库。在VisualStudio中使用.NET基本类库(FCL)可以开发以下6种应用程序。1.Windows窗体应用程序Windows表单组件开发人员提供了强大的Windows应用程序模型和丰富的Windows用户接口,包括传统的ActiveX控件和WindowsXP的新界面,如透明的、分层的、浮动的窗口。2.Windows控制台应用程序C#可以

6、用于创建控制台应用程序:仅使用文本、运行在DOS窗口中的应用程序。在对类库进行单元测试、创建UNIX/Linux守护进程时,就要使用控制台应用程序。3.XMLWeb服务ASP.NET应用服务体系架构为用ASP.NET建立XMLWeb服务,提供了一个高级的可编程模板。虽然建立XMLWeb服务并不限定使用特定的服务平台,但是它提供的许多特点将简化开发过程。使用这个编程模型,开发人员甚至不需要理解HTTP、SOAP或其他任何网络服务规范。ASP.NET的XMLWeb服务为在Internet上绑定应用程序提供了一个利用现存体系架构和应用程

7、序的简单、灵活、基于产业标准的模型。15︻高职高专新课程体系规划教材·计算机系列︼项目1 随笔记系统分析与设计¤4.ASP.NETWeb窗体应用程序ASP.NET的核心是高性能的用于处理基于低级结构的HTTP请求的运行语言。编译运行的方式大大提高了它的性能。ASP.NET使用基于构件的Microsoft.NET框架配制模板,因此它获得了如XCOPY配制、构件并行配制、基于XML配制等优点。它支持应用程序的实时更新,提供高速缓冲服务改善性能。5.Windows服务Windows服务(最初称为NT服务)是一个在基于WindowsNT内

8、核的操作系统上后台运行的程序。当希望程序连续运行,并在用户没有明确启动操作时响应事件,就应使用Windows服务。例如,Web服务器上的WorldWideWeb服务,它们监听来自客户端的Web请求。6.NET组件在.NET框架中,组件是指实现Sys

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。