管理信息系统课题设计_第1页
管理信息系统课题设计_第2页
管理信息系统课题设计_第3页
管理信息系统课题设计_第4页
管理信息系统课题设计_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、设计课题:学籍管理系统设 计 者:刘丽佳(60%) 刘子奇(40%) 专 业: 工商管理学 号:2106140712051(刘丽佳) 2106140712071(刘子奇)指导老师: 陶庆 目 录第一章 引言 (4) 1.1项目开发的目标(4) 1.2 项目提出的意义(4) 1.3 本系统使用语言的介绍 (4)第二章 系统分析 (6) 2.1用户需求 (6) 2.2系统设计思想(6) 2.3系统设计分析(6) 2.4系统功能分析(7) 2.5组织结构调查(7) 2.6数据流程调查(8 ) 2.7数据字典(11) 第三章 系统设计(14) 3.1学籍管理中所涉及到的主要实体集及其属性(14) 3.

2、2 功能模块设计 (15)第四章 学生学籍管理系统的实现及编码 (16) 4.1主程序及代码(17) 4.2进入系统密码校验模块(19) 4.3菜单设计 (19) 4.4信息录入模块 (23) 4.5修改密码 (23) 4.6学生注册查询 (24) 4.7学生补考查询 (24) 4.8学生注册查询(26) 4.9打印输出-成绩登记表 (27)系统评价(22)结束语(22)【摘要】本论文叙述了校计算机系学籍管理的现状以及Visual Foxpro6.0语言的概况。重点介绍了学籍管理系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统实现。本系统主要功能有学生注册、班级

3、信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、补考成绩录入、数据查询、打印输出等功能。总结了本系统的特点:操作方便、提高工作效率、节约学籍管理成本。【关键词】计算机系、学籍管理系统、Visual Foxpro6.0、功能、特点 第一章 引 言1.1项目开发的目标建立计算机学籍管理系统,进一步提高办学效益和现代化水平。帮助主管学籍的工作人员提高工作效率,实现学籍信息管理工作流程的系统化、规范化和自动化。1.2 项目提出的意义现在我国的大中专院校的档案管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展,因为它浪费了许多的人力和物力。在

4、当今信息时代这种传统的管理方法必然被计算机为基础的信息管理系统所代替。1.3 本系统使用语言的介绍 Visual foxpro是microsoft公司推出的全新的pc平台关系数据库管理系统。它具有强大的性能、无与匹敌的速度、完整而丰富的工具、及其友好的图形用户界面、简单得数据存取方式、良好的兼容性、独一无二的跨平台特性及真正的可编译性,是系统成为目前最快、最完美的数据库系统。不但兼容早期的dbase以及foxbase各种版本,同时还提供了许多基于windows的崭新功能。Visual foxpro作为具有windows95兼容标志的应用软件,具有快速开发应用程序、面向对象和客户机/服务器的强大

5、功能,它是多年来出现在关系数据库方面最重要的产品。 Microsoft visual foxpro是一个32位的数据库开发系统,可运行于window98和windowsxp操作系统。Visual foxpro既具有visual系列的功能强大、直观易用、面向对象等优点,又兼具windows和foxpro的长处。提供了“向导”、“设计器”和“生成器”等工具,使的数据库的管理工作变的容易。Visual foxpro的易用性使初学者和那些想避免涉及foxpro复杂命令的人能很快用它来管理自己的数据库,制作各种报表、标签等;增添的面向对象的编程方式等新特色,使它成为应用程序开发人员强有力的工具;正是由于

6、其易用性、先进性和广泛性,使visual foxpro真正做到了面向各种水平的用户。(1) 简单,易学,易用快速完成应用任务 Visual Foxpro6.0提供了向导,生成器和设计器三种工具,这三种工具都使用图形交互界面方式,使用户能够最简单而又最快速地完成数据操作任务。 例如:此学籍管理系统中的各项数据输入的表单就是用表单向导和生成器来制作的。使用方便的工具栏 象许多其他Microsoft产品一样,Visual Foxpro6.0也给用户提供了使用方便的工具栏,工具栏里有许多按钮,他们代表着菜单里的某些选项。一般来说,用户经常执行的操作或使用的对象多对应一个按钮,用户可以通过选择这些按钮方

