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    需求分析
开发软件首先做的是开发过程中最主要的就是系统的需求分析,需求分析同时也是软件生存周期中关键的一步。根据软件工程学中开发软件的要求,对离散数学考卷管理系统全部功能和相关的技术进行具体的分析,分析时采用结构化的分析方法,自顶向下、逐层分解问题。
上一篇:中心测量仪上位机控制软件的开发与设计
下一篇:C#脐带血管理系统的设计与实现

离散事件系统Petri网模型的可达图研究

Petri网离散事件系统的死锁预防方法研究

MFC数学通道运算系统设计与实现

MathML+Mysql数学学习系统设计

asp.net《离散数学》试题管理系统设计

ASP.net初中数学在线学习系统的设计与实现

基于Flash的少儿奥数学习系统设计与制作

神经外科重症监护病房患...

志愿者活动的调查问卷表

C#学校科研管理系统的设计

国内外图像分割技术研究现状

公寓空调设计任务书

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

中国学术生态细节考察《...