C#离散数学考卷管理系统设计+文献综述(4)
时间:2018-05-28 22:23 来源:毕业论文 作者:毕业论文 点击:次
1.4.4 开发工具 之所以选择Microsoft Visual Studio 2013作为本次题库系统设计的开发工具,是因为Visual Studio2013 是一套完整的开发工具集。Visual Studio 2013允许开发者使用多种语言开发程序:1.C++; 2.XAML,C#或者 VB; 3.html+javascript,CSS。 Visual Studio2013全面支持html5。此外,Visual Studio 2013还会自动识别开发者使用的html版本,然后调用相应的Intellisense和纠错功能。Intellisense支持JavaScript和jQuery。还有,Intellisense在Visual Studio 2013中完全支持JavaScript和jQuery. Visual Studio 2013的page inspector功能可以高亮服务器端渲染的代码。开发者将鼠标在移动到designer界面的不同领域,Visual Studio 2013就会动态高亮将要运行的代码。 ISS express.老版本的Visual Studio中,内置的网页服务器与开发者的网页应用程序运行在其中的IIS服务器有众多不兼容之处。Visual Studio 2013使用IIS express作为默认的网页服务器,消除了大部分的不兼容问题。 从开发人员的角度看,Visual Studio 2005 Team Developer Edition 为开发人员提供高级的静态分析、代码剖析、代码涵盖以及单元测试工具,使团队能够在整个生命周期中尽早、频繁地规划质量。 1.4.5 开发语言 C#(C sharp)是一种面向对象的编程语言,主要用于开发可以在.NET平台上运行的应用程序。C#是从C和C++派生出来的一种简单、现代、面向对象和类型安全的编程语言,其语言体系都构建在.NET框架上,并且能够与.NET框架完美结合。它语法简洁,不允许直接操作内存,去掉了指针操作。 C#拥有比C,C++或者Java更广泛的数据类型.这些类型是bool, byte, short, ushort ,int ,long ,float ,double ,和decimal,像Java一样,所有这些类型都有一个固定的大小又像C和C++一样,每个数据类型都有有符号和无符号两种类型。 C#有两个局限性: 第一是C#不适用于编写时间紧迫或性能非常高的代码。 第二是C#缺乏性能极高的应用程序所需要的关键功能,包括保证在代码的特定地方运行的内联函数和析构函数。但是这类应用程序非常少。 2 需求分析 开发软件首先做的是开发过程中最主要的就是系统的需求分析,需求分析同时也是软件生存周期中关键的一步。根据软件工程学中开发软件的要求,对离散数学考卷管理系统全部功能和相关的技术进行具体的分析,分析时采用结构化的分析方法,自顶向下、逐层分解问题。 (责任编辑:qin) |