软件开发环境与工具

上传人:新** 文档编号:504732536 上传时间:2023-04-17 格式:DOCX 页数:25 大小:42.53KB
返回 下载 相关 举报
软件开发环境与工具_第1页
第1页 / 共25页
软件开发环境与工具_第2页
第2页 / 共25页
软件开发环境与工具_第3页
第3页 / 共25页
软件开发环境与工具_第4页
第4页 / 共25页
软件开发环境与工具_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《软件开发环境与工具》由会员分享,可在线阅读,更多相关《软件开发环境与工具(25页珍藏版)》请在金锄头文库上搜索。

1、软件开发环境与工具软件开发环境与工具-课程报告要求项目。假定你与你的两位同学毕业后依靠你们在校期 间的创新项目得到了一笔100万人民币的风险 投资。为了维持公司的正常运作,你们需要在完 善公司原有原型产品的基础上承揽一定的开发 假定你公司现有人员8人。作为公司的技术经 理,请你为你公司选定你们公司的技术方案、工 具和软件开发测试环境。注意:必须说明为什么 选用该技术和环境。注意:1. 包括编程语言、开发平台、CASE工具、单元 测试工具、版本管理工具、数据库和数据库工具 以及业务承揽范围。2. 根据公司的情况进行分析,不可从网上拷贝, 大面积的网络拷贝将直接按无效处理导致本次 课程无法通过。预

2、算本项目开发时长为8个月,预计项目开发需要用到费用如下:I技术环境CASE工具 单元测试 工具PL*妙卫 版本管埋 工具 数据库 数据库工 具名称MicrosoftStudio 2010DiaNUnitVisualVisualSourceSafeSQL Sever2008-SQL Server Management Studio费用1350036000需购置的开发环境量价格总计Window7企业版1960960Windows Server 2012 简 体中文正式版158005800服务器11000010000台式电脑940003600052760开发环境简单介绍:Visual Studio是

3、微软公司推出的开发环 境。是目前最流行的Windows平台应用程序开发 环境oVisual 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个新动能它将是经典的一个版本,相当

4、于当年的6.0 版。而且它可以自定义开始页;新功能还包括:(1) C# 4.0中的动态类型和动态编程;(2) 多显示器支持;TDD;(3) 使用Visual Studio 2010的特性支持(4) 支持 Office ;(5) Quick Search 特性;(7) IDE 增强;(6) C+ Ox新特牲; 使用Visual C+ 2010创建Ribbon界面;(9)新增基于NET平台的语言F#;本次开发选择Visual Studio 2010的原因如下: 支持Windows Azure,微软云计算架构 迈入重要里程碑。本。这个平台有以下特点助力移动与嵌入式装置开发,三 商机无限。实践当前最热

5、门的Agile/Scrum开发 方法,强化团队竞争力。升级的软件测试功能及工具,为软件质 量严格把关。 搭配 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;

6、Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3 等。本次开发选择windows 7也正是该原因之 一o选择windows 7操作系统的还一个原因是该 操作系统的兼容性稳定性较好,不再像原先的 XP容易出现死机、关机等状况,便于提高工作 效率。本次使用到的数据库是SQL 2008SQL Server 2008是一个重大的产品版本, 它推出了许多新的特性和关键的改进,使得它成 为至今为止的最强大和最全面的SQL Server版=J可信任的一一使得公司可以以很高的安

7、 全性、可靠性和可扩展性来运行他们最关键任务 的应用程序。高效的一一使得公司可以降低开发和管理他们的数据基础设施的时间和成本。以在你的用户需要的时候给他发送观察和信息。SQL Server 2008随着资源监控器的推出使公司可以提供持续的和可预测的响应给终端用 户。资源监控器使数据库管理员可以为不同的工 作负载定义资源限制和优先权,这使得并发工作 负载可以为终端用户提供稳定的性能。SQL Server 2008推出了一个统一的同步平 台,使得在应用程序、数据存储和数据类型之间 达到一致性同步。在与Visual Studio的合作 下,SQL Server 2008使得可以通过ADO .NET

8、中提供的新的同步服务和Visual Studio中的脱 机设计器快速的创建偶尔连接系统。SQL Server 2008提供了支持,使得可以改变跟踪和使客户 可以以最小的执行消耗进行功能强大的执行,以 此来开发基于缓存的、基于同步的和基于通知的 应用程序。所以配合上Visual Studio 2010将是一个 很好的配合选择。,=J良好的软件运行也需要强大的服务器支持,我们 选用了 Windows Server 2012微软这套最新版的 旗舰服务器操作系统作为服务器操作系统。这里我们就对微软这套最新版的旗舰服务 器操作系统的10大特色一番概述。就是创建勰服务器管理程序界面的优能之所Si1、新的服

9、务器管理程序:创建、管理 服务器组谓服务器组就是已在企业网络中存在的一组服 务器,可通过新的用户体验来管理。创建新的服 务器组可以管理有着相同属性的每台服务器一 一个服务器组包含运行IIS的所有机器,例如 数据库服务器组等等一一并可随你的意愿提供 组中任何一台服务器上的特别信息。这对于一个 尚未部署专用监控软件的组织来说可是一项大 大的福音。2、更好的版本和SKU选项新的操作系统对于微软清理含糊不清 的价值主张来说肯定是件好事巳操作系统核心是 相同的,而你要买的版本标准版或数据中心版一一需要依据你是否想运行两个虚拟机作为 子操作系统,或者更希望无限制的子系统虚拟化 而定。不再有企业版来扰乱工作

