VISUAL FOXPRO学生成绩管理系统实验(全)

合集下载

Visual Foxpro 实验报告中的实验步骤

Visual Foxpro 实验报告中的实验步骤

实验二表的基本操作(实验步骤)1.实验2-1实验题目:逻辑删除学生档案表(xsda.dbf)中的最后一条空白记录。

实验要求:用命令方式完成。

操作步骤:①打开学生档案表(xsda.dbf)。

(见图2-1)图2-1(实验2-1结果)②在命令窗口键入下列命令go bottomdelete图2-2(实验2-1结果)2.实验2-2实验题目:接实验2-1,物理删除学生档案表(xsda.dbf)中的所有空白记录。

实验要求:任选菜单方式或命令方式完成。

操作步骤:●命令方式:在命令窗口键入下列命令delete all for 入学成绩=0pack图2-3(实验2-2结果)●菜单方式:①打开浏览窗口,选择菜单【表】—【删除记录…】,打开“删除”对话框。

②在“删除”对话框,选择“作用范围”为“All”,单击“For”文本框右侧按钮,打开“表达式生成器”,形成表达式:入学成绩=0,按“确定”后返回“删除”对话框,按“删除”按钮。

②择菜单【表】—【彻底删除】。

图2-4(菜单方式删除表中的记录)3.实验2-3实验题目:按出生日期降序浏览学生档案表(xsda.dbf)。

实验要求:通过建立索引实现。

操作步骤:①打开学生档案表(xsda.dbf)。

②打开表设计器。

③选择“索引”页,在“索引名”列当中键入csrq,单击其左侧的上箭头按钮使之变成下箭头按钮,确定“类型”一栏显示“普通索引”,按“表达式”文本框右边的按钮打开“表达式生成器”。

④在“表达式生成器”中,双击左下方“字段:”列表中的“出生日期”,按“确定”按钮返回表设计器的索引页。

图2-5⑤按“确定”按钮,保存设置关闭表设计器。

⑥选择菜单【窗口】—【数据工作期】。

在“数据工作期”窗口按“属性”按钮打开“工作区属性”对话框,单击“索引顺序:”下拉列表中的Xsda:Csrq,按“确定”按钮回到“数据工作区”窗口,按“浏览”按钮,观察记录的排列顺序。

图2-6(实验2-3结果)⑦依次关闭表记录浏览窗口和“数据工作期”窗口。

vfp学生信息管理系统大作业设计报告

vfp学生信息管理系统大作业设计报告

学生信息管理系统大作业设计报告课程名称:Visual FoxPro 程序设计教程实验题目:学生信息管理系统设计报告班级:____________________姓名:____________________学号:_____________________学生成绩管理系统设计报告的主要内容学生成绩管理系统的设计一、系统设计1、系统功能模块分析学生成绩管理系统通常包括学生基本信息管理、学校所开设课程情况和成绩的管理。

设计学生管理系统的目的就是利用计算机的快速浏览、维护、查询、统计功能,替代管理人员对数据的手工处理。

用计算机对学生的各种信息进行日常管理时,经常要进行数据的:浏览、查询、修改、添加、删除、统计、和打印等操作。

针对上述要求,设计的成绩管理系统应包括实现这些功能的模块2、系统功能模块设计在系统分析的基础上,结合操作上的方便性,学生信息管理应用程序包括系统主界面和查询、维护、统计和打印等几大功能模块,每个功能模块的子模块如图所示:画出系统功能结构图简单叙述各功能模块的功能:(1)系统主模块提供了学生信息管理的主界面,作为进入系统的唯一入口。

在系统主界面中,不仅提供了用于调用系统各功能模块的操作方法,而且还需要对使用系统的用户进行合法性检验等相应操作。

