菜单
  

    第三章是“算法介绍”,简单介绍了Dijkstra最短路径算法,一种基于人工智能的算法研究以及A*算法,一种基于出租车司机经验的建模算法。
    第四章是“程序的实现与调试”,介绍了程序的功能以及测试数据及截图,程序的使用情况
    第五章是“结论”,总结了研究取得的成果,并简要介绍了研究过程。
     
    2 可行性研究与需求分析
    2.1可行性研究
    该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性三方面进行分析。
    2.1.1 经济可行性
    本系统其他应用软件、硬件系统也易于获得。因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。
    2.1.2 技术可行性
    开发工具:VC6.0
    软件技术:MFC
    系统环境:Microsoft Windows 2000或以上版本。
    本软件用成熟的MFC技术以及熟悉的VC6.0进行开发,大大提高了开发效率,并保证了软件的稳定性和通用性。
    1)Visual C++ 6.0,简称VC或者VC6.0,是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了 Visual C++.NET(Visual C++7.0),但它的应用有很大的局限性,只适用于Windows 2000、Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。
    Visual C++6.0不仅是一个C++ 编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具。 这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。
    Visual C++6.0使用C++的一个开发平台。有些软件就是这个编出来的。另外还有VB,VF。只是使用不同语言,但是VC++是Windows平台上的C++编程环境,学习VC要了解很多Windows平台的特性并且还要掌握MFC、ATL、COM等的知识,难度比较大。Windows下编程需要了解Windows的消息机制以及回调(callback)函数的原理;MFC是Win32API的包装类,需要理解文档视图类的结构,窗口类的结构,消息流向等等;COM是代码共享的二进制标准,需要掌握其基本原理等等。VC作为一个主流的开发平台一直深受编程爱好者的喜爱,但是很多人却对它的入门感到难于上青天,究其原因主要是大家对他错误的认识造成的,严格的来VC++不是门语言,虽然它和C++之间有密切的关系,如果形象点比喻的话,可以C++看作为一种“工业标准”,而VC++则是某种操作系统平台下的“厂商标准”,而“厂商标准”是在遵循“工业标准”的前提下扩展而来的。
    VC++应用程序的开发主要有两种模式,一种是WIN API方式,另一种则是MFC方式,传统的WIN API开发方式比较繁琐,而MFC则是对WIN API再次封装,所以MFC相对于WIN API开发更具备效率优势,但为了对WINDOWS开发有一个较为全面细致的认识,笔者在这里还是以讲解WIN API的相关内容为主线。要想学习好VC必须具备良好的C/C++的基础,必要的英语阅读能力也是必不可少的,因为大量的技术文档多以英文形式发布。
    VC6.0的优点是界面简洁,占用资源少,操作方便。
    2)MFC,微软基础类(Microsoft Foundation Classes),实际上是微软提供的,用于在C++环境下编写应用程序的一个框架和引擎。MFC是Win API与C++的结合,API,即微软提供的WinDOS下应用程序的编程语言接口,是一种软件编程的规范,但不是一种程序开发语言本身,可以允许用户使用各种各样的第三方的编程语言来进行对WinDOS下应用程序的开发,使这些被开发出来的应用程序能在WinDOS下运行。
  1. 上一篇:JSP+mysql药品销售及管理系统设计与实现+用例图
  2. 下一篇:企业ERP管理软件采购管理采购合同子模块的设计与开发
  1. 苏州一建集团网络的规划与设计

  2. 基于jsp的公交路线查询系统设计与实现

  3. 多自由度越障机构动力学建模及路径规划

  4. Dijkstra出租车动态径规划算法设计

  5. 基于动态规划的立体匹配算法

  6. Asp.net+sqlserver公交路线查询系统的设计+源代码

  7. 徐州铁路车务段网络的规划与设计

  8. 大众媒体对公共政策制定的影响

  9. 中考体育项目与体育教学合理结合的研究

  10. java+mysql车辆管理系统的设计+源代码

  11. 十二层带中心支撑钢结构...

  12. 杂拟谷盗体内共生菌沃尔...

  13. 乳业同业并购式全产业链...

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 电站锅炉暖风器设计任务书

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回