C#+sqlserver学生MIS平台的设计与开发(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#+sqlserver学生MIS平台的设计与开发(4)


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)