visualfoxpro程序设计

visualfoxpro程序设计

ID:39992319

大小:603.50 KB

页数:73页

时间:2019-07-16

visualfoxpro程序设计_第1页
visualfoxpro程序设计_第2页
visualfoxpro程序设计_第3页
visualfoxpro程序设计_第4页
visualfoxpro程序设计_第5页
资源描述:

《visualfoxpro程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualFoxpro程序设计中国人民大学商学院钟红山学习目的理解计算机数据处理特点了解软件系统开发过程学会一般的程序设计掌握VisualFoxpro开发工具的使用应用开发实例一应用开发实例二下一张计算机数据处理特点速度快、准确性高(体积小、速度快、容量大)能胜任的处理不能胜任的处理重复性的计算过程明确的计算量大的随机性的不确定性的应用实例返回应用实例大型机、中型机、小型机、PC机、单片机。科学计算(网络计划)。数控机床。游戏(国际象棋、围棋)。军事管理(会计核算系统、预测、决策支持)。日常生活(电饭煲、洗衣机、电冰箱)。智能机器人。返回软件系统开发过程提出需求分析问题设计方案

2、实现系统返回程序设计数据库操作程序结构算法实现交互方式返回开发工具的使用VisualFoxpro编程环境表单、控件的使用系统组装及发布返回软件工程软件工程概念的产生软件工程实现的目标软件工程工作的内容应用系统开发实例软件工程概念的产生作坊式的程序设计已不能满足需要参加的人员越来越多投入的资金越来越大软件规模越来越庞大软件功能越来越复杂因此必须以工程开发的方式对待软件系统的开发返回软件工程实现的目标付出较低的开发成本实现要求的软件功能获取较好的软件性能(速度和空间的平衡)提高软件的可移植性降低系统的维护费用按时交付软件的使用返回速度和空间的平衡学号姓名性别班级课程1001李华女s0

3、01英语1001李华女s001数学1001李华女s001计算机1002王华男s001英语1002王华男s001数学1002王华男s001计算机1003赵华速度快速度和空间的平衡学号姓名性别班级1001李华女S0011002王华男S0011003赵华班级课程名称s001英语s001数学s001计算机占用空间少软件工程工作的内容分阶段实施系统的开发控制、调整开发的进度(抓主要矛盾)控制、优化资金的使用提交阶段性文档下一张项目开发进程下一张项目开发进程优化主要矛盾是洗米和焖饭返回软件系统生命周期图下一张软件系统开发阶段可行性论证需求分析系统设计(数据结构、总体设计)详细设计(算法设计、

4、程序代码)系统测试系统维护下一张软件生存期瀑布模型图下一张软件工程采用的方法文档文字数字表格图示下一张软件工程使用的工具系统分析工具(数据流图、数据字典)系统设计工具(控制流图、结构流图)数据库管理工具(VFP、Access、Oracle、SQL-Server)系统开发工具(VisualBasic、VisualC)文档生成工具(FOXDOC)下一张可行性论证阶段阶段参与者:主管领导、专家技术可行性经济可行性社会可行性投资预算编制可行性报告编制项目开发计划下一张需求分析阶段内容阶段参与者:业务人员、系统分析员功能需求(需要做什么、能够做什么)性能需求(存储容量、运行时间)环境需求(

5、硬件设备、软件系统、人员水平)可靠性需求(故障概率、恢复手段)安全保密需求(工作环境、安全级别)用户界面(操作方便、界面友好)成本核算进度安排(项目起止时间)编制系统需求分析文档下一张数据组织学号姓名性别专业名称200501101李华女计算机管理与应用200501102赵华男计算机管理与应用200501103刘华男计算机管理与应用200501104王华女计算机管理与应用学号姓名性别专业代码200501101李华女1001200501102赵华男1001200501103刘华男1001200501104王华女1001专业代码专业名称1001计算机管理与应用1002工商管理返回需求分

6、析阶段分析过程业务人员要清楚的表述问题需求分析人员要能够很好的理解问题分析人员要引导业务人员一起分解问题描述现有系统、提出改进意见给出系统的逻辑与物理视图提出解决方案下一张合理化建议舰艇编号工期03924–28–3205223–26–3007118–22–27工期舰艇编号最早最可能最迟039242832052232630071182227传统表格:建议表格:返回系统分析员应该具备的素质善于理解善于引导善于归纳善于表达具有丰富的业务知识与系统开发经验能够在业务人员与开发人员之间进行沟通下一张需求分析阶段工作分工业务人员为主、分析人员为辅业务人员应该善于配合分析人员下一张需求分析阶段

7、的分析报告提交系统分析报告表述系统处理过程(数据流图)解释系统处理的数据(数据字典)下一张数据流图返回系统设计阶段设计软件系统功能模块划分(提高聚合度、降低耦合度)数据控制(全局变量、参数传递)模块间的数据接口数据存储(存储内容、存储介质、存储方式、存储容量)开发工具(数据库、编程语言、网络环境)人机接口(应答方式、菜单方式、批处理方式、文字、图形)编制系统设计文档下一张详细设计阶段模块内部的处理过程的结构设计(框图)算法设计代码编写下一张框图框图:用图示的方式描述程序模块的处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。