《软件开发工具》课程设计报告.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《软件开发工具》课程设计报告.docx》由会员分享,可在线阅读,更多相关《《软件开发工具》课程设计报告.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件开发工具课程设计报告为 了 促 进 本 公 司 各 项 经 营 活 动 由 事 后 管 理 向 事 前 管 理 方 式 的 转 变 , 强 化 生 产 经 营 全 过 程 控 制 , 提 高 资 金 使 用 的 计 划 性 , 特 制 定 本 管 理 办 法 , 以 增 加 公 司 资 金 运 行 的 透 明 度 为 了 促 进 本 公 司 各 项 经 营 活 动 由 事 后 管 理 向 事 前 管 理 方 式 的 转 变 , 强 化 生 产 经 营 全 过 程 控 制 , 提 高 资 金 使 用 的 计 划 性 , 特 制 定 本 管 理 办 法 , 以 增 加 公 司 资 金 运 行
2、的 透 明 度软件开发工具课程设计报告将来软件开发工具的分析学 生 姓 名:赵旭东学 院:信息技术学院专 业:信息管理与信息系统班 级:信管一班学 号:完 成 日 期:2011 年 5 月 15 日 辽东学院 Eastern Liaoning University为 了 促 进 本 公 司 各 项 经 营 活 动 由 事 后 管 理 向 事 前 管 理 方 式 的 转 变 , 强 化 生 产 经 营 全 过 程 控 制 , 提 高 资 金 使 用 的 计 划 性 , 特 制 定 本 管 理 办 法 , 以 增 加 公 司 资 金 运 行 的 透 明 度 为 了 促 进 本 公 司 各 项 经
3、营 活 动 由 事 后 管 理 向 事 前 管 理 方 式 的 转 变 , 强 化 生 产 经 营 全 过 程 控 制 , 提 高 资 金 使 用 的 计 划 性 , 特 制 定 本 管 理 办 法 , 以 增 加 公 司 资 金 运 行 的 透 明 度将来软件开发工具的分析开发工具的选择主要确定于两个因素:所开发系统的最终用户和开发人员。最终用户需求是一切软件的来源和归宿,也是影响开发工具的确定性因素;开发人员的爱好、习惯、阅历也影响着开发工具的选择。所以对于工具的选择在软件开发中是特别重要的。当前主流的开发语言是面对对象的编程语言,如 C 、Java 等。它的几个特点为:(1)封装性,是基
4、于平安考虑。(2)继承性,是基于扩展处理。(3)多态性,更多考虑到敏捷性和重用性。第四代语言的开发工具种类丰富。MicroSoft 公司的 VS 系列有多种 VCC ,VBBasic,VJJava,VFFoxBase,还有基于 DotNet 平台的 C#等等。现有的开发工具也许分为大而全和小而专两种类型。Microsoft 的 Visual Studio 系列和IBM 的 Visual Age 系列应当属于前者;其他许多工具,像 Delphi/C+Builder/JBuilder/Kylix、PowerBuilder/PowerJ,还有大量的各种 SDK 等都具有各自的特点,属于小而专的类型。
5、大而全的工具一般都供应从前端到后台,从设计到编码测试的完整工具,但在一些特定的功能上,它们不如小而专的工具。Visual Studio.NET 的 UML 开发工具(Visual Modeler/Visio)一般只能和 Rational Suite中 Rational Rose 的 Logical View 相比,它不行能有完整的 Rational Unified Process 流程;其可视化的 Visual Basic 没有方法和 Delphi/C+Builder 在速度和功能上相比。虽然 Visual Studio.NET 的各个部分都有不足,但其 Visio 工具能够更快、更便利地和编
6、程语言整合在一起。Visual Basic 在和 Office 等工具整合时遇到的问题(数据类型转化等)比 Delphi/C+Builder 要少得多。所以,工具类型和详细的状况确定了特定条件下软件开发工具最优的选择。扩展软件自由度 为了扩展软件的自由度,较少的封装和充分的功能暴露是必定的。为了让用户自由运用Windows 的功能,自由访问操作系统和硬件资源的语言 C+或者 Assembler 应当是最好的选择。Visual C+成为 Microsoft 对其操作系统功能的权威封装,至今在 Windows 系统级开发中占据主流地位;C+ Builder 扩充的标准的 C+语法,供应了 RAD(
7、Rapid Application Development)的支持,但是它的 VCL(Visual Component Library)大部分是用 Delphi 写的,不像 Visual C+的 MFC/ATL 类库的纯 C+源代码,对于 C+程序员的深化编程不利。涵盖度各取所求 关于涵盖度的要求,不同的系统也是不尽相同的:有的可能要求涵盖前端、中间件、后台、数据库,也有可能要求涵盖各种操作系统和硬件平台。Visual Studio .NET 和 IBM 的电子商务平台都能够供应从客户端、中间件到数据库的整体开发支持。Visual Studio.NET 甚至将可视化带到了 Web 客户端,通过
8、拖放完成 Web 页面以后,可以双点到后台处理程序的框架代码中。从软件工程的思想看来,Visual Studio.NET 给程序员供应了强大而且便利的功能,但是并没有明确的支持需求分析的流程。IBM 的 Visual Age 系列在这个方面做得不错,Visual Age UML Designer 支持从需求分析到设计、编码的相对完整过程(不过,在代码生成方面仅仅对 Java 和 Smalltalk 的支持比较好)。Visual Studio.NET 采纳 COM+作为组件模型,其生成的 Web 客户端对于平台没有限制。不过,虽然.NET 框架应当可以移植到非 Windows 平台上运行,但是其
9、中间件和服务端还没有看到在 Unix 或者 Mac OS 上的胜利案例。IBM VisualAge+WebSphere+DB2 系列大量采纳 JavaBEAn/J2EE 作为组件模型,由于 Java 的平台无关性,客户端和中间件的跨平台性就比较好。针对性各有特色 在针对性上,各个工具都具备各自的优势。在单机应用上,Visual FoxPro 具有全球最快的数据访问引擎。而 PowerBuilder 在开发两层数据库应用上,特殊是用数据窗口和Sybase 数据库后台挂接,用 PowerDesign 建模,不仅开发速度快,而且效率和稳定性也比较好。在三层应用上,运用 Visual Basic/C+
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件开发工具 软件 开发 工具 课程设计 报告
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内