(2)维护模块、浏览模块学生基本信息维护成绩维护课程维护学生基本信息浏览成绩浏览课程浏览(3)查询模块:提供了用于对数据进行查询操作的操作界面,用户可以按学号或姓名或班级编号查找某人信息、某学生所选课的情况;也可以按课程编号进行查询;也可以按课程名称查找成绩及课程情况等(4)统计模块:按学号统计平均成绩,按课程编号统计平均成绩等按性别统计人数,按班级统计人数等(5) 平时作业: 计算分段函数、计算n!、计算y值、成绩等级、奖学金发放等(6)退出模块:“返回”中命令为:set sysmenu to default“退出”中命令为:quit二、数据库设计与实现1、数据库的设计涉及到一个数据库Xsgl.dbc 和四个数据表:Xsjbxx.dbf、cj.dbf 、Kc.dbf 、Password.dbf数据表结构:(抓图)Xsjbxx.dbf 的数据表结构如下图:按学号字段建立主索引Cj.dbf 的数据表结构如下图:按学号和课程编号字段建立普通索引Kc.dbf 的数据表结构如下图:按课程编号字段建立主索引Password.DBF的数据表结构如下图:按用户名字段建立主索引2、数据库的实现:(1)创建项目管理(2)创建数据库及四个数据表的结构、建立相关的索引、表间的关联等表与表之间的关联三、系统功能模块的详细设计采用模块化程序设计方法,可以将一个复杂系统的设计转化为多个简单系统设计,便于修改和维护,也便于多人同时开发系统。

vfp课程设计学生成绩管理系统

vfp课程设计学生成绩管理系统

《Visual FoxPro 数据库程序设计》课程设计说明书题目:学生成绩管理系统1.系统总体设计1.1系统功能简介数据录入:输入学生的学号,给出学生姓名;输入课程号,给出课程名;输入学生成绩。

数据修改:按课程号修改成绩。

成绩查询:按学号查询该同学的各科成绩;按课程号查询每名同学的成绩,并排序查询结果。

1.2系统功能结构图2.数据库设计2.1建立数据库和基本表,并建立合理的约束打开Visual FoxPro,建立数据库,名为学生成绩管理系统,并在数据库下建立三张表:学生表、课程表、成绩表。

表结构如下:学生表(学号,姓名,性别,出生年月)建立主索引:名为学号表达式为:学号课程表(课程名,课程号,学分,主讲教师)建立主索引:名为课程号表达式为:课程号成绩表(学号,课程号,成绩)建立普通索引:名为学号表达式为:学号建立普通索引:名为课程号表达式为:课程号学生表、课程表、成绩表相关联如图所示:2.2录入数据学生表录入数据如下所示:课程表录入数据如下所示:成绩表录入数据如下所示:3.程序设计界面3.1系统主界面系统主界面设计如图所示:1)菜单设计1、按照系统功能结构图设计顶层菜单。

2、在VFP系统主菜单的“显示”菜单下,选择“常规选项”命令,在弹出的对话框中,勾选顶层表单选项,将该菜单设置为顶层表单菜单。

设计如下:2)控件属性设置图片Image1的路径属性Picture设置为VFP的默认路径。

标签label1的标题属性Caption设置为:三亚学院学生成绩管理系统,并设置相应的字体、字号和颜色。