7、便而迅速地完成操作,而不必通过菜单选项。不编程而建立应用程序界面 Visual Foxpro6.0提供的窗体设计器是一种功能强大的工具,用户能够不编程或使用很少的代码来实现友好的交互式应用程序界面以及对界面的控制。例如;用户可以用栅格控制很容易地建立一对多的窗体;用户只需把一个数据表拖到一个窗体上就可以了。也可以利用页格式控件来建立有标签的对话框话或用户自己的生成器界面。用项目管理器统一界面 Visual Foxpro6.0提供的另一高效易用的工具是项目管理器。通过项目管理器,用户可以集中地管理数据,文档,类库,源代码等各种资源。例如用户可以建立和更新数据库,设计或改变窗体和报表,定义或改变类

8、库,生成或重新生成自己的应用程序。另外,用户也可以在项目管理器中使用Visual Foxpro6.0提供的简单而有效的其他工具,如向导,生成器,工具栏等。所有这些,使用户能够对工作进行集中管理而又简单有效。(2)功能更强大 Visual Foxpro6.0比以前的数据库管理系统具有更强大的功能。它通过使用快速查询技术和对系统的优化而使用户最大限度地体会到Visual Foxpro6.0快速而又功能强大的优点。具有面向对象编程的能力 Visual Foxpro6.0在支持标准的Xbase传统编程方式的同时,也提供了完全的面向对象编程的能力。在Visual Foxpro6.0的对象模式下,用户可以

9、利用所有的面向对象编程特性,这些特性包括继承,封装,多态性以及分类,他们都作为用户所熟悉的Xbase编程语言的扩展集而实现。 最优化系统 Visual Foxpro6.0能通过优化用户的实际来提高自身的性能。在所有的优化措施中,做有效的方法是尽可能多地增加用户的扩展内存或减少被其他程序所占用的内存。其余的提高Visual Foxpro6.0性能的措施包括加快启动速度和优化设置指令。使用快速查询技术 快速查询技术是一种专用的数据查询技术,他能够迅速从数据库中选择出一组满足用户要求的记录。使用这种即使能将数据查询所需的时间大大缩短,这样可以极大的提高数据查询效率。可视化编程技术 Visual fo

10、xpro用于visual c+、visual basic同样的编程技术,这是他取名为Visual foxpro的原因。可视化编程技术给人一种所见即所的的感受,在您编辑屏幕表单、报表、菜单时,可以直接运行,不必来回调试,极为方便。新增许多命令和函数,功能大大加强,sql语句更加丰富 增加了7种新的字段类型:整型、货币型、日期时间型、双精度型、通用型、二进制型和二进制备注型。在结构化的复合索引中可以建立4种类型的索引:主索引、候选索引、普通索引和唯一索引。 允许在表中使用空值null,以保证与采用sql标准的数据库管理系统的兼容和数据共享。用32位方式Visual foxpro使用32位方式,其运

11、算速度、存储能力大大提高。第二章 系统分析2.1.用户需求要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析:用户的信息需求:能查询班级信息、学生基本信息、课程信息、学生成绩及补考信息。用户的处理要求:要能录入班级信息、学生基本信息、学生注册登记、对专业或班级的课程设置、课程信息、学生成绩录入与修改查询、补考成绩录入修改查询等。对系统的适应性要求:要求系统能够不受未来课程设置变化的影响及班级变动的影响,仍能照常使用。对系统的安全性要求,要求进入系统必须进行口令校验。2.2系统设计思想1、 采用现有的资源,先进的管理系统开发方案

12、,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。2、 系统就满足学校的需求,例如学生信息的录入、查询、更新等。学生录入与排名。3、 系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。2.3系统设计分析 其功能主要分为四大类: 课程管理:用于对各学期课程的开设和修改。 成绩管理:用于对成绩的输入、修改、汇总及排名。班级管理:用于对班级的录入与修改。打印功能:用于打印所需数据。 本系统性能力求易于使用,具体有较高的扩展性和可维护性。2.4系统功能分析 录入功能:为一般用户提供相应的录入功能,为超级用户提供对所有信息的录入功能。查询功能:

13、为所有用户提供查询的功能,可查询允许范围内的所有信息。维护功能:为一般用户提供查询及相应的修改,删除功能,为用户提供对所有信息的修改删除功能。打印功能:能打印全校学生的信息及积各班信息,科目成绩等。退出功能:结束并关闭系统。2.5组织结构调查 采用本学籍管理系统的青岛滨海职业技术学院实行校长负责制,学校教务对日常教学、财务后勤、学生管理工作实施管理,向校长负责。学校共设教务科、学生科、财务科、办公室等部门,各科室科长、主任分别对所属部门进行管理。要求系统能够对学校的教学计划、教学安排、师资管理、成绩管理、学生学籍管理等方面的信息提供存贮、更新、查询、统计等功能。学校教务处学生科财务处办公室2.

14、6 数据流程调查数据流程分析是把数据在组织内部的流动情况抽象地独立出来,舍去了具体的组织机构,信息载体,物质,材料等,以发现和解决数据流中的问题为目的,一个畅通的数据流程是目标系统实现业务处理过程的基础。由招生办将录取的新生名单输入学籍管理系统,进行学籍管理,生成相应的学生资料报表交于教育部进行督察,同时将毕业生的学籍资料转给相应的用人单位,进行核查。对招生办提供的学生名单进行相应的信息录入管理,教师提供的学生成绩单进行成绩管理,并将成绩进行信息录入操作,生成的成绩单存储于学生学籍表中,并交给教务进行管理。教务对课程进行安排,安排的课程表单进行课程管理,并存入学籍表中,进行统一管理,学校领导对

15、学校系统中存储的信息进行查询,学生所需的成绩等单据可以通过学生处查询并打印输出。整个系统由管理员进行录入,修改,查询,管理。管理员学籍管理教育部用人单位招生办管理员信息新生名单报表毕业生情况招生办信息录入管理教育部用人单位 P1成绩管理 P2F1学籍表教师课程管理 P3教务处学生处打印输出 P4管理员领导 数据查询考试成绩录入管理员信息新生名单报表毕业生情况成绩单成绩单学籍注册课程列表课程列表数据表数据表数据表数据表招生办学生信息录入P1.1F1学籍表班级信息录入P1.2P1.3注册登记P4领导新生名单报表学籍注册班级信息表注册信息学生情况表教师P2.1分析考试成绩学生F1学籍表P2.2分析一

16、次补考成绩P2.3分析二次补考成绩P4成绩修改P2.4领导考试成绩考试成绩单二次补考成绩单单一次补考成绩单教师P2.1分析考试成绩学生F1学籍表P2.2分析一次补考成绩P2.3分析二次补考成绩P4成绩修改P2.4领导考试成绩考试成绩单二次补考成绩单单一次补考成绩单领导P4.1学生注册查询P1P4.2成绩查询P4.3课程设置查询P3P2学生处P5.1课程表打印P3P5.2通讯录打印P5.3注册名单打印P1P5.4成绩单打印P2空白成绩单打印P5.5课程列表学生情况表 注册信息考试成绩单空白成绩单2.7数据字典表2-7-1数据项描述数据项名:学号别名:Student-No简述:存储每个学生不同科目

17、的考试成绩简要说明:本校学生编码类型及长度:数字型,7位数据值类型:(连续/离散)离散 表 2-7-2数据结构描述 数据结构名:学籍表单简述: 存储学生学籍信息的表单数据结构组成:学号+姓名+出生日期+班级编号+入学时间+政治面貌+英语等级+身份证号称+联系电话+QQ+Email 表2-7-3数据处理描述处理逻辑名:注册登记加工编号:1.3简要描述:根据学生手册进行注册 输入数据流: 有效注册通知,学生手册,招生计划输出数据流: 注册学生加工名:学生信息录入加工编号:1.1简要描述:能够对学生基本学籍信息进行记录存储输入数据流:新生名单,学生学籍档案输出数据流:学生档案 加工名:班级课程设置加

18、工编号:3.2简要描述:班级课程的设置存储输入数据流:班级编号,学期输出数据流:课程名称,讲授学时,上课学时,授课老师加工名:注册名单打印加工编号:5.3简要描述:对用户所需的注册名单进行打印输入数据流:注册信息输出数据流:注册名单表2-7-4数据存储描述数据存储名:一次补考成绩简述:存储每个不及格学生不同科目的补考成绩文件组成:编号,学期,课程名称,补考原因 ,分数数据存储名:二次补考成绩简述:存储每个不及格学生不同科目的二次补考成成绩文件组成:编号,学期,课程名称,二次补考原因,分数表2-7-5数据流描述数据流名:考试成绩单简述:存储每个学生不同科目的考试成绩文件组成:编号,学期,课程名称

