Visual D++ 软件系统设计(2)
时间:2018-03-30 16:17 来源:毕业论文 作者:毕业论文 点击:次
3.2 操作GRID TABLE数据 25 3.3 绘制用户界面图 25 3.4 写入数据 31 3.5 替换数据 35 3.6 读取GRID TABLE数据 37 4 商店售货系统详细设计 42 4.1 需求分析 42 4.1.1 性能需求 42 4.1.2 性能需求 42 4.2 数据类型设计 42 4.2.1 对于实体商店的数据库设计模型 42 4.2.2 对于订单型数据库模型设计 43 4.3 工作流程图绘制 44 4.4 窗体内数据传送 47 4.4.1 销货系统的表格控件布局 47 4.4.2 数据的写入 48 4.5 存在的问题以及其扩展功能 49 4.5.1 商店售货系统存在的问题 49 4.5.2 其他扩展功能讨论 50 5 总结 51 5.1 课题完成情况 51 5.2 心得体会 51 致谢 53 参考文献 54 1 绪论 计算机语言的发展过程中,先后出现的语言至少有上百种,但是正真能够普及的语言还是较少的,当前计算机应用程序开发的最大问题不是计算机语言不够成熟不够完善,而是程序设计人员不能准确的掌握客户的业务流程,开发的系统应用并不能充分满足客户的要求。所以当前软件开发周期中耗费时间最长的就是需求分析阶段,事实也证明应用软件系统开发失败主要原因就是程序员对业务流程的把握够准确充分。而可视化D++语言就是针对这一现状,而提出的完美的解决方案。 Visual D++ 不同于已知的计算机编程语言,它能够实现自然语言和图表相结合的软件设计与自动化开发的程序语言。简易的操作和精确的流程图表达,可以完整的记录客户需求,对于已知的程序开发系统,Visual D++最大的优势就是在于它的强大灵活的进程图建模,以及可根据用户绘制的业务流程图自动转换成编译好的程序代码。软件开发的高效和快速。 本课题主要是学习和研究可视化编程语言D++的运作流程,以及学会绘制工作进程图,利用任务说明书来自动产生程序代码,同时了解和学习D++语言的窗体内数据传送,以及对企事管理系统案例的学习和自主开发。学会利用自动化编程语言进行独立的应用软件设计。 1.1 Visual D++软件系统背景分析 计算机语言的发展史是人们不断追求模块化、抽象和封装的历史。最初的抽象是以计算机为中心的,然后出现了机构自定义数据类型,最初结构化程序设计是以计算机为中心的抽象方式的体现,然而抽象的过程应该是以现实对象为中心的,于是产生了面向对象的技术思想,结合可视化界面编程技术、面向对象思想、数据库技术便产生了第四代程序语言,如Visual Basic,Delphi等。随着Internet的诞生以及Web技术的发展, web语言得到极大普及,然而计算机语言的最终目标是实现人类与计算机之间的自然交流,可以通过知识语言将自己所具有的知识或者思想传达给计算机。可视化D++语言为解决程序员与业务流程沟通中出现的偏差,而开发的一种自动化语言。完美解决了软件周期中的需求分析阶段出现的各种问题。精确化的流程图,以及使用自然语言写的进程说明书使得D++不同于现已出现的任何计算机编程语言,它能使软件开发的周期,准确度以及效率大大提高。同时使用D++软件开发系统不需要有任何的前期编程语言就能通过菜单栏选项设计出自己想要的软件 (责任编辑:qin) |