版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2-摘要随着信息技术在管理上越来越深入而广泛的应用,学校报表也成为学校信息管理的一部份。远程报表系统是学校管理的一个重要内容。更主要的是可以为远程学校提供更快速、详细的安排计划。随着学校人员数量增加,学校的打印管理工作也变得越来越复杂。打印管理既涉及到学校考试安排的管理,同时也是学校极时安排考试的重要方面之一。早期的考试安排都是使用人工方式处理纸质材料,不仅花费学校人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现考试信息发放错误的现象。基于以上原因,开发了远程报表系统解决此问题。台前开发工具采用微软的VB6.0,后台数据库采用SQL2000。VB6.0是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。SQL2000数据库具有与VB6.0无缝连接、操作简单、易于使用的优点。运行结果证明,本学校远程报表管理系统极大提高了工作效率,节省了人力和物力,最终满足学校极时安排考试时间和发放通知的管理的需要,同时也成为现代化学校管理的标志。系统简洁、规范、维护量小,使用方便,可支持复杂的网络和数据库系统。该系统适合农电系统地域广、数据流量小的具体情况,投资较低,具有推广价值。该系统的运行,提高了农电系统信息化管理水平,促进了各县市供电企业的计算机应用,提高了工作效率,具有较好的经济效益。关键词:报表系统;信息管理;数据查询;数据库;VB6.0
目录引言 1第1章系统概述 21.1软件设计思想 21.2开发背景 3第2章开发工具介绍 32.1VisualBasic语言简介 32.2VisualBasic语言的特色及编程优势 32.2.1可视化的程序设计 32.2.2面向对象的程序设计思想 42.2.3事件驱动的编程机制 42.2.4高度的可扩充性 42.2.5支持大型数据库的连接与存取操作 52.3系统运行环境 5第3章系统分析与总体设计 53.1系统功能描述 53.2需求分析 63.3功能模块设计 63.4数据流图分析 7第4章数据库设计 104.1数据库逻辑结构设计 104.2数据库物理结构设计 12第5章系统应用程序设计 155.1系统窗体模块组成 155.2主窗体功能模块的实现 155.3子系统功能模块 16第6章软件测试 18结论 19参考文献 20致谢 21 PAGE21PAGE2引言本软件使用VB6.0进行编写。数据库技术的产生与发展源于对于数据的组织和管理。数据库技术是数据管理的技术,它随着数据管理任务的需要而产生于20世纪60年代中期。这是一门综合性技术,涉及操作系统,数据结构,算法设计和程序设计等知识。数据库技术的基本思想是对数据实行集中,统一,独立的管理,用户可以最大限度的共享数据资源。数据库系统实际上是一个应用系统,它是在计算机硬,软件系统支持下,由用户,数据库管理系统,存储在存储设备上的数据和数据库应用程序构成的数据处理系统。数据库系统是由数据,数据库管理系统,应用程序,用户组成。数据库的特点:1.实现数据共享2.实现数据独立3.减少了数据冗余度4.避免了数据不一致性5.加强了对数据的保护。数据库应用系统(DATABASEAPPLICATIONSYSTEMSDBAS)1.管理信息系统2.开放式信息服务系统一个数据库应用系统通常是由数据库和应用程序两部分组成,它们是在数据库管理系统支持下设计和开发出来的。第1章系统概述1.1软件设计思想随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的报表系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。学校信息化管理也不例外。在现代化企业中,报表系统工作将发挥越来越重要的作用。报表系统工作也已经渗透到学校日常工作的许多方面,无论是其自身还是所发挥的作用,都为学校的创新、发展,做出了显著的贡献。因此学校必须加强自身的信息基础设施建设,通过学校考试基础数据的信息化、学校考试基本安排流程和事务处理的信息化、学校相关部门内部控制及实施控制过程的信息化、考试安排的行为规范管理等考试信息基础管理和繁殖内核,促进合理的可持续性发展。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。掌握更多的知识是每一个人寻求自我发展的必须具备的能力。学校报表管理系统是一个学校不可缺少的部分,它的内容对于学校考试安排工作来说都是至关重要的,所以学校考试管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是,一直以来人们使用传统人工的方式管理文件和档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。使用计算机对学校考试信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工资管理的效率在我国,管理信息系统是计算机应用最广泛的领域之一。学校报表系统可以大大减少人力,使人们摆脱了原有系统的局限性,只要在电脑上轻轻地点几下就可以完成查询、输入、修改、输出等功能。非计算机专业的人员也可以熟练地进行操作。学校考试管理系统的主要任务是用计算机对各种考试信息进行日常的管理,如准考证打印、签到表打印、打印教师监考表安排、以及存储等,迅速准确地完成各种打印工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了学校报表管理系统。1.2开发背景随着学校快速发展和信息化水平的不断提高,根据学校规模如何利用先进的管理手段,提高准考证快速打印的水平,是当今学校所面临的一个课题。提高学校的管理水平,必须全方位地提高学校的管理意识。只有高标准、高质量的管理才能满足企业的发展需求。面对信息时代的挑战,利用高科技手段来提高学校的报表管理无疑是一条行之有效的途径。在某种意义上,信息与科技在学校管理与现代化建设中显现出越来越重要的地位。第2章开发工具介绍2.1VisualBasic语言简介VisualBasic是Microsoft公司于1991年推出的基于Windows开发平台的软件发工具,它继承了Basic的简单、高效、易用易学的功能,并融入了如面各对象、设计过程可视化、事件驱动、动态数据驱动等先进的软件开发技术,从而成为目前开发Windows应用程最好、最简单的开发工具之一。2.2VisualBasic语言的特色及编程优势2.2.1可视化的程序设计VisualBasic率先采用可视化(Visual)的程序设计方法。利用系统提供的大量可视化控件,可以方便地以可视化直接绘制用户图形界面,并可直观动态地调整界面的风格和样式直到满意为止,从而克服了以前必须用大量代码去描述界面的外观和位置的传统方式。用VB开发程序,就象搭积木盖房子一样,系统提供的可视化控件如同盖房子要用的钢筋、砖瓦原料,通过不同控件的搭配组合可方便地构造出所需的应用程序。2.2.2面向对象的程序设计思想面向对象的程序设计是伴随Windows图形界面的诞生而产生的一种新的程序设计思想,与传统的程序设计有着较大区别。VB使用了面向对象的程序设计思想。所谓对象可比作是现实生活中的一个人,每个可见的实体。同样对象在程序中所赋给它的功能是不同的,比如在图形界面上有两个命令按钮,一个用来实现数据的统计计算,另一个用来数据打印,这两个按钮就可视为两个不同的对象,为实现这两个对象各自不同的功能,接下来就应该分别针对这两个对象编写程序代码,这种编程的思想和方法,即所谓的“面向对象的程序设计”。2.2.3事件驱动的编程机制VB采用了事件驱动的编程机制。在VB中,对象与程序代码通过事件及事件过程来联系,对象活跃性则通过它对事件的敏感性来体现。一个对象(控件)往往可以感知和接收多个不同类型的事件,每个事件均能驱动一段程序(事件过程)完成对象响应的工作,从而实现一个预编程的功能,比如命令按钮是编程常用的一个对象若用鼠标在它上面单击一下,便会在该对象上产生一个鼠标单击事件(CLICK),与此同时,VB系统就会自动调用执行命令按钮对象的click事件过程,从而实现事件驱动的功能。VB编程没有明显的主程序概念,程序员所需要做的就是面向不同的对象分别编写它们的事件过程。若希望其对象在事件发生后能做出预测,则只需在该对象的该事件过程中编写代码即可,整个VB应用程序就是由这些彼此相互独立的事件过程构成,事件过程的执行与否以及执行的顺序取决于操作时用户所引发的事件来决定。若用户未触发任何事件则系统处于等等状态。2.2.4高度的可扩充性VB是一种高度可扩充的语言,除自身强大的功能外,还为其用户扩充其功能提供了各种途径,主要体现在以下三方面:(1)支持第三方软件商为其开发的可视化控件对象VB除自身带许多功能强大、实用的可视化控件以外,还支持第三方软件商为扩充其功能而开发的可视化控件,这些可视化控件对应的文件扩展名为.ocx。只要拥有控件的ocx文件就可将其加入到VB系统中,从而大大增加了VB的编程实力。(2)支持访问动态链接库VB在对硬件的控制和低级操作方面显得力不从心,为此,VB提供了访问动态数据库的功能。可以利用其它语言,如C++语言,将需要实现的功能编译成动态链接库(DLL),然后提供给VB调用。(3)支持访问应用程序接口应用程序接口是Windows环境中可供任何Windows应用程序访问和调用的一组函数集合。在微软Windows操作系统中,包含了1000多个功能强大,经过严格测试的API函数。可大大增强VB的编程能力,并可实现一些VB本身不能实现的功能。2.2.5支持大型数据库的连接与存取操作VB提供了强大的数据库管理和存取操作能力,尤其是企业版的VisualBasic,利用它可轻松开发出各种大型的客户/服务器应用程序。另外,VB还支持动态数据交换,对象的链接与嵌入等新型的编程技术。2.3系统运行环境(1)硬件环境运行要求奔腾166MHZ以上的CPU;要求常规内存640KB,16MB扩展内存,最好有32MB以上内存容量;外部存储器(硬盘)空间至少要求1GB以上,安装本系统后剩余空至少100MB以上,要配制一个Microsoft兼容鼠标。(2)软件环境需要Windows95以上的操作系统平台,应是中文版本。第3章系统分析与总体设计3.1系统功能描述学校报表管理系统主要有以下几大功能:(1)对数据进行处理。一个学校的考试人数不会是一成不变的,总是在不断的变化:有退学、请假等。因此,设计系统是应考虑到这些情况。(2)对考试进行准考证、学生签到表、和教师监考表进行打印。登入:此模块主要是用户的登入界面,包括服务器名、用户名、密码、确定和退出。其中服务器名可以是用户的IP地址也可以是用户的完整计算机名。用户名和密码必须是以管理员的身分才能登入。主界面包括:系统设置、打印设置、关于和快捷操作键。系统设置:现实了数据的数据备份、数据还原、数据导入与导出、退出系统功能。打印设置:现实了按准考证打印、按签到表打印和按教师监考表打印。其中准考证打印包括按考室打印、按学号打印、按学生班级打印;打印签到表里面又可以实现按考室打印、按场次打印。快捷工具栏:按考室打印准考证、按学号打印准考证、按学生班级打印准考证、按考室打印签到表、按场次打印签到表、数据导入与导出、数据还原、数据备份、退出系统。3.2需求分析利用计算机实现学校报表的管理势在必行。对于学校来说,利用计算机支持远程学校高效率完成打印考试的日常事务,是适应现代学校要求、推动学校管理走向科学化、规范化的必要条件;而报表管理是一项琐碎、复杂而又十分细致的工作,学生准考证、签到表等日常等管理,一般不允许出错,如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行考勤工作的管理,不仅能够保证各项信息准确无误、快速打印,同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高学校管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。根据我校的现状,通过查询和问相关指导老师,在长时间的摸索中,我们运用VB和SQL编制了一个较为完善的报表打印查询软件。总体包括:系统设置(数据还原、数据备份、数据导入与导出、退出)、操作(打印准考证、打印签到表、打印教师监考安排表)、关于和一些快捷工具。3.3功能模块设计根据系统需求分析,系统的主要功能有登入、系统设置、快捷工具、打印设置等等模块组成。具体功能划分如图3-1所示:打印准考证打印准考证打印教师监考安排表按考室打印按学号打印按学生班级打印报表系统登入系统设置打印设置关于快捷工具数据还原数据备分数据导入与导出退出系统打印签到表按考室打印按场次打印 图3-1系统功能结构图3.4数据流图分析软件需求分析中我采用结构化分析方法(StructuredAnalysis,简称SA),SA是面向数据流进行需求分析的方法,像所有的软件分析方法(如面向对象分析方法、IDEF方法等等)一样,SA也是一种建模活动,它使用简单易读的符号,根据软件内部数据传递、变换的关系,自顶向下逐层分解,描绘满足功能要求的软件模型。在系统中我采用数据流图(DFD)这种半形式化的描述方式表达需求。它是一种功能模型,以图形的方式描绘数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能。它有四种基本图形符号:→:箭头,表示数据流;〇:圆或椭圆,表示加工;═:双杠,表示数据存储;□:方框,表示数据的源点或终点为了表达较为复杂问题的数据处理过程,用一张数据流图是不够的,要按照问题的层次结构进行逐步分解,并以一套分层的数据流图反映这种结构关系。在这里我一共使用了三层数据流图,即顶层图,0层图和1层图(也是底层图)。在多层数据流图中,顶层流图仅包含一个加工,它代表被开发系统,它的输入流是该系统的输入数据了,输出流是该系统的输出数据;底层流图是指其加工不需要再做分解的数据流图,中间层流图表示对其上层父图的细化,它的每一步加工可能继续细化成子图。
经过对系统的分析首先得到系统的顶层DFD,如下:管理者管理者事务处理管理者图3-2顶层数据流图进一步细化得到系统的0层DFD,如下:②签到表打印 按考室打印 ②签到表打印学生基本信息①学生准考证打印 考场安排①学生准考证打印 教师名单场次信息③教师监考安排表打印③教师监考安排表打印地点信息 时间信息图3-30层数据流图再进一步细化每一个数据加工功能,得到系统的1层DFD图。 核对学生名单 场次、地点、时间 学生基本信息1.2准考证内容1.1准考证打印要求 基本信息筛选1.2准考证内容1.1准考证打印要求 学生名单 课程信息筛选 学生课程信息 按考室打印 准考证1.3成批打印 按学号打印1.3成批打印 按班级打印图3-4学生准考证打印数据流图2.1签到表打印要求2.2签到表内容2.1签到表打印要求2.2签到表内容2.3成批打印 核对学生名单 场次、地点、时间 准考证信息学生名单签到表 按考室和场次打印 图3-5签到表打印数据流图 场次、地点、时间 核对教师名单 教师名单 教师信息3.2教师监考安排表内容3.1教师监考安排表打印要求3.2教师监考安排表内容3.1教师监考安排表打印要求教师监考安排表3.3打印3.3打印图3-6教师监表安排表通过以上对数据流图的分析之后,我们已大体地了解了系统的功能和目标,接下来所要做的就是系统数据库的设计。第4章数据库设计数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。数据库设计的步骤是:(1)数据库结构定义:目前的数据库管理系统(DBMS)有的是支持联机事务处理CLTP(负责对事务数据进行采集、处理、存储)的操作型DBMS,有的可支持数据仓库、有联机分析处理CLAP(指为支持决策的制定对数据的一种加工操作)功能的大型DBMS,有的数据库是关系型的、有的可支持面向对象数据库。针对选择的DBMS,进行数据库结构定义。(2)数据表定义:数据表定义指定义数据库中数据表的结构,数据表的逻辑结构包括:属性名称、类型、表示形式、缺省值、校验规则、是否关键字、可否为空等。关系型数据库要尽量按关系规范化要求进行数据库设计,但为使效率高,规范化程度应根据应用环境和条件来决定。数据表设计不仅要满足数据存储的要求,还要增加一些如反映有关信息、操作责任、中间数据的字段或临时数据表。(3)存储设备和存储空间组织:确定数据的存放地点、存储路径、存储设备等,备份方案,对多版本如何保证一致性和数据的完整性。(4)数据使用权限设置:针对用户的不同使用要求,确定数据的用户使用权限,确保数据安全。(5)数据字典设计:用数据字典描述数据库的设计,便于维护和修改。4.1数据库逻辑结构设计在系统设计的开始,我首先考虑的是如何用数据模型来数据库的结构与语义,以对现实世界进行抽象。目前广泛使用的数据模型可分为两种类型,一种是独立于计算机系统的“概念数据模型”,如“实体联系模型”;另一种是直接面向数据库逻辑结构的“结构数据模型”。在本系统中我采用“实体联系模型”(ER模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。ER模型直接从现实世界抽象出实体类型及实体间联系,然后用ER图来表示数据模型。它有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。但ER模型只能说明实体间语义的联系,不能进一步说明详细的数据结构,它只是数据库设计的第一步。E-R图是直观表示概念模型的工具,它有四个基本成分:◆矩形框,表示实体类型(考虑问题的对象)。◆菱形框,表示联系类型(实体间的联系)。◆椭圆形框,表示实体类型和联系类型的属性。对于关键码的属性,在属性名下划一横线。◆直线,联系类型与其涉及的实体类型之间以直线连接。本系统为远程报表管理,主要负责的是成批打印学生准考证、签到表、教师监考安排表等事项。管理者根据需要来打印相应的信息。在该数据库中,我设计了三个实体,分别是准考证、签到表、教师监考安排表。在本系统中学生准考证是核心,也是基本,没有了学生准考证,其它的也就没有什么意义了。依据学生实际情况,考虑了多方面的因素以后,确定系统的E-R图如下:场次场次层次民族考点名称性别考试类型班级专业姓名证件号码学号考试时间报名编号考试科目考室编号学生信息学生信息图4-1学生信息E-R图准考证准考证坐次号层次考试时间性别专业班级报名编号姓名考试科目学号证件号码图4-2学生准考证E-R图教师监考安排表教师监考安排表监考编号监考教师姓名场次地点考室编号图4-3教师监考安排表E-R图4.2数据库物理结构设计一个简单的远程报表系统至少有4张数据表,分别存放相应子功能的数据信息,其中“学生信息表”和“考生准考证信息”是关键的表,用于存学生的基本信息。(1)用户表用户表(用户名,密码),用户名为主键。表4-1用户表列名数据类型长度允许空用户名varchar15否密码varchar15否学生信息表学生信息(学号,姓名,性别,班级,专业,层次,证件号码,报名编号,考试科目,场次,考室编号,座次号,考点名称,科目种类,考试类型,课程代码,院校名称,考试批次)。学号为主键,姓名为外键。表4-2学生信息表列名数据类型长度允许空学号char10否姓名char10否性别nvarchar2否班级nvarchar30否专业nvarchar20是层次nvarchar10是证件号码nvarchar18是报名编号nvarchar10是考试科目nvarchar15是考试时间nvarchar20是场次nvarchar10是考室编号int10是座次号int2否考点名称nvarchar20是科目种类nvarchar20是考试类型nvarchar20是课程代码nvarchar20是院校名称nvarchar15是考试批次nvarchar10是(3)学生准考证信息表学生准考证信息表(学号,姓名,性别,班级,专业,层次,证件号码,报名编号,考试科目,考试时间,坐次号),学号为主键,姓名为外键。表4-3学生准考证信息表列名数据类型长度允许空学号Nvarchar15否姓名Nvarchar10否性别Nvarchar2否班级Nvarchar25否专业Nvarchar25否层次nvarchar10否证件号码nvarchar18是报名编号nvarchar20是考试科目nvarchar15否考试时间datetime8否坐次号nvarchar10否(4)教师监考安排表监考教师安排表(监考编号,监老师姓名,场次,地点,考室编号),监考编号为主键。表4-4教师监考安排表列名数据类型长度允许空监考编号int4否监考老师姓名Char10否场次nvarchar20是地点nvarchar100否考室编号int4否
第5章系统应用程序设计5.1系统窗体模块组成此系统主要有远程登入、系统设置和打印设置三个大模块,其中系统设置中有数据还原、数据备份和数据的导入与导出三个子模块;打印设置包含打印准考证、打印签到表、打印教师监考安排表三个子模块,而打印准考证又按学生的考号、学号、班级来划分打印,打印签到表又按考室和场次划分打印。5.2主窗体功能模块的实现实现窗体模块功能其实就是人机界面设计。在人机设计的工程中,有一系列的设计工具,如程序流程图,判定表,判定树等。此系统在开发之前做了一系列的可行性分析、需求分析等,考虑到系统各功能,所以此系统没必要有判定表,判定树等,但程序流程图应该给出(此前已给出了系统的程序流程图)。主窗体如图5-1图5-1报表系统主界面5.3子系统功能模块(1)系统设置的难点在于数据的导入与导出,由于EXCEL和VB的链接性比较好。所以在此都选用了EXCEL作为数据库的导入与导出。数据的导入与导出如图5-2图5-2数据导入与导出(2)打印准考证打印准考证可以分为按考室打印、按学号打印、按班级打印。具体打印相同,在此只说明按考室打印准考证。按考室打印,可以先按考室编号的升序或者降序先排列,也可以单个打印,只要在查询栏中输入教室编号,单击确认。如图5-3图5-3按考室打印准考证(2)打印签到表打印签到表分为按考室打印和场次两种打印,打印签到表和打印准考准的操作步骤一样。在此不一一说明。如图5-4图5-4按考室打印签到表(2)打印教师监考安排表图5-5打印老师监考安排表
第6章软件测试软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求。测试过程按4个步骤进行,即单元测试、集成测试、确认测试和系统测试。单元测试,集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能;集成测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的构造进行测试;确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确;系统测试把已经经过确认的软件纳入实际运行环境中,与其它系统成份组合在一起进行测试。调试阶段主要是进行程序的调试,通过这一阶段可以排除故障使系统达到预期要求。人事信息管理系统中的管理需要同窗口操作系统和开发软件一样,这些都是我们不大熟悉的,因此在调试过程中遇到了许多问题,而这些问题的解决使得我们的经验和能力有所增加。下面简要陈述一下在开发过程中的一些问题:在设计的最初阶段就是忘记连接数据库使得程序的操作找不到数据库,这一问题清楚了就很容易解决,只要连接数据库即可。有时候,有可能是因为没有添加据环境DATASOURE或者添加了错误的数据环境、表导致运行出错。总之,细心就能避免这些出错。在程序运行过程中有时会提示我们找不到某个文件,这可能是路径错误。在这种情况下只要改变一下存储文件的位置就行,最好一开始存储在哪个盘下以后就一直放在哪个盘下。过程中。不要对程序做随意或错误的修改,以免影响后段程序的调试运行。在整个上机调试过程中,除了会遇到上面的几个问题外,还会遇到其他方面类型的问题,我们可以在具体的系统环境中具体解决从而完善整个系统。
结论由于以前对VisualBasic6.0的了解比较多,对它的开发环境比较了解,但对MicrosoftSQLServer软件掌握得较差,所以在程序的开发过程中遇到了很多的困难,但经过指导老师的帮助,一一化解了困难,并从中学到了很多编程方面的知识。但是由于经验方面的原因,该系统还有许多不尽如人意的地方和功能上的缺陷,这些都有待于进一步改善。在本次毕业设计中,我从指导老师胡海兵老师身上学到了很多东西,刘老师认真负责的工作态度,无论在理论上还是实践中,他都给予我很大的帮助,使我得到很大的提高,相信对我以后的工作和学习都会有很大的帮助,感谢他的悉心辅导。通过这次对学生成绩管理系统的设计,让我了解到了自己的不足,我会继续努力,完善自我,对于学校的精心安排和指导老师的用心辅导非常感谢。
参考文献[1]杨富国.《visualbasic程序开发案例分析》.北方交通大学出版社.2006年2月1日[2]董翔英.《SQLServer基础教程》.科学出版社.2005年4月1日[3]武洪萍.《VisualBasic数据库应用》.中国电力出版社.2006年2月1日[4]李桐.《VisualBasic6。0程序设计基础与应用》.海洋出版社.2004年8月1日[5]王珊、陈红.《数据库系统原理教程》.清华大学出版社.2006年5月[6]董国平、谢晗昕、陈艳华.《信息系统开发实例精粹》.中国+电子工业出版社.2006年6月1日[7]张海藩.《软件工程导论》.清华大学出版社.2005年5月[8]刘炳文.《VisualBasic程序设计教程》.清华大学出版社.2005年4月[9]邓文新.《VisualBasic程序设计方法》.北京航天航空大学出版社.2005年4月1日[10]肖慎勇.《SQLServer基础教程》.清华大学出版社.2006年10月1日
致谢我的毕业设计一直是在郭玉杰老师的悉心指导下进行的。郭玉杰老师治学态度严谨,学识渊博,为人和蔼可亲。并且在整个毕业设计过程中,郭玉杰老师不断对我得到的结论进行总结,并提出新的问题,使得我的毕业设计课题能够深入地进行下去,也使我接触到了许多理论和实际上的新问题,使我做了许多有益的思考。在此表示诚挚的感谢和由衷的敬意。-基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器的研究基于单片机γ-免疫计数器自动换样功能的研究与实现基于单片机的倒立摆控制系统设计与实现H
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论