10、。这对所有人来 说都是一个大胜利。3、先命令行、后GUI心态一旦Window Server的重点已经从GUI为主 的哲学转向了 GUI可选的心态。在首次安装OS 时,OS会要求你在基本核心与全安装之间进行 选择。基本核心一般是首选、推荐选项。一旦你 安装了 Windows Server 2012的核心版,也可以 简单地安装GUI任务便可切换到GUI上去,不需 要的时候还可以卸载掉,而不必选择全安装。消耗。这一点在你首次部署服务器时是很棒 的特色。你可以使用GUI去照看所有平淡无奇的 配置任务,但是当机器已经准备好用于生产时, 你也可以卸掉GUI.这样做提供了很多好处,其 中就包括减少了攻击面、

11、降低了资源负载和能源4、Hyper-V 复制Hyper-V Replica允许你从一个地点将 一个Hyper-V虚拟机加网络连接复制到另一个 地点而且不需要有任何共享存储。这对于微软世界中的灾难恢复、高可用性和其他方面来说 的确是一个很好的事。VMware也在做这件事, 不过它对新许可证的收费却超出了其能力。这种复制功能可以让在世界各地创建 服务实例成了只须点击一下或两下鼠标的事情 (假定网络连接性已存在)在Hyper-V管理程 序的新Hyper-V Replica界面中,包含有更简单 的界面可设置复制队列,包含有更好的流程监 控,以及复制系统与合作伙伴的整体健康。5、护展的PowerShel

12、l功能之多的命令行指令。这将会让工作变得更轻松, 因为PowerShell本质上就是你管理操作系统上 所有工作负载的首选方法。6、简单易用的存储空间功能存储空间是一种创新功能,基本上就是 采用各种商品化存储硬件 控制器,例如JBOD (非正式的说法就是一堆硬 盘),然后将它们转变成存储池,这个存储池可 以划分成存储空间,每个空间使用起来就像普通硬盘一样。廉价的硬盘及其每个这样的存储池含有多个热备用硬在Windows Server最新版中有数百条7、DirectAccess:没有 VPN 烦恼的 VPN DirectAccess允许任何端点在访问企盘,池中的每个存储空间都有自己的可用性策 略,如

13、镜像和RAID冗余。你甚至可以执行精简 配置,指定一个比实际空间更大的卷。这样,当 你需要额外空间时,只须多加进几块硬盘便可, 而无须重配置。业网络时可以拥有类似VPN的安全隧道,却不必 有真正VPN的开销和性能弱点。客户端上不必安 装管理代理。只要正确地配置这一技术,用户便 可无缝地连接到文件共享、本地设备和其他资 源,就像它们在企业园区网中一样。此外,组策略对象可以应用,管理员可以管理无论在何处的方器,到无论上些机器技在先部很还设置其他地在 Windows Server 2012 中,它却很容易设置运行。8、动态接入控制:新的思维方式 动态接入控制(DAC )是一组设施,可 真正提升你控制

14、信息访问的方式。它不再是关于 文件或文件夹,不是对“是,这些人可以”和“不, 这些人不可以”作岀决定。相反,它是抽象个人数据的一种方法, 可以对系统上的数据类型做更多的分配,以及对 可以访问和不能访问这些数据的用户类型进行 指派。这是一种新的思维方式,是对保障数据安 全的文件系统本来的强大功能再添更强大的补 充。9、弹性文件系统:NTFS的演进 弹性文件系统(ReFS)可以视为新技术 文件系统(NTFS)的一种演进,关注点在于可用 性和完整性。ReFS会以原子方式在磁盘上的不 同位置写入数据,这样就可以在写入期间出现电源故障时改善数据弹性,并且还包括新的“完整 流”功能,可使用校验和与实时分配

15、来保护测序, 并同时访问系统和用户数据。在带有上述功能,且受保护的卷上, Windows Server 2012所确认的问题都可以自动 修复,而且在大多数情形下不必让磁盘或卷离 线,而且在大多数情况下还无须管理员的任何干 预。ReFS还可以构建比NTFS更大规模的文件系 统,这对于大数据和私有云时代来说可是一个很 重要的卖点。10、开盒即用的IP地址管理你还会发现完备的IPAM套件。这是很多中小企在Windows Server 2012的包装盒内,业根本接近不了的东西。有了 IPAM套件,你就 可以按一种有组织的方式分配、分组、分发、更 新IP地址,并可与盒内的DHCP以及DNS服务器 集成,发现并管理网络中的已有设备。如果你没 有用过北电网络和其他厂商的IPAM,那么这会 是一个非常有趣和有价值的套件。为了维持公司的正常运作公司需要开发一些小 项目以维持公司正常运作,因此我公司预开发一 些苹果终端产品来出售以维持公司运营。例如: 酒店点单系统F面对技术选择及环境进行罗列一下:I技术环境名称编程语言开发平台Objective- cXcode预|TI费

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号