第十章 学生成绩管理 系统的开发和发布
目录 1 2 3 4 系统开发的一般过程 如何规划应用程序 学生成绩管理系统分析和设计 应用程序的发布 http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
掌握软件发布方法 本章重点 了解系统开发的一般过程 了解如何规划应用程序 了解系统开发的分析和设计过程 http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
系统开发的一般过程 总体设计 详细设计 编码和单元测试 综合测试 软件维护 问题定义 可行性研究 需求分析 http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
系统开发的一般过程 VFP介入详细设计阶段及其后各阶段开发工作过程 http://Vir.jxstnu.edu.cn/vfp
如何规划应用程序 需要 考虑的 问题 一般的用户操作 数据库的大小 单用户和多用户 国际化考虑 本地数据和远程数据 http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
学生成绩管理系统分析和设计 http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
主程序设计 **初始化环境设置 Set Talk Off &&关闭命令显示 Set Escape Off &&禁止运行的程序在按 Esc 键后被中断 Set Exclusive Off &&数据库表以共享方式打开 Set Deleted On &&过滤掉已带删除标记的记录 Set Safety Off &&指定在改写已有的文件时不显示对话框 Set Century On &&设定日期的年份为 4 位数 Set Date Ansi &&指定日期表达式的显示格式为YY.MM.DD SET MARK TO [-] &&指定日期的分隔符为"-" SET SECONDS ON &&日期时间表达式的显示秒钟部分 SET HOURS TO 24 &&指定日期时间表达式的显示为24小时格式 Set Optimize ON &&启用Rushmore 优化。 Clear &&清除主窗口 Clear All &&清除变量 Close All &&关闭所有数据库 http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
主程序设计 *设定FoxPro主窗口不可见 with _screen .visible=.f. &&设定主窗口不可见 endwith * 在程序执行期间关闭Visual FoxPro 主菜单栏。 Set Sysmenu Off Set Sysmenu To **开始进行程序的事务处理操作 Public pcSys pcSys=Sys(5)+Sys(2003) &&获取程序所在的详细路径 Set Default To pcSys &&设置程序的默认路径 Set Path To Class,Form,Poto,Menu,Prg,Report &&设置搜索路径 Open DataBase 学生成绩数据库 &&打开数据库 DO form 登录 &&运行启动画表单frmBegin,名称自己改, READ events &&启动事件处理。 http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
应用程序的发布 VFP8.0 运行支持库 运行支持库就是指在不需要安装开发环境的情况下而能使软件独立运行所必备的一组文件 vfp8t.dll gdiplus.dll msvcr70.dll vfp8r.dll vfp8rchs.dll VFP8.0 运行支持库 运行支持库就是指在不需要安装开发环境的情况下而能使软件独立运行所必备的一组文件 http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
应用程序的发布 应用程序发布工具 Install Shield Wise Installation System Setup Factory Nullsoft Installation System http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
谢谢