




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2007年管理系统中计算机应用实践环节考试辅导(人大) (200年6月18日)考试要求一、 说明:1. 根据要求编写程序,实现给定功能。2. 考试时间为一个小时。3. 所做内容放在E盘KS目录中。(从07年开始,所作内容将有网络审阅试卷,一定要把目录保存正确,并在要求做的表单-个人信息 处填写真实内容。写明准考证号、考生姓名、联系电话、考试机位、试卷号。二、 试题下面是教学管理系统中的三个库表,数据库结构如下:“学生情况表”的结构及记录字段名字段类型字段宽度小数位数学号Character7姓名Character8性别Character2籍贯Character6 学号姓名性别籍贯0301001王强男北京0301002李小冬男河南0302001王红梅女黑龙江0302003赵红宇女广东0301004孙宏伟男河北“课程成绩表”的结构及记录字段名字段类型字段宽度小数位数学号Character7课程号Character4考试成绩Numeric (数值型)3任课老师Character8选课时间Date (日期型)8 学号课程号考试成绩任课老师选课时间0301001010180张涛02/05/20060301002010285王佐09/12/20060302003010163张涛11/11/20060301004040170王晓芳04/25/20060302001010285王佐08/15/2006“课程教材标”的结构及记录字段名字段类型字段宽度小数位数课程号Character4教材名称Character20出版社Character20单价Numeric62课程号教材名称出版社单价0101计算机应用基础高等教育出版社250102数据库管理电子工业出版社290201大学英语一商务印书馆230202大学英语二商务印书馆220401高等数学高等教育出版社26三:考试要求(考试环境:Visual Foxfpro 6.0以上)1、建立一个项目.项目名称 MYPROJ2、在该项目下建立相关数据库,并按要求建立三个库表和索引用学号、课程号、建立表间关联。3、在项目中建立菜单MYMENU,菜单中包括数据维护、查询、统计、个人信息和退出五个项。4、点击数据维护时,弹出MYFORM1表单,选择某个数据库进行数据的增、删、改。5、点击查询时,弹出MYFORM2表单,实现通过学号查询学生基本情况、通过课程号查询教材名称、出版社、单价情况、通过选课时间和课程号查询当天选课学生的基本情况。6、点击统计时。弹出MYFORM3表单,按任课老师和课程号统计考试成绩的平均分。7、点击个人信息时,弹出MYINFO表单,显示考生的准考证号、考生姓名、考试机位、联系方式、试卷号。8.点击退出时,返回系统菜单,关闭数据库。例:“教学管理系统”操作过程开发基本步骤(1)建立项目文件;(2)在项目中建立数据库、表、索引及关联;(3)设计菜单;(4)设计主控程序;(5)设计表单及相应脚本;(6)连编应用程序。下面分别介绍每个步骤的相关内容。一:建立项目文件 (文件名:MYPROJ) 创建项目以及查看管理项目文件要使用 项目管理器。项目管理器是项目的管理工具,是开发及管理应用系统的工作平台。“项目”是相关文件、数据及对象的集合,项目文件中所保存的并非它所包括的文件,而仅是对这些文件的引用。步骤:(1)单击【文件】【新建】。或者单击标准工具栏上的【新建】按钮。(2)打开【新建】对话框,单击选择【项目】单选框,系统将显示【创建】对话框,建立名为“MYPROJ”的项目文件。注:项目文件的扩展名为.Pjx;建议在创建项目前先为项目建立一个文件夹,这样便于管理. 二:建立”教学管理”数据库1.创建数据库 在项目管理器的“数据”选项卡下,选择“数据库”,单击“新建”按钮,然后制定新建数据库的文件名及存储路径,如“教学管理”。2.创建表及索引 依照试题要求,创建教学管理系统中的三个表(“学生情况表”、“课程成绩表”、“课程教材表”)。操作步骤:(1)在“项目管理器”的“数据”选项卡下选择【数据库】【教学管理】【表】;(2)单击“新建”按钮,然后选择“新建表”;(3)制定表名及存储路径;(4)然后在“表设计器”的“字段”选项卡下依次输入表中的字段名、类型、宽度等;(5)选择所要建立索引的字段,指定其索引为升序或降序;“学生情况表”的学号、“课程成绩表”的课程号、学号和“课程教材表”课程号都应设置索引;(6)单击“索引”选项卡,选择一个索引名,然后指定其索引类型。“学生情况表”中学号和“教材课程表”中课程号为主索引;“课程成绩表”中课程号和“课程成绩表”中学号为普通索引。注:主索引不允许在指定的字段或表达式中有重复值,用在指定关联的主表,一个表只能创建一个主索引,如果在一个指定主索引的表中字段输入重复值,系统将返回一个错误信息,普通索引中允许存在重复值,可以作为“一对多”永久关系的多方。3。创建表之间的关联(1)在“项目管理器”的“数据”选项卡中选择数据库,然后双击“教学管理”数据库打开“数据库设计器”。(2)在“数据库设计器”中我们可以看到数据库所包含的表,在要设置关系的主表(学生情况表、课程教材表)即设置了“主索引”的表。选择要关联的索引名(学号、课程号)然后把它分别拖动到“课程成绩表”的课程号、学号上,松开鼠标就会看到两个标之间有一条连线,表示我们建立了库间关联。三、设计菜单。菜单结构数据维护数据查询数据统计个人信息退出学生情况表Myform11课程成绩表Myform12课程教材表Myform13按学号查询Myform21按课程号查询Myform22按选课日期和课程号查询Myform11Myform11按任课老师统Myform31按课程号统计Myform32本系统所建表单结构如下图所示:步骤:在“项目管理器”的“其它”选项卡下,选定“菜单”,然后单击“新建”按钮,指定所建菜单名(MYMRNU)及存储路径;(1)在“菜单设计器”中的“菜单名称”框依次输入所需创建的一级菜单名,如“数据维护”、“数据查询”、“数据统计”、“个人信息”、“退出”。(2)若程序执行时,单击该菜单需要弹出一个下级菜单,则为该菜单的“结果”选择“子菜单”;若程序执行时,单击该菜单需执行一个命令,则为该菜单的“结果”选择“命令”;若程序执行时,单击该菜单需执行一个程序,则为该菜单的“结果”选择“过程”。此例中,“数据维护、数据统计、数据查询”需要弹出一个下级菜单。所以选择“结果”为“子菜单”。而“个人信息”考试要求,只列出一个表单即可。所以“结果”为“命令”;而单击“退出”时需要执行一个退出的过程,所以“退出”的“结果”为“过程”。具体示意如下图:在“菜单名称”下 输入“数据维护”“结果”处选择“子菜单”“编辑”将会出来子菜单项,输入三个表的名称。比如第一个输入“学生情况表” “结果”处选择“命令”“选项”处输入 上面组织结构图中的命令:do form myform11.(执行“学生情况表”表名为 myform11.)同理 “课程成绩表”为myform12 “课程教材表”为myform13。然后点右侧的 “菜单级”下拉肩头,找到“菜单栏”回到菜单的主界面。如上图。按照上面的做法,点数据查询子菜单编辑输入“按学号查询”命令do form myform21.依次编辑其余的“按课程号查询-do form myform22”。“按选课日期和课程号查询 do form myform23”。数据统计 也按上面的做法。而 个人信息【命令】直接输入“do form myinfo”“退出”【过程】在打开的命令文本中输入以下内容:(汉字为解释不必输入)Clea entnts 意为:(清除时间处理)Close all 意为:(关闭各种数据库)Set sysmenu to default (建立系统菜单恢复到初始状态)。(4)在此编辑状态下,点VF主菜单下“菜单”【生成】,弹出保存此菜单的对话框,输入文件名 mymenu。点保存。然后弹出“生成菜单”对话框,选择生成,系统就会生成扩展名为mpr的菜单程序文件。四、设计主控程序操作步骤:(1)在“项目管理器”中“代码”选项卡中【新建】弹出一个命令的文本框。输入以下内容:(汉字为解释命令的含义,不必输入)Set talk off 关闭对话窗口Set safe off 关闭安全提示Clear all 清除所有文件,清除所有内存变量,用户定义的菜单条及窗口Set dele on 关闭删除标记Do mymenu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 民族情民族魂课件
- 2025年急性中风的急救处理策略考试卷答案及解析
- 2025年口腔颌面外科术后护理要点模拟考试答案及解析
- 2025年放射治疗技术评估考试答案及解析
- 2025年药物临床药物不良反应处理答案及解析
- 2025年全科医学肺炎诊断处理流程答案及解析
- 2025年儿科医学专业技术资格考试答案及解析
- 2025年中医外科经络穴位技术操作检测试卷答案及解析
- 2025年眼科常见疾病诊断治疗技能考核测试卷答案及解析
- 中国经济新质生产力解析
- 村级财务业务知识培训课件
- 2025年特种设备检验人员资格考试(压力管道检验师GDS)历年参考题库含答案详解(5套)
- 2025年河南省公开遴选公务员考试(案例分析与对策性论文)历年参考题库含答案详解(5套)
- 2025年中药三基试题及答案大全
- 白内障囊外摘除联合青光眼人工晶体植入术后护理查房
- 药品停产管理办法
- 2025年《临床输血技术规范》
- 2025年江苏无锡离婚协议书
- 人员管理办法格式范本
- 减糖与健康口腔课件
- 北京员工待岗管理办法
评论
0/150
提交评论