1 / 24
文档名称:

教学管理系统(VC++).doc

格式:doc   页数:24
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

教学管理系统(VC++).doc

上传人:janny 2011/5/30 文件大小:0 KB

下载得到文件列表

教学管理系统(VC++).doc

文档介绍

文档介绍:教学管理系统--教学计划、课程维护等模块的实现前言随着院系专业数量、院内教师、课程的不断增加,对其管理以及维护也越来越困难,并且其准确性和安全性也很难保障。如何对原来的资料进行维护?如何如何对今后的资料维护?如何保证这些资料的准确性?如何保证数据不丢失?如何在最短的时间内规划好最好的安排?等等。这都是新的环境下所有院系急需解决的问题,这也正是我们这套系统所要做的事情。它不仅是一套完整的管理软件、更确切的说,应该是一套新时势下如何提高课程安排、教师、学生、班级等管理信息系统。本文的教学管理系统是针对课程、教师等管理中的繁复工作,以教学计划管理、班级学生管理、教师管理、教师科研情况管理、课程管理、毕业设计管理、教师工作量管理为目的的管理信息系统。本系统实现了对院系的基本信息管理的操作,以满足将来院系管理的特殊需要,对课程、毕业设计等的一些管理。第一章MicrosoftVisualC++++++。它不仅采用了全新的集成开发环境,并且增强了对因特网和三层分布式应用的支持。它对分布式计算机以及数据库应用提供了全面而且强大的支持,这使得它成为深受广大开发人员喜爱的开发工具。随着数据库技术的发展,面向对象的数据库、分布式数据库、多媒体数据库以及数据库开发工具的研究正方兴未艾,这些技术的发展使应用软件开发的速度更快、成本更低质量更好、功能更强。MicrosoftVisualC++是其中最杰出的代表之一,它集面向对象数据技术、分布式应用技术、多媒体技术于一身,是目前最有代表性的数据库开发工具,是优秀的客户机/服务器应用程序开发工具,也是优秀的数据库应用程序前端开发工具。第二节教学管理系统中核心的VisualC++技术宾馆管理系统是对宾馆本系统全面模拟当前收费过程中的全部操作,以满足宾馆的特殊需要。本系统主要用了VisualC++中以下几项技术:菜单菜单是应用的重要组成部分,应用的运行离不开菜单。VisualC++中主要是继承了CMenu类来实现其操作。数据窗口数据处理是应用程序的核心,数据窗口是VisualC++中一种强大的对象,也是VisualC++成为软件市场上最强有力开发工具的主要原因。CRecordSet子类为应用程序定义了数据源。CRecordSet将对数据库的访问封装到一个高级对象中,该对象处理数据的检索与相关操作。CRecordSet也为数据显示提供了多种表达风格,随着表达方式的不同可以进行自定义。在VisualC++实际应用程序中,应用最多的数据访问手段是ODBC。下面将介绍其概念。、标准、透明的数据库连接的公共编程接口,开发厂商根据ODBC的标准去实现底层的驱动程序,这个驱动对用户是透明的,并允许根据不同的DBMS采用不同的技术加以优化实现,这就利于不断吸收新的技术而趋完善。:使用户程序有很高的互操作性,相同的目标代码适用于不同的DBMS;由于ODBC的开放性,它为程序集成提供了便利,为客户机/服务器结构提供了技术支持;由于应用与底层网络环境和DBMS分开,简化了开发维护上的困难。窗口和控件以及控件与数据库联系窗口是Windows应用的可视图形操作界面,是PowerBuilder的重要组成部分,设计中涉及了以下标准控件,静态文本(StaticText)、单行编辑器(EditBox),按钮(Button)、列表框(ListBox)、boBox)、VisualC++中最有特色的数据窗口(CDialog)控件。VisualC++的功能特点:PowerBuilder的功能特点如下:●可视化的开发环境●事件驱动的应用程序●功能强大的编程语言与函数●面向对象的编程跨平台开发●开发的数据可连接系统数据库的描述及程序开发过程对数据库的描述本系统为了方便前台的各种操作,和保存各种信息情况便于管理人员查询,ess数据库,。这个数据库中共存放十一个表,分别是T_CG_Application(科研成果应用类),T_CG_Thesis(科研成果论文类),T_CG_Writing(科研成果著作类),T_Class(班级信息),T_Course(课程信息),T_KeYan(科研成果类),T_LunWen(论文信息),T_Plan_ChengJiao(成人教学计划),T_Student(学生信息),T_Teacher(教师信息),T_Work(工作量信息),。下面对这些表作详细介绍: 班级表(表2-1)用来保存班级的各项属性。表2-1科研成果类据库表字段名称名称解释简单介绍C