3)表单代码设计表单的Init事件代码:DO 学生成绩.MPR WITH THIS表单的Destroy事件代码:RELEASE MENU 学生成绩EXTENDED3.2学生成绩录入学生成绩录入表单设计如图所示:1)控件属性设置标签:label1学号标题:Caption 设置为:学号Label2课程号标题:Caption 设置为:课程号Label3成绩标题:Caption 设置为:成绩文本框:txt1学号数据源:ControlSource 设置为:成绩.学号 Txt2课程号数据源:ControlSource 设置为:成绩.课程号 Txt3成绩数据源:ControlSource 设置为:成绩.成绩命令按钮:command1 标题:caption 设置为:追加Command2 标题:caption 设置为:退出2)代码设计文本框txt学号的GotFocus事件代码:select 成绩append blankjlh=recno()文本框txt学号的LostFocus事件代码:select 成绩replace 学号 with thisform.txt学号.valueselect 学生locate for 学号=thisform.txt学号.valuebel1.caption="姓名: "+学生.姓名select 成绩文本框txt课程号的getFocus事件代码:select 成绩thisform.txt课程号.value=' '文本框txt课程号的LostFocus事件代码:select 成绩go jlhreplace 课程号 with thisform.txt课程号.valueselect 课程表locate for 课程号=thisform.txt课程号.valuebel2.caption="课程名: "+课程表.课程名 select 成绩go jlhthisform.txt成绩.value=0文本框txt成绩的getFocus事件代码:select 成绩go jlh文本框txt成绩的LostFocus事件代码:select 成绩go jlhreplace 成绩 with thisform.txt成绩.value命令按钮command1的Click事件代码:bel1.caption=" "bel2.caption=" "select 成绩append blankthisform.txt学号.setfocusthisform.refresh命令按钮command2的Click事件代码:select 成绩useuse 成绩delete for 学号=space(8).or.课程号=space(5)packclose databasethisform.release3.3学生成绩修改学生成绩修改表单设计如图所示:按课程号修改数据,用户由键盘输入课程号,当控制交点离开文本框时,在表格中显示要修改的数据记录。

VFP设计学生成绩管理系统

VFP设计学生成绩管理系统

6.3查询功能模块查询功能可以按学校、姓名和考号中的任何一种方式,对考生的成绩进行查询。

考生信息导入后,打开的表单,如图6.8所示,在“按学校”的下拉列表框中所列的学校是系统自动将不同的参赛学校列进去的。

用户只要选择一个学校,单击“确定”按钮,即可在表格中列出该学校考生的成绩信息。

同时,单击“导出EXCEL”按钮,可保存该学校考生的成绩单,还可利用本系统提拱的发送电子邮件功能,将该学校考生的成绩单发送给该学校。

另外,只要将光标移到“按考号”或“按姓名”的文本框中,输入考号或姓名,单击“确定”按钮,表格即显示该学生的考试成绩[4]。

图6.8查询表单实现系统自动将不同的参赛学校列进下拉列表框功能,需要在表单Form1的Activate事件中加入如下代码:count to num &&判断记录数go topif num==0 &&无记录messagebox("请先录入考生信息",64,"提示")thisform.releaseelse &&有记录set order to 1 &&打开索引,按学校升序排go topa=学校bo1.additem(a) &&将首记录的学校名加进去skipdo while not eof() &&以下代码完成移动指针的作用,将不同的学校名加入组合框if 学校==askipelsebo1.additem(学校)skipa=学校endifenddoset order to &&关闭索引endif6.4排序功能模块排序功能包括按团体排序和按个人排序,实现对考生成绩的统计、排序等功能。

6.4.1按团体排序功能考生信息导入后,打开的表单,如图6.9所示,这里所说的团体是指学校,一个学校代表一个团体,本系统自动将考生人数十人以上(包括十人)的学校放在一个列表框中,不满足十人的学校放在另一个列表框中,单击学校即可显示该学校的考生人数和总分。

Visual FoxPro 大作业——学生成绩管理系统.正文

Visual FoxPro 大作业——学生成绩管理系统.正文

一、系统背景介绍系统名称学生成绩管理系统系统概况随着教育的不断普及,接受高等教育的人越来越多,对学生的信息管理也越来越复杂。

学生的种类越来越多,不仅有本科生、硕士生、博士生、还有各国留学生。

另外,大学的扩招和成人教育学院的广泛开办,使学生数量不断增加,学生相应的资料也越来越多。

人工管理这些复杂的资料变得几乎不再可能。

因此,迫切需要对学生信息进行自动化管理。

目前许多高校已经开始启动教学管理信息化工作,有的学校已经发展的不错,有些学校还刚刚起步。

为了推进教学管理的信息化,减少教职工的工作量,缩短学校、教师、学生之间的沟通环节,需要借助计算机,让其对学生信息进行自动高效的管理。

