Upload
kaye-moon
View
119
Download
0
Embed Size (px)
DESCRIPTION
第十章 学生成绩管理 系统的开发和发布. 1. 系统开发的一般过程. 2. 如何规划应用程序. 3. 学生成绩管理系统分析和设计. 4. 应用程序的发布. 目录. 本章重点. 了解系统开发的一般过程 了解如何规划应用程序 了解系统开发的分析和设计过程 掌握软件发布方法. 系统开发的一般过程. 问题定义 可行性研究 需求分析 总体设计 详细设计 编码和单元测试 综合测试 软件维护. 系统开发的一般过程. VFP 介入详细设计阶段及其后各阶段开发工作过程. 一般的用户操作. 数据库的大小. 需要 考虑的 问题. 单用户和多用户. - PowerPoint PPT Presentation
Citation preview
VFP课程建设组
第十章 学生成绩管理系统的开发和发布
http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
目录
系统开发的一般过程1
如何规划应用程序2
学生成绩管理系统分析和设计3
应用程序的发布4
http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
本章重点
了解系统开发的一般过程了解如何规划应用程序了解系统开发的分析和设计过程掌握软件发布方法
http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
系统开发的一般过程
1. 问题定义2. 可行性研究3. 需求分析4. 总体设计5. 详细设计6. 编码和单元测试7. 综合测试8. 软件维护
http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
系统开发的一般过程
VFP 介入详细设计阶段及其后各阶段开发工作过程
http://Vir.jxstnu.edu.cn/vfp 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 pcSyspcSys=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课程建设组
应用程序的发布
vfp8t.dll
gdiplus.dllmsvcr70.dll
vfp8r.dll
vfp8rchs.dll
VFP8.0 运行支持库VFP8.0 运行支持库
运行支持库就是指在不需要安装开发环境的情况下而能使软件独立运行所必备的一组文件
http://Vir.jxstnu.edu.cn/vfp VFP课程建设组
应用程序的发布
应用程序发布工具 Install Shield Wise Installation System Setup Factory Nullsoft Installation System
VFP课程建设组