19、数据流名:学生名单简述:对在校学生的姓名记录组成:姓名+性别+民族+籍贯+出生日期+高考成绩+新生类别+系+专业+年级+学制+政治面貌+联系电话+家庭地址数据流名:课程表单简述: 存储了不同课程的表单文件组成:课程编号+课程名称表2-7-6外部实体描述外部实体名:学生简述: 接受教育的实体输入数据流:成绩单外部实体名:教务处简述: 对于学校的教学计划进行安排输入数据流:教学计划第三章:系统设计3.1学籍管理中所涉及到的主要实体集及其属性1、班级班级编号,班级名称,专业代码,学制,收费金额,班主任姓名,入学时间;2、班级课程班级编号,学期,课程名称,讲授学时,上机学时,讲授教师;3、补考学号,学

20、期,课程名称,补考1,补考2,原因,未到原因;4、成绩信息学号、学期、课程名称、成绩;5、学生基本信息学号,姓名,性别,出生日期,政治面貌,身份证号,班级编号,入学时间,QQ号码、联系电话、e_mail地址、英语等级6、教学计划专业代码,学期,课程编号;7、注册学号、学年、注册否;8、课程信息课程编号,课程名称;9、专业信息专业代码、专业名称3.2 功能模块设计软件所实现的功能强弱是衡量一个软件的最根本的标准。经过对系统的分析、及数据库设计后,确定了本子系统的功能模块如图所示。学籍管理系统登录信息录入课程管理成绩管理数据查询教学计划设置班级课程设置专业名称设置学生注册查询学生成绩查询课程设置查

21、询学生基本情况学生注册登记课程名称设置班级课程表学生通讯录学生注册情况成绩通知单退 出打印输出 班级名单录入补考成绩查询补考不及格查询按学号查询按班级查询学生成绩录入第一次补考第二次补考学生成绩修改第四章 学籍管理系统的实现及编码4.1、主程序先建一个项目管理器,命名为“学籍管理.pjx”。按照前面几章系统分析及设计的结果,建立一个名称为“学籍库.dbc”的数据库并添加系统所涉及的各个表。然后根据功能模块结构设计的结果建立一个菜单,并设置相应的菜单项的单击事件。再建立一个主控程序,命名为“主程序.prg”。主界面密码:yuping主程序.prg的代码如下:_SCREEN.WINDOWSTATE

22、=2 _SCREEN.CAPTION=学籍管理系统 _SCREEN.CONTROLBOX=.F. _SCREEN.BACKCOLOR=RGB(50,100,128) SET SYSMENU OFF SET TALK OFF SET SAFETY OFF SET STATUS BAR OFF DO FORM 封面 TO NUM IF NUM DO 菜单.mpx READ EVENT ENDIF4.2、系统密码校验模块(即封面.scx)1、流程图:开始提示 输入密码输入 密码密码 正确吗?进入学籍管理系统显示错误错误超过3次N退出登录YNY2、 程序界面设计:3、相关代码如下:(确认按钮)REST

23、OR FROM PASS1.MEM ADDI LOCAL MM1,MM2 MM1=PASS1MM2=THISFORM.TEXT1.VALUESET EXACT ON IF ALLT(MM1)=ALLT(MM2) THISFORM.CONT=.T. THISFORM.RELEASE CLEA ELSE THISFORM.CONT=.F. THISFORM.NO=THISFORM.NO+1 =MESSAGEBOX(密码错误!,48+0+0,错误) IF THISFORM.NO=3 =MESSAGEBOX(三次密码错误,将自动退出程序!,4+16+2,退出) THISFORM.COMMAND2.CL

