C#+sqlserver学生MIS平台的设计与开发(4)
时间:2016-11-25 20:24 来源:毕业论文 作者:毕业论文 点击:次
2.4.1 VISUAL STUDIO 2012简介 VISUAL STUDIO 是微软公司推出的开发环境,VISUAL STUDIO 可以用来创建 WINDOWS 平台下的 WINDOWS 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 OFFICE 插件。2012年9月12日微软在西雅图发布VISUAL STUDIO 2012。 VISUAL STUDIO 2012的新功能有: (1) 全新的外观和感受; (2) 为 WIN8 做好准备; (3) WEB 开发升级; (4) VISUAL STUDIO 2012新增了一些可以增进团队生产力的新功能; (5) 云功能; (6) 为重要业务做好准备; (7) 灵活敏捷的流程,可靠的应用生命周期管理。 2.4.2 C#简介 C#是微软公司发布的一种面向对象的、运行于.NET FRAMEWORK之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员ANDERS HEJLSBERG的最新成果。C#看起来与JAVA有着惊人的相似;它包括了诸如单一继承、接口、与JAVA几乎同样的语法和编译成中间代码再运行的过程。但是C#与JAVA有着明显的不同,它借鉴了DELPHI的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET WINDOWS网络框架的主角。 C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。 C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过INTERNET进行调用。 C#使得C++程序员可以高效的开发程序,且因可调用由 C/C++ 编写的本机原生函数,因此绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。 2.4.3 SQL SERVER简介 SQL是英文STRUCTURED QUERY LANGUAGE的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统,如ORACLE,SYBASE,MICROSOFT SQL SERVER,ACCESS等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括SELECT,INSERT,UPDATE,DELETE,CREATE,以及DROP在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。目前,绝大多数流行的关系型数据库管理系统,如ORACLE, SYBASE, MICROSOFT SQL SERVER, ACCESS等都采用了SQL语言标准。 2.5 现行业务系统的描述 2.5.1 实体联系图 (1)首先来做出学生成绩管理系统的E-R图,分析这个问题的实体。从系统分析可以知道,学生的成绩是由任课教师按照课程给出的,学生、课程、教师组成了这个系统的三个实体。 (责任编辑:qin) |