VisualFoxPro课程设计实验报告.docxVIP

  • 33
  • 0
  • 约9.34千字
  • 约 13页
  • 2021-02-05 发布于天津
  • 举报
以下为文案正文: Visual FoxPro 课程设计实验报告 ——“学生信息管理系统” 国贸 2 班 200204074224 佘楷 设计题目 学生信息管理系统 开发软件 VFP6.0 课题要求 掌握课堂讲授的基本数据库知识和 VFP 的基本技巧: 数据库管理系统合数据库应用系统; VFP 的界面组成与操作; VFP 的工作方式; 标的基本操作(表的建立与修改、表达式、维护命令) ; 表的查询与统计(排序与索引, SELECT-SQL 查询,数据库于视图) ; 程序设计初步(程序文件,程序的控制,多模块程序) 。 自学部分书本关于 VFP 的内容: 菜单设计; 表单设计; 表单控件设计; 实例:汽车修理管理系统的开发。 要求能够独立设计。完成一个简单的学生信息管理系统,此系统必须有如下基本功能: 数据的查询; 记录的增加,删除,修改等功能; 系统界面良好; 操作方便,运行稳定。 目的 掌握基本的数据库知识, 熟悉 VFP 的使用。 学习 VFP 数据库应用系统开发的一般步骤: 需求分析 数据库设计 应用程序设计 软件的运行测试 通过简单的系统设计、开发,激发学生的学习兴趣和动手能力。 设计时间 第12周一一第19周 设计主要流程 流程图: 用户登陆 logo.scx 普通用户 登陆选择用户类型管理员登陆F 1 f个课人 普通用户 登陆 选择用户类型 管理员 登陆 F 1 f 个 课 人 程 统 统 计 计 学 课 成 生 程 绩 信 信 信 息 息 息 学 课 成 生 程 绩 信 信 信 息 息 息 1 r 卄 1 F 学 生 信 息 课 程 信 息 成 绩 信 息 个 课 人 程 统 统 计 计 数据库设计 根据此系统需要建立数据库 sexxdb.dbc,数据库中有如下几个数据表:stude nt.dbf、course.dbf、 score.dbf、password.dbf、passwordm.dbf。 Sr-wEdlhX 1 ? llwn.SrJtS怜Q.—lliiLlM 专诽■ 1cs+^i.片如 Sr-wEdlh X 1 ? llwn. SrJtS 怜Q. — lliiLlM 专诽 ■ 1 cs+^i. 片如J4 ■V鬥 student..dbf记录的是学生的个人信息,如:学号、姓名、性别、民族、出生日期、所在 专业、籍贯。 学号[ 学号[姓容 出生日期 右业 1?女 ,u_.i男 1 ?女 ,u_. i男 pl/22/83 joi/qi/64 j02/01/02 Course.dbf记录的是有关课程的信息,如:课程编号、课程名称、学分、任课老师。 B 匚]11 se 課程褊号| 课程名称 [学分[任谍老1师[ 121gj 区莎高等數学\ 4 0 121gj 区莎 高等數学 \ 4 0『刘市 ! 4.0;赵适二 一行丽兀 、、m—in ? Score.dbf记录的是每个同学不同科目的考试成绩,有以下这些内容:课程编号、课程 名称、学号、成绩。 73-H^-ia^asi =*-B?B.-?? —亠-ml ??-亠-=■■-亠--l 73 -H^-ia^asi =*-B?B.-?? —亠-ml ??-亠-=■■-亠--lH-a-?l??-BVB ?-p?9!■一-?十 盂亜世3五KOOM面亘olF ______________ i 丄._!.-;:-一 i7-r-=.T7一iflT亠 ; i - i i i 4^ 1^2.3^ a - ? 一 ■ - - - Isr?*津啦举 丰灵英羽倉麵星 *学*3??_莓宴 吏木大??=?? I ? L - L Z 2 ? E - - 3 - 3 - 3 - 1 - 1 4- - 4 ,! 21 n.-11 Z一?I2.-瓷艺一 2 八厲上 £T-IZ一龙 j £ 一 £ Password.dbf记录系统普通用户的用户名和密码。 ;444444333333口1里1】 ;444444 333333 口1里1】 \ 222222 用尸名I密円 ord 球歸聽希二 Passwordm.dbf记录系统管理员的用户名和密码。 is sv 莒理员 密碍 J 11M11 J - ndbinOZ 222222 a ai. ,a. ■丄 一 - adainOS 333333 一 - J _._?…-………_?…一 应用程序设计 由于本系统是多用户登陆,当是管理员登陆时此系统的所有功能都可能用, 当是普通用户登 陆时此系统时将无法使用系统的维护功能。下面就各个表单功能和使用作如下简述: 用户登录 先选择用户类型:普通用户、管理员,输入密码,按确定键进入(按重写键重新填写;按退 出键退出系统)。主要代码如下: optio ngroupl.click 事件: do case case this.

文档评论(0)

1亿VIP精品文档

相关文档