24、ICK ENDIF THISFORM.TEXT1.VALUE= THISFORM.TEXT1.SETFOCUS CLEA ENDIFSET EXACT OFF (取消按钮)THISFORM.RELEASE CLOSE ALL 4.3、菜单设计运行结果如下:相关代码如下:退出: ?CHR(7)RE=MESSAGEBOX(是否退出学籍管理系统?,4+32+256,信息窗口)IF RE=6CLEAR EVENT ENDIF班级名单录入:DO FORM 班级信息 学生基本情况:DO FORM 基本情况 学生注册登记:DO FORM 注册 4.4、信息录入模块1、界面设计:2、相关代码如下:(添加按钮)

25、THIS.CAPTION=继续 Thisform.班级编号1.VALUE=SPACE(3) Thisform.班级名称1.VALUE=SPACE(6) Thisform.专业代码1.VALUE=07070 Thisform.学制1.VALUE=3 Thisform.收费金额1.VALUE=1800.00 Thisform.班主任名1.VALUE=SPACE(8) Thisform.入学时间1.VALUE=CTOD(/) Thisform.班级编号1.ENABLED=.T. Thisform.班级名称1.ENABLED=.T. Thisform.专业代码1.OPTION1.ENABLED=.T.

26、 Thisform.专业代码1.OPTION2.ENABLED=.T. Thisform.专业代码1.OPTION3.ENABLED=.T. Thisform.专业代码1.OPTION4.ENABLED=.T. Thisform.专业代码1.ENABLED=.T. Thisform.收费金额1.ENABLED=.T. Thisform.班主任名1.ENABLED=.T. Thisform.入学时间1.ENABLED=.T. THISFORM.班级编号1.SETFOCUS THIS.ENABLED=.F. THISFORM.COMMAND2.ENABLED=.T. THISFORM.COMMAN

27、D3.ENABLED=.T. THISFORM.COMMAND4.ENABLED=.F. THISFORM.REFRESH (撤消按钮)?CHR(7)RESULT=MESSAGEBOX(是否确认放弃添加?,4+48+256,信息窗口) IF RESULT=6Thisform.班级编号1.ENABLED=.F.Thisform.班级名称1.ENABLED=.F.Thisform.专业代码1.OPTION1.ENABLED=.F.Thisform.专业代码1.OPTION2.ENABLED=.F.Thisform.专业代码1.OPTION3.ENABLED=.F.Thisform.专业代码1.OP

28、TION4.ENABLED=.F.Thisform.专业代码1.ENABLED=.F.Thisform.学制1.ENABLED=.F. Thisform.收费金额1.ENABLED=.F.Thisform.班主任名1.ENABLED=.F.Thisform.入学时间1.ENABLED=.F. THIS.ENABLED=.F. THISFORM.COMMAND1.ENABLED=.T. THISFORM.COMMAND3.ENABLED=.F. THISFORM.COMMAND4.ENABLED=.T. THISFORM.REFRESH ENDIF (确认按钮)IF EMPTY(THISFORM

29、.班级编号1.VALUE) =MESSAGEBOX(班级编号不能为空,请重新输入!,48+0+0,警告) THISFORM.班级编号1.SETFOCUS ELSE IF EMPTY(THISFORM.班级名称1.VALUE)=MESSAGEBOX(班级名称不能为空,请重新输入!,48+0+0,警告) THISFORM.班级名称1.SETFOCUS ELSE IF EMPTY(THISFORM.入学时间1.VALUE) =MESSAGEBOX(入学时间不能为空,请重新输入!,48+0+0,警告) THISFORM.入学时间1.SETFOCUS ELSE SELE BJ APPE BLAN REP

30、L BJ.班级编号 WITH THISFORM.班级编号1.VALUE REPL BJ.班级名称 WITH THISFORM.班级名称1.VALUE REPL BJ.专业代码 WITH THISFORM.专业代码1.VALUE REPL BJ.学制 WITH THISFORM.学制1.VALUE REPL BJ.收费金额 WITH THISFORM.收费金额1.VALUE REPL BJ.班主任名 WITH THISFORM.班主任名1.VALUE REPL BJ.入学时间 WITH THISFORM.入学时间1.VALUE Thisform.班级编号1.ENABLED=.F. Thisfor

