01_vfp课程设计大纲
- 格式:doc
- 大小:54.00 KB
- 文档页数:3
VFP6课程设计
一、课程的地位与作用
Visual Foxpro课程设计是非计算机专业的学生必做的集中实践性环节之一。其任务
是通过课程设计,使学生对VFP课堂上教授的知识有了进一步的深化理解;初步了解软
件开发的基本思路、基本过程和具体步骤,初步体会软件工程的基本思想,体验实际信息
系统开发的经历和团队合作的过程;提高学生分析解决运用计算机解决实际问题的能力;
提高我校非计算机专业学生的VFP二级考试的成绩。
二、课程的教学目标与基本要求
1. 教学目标
1) 培养学生掌握面向对象程序设计的基本思想、方法和规范
2 )提高学生用VFP开发管理信息系统的能力
3 )培养学生独立分析问题、解决问题的能力,提高学生的计算机应用能力
4 )提高VFP程序设计语言二级考试的通过率
5 )进一步加强VFP理论知识与实践的结合
2. 基本要求
通过课程设计,要求学生在教师的指导下,独立完成一个小型应用软件的设计和开发,
该软件必须具备数据录入、数据综合查询、数据修改、报表打印、菜单驱动等功能,力求界
面友好、功能链接恰当、容错力强、处理速度快。要求进行编译、分析并制作安装盘。
三、主要内容
对于不同的专业,结合该专业领域中的生产实际问题,利用VFP进行小型信息管理系
统的设计与开发。
1.1实验项目
实验项目一:经济和管理类信息关系系统实验(包括仓库管理系统、客户关系管理系
统、人力资源管理系统、工资管理系统、生产管理系统等)
实验项目二:会计类信息管理系统(包括应收帐/应付帐管理系统、成本管理系统等)
实验项目三:教育类专业的信息管理系统实验(包括班级管理系统、学生管理系统、
教育管理系统等)
实验项目四:旅游类的信息管理系统实验(包括宾馆客房管理系统、旅游预定系统等)
实验项目五:体育类信息管理系统实验(包括彩票管理系统、比赛项目管理系统等)
实验项目六:信息管理类的信息管理系统实验(包括图书馆管理系统、档案管理系统
等)
实验项目七:流通类的信息管理系统实验(包括超市管理系统、销售管理系统、物流
管理系统等)
实验项目八:其它类信息管理系统实验(包括车站售票管理系统、电话计费系统、车
次查询系统等)
1.2实验项目的分析与设计
(1)系统分析:学生根据所选课题在假期中到企业中去调查,了解实施该系统功能的
某部门的业务职能,要处理的数据、文字和报表等,听取该部门的领导和业务人员对系统的
描述和对要实现的计算机系统的想法和要求,明确开发应用系统应实现的目标和应具备的功
能。如企业已有该应用系统,则了解并使用该应用系统的实施情况和具体的功能。
(2)系统设计:根据调研的内容和功能,进行实验项目系统的功能模块的说明(如工
资管理系统的主要作用,按人进行工资计算,按部门进行工资汇总、统计、打印每人工资单、
打印工资统计表并进行一些工资方面的分析工作等),VFP关系数据库的数据库结构设计(包
括各类表、视图、表之间的关系等),使用草图形式进行用户使用界面的设计。
(3)提交系统分析与设计报告(具体包括企业的简单说明、企业应用该系统的功能、
数据在企业中所涉及的部门,部门人员的职责、要做的系统的总体功能及其功能模块的说明,
数据库数据结构的说明,重要的用户使用界面)
1.3实验项目的实施
根据《系统分析与设计报告》从项目管理器开始进行应用系统的开发。
(1)创建构成应用系统的文件目录,建立应用系统项目管理器。
(2)建立与调试构成应用系统的各种基础数据文件。包括表、视图和表之间的关系
(3)创建应用系统中的用户界面表单、报表等。
(4)编制应用系统的系统菜单。
(5)编写应用系统的主程序。
(6)编译应用系统。
(7)建立帮助系统。
(8)提交系统实施成果:系统源代码(或者可执行程序和用户手册)
四、时间分配
教学内容 时间(天)
学生自选题目(要求题目有实际价值)或老师布置题目 第二学期VFP程序设计
指导教师进行经典范例的演示,并说明课程设计的要求 第二学期VFP程序设计
成立项目小组,项目小组成员任务分解 第二学期VFP程序设计
进行实验项目中应用系统的调研 暑假(共1周)
进行应用系统的分析 第三学期的第1周
进行应用系统的设计 第三学期的第1周
进行《系统分析与设计报告》撰写 第三学期的第1周
根据答辩通过的《系统分析与设计报告》进行应用系统的开发 第三学期的第2-4周
实验项目阶段性成果应用系统程序的答辩 第三学期的第4周周末
合计 共4周
五、课程说明
课程英文名称 VFP6 Project Design
主要先修课程 计算机基础、VFP6
适用专业类别 经济管理各专业
主要教材(作者、教
材名称、出版社)
丁晟春等. VFP课程设计项目精选. 南京:东南大学出版社
考核方式 .程序开发
课程简介
Visual FoxPro课程设计是系各专业的学生必做的集中实践性环节
之一。其任务是通过课程设计,使学生能够系统掌握Visual FoxPro
的基本概念、基本知识和基本技巧,掌握用Visual FoxPro进行数据
处理的基本方法,初步了解软件开发的基本思路、基本过程和具体步
骤,初步体会软件工程的基本思想,提高学生分析解决运用计算机解
决实际问题的能力。
将VFP系统设计的应用领域拓展到包括管理、经济、旅游、体
育、教育、商业、物流、会计、金融等领域中,对于不同的专业,结
合该专业领域中的生产实际问题,在原有综合性实验项目的基础上进
行各类综合性实验项目的制定,主要以小型信息管理系统为主,包括
企业单位的某项项目的管理(如图书资料、人事档案、工资管理)、
行业局部信息管理(如某市毕业生就业推荐信息管理系统、干部管理
系统)、小单位的综合管理(如班级管理系统,科室管理系统)。