信息需求所需信息主要是学生的基本情况,包括:姓名、学号、院系名称及代码、专业名称及代码、所修课程名称及代码、成绩、政治面貌、年龄、出生年月、入学时间、籍贯、家庭住址,备注,照片等。

二、数据库设计DBF表结构基本情况表结构:成绩表(包括成绩表2、3)结构:课程表结构:名次表结构:专业配置表结构:院系配置表结构:人员配置表结构:主码与外码主码对应外码基本情况.院系代码院系配置表.院系代码基本情况.专业代码专业配置表.专业代码基本情况.课程代码课程表.课程代码索引所建索引均为结构化复合索引。

包括学生基本信息的学号、院系代码、专业代码;成绩表的学号、学期、课程代码;课程表的课程代码、学号、学期;名次表的学号;专业配置表的专业代码;院系配置表的院系代码;人员配置表的学号。

三、系统功能结构设计功能结构图主要功能说明使用该系统的人员,主要是教务部门的管理人员或者需要查询信息的学生。

使用的目的主要是对学生的信息进行高效管理,并对学生信息进行维护,包括学生基本信息的输入、变更、查询以及统计打印等。

具体功能如下:封面界面进入登陆界面登陆界面(1)允许进入:输入正确用户名和密码后,进入主菜单界面。

(2)拒绝进入:提示密码错误,被拒绝进入系统。

可退出系统。

vfp实验报告(一、二)

vfp实验报告(一、二)

实验报告学院:专业:年级:姓名:学号:实验室号:_ 计算机号:实验日期:年月日指导教师签字:成绩:报告退发(订正、重做)实验一:熟悉VFP开发环境一、实验目的(1)熟悉VFP集成开发环境;(2)熟悉项目管理器的使用(3 ) 常用命令的使用二、实验内容1、用命令方式和菜单方式退出VFP系统。

2、设置日期格式为年月日格式,年份四位显示,以短划线”-”作为日期分隔符,设置保存为当前工作期有效。

3、默认工作目录为D盘下每位同学以自己学号命名的文件夹,设置保存为永久有效。

4、在默认路径下建立“学生成绩管理”项目文件和“学生成绩”数据库。

5、记录第4题的命令语句。

三、实验环境(1)硬件:PC机(2)软件:Windows 2000中文操作系统、Visual Foxpro 6.0四、实验步骤1、用命令方式和菜单方式退出VFP系统。

【操作步骤】(1)双击VFP的图标,启动VFP。

(2)在命令窗口中,执行quit命令,退出VFP系统。

(3)再次打开VFP。

(4)点击菜单栏中的“文件”选择“退出”命令,退出VFP系统。

2、设置日期格式为年月日格式,年份四位显示,以短划线”-”作为日期分隔符,设置保存为当前工作期有效。

【操作步骤】(1)从“工具”菜单中选择“选项”命令,打开“选项”对话框。

(2)在“选项”对话框中,选择“区域”选项卡,进行日期格式的设置。

a.设置“日期格式”为“年月日”b.在年份前的小框框内打勾,设置为默认值,点击确定。

c.选中“日期分隔符”复选框,并在对应的文本框中输入短横线“-”。

(3)单击“确定”按钮。

3、默认工作目录为D盘下每位同学以自己学号命名的文件夹,设置保存为永久有效。

【操作步骤】(1)在D盘中,建立以“060102060”命名的文件夹(2)从“工具”菜单中选择“选项”命令,打开“选项”对话框。

(3)在“选项”对话框中,选择“文件位置”选项卡。

(4)在“文件位置”选项卡中,选择“默认目录”。

VisualFoxPro学生成绩管理系统实验讲解学习

VisualFoxPro学生成绩管理系统实验讲解学习

