教学辅助系统论文.doc_第1页
教学辅助系统论文.doc_第2页
教学辅助系统论文.doc_第3页
教学辅助系统论文.doc_第4页
教学辅助系统论文.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1教学辅助系统第1章为什么要开发一个教师信息管理系统1.1计算机已经成为我们学习和工作的得力助手仅仅靠原始的手工管理,学校面对大量的教师信息信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。学校的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。因此,先进的管理思想在学校中实现就成为了一个可望而不可及的目标。在计算机上建立教师信息库,可以实现快速录入、整理、查找、补充、删减等功能。并可将教师信息图片存于电脑计划之中,集成教师信息考勤,教师信息家庭关系和教师信息成绩库功能,在进入系统之前有密码进行身份验证,保证了系统的机密性,为学校提高工作效率的,提高人员效率,决策,和监控教师信息情况提供了一个有力的工具。“计算机已经成为我们学习和工作的得力助手:仅仅靠原始的手工管理,学校面对大量的教师信息信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。学校的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。因此,先进的管理思想在学校中实现就成为了一个可望而不可及的目标。”12第2章教学辅助系统编程环境现状及设计目标简介2.1Delphi基本概念介绍2.1.1进入Delphi的可视化编程环境(1)安装DelphiDelphi的安装与其它应用软件并无不同。2.0版必须在Windows95以上的操作系统中使用。启动Windows95或WindowsNT后,将Delphi的光盘放入光驱(CD-ROM)中,运行光盘上的INSTALLSETUP.EXE文件,它的安装程序会提示正确地装入Delphi。如果是在微软中文Windows环境中安装Delphi,请参照附录A来设置的BDE环境,以便于处理中文数据。进入Delphi环境为避免隐藏在Delphi后的ProgramManager和曾经运行过的其它程序扰乱版面,分散的注意力,不妨在启动Delphi前关掉其它应用程序;启动Delphi后,再最小化隐藏在后面的Delphi2.0程序组。这样屏幕上就只留下Delphi窗口可见了。首次加载Delphi,屏幕上会出现四个窗口:标题为“Delphi-Project1”的Delphi主窗口ObjectInspector窗口标题为“Form1”的窗体(Form)窗口标题为“Unit1.PAS”的代码编辑窗口。刚启动时这一窗口的大部分被“Form1”窗体所掩盖。将“Form1”窗体移开,或单击Form1窗体下方的状态行,可以使其全部可见。在“Form1”窗体的任意可见位置单击鼠标,可以恢复主窗体可见以下我们将对这四个窗口分别进行介绍。(2)主窗口(MainForm)Delphi的主窗口位于屏幕的上端,包括Menu(菜单)、SpeedBar(加速条)和ComponentPanel(部件选项板)。Menu是下拉式主菜单。SpeedBar位于主窗口的左下端,由两排共14个加速按钮组成。这些按钮是菜单功能的快捷方式,各种图标直观地表示了它能执行的动作。ComponentPanel由一行、若干页对象按钮所组成,利用它来选择需要的部件并将它放到窗体中去。(3)ObjectInspector(对象检视器)ObjectInspector窗口含有两页:Properties页显示窗体中当前被选择部件的属性信息,并允许改变对象的属性;Events页列出了当前部件可以响应的事件。按动ObjectInspector下端的“Events”3页标签,使得Events页可见,这一定的事件后边的空白处,可以定义对象接受到相应事件时执行的动作。首次启动时,ObjectInspector窗口显示的是当前窗体Form1的属性。ObjectInspector根据对象属性的多少,决定是否有滚行显示。移动滚行条,可以查看当前对象的全部属性。此外,ObjectInspector上还有ObjectSelector(对象选择器),位于ObjectInspector上方的下拉式菜单中。它显示了窗体上所有部件的名称和类型,也包含窗体本身。可以用ObjectSelector很容易地在窗体的各个部件之间切换,也可以快速地回到窗体本身。当窗体中含有较多的对象时,会发现这是切换对象尤其是回到窗体的最快捷途径。想使ObjectInspector一直可见,可将鼠标移到ObjectInspector上,按动右键,以启动ObjectInspector的弹出式菜单,将其设置为StayOnTop。这对初学者常是一个很重要的设置方式。窗体窗口Forms窗口是开展大部分设计的工作区域。首次启动Delphi2.0时显示的是窗体Form1。可以把部件放在窗体中,通过移动位置、改变尺寸等操作随心所欲地安排它们,以此来开发应用程序的用户界面。可以把窗体想象成一个可以放置其它部件的容器。窗体上有栅格(Grids),供放置部件时对齐位置用,在程序运行时Grids是不可见的。一个真正的应用程序可能有不止一个窗口,可以选用不同的窗体进行设计。其它窗体可以是对话框(DialogBox)、数据录入框等。(4)代码窗口代码窗口一开始处于窗体窗口之下。因为在Delphi中,设计用户界面直接在窗体中进行,运行结果和设计样板完全一致。当部件被放到窗体上时,Delphi会自动生成大部分的用户界面代码。所应做的只是在它为生成的框架中加入完成所需功能的程序段而已。点动Form1的状态行使代码窗口可见。这个窗口中是代码编辑器。可以在其中书写Delphi应用程序的源代码。当程序中含有不止一个窗口时,会有几个库单元的源程序出现在代码编辑器中。代码编辑器的标题条中显示了当前正在编辑的库单元文件名。要查看某一特定程序的源代码,只需用鼠标点动写有该库单元文件名的页标签,就可以对该库单元进行编辑了。42.2ObjectPascal基本概念在ObjectPascal中,数据类型也同其它语言一样十分的丰富,甚至有的类型对程序开发的简便性比其它的语言有过之的地方。在ObjectPascal语言中不区别大小写,这是有别于C类语言的。标识符是以字母或下划线开头的字母,数字序列。关键字也称保留字,它是ObjectPascal语言系统本身定义的,作为特殊用途的符号,不能用作他用。在ObjectPascal语言中字符串变量的存在大大减少了对字符串操作的复杂性,这点是C类语言的弱处,如果在C类的语言中声明一个”字符串变量”就得用数组来做,不仅操作麻烦,而且代码维护的成本大大的提高,字符串类型的标识符为string,字符串变量在ObjectPascal语言的声明:VARyourstring:string这样就可以操作yourstring这个变量了,对它进行赋值的操作:yourstring:=verygood;注:字符串表示用单引号!ObjectPascal语言中赋值的操作的格式是:变量名:=操作数;这点有别于其它的语言。上面的例子可以引申为变量的声明格式:Var变量名:类型标识符;在ObjectPascal语言中支持多种的整数类型,它们的类型标识符为:integer,shortint,smallint,longint,int64,byte,word,longword,cardinal,不同的整数类型有不同的取值范围,我们这里只取最常用的类型integer整数类型,具体的取值范围请参考pascal书籍。字符类型在ObjectPascal语言中用char标识符来表示,用于保存单个的字符。标准的布尔类型的标识符为boolean,布尔类型的值只有两个取值:true和false。在Objec

温馨提示

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

评论

0/150

提交评论