课程目标

    Visual FoxPro程序设计是经管类专业学生的核心公共基础课程。该课程是经管类专业的一门核心专业基础课,是学生进行 C/S (客户 /服务器结构)编程主要使用的 前端重要开发工具的课程 之一,为该专业学生学习必须的数据库基础理论、获得从事企事业单位数据库日常管理和维护工作的能力,掌握开发客户 / 服务器结构的 MIS (管理信息系统)的方法都起到重要作用。本课程让学生学习该专业分配的上述能力模块,为培养高素质、高技能人才作出贡献。本课程的教学内容是根据教育部对高等院校计算机基础教育教学的基本要求,实现教学与科研的有效结合,通过对教学内容的基础性、科学性和前瞻性的研究,体现以有效知识为主体,构建支持学生终身学习的基础,反映本学科领域的最新科技成果。加强人才培养的针对性、应用性、实践性为重点,调整学生的知识结构和能力素质。课程目标:通过本课程的教学,应使学生达到下列基本要求:
(1)了解 xBASE 类数据库语言的特点、语句构成和数据结构,能读懂源程序,并能绘制流程图,编写和调试程序。掌握结构化程序设计和面向对象程序设计的方法。
(2)了解 Visual FoxPro 的七种用户界面,使学生能使用窗口、菜单、对话框、设计器、生成器、工具栏、工具箱向导去自动建立库 ( 表 )、查询 (SQL) 、表单、报表等。
(3)了解项目管理器,将编程调试好的程序与上面自动建立的库 ( 表 ) 、查询、表单、报表文件等统起来,生成可执行的 .EXE 文件,或其它文件。
(4)能用软件工程学的方法来设计和完成一个结构合理、层次分明、界面友好、清晰易懂的 MIS 系统。
(5)掌握用 VFP 作为前端数据库进行客户 / 服务器编程的方法 ( 即会使用 SQL View 和 SQL Pass_through 及使用带 ADO 的 CursorAdapter等 ) ,能用 ODBC 连接后端数据库。
(6)能在网络环境中进行共享访问编程。