软件开发环境与工具(共10页).docx
《软件开发环境与工具(共10页).docx》由会员分享,可在线阅读,更多相关《软件开发环境与工具(共10页).docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上软件开发环境与工具-课程报告要求假定你与你的两位同学毕业后依靠你们在校期间的创新项目得到了一笔100万人民币的风险投资。为了维持公司的正常运作,你们需要在完善公司原有原型产品的基础上承揽一定的开发项目。假定你公司现有人员8人。作为公司的技术经理,请你为你公司选定你们公司的技术方案、工具和软件开发测试环境。注意:必须说明为什么选用该技术和环境。注意:1. 包括编程语言、开发平台、CASE工具、单元测试工具、版本管理工具、数据库和数据库工具以及业务承揽范围。2. 根据公司的情况进行分析,不可从网上拷贝,大面积的网络拷贝将直接按无效处理导致本次课程无法通过。预算本项目开发时
2、长为8个月,预计项目开发需要用到费用如下:技术环境名称费用编程语言C#开发平台Microsoft Visual Studio 201013500CASE工具Dia0单元测试工具NUnit0版本管理工具VisualSourceSafe0数据库SQL Sever200836000数据库工具SQL Server Management Studio049500需购置的开发环境数量价格总计Window7企业版1960960Windows Server 2012 简体中文正式版158005800服务器11000010000台式电脑940003600052760开发环境简单介绍:Visual Studio是
3、微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview-CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。具有如下9个新功能它将是经典的一个版本,相当于当年的6.0版。而且
4、它可以自定义开始页;新功能还包括:(1)C# 4.0中的动态类型和动态编程;(2)多显示器支持;(3)使用Visual Studio 2010的特性支持TDD;(4)支持Office ;(5)Quick Search特性;(6)C+ 0x新特性;(7)IDE增强;(8)使用Visual C+ 2010创建Ribbon界面;(9)新增基于.NET平台的语言 F#;本次开发选择Visual Studio 2010的原因如下: 支持Windows Azure,微软云计算架构迈入重要里程碑。 助力移动与嵌入式装置开发,三屏一云商机无限。 实践当前最热门的 Agile/Scrum 开发方法,强化团队竞争
5、力。 升级的软件测试功能及工具,为软件质量严格把关。 搭配Windows 7,Silverlight4 与 Office,发挥多核并行运算威力, 创建美感与效能并重的新一代软件。 支持最新C+标准,增强IDE,切实提高程序员开发效率。支持的操作系统比较多比如Windows 7; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 R2 x64 editions; Windows Server 2003 Service Pack 2; Windows Server 2008 R2; Windows Server 2008 Servic
6、e Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3等。本次开发选择windows 7也正是该原因之一。选择windows 7操作系统的还一个原因是该操作系统的兼容性稳定性较好,不再像原先的XP容易出现死机、关机等状况,便于提高工作效率。本次使用到的数据库是SQL 2008SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。这个平台有以下特点: 可信任的使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用
7、程序。 高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。SQL Server 2008随着资源监控器的推出使公司可以提供持续的和可预测的响应给终端用户。资源监控器使数据库管理员可以为不同的工作负载定义资源限制和优先权,这使得并发工作负载可以为终端用户提供稳定的性能。SQL Server 2008推出了一个统一的同步平台,使得在应用程序、数据存储和数据类型之间达到一致性同步。在与Visual Studio 的合作下,SQL Server 2008使得可以通过ADO .NET中提供的新的同步服务和Visual
8、 Studio中的脱机设计器快速的创建偶尔连接系统。SQL Server 2008提供了支持,使得可以改变跟踪和使客户可以以最小的执行消耗进行功能强大的执行,以此来开发基于缓存的、基于同步的和基于通知的应用程序。所以配合上Visual Studio 2010将是一个很好的配合选择。良好的软件运行也需要强大的服务器支持,我们选用了Windows Server 2012微软这套最新版的旗舰服务器操作系统作为服务器操作系统。这里我们就对微软这套最新版的旗舰服务器操作系统的10大特色一番概述。 1、新的服务器管理程序:创建、管理服务器组 新的服务器管理程序界面的优势之一就是创建服务器组(server
9、group)的能力,所谓服务器组就是已在企业网络中存在的一组服务器,可通过新的用户体验来管理。创建新的服务器组可以管理有着相同属性的每台服务器一个服务器组包含运行IIS的所有机器,例如数据库服务器组等等并可随你的意愿提供组中任何一台服务器上的特别信息。这对于一个尚未部署专用监控软件的组织来说可是一项大大的福音。 2、更好的版本和SKU选项 新的操作系统对于微软清理含糊不清的价值主张来说肯定是件好事。操作系统核心是相同的,而你要买的版本标准版或数据中心版需要依据你是否想运行两个虚拟机作为子操作系统,或者更希望无限制的子系统虚拟化而定。不再有企业版来扰乱工作。这对所有人来说都是一个大胜利。 3、先
10、命令行、后GUI心态 Window Server的重点已经从GUI为主的哲学转向了GUI可选的心态。在首次安装OS时,OS会要求你在基本核心与全安装之间进行选择。基本核心一般是首选、推荐选项。一旦你安装了Windows Server 2012的核心版,也可以简单地安装GUI任务便可切换到GUI上去,不需要的时候还可以卸载掉,而不必选择全安装。 这一点在你首次部署服务器时是很棒的特色。你可以使用GUI去照看所有平淡无奇的配置任务,但是当机器已经准备好用于生产时,你也可以卸掉GUI.这样做提供了很多好处,其中就包括减少了攻击面、降低了资源负载和能源消耗。 4、Hyper-V复制 Hyper-V R
11、eplica允许你从一个地点将一个Hyper-V虚拟机加网络连接复制到另一个地点而且不需要有任何共享存储。这对于微软世界中的灾难恢复、高可用性和其他方面来说的确是一个很好的事。VMware也在做这件事,不过它对新许可证的收费却超出了其能力。 这种复制功能可以让在世界各地创建服务实例成了只须点击一下或两下鼠标的事情(假定网络连接性已存在)。在Hyper-V管理程序的新Hyper-V Replica界面中,包含有更简单的界面可设置复制队列,包含有更好的流程监控,以及复制系统与合作伙伴的整体健康。 5、扩展的PowerShell功能 在Windows Server最新版中有数百条之多的命令行指令。这
12、将会让工作变得更轻松,因为PowerShell本质上就是你管理操作系统上所有工作负载的首选方法。 6、简单易用的存储空间功能 存储空间是一种创新功能,基本上就是采用各种商品化存储硬件廉价的硬盘及其控制器,例如JBOD(非正式的说法就是一堆硬盘),然后将它们转变成存储池,这个存储池可以划分成存储空间,每个空间使用起来就像普通硬盘一样。 每个这样的存储池含有多个热备用硬盘,池中的每个存储空间都有自己的可用性策略,如镜像和RAID冗余。你甚至可以执行精简配置,指定一个比实际空间更大的卷。这样,当你需要额外空间时,只须多加进几块硬盘便可,而无须重配置。 7、DirectAccess:没有VPN烦恼的V
13、PN DirectAccess允许任何端点在访问企业网络时可以拥有类似VPN的安全隧道,却不必有真正VPN的开销和性能弱点。客户端上不必安装管理代理。只要正确地配置这一技术,用户便可无缝地连接到文件共享、本地设备和其他资源,就像它们在企业园区网中一样。此外,组策略对象可以应用,管理员可以管理无论在何处的机器,而无论这些机器是在总部,还是在其他地方连接到VPN上。这种技术先前很难设置,但是在Windows Server 2012中,它却很容易设置运行。 8、动态接入控制:新的思维方式 动态接入控制(DAC)是一组设施,可真正提升你控制信息访问的方式。它不再是关于文件或文件夹,不是对“是,这些人可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 环境 工具 10
限制150内