实验一建立项目管理器、建立数据库和表、输入部分数据一、实验目的1.熟悉V isual Foxpro 项目管理器的使用;2.熟悉数据库的概念和V isual Foxpro 数据表的概念;3.掌握数据表的建立方法,数据直接输入的方法;4.熟练掌握表文件的打开、浏览、关闭。

二、实验内容;1.建立项目管理器“学生成绩管理系统”2.建立数据库“成绩库”,并创建4个与学生成绩管理系统工作密切相关的数据表“班级号名”、“学生”、“学生选课”、“课程”;3.直接为“班级号名”、“课程”两个数据表输入数据。

三、实验步骤(一)Visual Foxpro 基本操作1. Visual Foxpro 的启动开始→程序→ Visual Foxpro 6.0,或:双击桌面V isual Foxpro 6.0 快捷方式图标。

2. Visual Foxpro 的退出在V isual Foxpro 的命令窗口中键入q uit 或选V isual Foxpro 菜单中文件→退出。

3.工作目录及表单区域的设置·在机房的学生数据盘(例如D:盘)上建一目录,命名为“成绩管理”。

·进入V isual Foxpro,选菜单中的工具→选项→“文件位置”选项卡,找到“默认目录”,如图1-1。

图1-1 选择默认目录·点击“修改”按钮,进入图1-2,再单击按钮,按图1-2 设置后,单击“确定”按钮。

·单击“表单”选项卡,将“最大设计区”选为 1024×768。

·单击“设置为默认值”按钮,再单击“确定”按钮。

注意:如果学生机房安装了还原卡,则每次上机或重新启动后都要重新进行以上第 3 步 “工作目录及表单区域的设置。

”图 1-2 更改文件位置 (二)项目管理器和数据库的建立1.项目管理器(1)什么是项目管理器 项目管理器是 V isual Foxpro 开发应用系统的综合性平台,在这里可以建立数据库、表 单、菜单、程序、编译等。

Visual FoxPro学生信息管理系统课程设计实验报告(完美精编)

Visual FoxPro学生信息管理系统课程设计实验报告(完美精编)

学生信息管理系统课程设计实验报告(此文档为word格式,可任意修改编辑!)一.设计题目学生信息管理系统二.开发软件VFP6.0三.课题要求(1) 掌握课堂讲授的基本数据库知识和VFP的基本技巧:1. 数据库管理系统合数据库应用系统;2. VFP的界面组成与操作;3. VFP的工作方式;4. 标的基本操作(表的建立与修改、表达式、维护命令);5. 表的查询与统计(排序与索引,SELECT-SQL查询,数据库于视图);6. 程序设计初步(程序文件,程序的控制,多模块程序)。

(2) 自学部分书本关于VFP的内容:1. 菜单设计;2. 表单设计;3. 表单控件设计;4. 实例:汽车修理管理系统的开发。

(3) 要求能够独立设计。

完成一个简单的学生信息管理系统,此系统必须有如下基本功能:1. 数据的查询;2. 记录的增加,删除,修改等功能;3. 系统界面良好;4. 操作方便,运行稳定。

四.目的掌握基本的数据库知识,熟悉VFP 的使用。

学习VFP 数据库应用系统开发的一般步骤:1. 需求分析2. 数据库设计3. 应用程序设计4. 软件的运行测试通过简单的系统设计、开发,激发学生的学习兴趣和动手能力。

五.设计时间第12周——第19周 六.设计主要流程 流程图:(1) 数据库设计根据此系统需要建立数据库sexxdb.dbc ,数据库中有如下几个数据表:student.dbf 、course.dbf 、score.dbf 、password.dbf 、passwordm.dbf。

student..dbf记录的是学生的个人信息,如:学号、姓名、性别、民族、出生日期、所在专业、籍贯。

Course.dbf记录的是有关课程的信息,如:课程编号、课程名称、学分、任课老师。

Score.dbf记录的是每个同学不同科目的考试成绩,有以下这些内容:课程编号、课程名称、学号、成绩。

Password.dbf记录系统普通用户的用户名和密码。