31、m.班级名称1.ENABLED=.F. Thisform.专业代码1.OPTION1.ENABLED=.F. Thisform.专业代码1.OPTION2.ENABLED=.F. Thisform.专业代码1.OPTION3.ENABLED=.F. Thisform.专业代码1.OPTION4.ENABLED=.F. Thisform.专业代码1.ENABLED=.F. Thisform.学制1.ENABLED=.F. Thisform.收费金额1.ENABLED=.F. Thisform.班主任名1.ENABLED=.F. Thisform.入学时间1.ENABLED=.F. THIS.EN

32、ABLED=.F. THISFORM.COMMAND1.ENABLED=.T. THISFORM.COMMAND2.ENABLED=.F. THISFORM.COMMAND4.ENABLED=.T. THISFORM.REFRESH ENDIF ENDIFENDIF(退出按钮)?CHR(7)RESULT=MESSAGEBOX(是否退出?,4+32+256,信息) IF RESULT=6 THISFORM.RELEASE ENDIF4.5、修改密码(代码)(确认按钮)RESTO FROM PASS1.MEM ADDI LOCAL MM1,MM2 MM1=PASS1MM2=THISFORM.TEX

33、T1.VALUESET EXACT ON IF ALLT(MM1)ALLT(MM2) THISFORM.NO=THISFORM.NO+1 =MESSAGEBOX(原密码错误!,48+0+0,错误) IF THISFORM.NO=3 =MESSAGEBOX(三次密码错误,将自动退出修改!,4+16+2,退出) THISFORM.COMMAND2.CLICK ENDIF THISFORM.TEXT1.VALUE= THISFORM.TEXT2.VALUE= THISFORM.TEXT1.SETFOCUS ELSE PASS1=THISFORM.TEXT2.VALUE SAVE TO PASS1.M

34、EM ALL LIKE PASS1 =MESSAGEBOX(密码修改成功!,48+0+0,恭喜) THISFORM.RELEASE ENDIFSET EXACT OFF 4.6、学生注册查询1、界面设计:2、相关代码:(开始查询按钮)THIS.CAPTION=继续查询THISFORM.COMBO1.VALUE=THISFORM.COMBO2.VALUE=THISFORM.TEXT1.VALUE=0THISFORM.TEXT2.VALUE=0THISFORM.TEXT3.VALUE=0THISFORM.TEXT4.VALUE=0THISFORM.LIST1.ROWSOURCE=THISFORM.

35、COMBO1.ENABLED=.T.THISFORM.COMBO2.ENABLED=.T.THISFORM.COMBO1.SETFOCUSTHISFORM.REFRESH4.7、学生补考查询1、界面设计:2、相关代码:(开始查询按钮)IF EMPTY(THISFORM.COMBO1.VALUE) =MESSAGEBOX(请输入班级编号!,48+0+0,信息窗口) THISFORM.COMMAND2.CLICKELSE IF EMPTY(THISFORM.COMBO2.VALUE) =MESSAGEBOX(请输入学期!,48+0+0,信息窗口) THISFORM.COMMAND2.CLICK E

36、LSE SELE 补考成绩 SET FILT TO ALLT(LEFT(学号,2)+SUBS(学号,4,1)=ALLT(BJBH).AND.ALLT(学期)=ALLT(XQ) GO TOP IF EOF() =MESSAGEBOX(没有参加补考的学生信息!,48+0+0,信息) THISFORM.COMMAND2.CLICK ELSE THISFORM.GRID1.REFRESH THISFORM.REFRESH *IF EMPTY(THISFORM.GRID1.COLUMN4.TEXT1.VALUE) * =MESSAGEBOX(有未录入的补考成绩!,48+0+0,信息) *ENDIF TH

37、IS.ENABLED=.F. THISFORM.COMMAND2.ENABLED=.T. ENDIF ENDIFENDIF4.8、打印输出-学期课程表1、界面设计:2、相关代码:(开始按钮)THIS.CAPTION=继续THISFORM.BJBH.VALUE=THISFORM.BJBH.ENABLED=.T.THISFORM.BJBH.SETFOCUS(预览按钮)IF EMPTY(THISFORM.BJBH.VALUE) =MESSAGEBOX(请输入班级编号!,48+0+0,信息) THISFORM.COMMAND6.CLICKELSE SELE 班级学期课程表 SET FILT TO 班级编号=BJBH GO TOP IF EOF() =MESSAGEBOX(相关信息不存在,请先设置课程信息!,48+0+0,信息) ELS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论