VFP课程设计实践报告学生信息管理系统

VFP课程设计实践报告学生信息管理系统

VFP课程设计实践报告------学生信息管理系统院系:物电学院专业:电气信息类学号:111102066姓名:刘小玉指导老师:赵月学生信息管理系统实践报告班级:电气2班学号:111102066 姓名:刘小玉我的学生信息管理系统实践作业制作过程:一期工作:1、制作系统首页表单:建立一表单,属性Caption的值设置为无,AutoCenter 设置为真,TitleBar表单为0-关闭,为使系统首页表单更加美观,在设置表单属性时特意给表单属性Picture值设置一张图片。

接着在表单上添加了三个标签,并设置了相关的属性,继而添加了一个命令按钮,设置命令按钮的Caption值为:点击进入系统,命令按钮的Click Event代码为:do form 系统登录Thisform.release2、系统登录表单:系统登录表单要求用户通过用户名和口令进入系统主菜单,所以在此之前先新建了一个自由表password.dbf用以存放用户名和口令。

设置属性Caption值为系统登录,设置表单的Load Event代码为:public i &&变量i用于存放密码输入次数i=0 &&变量i初始值为0use password.dbf在表单上添加三个标签,并按图示设置他们的Caption值。

添加一个组合框,设置组合框属性RowSource值为password.cry,,属性RowSource-Type的值为6-字段。

也可通过右击组合框,选择生成器,根据生成器向导完成。

添加一个文本框,设置属性PasswordChar的值为*,InputMask的值为999,设置Click Event 代码为thisform.textl.setfocus。

添加两个命令按钮,分别设置它们的Caption属性值。

设置“取消”按钮的Click Event代码为Release Thisform。

设置“确定”按钮的Click Event代码为:i=i+1locate for yhm = alltrim(bo1.value)if found().and.kl=alltrim(thisform.text1.value)do 主菜单.mprthisform.releaseelseif i<3=messagebox("密码错!"+chr(13)+"再试一次!",48,"警告")thisform.text1.setfocuselse=messagebox("已经输入3次了!"+chr(13)+"非法用户!",48,"严重警告") thisform.releaseendifEndif3、学生信息查询表单在表单中添加两个标签,一个文本框,一个表格和两个按钮。

VFP实验报告_实验报告_

VFP实验报告_实验报告_

VFP实验报告VFP实验报告学院:专业:年级:姓名:学号:实验室号:计算机号:实验日期:年月日指导教师签字:成绩:实验:熟悉VFP开发环境1. 先在D盘建一个文件夹,并将其命名为092221004.在桌面打开VFP系统,在菜单栏上选择“工具” “选项”,此时跳出一个选项框,选定“文件位置”中的“默认目录”,然后选择“修改”,将其设为“D9*******”,最后选择“设为默认值” ,“确定”,即可。

2. 在桌面打开VFP系统,在菜单栏上选择“工具” “选项”,此时跳出一个选项框,选定“区域”,然后在“日期格式”栏的下拉选项中选择“年月日”;勾选“日期分隔符”和“年份(1998或98)”项,并在“日期分隔符”其后面输入“-”;最后选择“设为默认值” ,“确定”,即可。

3. 在桌面打开VFP系统,在菜单栏上选择“工具” “选项”,此时跳出一个选项框,选定“区域”,然后在“小数位数”项输入小数位数的多少,最后选择“设为默认值” ,“确定”,即可。

4. 在桌面打开VFP系统,在菜单栏上选择“显示”,此时跳出一个工具栏对话框,勾选“调色板”后选择右边的“定制”,跳出定制工具栏,在“分类”中选定“调色板”,在其右边中选定红色,并将其拖动到主窗口,关闭定制工具栏,最后将其移到常用工具栏下。

5. 打开VPF系统,在菜单栏上选择“文件”,在“文件”的下拉栏中选定“新建”弹出新建选框,在左边的“文件类型”中选定“项目”然后点击右边的“新建文件”弹出创建的对话框,在该对话框的项目文件框中键入“学生成绩管理”后点击“保存”,在菜单栏上选择“文件”,在“文件”的下拉栏中选定“新建”弹出新建选框,在左边的“文件类型”中选定“数据库”然后点击右边的“新建文件”弹出创建的对话框,在该对话框的数据库名框中键入“学生成绩”后点击“保存”。

区别: 如果是在项目中建立数据库,则命令窗口不会显示命令。

6. “CREATE PROJECT”是建立项目文件命令,“CREATE DATABASE” 是建立数据库命令,“ MODIFY DATABASE”打开默认目录下的数据库,“MODIEF PROJECT”是打开默认目录下的项目文件7. 退出VFP系统的命令是“Quit”;其他退出VFP系统的方法:方式一:单击应用程序窗口中的“关闭”按纽方式二:在“文件”菜单中选择“退出”命令.方式三:在命令窗口中键入QUIT命令.方式四:同时按下Alt和F4组合键.方式五:单击应用程序窗口左上角的控制菜单图标,从弹出的菜单中选择“关闭”命令.或者双击控制菜单图标。

VFP实验报告

VFP实验报告

班级 09工程管理一班学号 20090402141姓名胥童2010年6月课题名称:成绩管理系统设计一.系统概述成绩管理系统是可以实现对学生信息,成绩,课程信息,专业信息等大量信息进行储存,处理和管理的数据库技术系统。

本系统可以供老师及学生便捷,快速的查询学生信息,学生成绩,课程信息和专业信息。

采取了数据模型表示复杂的数据结构。

不仅描述了数据本身的特征,还描述了数据之间的联系,数据不是面向特定的某个应用,而是面向整个应用系统,数据冗余量小,可实现数据共享。

成绩管理系统具有较高的数据独立性,提供了数据安全性,完整性等管理和控制功能,以及对数据操作的并发控制,数据的备份与恢复等功能。

统一管理和控制数据,为使用者提供了方便。

本系统通过在数据库中建立学生表,成绩表,课程表,专业表,对学生的信息,成绩,课程信息,专业信息进行输入,设计表单和菜单,对学生信息,成绩,课程信息,专业信息编辑模块,并做相应的绑定,从而实现对学生信息,学生成绩,课程情况,专业情况及学生成绩统计的查询。

二.总体设计框架结构图:项目:建立项目文件CJGL.PJX数据库:建立数据库JXSJ表:建立学生表(xs.bdf),成绩表(cj.bdf),课程表(kc.bdf),专业表(zy.bdf)表单:建立学生信息输入表单(frmxs.scx),成绩输入表单(frmcj.scx),课程信息输入表单(frmkc.scx),专业信息输入表单(frmzy.scx),学生信息编辑表单(frmxsed.scx),学生成绩编辑表单(frmcjed.scx),课程信息编辑表单(frmkced.scx),专业信息编辑表单(frmzyed.scx),学生信息查询表单(frmxscx.scx),学生成绩查询表单(frmcjcx.scx),课程,专业查询表单(frmkczycx.scx),学生成绩系统表单(frmcount.scx)。

三.详细设计1、①学生表②成绩表③课程表④专业表2、①学生信息输入表单所涉及到的相关代码②学生成绩输入表单所涉及到的相关代码③课程信息输入表单所涉及到的相关代码④专业信息输入表单所涉及到的相关代码⑤学生信息编辑表单涉及到的相关代码⑥学生信息查询表单涉及到的相关代码⑦学生成绩查询表单所涉及到的相关代码⑧课程专业查询表单所涉及到的相关代码⑨学生成绩统计表单涉及到的相关代码3、菜单①数据输入模块③查询统计模块④数据输出模块所涉及相关代码四、设计心得在完成这次VFP课程设计的过程中,我觉得VFP这个工具能够很快地很方便的设计管理类软件,还使我对整个设计有一个比较完整的认识。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档