当前位置:文档之家› 教学计划编制系统课程设计文档

教学计划编制系统课程设计文档

教学计划编制系统课程设计文档
教学计划编制系统课程设计文档

教学计划编制问题

学生姓名:XX 指导老师:XXX

摘要本课程设计主要针对计算机系本科课程,根据课程之间的依赖关系,制定课程安排计划,并满足各学期课程数目大致相同。在课程设计中,系统开发平台为Windows XP,程序设计设计语言采用C++,程序运行平台为Windows XP,数据结构为邻接表。对于每个学期的课程数目采用了学分变量进行控制,以实现各学期课程数目大致相同。在程序设计中,采用了面向对象解决问题的方法。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在教学中解决教学计划编制问题。

关键词程序设计;数据结构;AOV网;邻接表;C++;课程计划

1 引言

计算机系的学生必须要完成教学计划中规定的一系列课程,有些课程之间存在相互之间的依赖关系。比如说:《C++程序设计基础》应在《数据结构》之前开设,《大学物理(下)》必须要在《大学物理(上)》学完之后才可以学习。在教学计划编制的过程中,有一个层次的关系。因此,有一个有效、便捷的教学计划编制系统是十分重要的。

1.1 课程设计目的

本课程设计主要是针对计算机系本科课程,根据课程之间的依赖关系,制定课程安排计划,并满足各学期课程数目大致相同。

教学计划编制系统是基于C++的软件系统,通过建立AOV网,按学期对课程序号、课程代号、课程名称以及课程学分进行相应输出,并且保证用户实现自由选择专业选修课功能。

1.2 课程设计内容

教学计划编制系统主要是处理课程之间的依赖关系。表1.1列出了若干门计算机系本科课程,其中有些课程不要求先修课程,例如,C1是独立于其他课程的基础课,而有些课程却需要有先修课程,比如,学完程序设计语言C++和离散数学后才能学习数据结构。具体情况如表1.1所示。

表1.1 课程以及课程之间的依赖关系

先修课程规定了课程之间的依赖关系,这种关系可以用AOV网来表示,其中顶点表示课程,弧表示依赖关系,如图1.1所示。

图1.1 表1.1对应的AOV网

程序的主要功能是实现课程的排序,以满足同一学期所修的课程相互之间无依赖关系,并且已修完其所有先修课程。另外,设置学分变量,控制每个学期的课程量基本均匀。

2 概要设计

2.1 设计思路

数据结构课程主要讨论数据表示和数据处理的基本问题。数据要能被计算机处理,首先必须能够存储在计算机的内存中,这项任务称为数据表示,数据表示的核心任务是数据结构的设计;一个实际问题的求解必须满足各项处理要求,这项任务称为数据处理,数据处理的核心任务是算法设计。

本课程设计是基于C++程序设计语言实现的。C++语言的主要特点表现在两个方面,一是全面兼容C,二是支持面向对象的方法。因此,C++既支持面向过程的程序设计,又支持面向对象的程序设计。

C++语言最有意义的方面是支持面向对象的特征,基于对象的程序是以类和对象为基础的,程序的操作是围绕对象进行的。在此基础上利用了继承机制和多态性,就成为面向对象的程序设计。

数据结构中的数据表示和数据处理问题都可以通过C++类中数据和对数据进行操作的函数来实现。

2.2 数据表示

教学计划编制问题中,操作对象是课程。课程之间的依赖关系用AOV网表示,AOV 网的构造采用邻接表实现。因此,本程序设计定义了两个类:课程类和邻接表类。

课程类(Lesson)添加了5个私有成员变量用来定义课程的5个属性:课程代号、课程名称、课程序号、课程学分以及是否被选择过的课程标记。同时还定义了8个成员函数,已实现相关的操作功能。

邻接表类(ALGraph)定义了2个整型成员变量和1个结构体数组来存放顶点数、边数和顶点表。同时还定义了4个成员函数实现用来实现AOV网的构造、删除、排序以及相关输出功能。

2.3 数据处理

数据处理必须借助函数来实现。本程序设计通过调用类的各种成员函数实现各种需要

操作。

课程类(Lesson)的成员函数如表2.1所示。

表2.1 Lesson类的成员函数

邻接表类(ALGraph)的成员函数如表2.2所示。

表2.2 ALGraph类的成员函数

3 详细设计

3.1 课程类的定义

课程类(Lesson )添加了5个私有成员变量:LesNum (课程代号)、LesName (课程名称)、LesScore (课程学分)、LesNo (课程序号)以及Select (是否被选择过的课程标记),分别用来定义课程的5个属性;同时还定义了8个成员函数:SetLes (对课程各种属性进行赋值)、GetNum (获得课程代号)、GetName (获得课程名称)、GetLesScore (获得课程学分)、GetLesNo (获得课程序号)、GetSelect (获得是否选择过的标志变量)、SetSelect (设置选择控制标志变量)和SetName (单独定义设置课程名称),用来实现相关的操作功能。

计算机系一共有65门课程,其中相互之间存在依赖关系的课程有56门,另外9门为独立课程,不存在依赖关系。Lesson B[65]定义课程类的对象数组,可以通过调用课程类的各种成员函数对65门课程的课程序号、课程代号、课程名称以及课程学分等等进行操作。

3.2 邻接表类的定义

邻接表是一种顺序存储与链接存储相结合的存储方法。在邻接表中存在两种结点结构:顶点表结点和边表结点,如图3.1所示。

顶点表结点 边表结点

图3.1邻接表表示的结点结构

采用C++中的结构类型描述上述结点,用 C++中的类实现基于邻接表存储结构下图的各种数据类型和操作功能。

由于采用了C++的模板机制,邻接表中的数据元素可以是任意的。在本次课程设计中,邻接表中的数据元素初始化为课程类对象。

3.3 重要函数的实现

(1)邻接表构造函数ALGraph

邻接表构造函数ALGraph(T a[],int n,int e,int edge[][73]),初始化一个有n个顶点、e 条边和73个依赖关系的AOV网。当定义一个邻接表类的对象时,调用该构造函数,通过实参与形参相结合,实现课程信息的存储,建立AOV网,实现课程及课程之间的关系。流程图如图3.2所示。

图3.2 邻接表ALGraph的构造函数

(2)邻接表成员函数TopSort

邻接表成员函数TopSort(T OutLes[10][100],T B[65])按批次扫描AOV网,每次扫描后都将得到的入度为0的顶点依次存入数组的每行,同时对存入顶点的后继顶点进行入度减1操作。不同批次扫描得到的顶点存在数组的不同列。在此函数中通过用户的输入,还实现了专业课选择操作,并且实现了相关的输出功能。

邻接表成员函数TopSor t流程图如图3.3所示。

(3)邻接表类成员函数BalanScore

邻接表类成员函数BalanScore(T OutLes[10][100],int count,int s,float score,T B[65])主要通过设置学分变量对每个学期的课程量进行控制,以实现不同学期的课程数目大致相等。对于某个学期课程学分未达到最少修读学分的问题,主要通过插入独立课程补足学分解决,同时在插入的同时设置学分上限,以免超过学分修读范围。最后将课程信息按不同学期依次进行输出。

邻接表类成员函数BalanScore流程图如图3.4所示。

图3.4邻接表类成员函数BalanScore

4 运行环境与测试结果

4.1 运行环境

在本课程设计中,系统开发平台为Windows XP,程序运行环境为Visual C++ 6.0,程序设计语言为C++。Visual C++一般分为三个版本:学习版、专业版和企业版,不同版本适合于不同类型的应用开发。实验中可以使用这三个版本的任意一种,在本课程设计中,以Visual C++ 6.0为编程环境。

Visual C++以拥有“语法高亮”,IntelliSense(自动编译功能)以及高级除错功能而著称。比如,它允许用户进行远程调试和单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加链接著称。这些特征明显缩短程式编辑、编译及链接的时间花费,在大型软件计划上尤其显著。

Visual C++ 6.0秉承Visual C++ 以前版本的优异特性,为用户提供了一套良好的开发环境,主要包括文本编辑器、资源编辑器、工程创建工具和Debugger调试器等等。用户可以在集成开发环境中创建工程,打开工程,建立、打开和编辑文本,编译、链接、运行和调试应用程序。

4.2 测试结果

(1)对所有课程输出情况的测试

在主函数运行初,先利用课程类定义了对象数组,通过对象数组调用了各种成员函数,实现对计算机系本科课程信息的总体输出。同时,使用制表符和设置宽度函数,调整输出结果,使查看更清楚。

计算机系本科课程信息部分输出如图4.1所示。

图4.1部分本科课程输出

(2)对利用学分均匀每学期课程量的测试

输出数组OutLes[10][100]第一行元素保存的课程名称,即第一学期课程名称,独立课程暂时不计入内。如图4.2所示。

图4.2排序输出及已选学分

学分未达到修读要求,根据提示选择可选的独立课程补足学分。

具体情况如图4.2、4.3和4.4所示。

图4.3提示输入选择课程的序号

图4.4提示与选择

当所选课程的学分已大于学分修读下限时,此时停止选择,输出第1个学期的课程信息。

第1个学期的课程信息输出情况如图4.4所示。

图4.4第1个学期课程信息

(3)对选择专业选修课的测试

当排序输出过程中遇到专业选修课时,可以通过根据提示输入所选课来进行选择,如图4.5所示。

图4.5选择专业选修课

(4)对计算机系本科课程安排计划的输出测试

通过对课程排序、保存、判断、选择和插入等一系列操作,最终解决计算机系本科课程的编制的问题,并输出结果。

前3个学期的课程安排计划输出如图4.6、4.7和4.8所示。

图4.6第1个学期的课程安排计划

图4.7第2个学期的课程安排计划

图4.8第3个学期的课程安排计划

5 结束语

这次课程设计内容是计算机系本科课程教学计划编制,这对我来说是个很有挑战性的任务,虽然只编制出了教学计划,但通过两个星期的设计也从中学到了不少,更深刻地理解了课本中的内容。

数据结构是计算机及相关专业的一门重要的专业基础课,也是计算机及相关专业考研和水平等级考试的必考科目,而且正逐渐发展成为众多理工专业的热门选修课。要从事与计算机和科学与技术相关的工作,尤其是计算机应用领域的开发和研制工作,必须具备坚实的数据结构基础。并且,数据结构是一门实践性较强的课程,为了学好这门课程,必须在掌握理论知识的同时,加强上机实践。同时再次深刻理解了C++中类的思想和实现,数据结构的概念和相关操作。根据实际问题的需要,对各方面的优缺点加以综合平衡,从中选择比较适宜的数据结构和实现方法。

在本次课程设计中,我明白了理论与实际结合的和总要性,培养了基本的、良好的程序设计技能,提高了综合运用所学知识的能力。通过本次课程设计,我学到了很多东西。对我个人编程动手能力有一定的提高,使我知道编程不是简单的写作业。一个系统,我们要从各方面考虑,有可能出现的问题是要事先考虑清楚的。同时,在设计初期一定要选择好数据结构,因为这将影响到整个系统的可扩展性。而且,我在编程过程中,更加认识到了C++语言的魅力和精确。一些以往中忽视掉的和误解的概念,也在这次编程中有新的理解和感悟。我也总结了不少有利的编程习惯。比如,每写一个函数就测试一下功能是否正确,合理的书写注释,遇到难题时,最好的方法是另外编写一个小的程序,测试其错误的地方以便加以修该。定义在主函数中的变量,大多数是要在多个函数中要用到的。我发现,将函数的参数命名为我的变量名,给我省下不少麻烦。这些都是在不断的调试和改错中,提取出来的经验。可能这些经验已经被大多数编程者知晓,但我的亲身体验让我更加理解这些被提倡的习惯。

在这次课程设计中曾遇到了不少问题,就单凭我一个人的能力很难准时有效的完成这次课程设计。在此,我衷心感谢我的指导老师——XXX老师。黄老师对工作认真负责,耐心辅导,知识丰富。在这次课程设计中给了我很大的帮助。他严谨的治学精神和深厚的理论水平都使我获益匪浅。同时还要感谢我的同学,他们为我提出了很多有用的建议,帮助我完成了这次的课程设计。最后也要感谢我们学校为我们提供良好的编程环境,使我们能够按时完成任务。

参考文献

[1] G.Perry. C++程序设计教程. 北京:清华大学出版社,1994

[2] Kenneth A.Reek . 徐波. C和指针. 北京:人民邮电出版社,2008

[3] G.Perry. C++程序设计教程. 北京:清华大学出版社,1994

[4] 王为青,刘变红. C语言高级编程及实例剖析. 北京:人民邮电出版社,2007

[5] 严蔚敏等.数据结构(C语言版).北京:清华大学出版社,1997

[6] 周晓聪,李文军,李师贤.面向对象程序设计——实践与提高. 中山大学计算机科学学院讲义,1999

附录:源程序清单

// 程序名称:graph.h,graph.cpp,information.h,main.cpp

// 程序功能:采用面向对象方法设计程序,解决教学计划编制问题// 程序作者:XX

// 最后修改日期:2009-9-18

//邻接表头文件

//采用邻接表来存储图的顶点和边

#ifndef GRAPH_H //定义头文件

#define GRAPH_H

#include

using namespace std;

//定义边表结点

struct ArcNode

{

int adjvex; //邻接点域

ArcNode *next;

};

//定义顶点表结点

template

struct VertexNode

{

T vertex; //数据域

int indegree; //入度

ArcNode *firstedge;

};

const int MaxSize=56; //图的最大顶点数

template

class ALGraph

{

public:

ALGraph(T a[],int n,int e,int edge[][73]); //构造函数,初始化一个有n个顶点e条边73个依赖关系的图

~ALGraph(); //析构函数,释放邻接表中各边表结点的存储空间

void TopSort(T OutLes[10][100],T B[64]) ;//排序并进行相应的输出,按批次保存顶点,并且每次保存的顶点入度都为0

void BalanScore(T OutLes[10][100],int count,int s,float score,T B[64]);//平衡每次输出的顶点的量

private:

VertexNode adjlist[MaxSize]; //存放顶点表的数组

int vertexNum,arcNum; //图的顶点数和边数

};

#endif

//定义邻接表的cpp文件

#include

#include "graph.h"//引入头文件

//邻接表构造函数ALGraph

template

ALGraph::ALGraph(T a[],int n,int e,int edge[][73])

{

int i1,j1; //边所依附的两个顶点的序号

int lat=-1;

vertexNum=n;arcNum=e;

//输入顶点信息,初始化顶点表

for(int i=0;i

{

adjlist[i].vertex=a[i]; //a[i]为输入的课程信息,通过实参与形参结合实现课程信息存储

adjlist[i].firstedge=NULL;

adjlist[i].indegree=0;

}

//根据数组中调出的每一条边的信息,初始化边表,并在相应的边表中插入结点

for(int k=0;k

{

i1=edge[0][++lat];

j1=edge[1][lat];

cout<"<

ArcNode *s; s=new ArcNode; s-> adjvex=j1; //生成一个边表结点s

s->next=adjlist[i1].firstedge; //将结点s插入到结点i的边表的表头

adjlist[i1].firstedge=s; //最后生成i->j

adjlist[j1].indegree=adjlist[j1].indegree+1; //入度加1

}

}

//邻接表的析构函数~ALGraph

教学计划编制问题课程设计报告

教学计划编制问题课程设计报告

课程设计(论文) 题目名称教学计划编制问题 课程名称数据结构课程设计 学生姓名 学号 系、专业信息工程系、通信工程类 指导教师

2012年12 月23 日 摘要 教学计划是学校保证教学质量和人才培养的关键,也是组织教学过程、安排教学过程、安排教学任务、确定教学编制的基本依据和课程安排的具体形式。是稳定教学秩序、提高教学质量的重要保证。从教学计划的设计、实施等方面,阐明了如何搞好教学管理,从而为提高教学质量提供保证。随着教育改革的不断深入和社会发展的需要,原旧的教学计划在定位上的方向性偏差,已经不再适应社会的需求。因此,应重视教学计划的改革和修订工作,以确保教育教学质量,提高教育教学水平。教学计划编制中的思路:一是明确培养目标;二是注重学科设置的整体性、统一性和灵活性、全面性;三是与学分制改革有机结合。 教学计划是高校实施常规教学活动的基本管理文档,由于传统的手工编制方式存在诸多弊端,开发基于Web应用程序形式的教学计划编制系统具有很好的应用价值。使用C程序设计语言,研究开发教学计划编制系统Web应用系统。 关键词:教学计划;编制;培养目标;管理

目录 1 问题描述 ---------------------------------------------------------------------------------------------- 1 2 需求分析 ---------------------------------------------------------------------------------------------- 2 3 概要设计 ------------------------------------------------------- 2 3.1抽象数据类型定义 ---------------------------------------- 2 3.2模块划分------------------------------------------------- 2 4 详细设计 ------------------------------------------------------- 3 4.1数据类型的定义 ------------------------------------------ 4 4.2主要模块的算法描述 -------------------------------------- 5 5 测试分析 ------------------------------------------------------- 8 6 课程设计总结 ------------------------------------------------- 10 6.1问题和解决的方法及经验教训、心得体会﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍ 10 6.2 致谢 ---------------------------------------------------- 11参考文献 -------------------------------------------------------- 11附录(源程序清单) --------------------------------------------- 12

数据结构 教学计划编制问题 实验5报告

HUNAN UNIVERSITY 实验五最终报告 题目:教学计划编制问题 学生姓名 学生学号 专业班级 指导老师 完成日期2014年5月15日

一、需求分析 1.输入形式: 用户通过键盘输入课程总数、每门课的课程编号(固定占3位的字母数字串)和直 接先修的课程号等的参数。 不对非法输入做处理,假定输入的数据都合法。 2.输出形式: 如果拓扑排序成功,输出拓扑排序后的教学计划编制的顺序; 如果拓扑排序不成功,输出排序错误信息,结束程序。 3.程序功能:对于用户输入的一组课程编号,根据输入的先修顺序创建邻接矩阵进行存储,并输出拓扑排序后的课程编号的顺序。 4.测试数据 输入: 输入课程总数:3 输入每门课的课程编号:A01 是否有直接先修的课程(T/F):F 输入每门课的课程编号:A02 是否有直接先修的课程(T/F):T 先修课程编号:A01 是否有直接先修的课程(T/F):F 输入每门课的课程编号:A03 是否有直接先修的课程(T/F):T 先修课程编号:A02 是否有直接先修的课程(T/F):F 输出:教学计划编制完成,课程修读顺序为:A01,A02,A03 (输入有误)课程输入错误!教学计划编制失败,请重新输入。 二、概要设计 抽象数据类型 题设要求使用一个有向图表示教学计划,顶点表示某门课程,有向边表示课程之间的先修关系,数据的对象是图中的每一个顶点和有向边。由此为本问题确定一个图的数据关系。 拓扑排序可以用顶点入度为0的方法实现,所以为实现拓扑排序的顶点顺序的存放,创建一个队列来存放。 图的ADT 数据对象:V,R(分别代表某门课程的顶点组成的一个顶点集 V 和代表课程先修关系的有向弧边组成的一个弧集 R。) 数据关系:VR={| v,w∈V 且P(v,w)} 表示从v 到w 的一条弧,并称v 为弧头,w 为弧尾。 基本操作: int n(); //返回图中的顶点数 int first(int); //返回该点的第一条邻边 int next(int); //返回该店的下一条邻边 void setEdge(int,int,int); //为有向边设置权值 int getMark(int); //获得顶点的标志值 void setMark(int); //为顶点设置标志值 队列ADT

教师教学计划制定要求

贺兰二小教师学科教学工作计划制定要求教学计划是教师对一学期教学工作的总体谋划和安排,教师需依此有计划、有步骤地开展教学工作。新学期,希望老师在解读课程标准,研读教材、教参,了解学生的基础上精心制定符合本班实际和教学实际的教学计划,并在工作中时常对照,认真执行。教学工作计划的制定要求如下: 1. 封面:采用学校统一设计的封面,信息要完整,写清所任教的班级。 2. 标题:如:五年级语文教学计划 (2017——2018学年第一学期) 3. 内容:从教材分析、学生情况分析、教学目标、教学重难点、教学措施、培优转差措施、教学进度七个方面来写。 4. 具体要求: (1)学生情况分析:可从学生的基本状况(学生数,学生来源、班级层次结构等),学习基础(学生原有认知、知识储备、兴趣、习惯等)、学习能力的发展性等方面进行分析。注意学情分析要凸显学科特点,如数学侧重思维能力、计算能力等,音乐侧重学生的兴趣、乐感,体育要分析学生身体素质、肢体协调性、运动能力等。 (2)教材分析:要在通读教材,研读教参书的基础上分析教材内容和教材编排的主要特点。教材分析要符合课标要求,要概括性强,条理清楚,知识点全面。(教材编排的特点不需写太多)。 (3)教学目标:应是课标和教材对本册教材的目标要求。要简明扼要地分条罗列出,通过本学期的教学要传授给学生哪些知识,培养什么能力,解决哪些问题,使学生达到什么标准。不要长篇大论,连篇累牍。 (4)教学重点和难点:重点不等同于难点,要分开来写。可依据课标和教参书来制定。另外,教学难点具有一定的相对性,教师要依据本班学生情况确定学生的学习难点。 (5)教学措施:是教学计划的重点。是教师为了完成教学目标所采取的一些方法、措施,不同于具体的教学方法。应从备课、上课、激发兴趣、习惯和能力的培养、作业设计批改、课后辅导、复习测试、家校沟通等方面来制定符合本班实际的教学措施(体育学科要列出安全措施。)(6)培优转差措施:要列出临界优生和学困生名单,分别写出可行、

教学计划编制问题课程设计Word版

信息与电气工程学院 课程设计说明书 (2015/2016学年第一学期) 课程名称:软件算法分析与设计 题目:教学计划编制 专业班级:计算机1401 学生姓名:李丹丹 学号: 140210132 指导教师:陈丽 设计周数:一周 设计成绩: 2016年1月13日

目录 一、课题的主要功能 (1) 1.1程序的功能 (1) 1.2.输入输出的要求 (1) 1.3运行环境 (1) 1.4开发工具 (1) 二、概要设计 (2) 2.1程序的模块组成 (2) 2.2模块的层次结构及调用关系 (2) 2.3模块的主要功能 (3) 2.4数据结构和数据库结构 (3) 三.主要功能的实现 (3) 3.1采用C语言定义相关的数据类型。 (3) 3.2主要函数的流程图 (4) 3.3画出各函数的调用关系图 (11) 四、程序调试 (12) 4.1测试数据: (12) 4.2使用说明 (13) 五.心得体会 (14) 六、附录 (15) 6.1参考书目 (15) 6.2源程序清单(带注释) (16)

一、课题的主要功能 1.1程序的功能 大学的每个专业都要制订教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序。 本程序针对本科的学期内容,通过输入实际的课程及先后关系。结合每学期的学分及课程数,制定好学习计划。在输入相关数据后,程序会安排好每学期的课程。 1.2.输入输出的要求 输入参数包括:学期总数,一学期的学分上限,每门课的课程号(固定占3位的字母数字串)、学分和直接先修课的课程号。 输出要求输出各门课程所对应的学分,以及每学期各门课程的安排。 1.3运行环境 1. WINDOWS 7系统 2. Vc++6.0编译环境 1.4开发工具 C语言

数据库高校教务管理系统

题目高校教务管理系统 学生姓名 xxxxxx 学号 xxxxxxxxxxxx 专业班级 xxxxxxxxxxxxxxxxxxxxx

目录 一、问题分析-------------------------------------------------------------------3 1、设计背景------------------------------------------------------------------3 2、运行环境------------------------------------------------------------------3 二、需求分析---------------------------------------------------------------------3 1、用户需求------------------------------------------------------------------4 2、系统主要功能------------------------------------------------------------4 3、系统总框架图------------------------------------------------------------6 三、结构设计---------------------------------------------------------------------6 1、数据字典------------------------------------------------------------------6 2、概念结构设计E-R图-------------------------------------------------12 四、系统代码实现(PowerBuilder环境)---------------------------------15 1、SQL Server 2008创建表格代码--------------------------------------15 2、PowerBuilder环境数据库连接代码---------------------------------22 3、运行结果-----------------------------------------------------------------24

最新教学计划编制问题讲课稿

目录 1 课题需求描述 (3) 1.1 教学计划编制问题 (3) 1.2 进制转换 (3) 2 总体功能与数据结构设计 (4) 2.1 总体功能结构 (4) 2.2 数据结构设计 (5) 3 算法设计和程序设计 (7) 3.1 教学计划编制问题 (7) 3.2 进制转换问题 (10) 4 调试与测试 (24) 4.1 教学计划编制问题调试结果 (24) 4.2 进制转换问题调试结果 (26) 5 设计总结 (28) 6 程序代码 (30)

1 课题需求描述 1.1 教学计划编制问题 大学的每个专业都要制订教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。在这样的前提下设计一个教学计划编制程序。通过输入实际的课程及先后关系。结合每学期的学分及课程数,制定好学习计划。在输入相关数据后,程序会安排好每学期的课程。 1.2 进制转换 进制数制是人们利用符号进行计数的科学方法。数制有很多种,在计算机中常用的数制有:十进制,二进制,八进制和十六进制。十六进制数有两个基本特点:它由十六个字符0~9以及A,B,C,D,E,F组成(它们分别表示十进制0~15),十六进制数运算规律逢十六进一。 要求: (1)输入一个十进制数N,将它转换成R进制数输出,并可以进行你转换。 (2)输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16)。 (3)为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示, 等等)。

教学计划的教学评价

教学计划评价标准 课堂教学评价标准 1 教案评价标准 作业评价标准 基础教研评价标准 4 5 篇二:基于课程标准的教学与评价工作计划 “基于课程标准的教学与评价”工作实施计划 一、指导思想: 贯彻落实上海市基础教育工作会议提出的“让每个孩子健康快乐地成长”要求,深化课 程与教学改革,切实减轻学生尤其是低年级学生的学业负担,根据《郑州市教育委员会关于 小学阶段实施基于课程标准的教学与评价工作的意见》精神,以推进课改为载体,以落实减 负增效为目标,围绕“三三制”,从教学研究,作业优化等方面深化改革,提高学校教育教学 质量,结合学校实际,特制订本工作方案。 二、工作目标: 牢固树立基于课程标准的意识,遵循学生身心发展规律及教育教学规律,落实课程标准, 明晰低年级起始阶段的教学内容与要求。掌握基于课程标准的教学与评价的基本方法,尊重、 促进学生全面发展、差异发展与个性发展,引导家长和社会树立科学的成才观和教育质量观, 切实减轻学生过重学业负担和心理负担,深入推进课程改革。 三、主要任务: (一)组织学习,统一认识。 1.组织召开例会,全体教师会,教研组长会,学习登封市教研工作计划等文件精神,进 一步统一思想。 2.召开教研组专题学习会议,针对教师在教学实践中遇到的突出问题,开展有关学习准 备期,单元作业设计,学科评价等方面的专题、学习,结合教学工作实践,全面理解“基于 课程标准的教学与评价”的内涵。 3.召开全校家长会,宣传“基于课程标准的教学与评价”工作意义,及时告知学校的工 作举措,开展孩子身心发展专题辅导,提出相关的家庭教育建议,家校沟通,形成合力,促 进学生的成长。 (二)有效实施,整体推进 1. 加强领导与管理 学校成立“基于课程标准的教学与评价”工作小组。 组长:郑春晓 组员:王振峰、孙晓峰、孙海龙、王同勋。 工作小组做好“基于课程标准的教学与评价”的学习、宣传、指导、督察及评价反馈工 作。严格执行教育局2014学年课程计划,严格控制周课时总量和学科教学课时,规范课表要 求。广泛听取师生及家长意见,认真制定“基于课程标准的教学与评价”学校工作计划,深 入教学第一线,在教学各环节中发现问题,及时反馈,指导教师教育教学工作。 2. 优化教学与评价 (1)以课改精神为引领,倡导“以生为本、有效教学、快乐学习”,做到“不拨高、不 抢跑、不歧视”,不断优化教学环节,提高教学有效性。 以生为本——依据课标,关注学生的水平差异和个性差异,编制课程实施计划表。严格

数据结构教学计划编制问题课程设计

课程设计(论文) 题目名称教学计划编制问题 课程名称数据结构 学生姓名杨满平 学号1041302054 系、专业信息工程系、2010级计算机科学与技术指导教师黄同成 2011年12 月25 日

摘要 数据结构是计算机科学与技术专业的专业基础课,是一门十分重要的核心课程。数据结构的知识为后续专业课程的学习提供必要的知识和技能准备,学好“数据结构”这门课程,对于学习计算机专业的其他课程,如操作系统、编译原理、数据库管理系统、软件工程、人工智能等都是十分有益的,而且所有的计算机系统软件和应用软件都要用到各种类型的数据结构。因此,要想更好地运用计算机来解决实际问题,仅掌握几种计算机程序设计语言是难以应付众多复杂的课题的,要想有效地使用计算机、充分发挥计算机的性能,还必须学习和掌握好数据结构的有关知识。例如本次程序设计题目大学的每个专业都要制订教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序

Abstract Data structures in computer science and technology professional courses, is a very important core curriculum. The data structure knowledge for the following courses to provide the knowledge and skills necessary to prepare, learn" data structure" of the course, for learning other computer science courses, such as operating system, compiler theory, database management system, software engineering, artificial intelligence, are very useful, and all of the computer system software and the application of software to use various types of data structure. Therefore, in order to better use the computer to solve practical problems, only to grasp some computer programming language is hard to cope with the many complex issues, in order to effectively use computers, give full play to the computer's performance, also must learn and master some knowledge about data structure.For example, the program design of University of each professional should develop teaching plans. The assumption that any profession has a fixed length, each school year with two semesters, each semester and the length of time equal to the credit limit are. Each professional courses are determined, and the creation of curriculum time arrangements must meet prevocational relations. Each course which is a pre-determined curriculum, can have any number of doors, there will be No. Each class just for a semester. Test this premise in the design of a teaching plan programming

《高校教务管理系统》

《高校教务管理系统》 需求调研报告 目录 1引言 (1) 1.1编写目的 (1) 1.2背景说明 (1) 1.3系统目标 (1) 2需求描述 (2) 2.1教学资源维护 (4) 2.1.1学年校历编排 (4) 2.1.2 组织结构维护 (4) 2.1.3 教室资源维护 (4) 2.2学籍维护 (5) 2.2.1 学生基本信息维护 (6) 2.2.2 成绩信息 (6) 2.2.3考勤信息维护 (7) 2.3教学计划维护 (8) 2.4开课/排课维护 (9) 2.4.1 开课管理: (9) 2.4.2 排课管理: (9) 2.5选课管理 (13) 2.5.1 学生网上选课平台(B/S结构) (13) 2.5.2 教务员管理平台(C/S结构): (15) 2.6考务管理维护(暂定) (16) 2.7成绩管理维护 (16) 2.7.1 系统用途 (17) 2.7.2 系统特点 (17) 2.8教师管理维护 (18) 2.8.1 目的: (18) 2.8.2 管理内容: (19) 2.9毕业设计管理和毕业审核(暂定) (19) 2.9.1 系统用途 (19) 2.9.2 功能需求描述 (20) 2.9.3 功能描述 (21) 3性能需求 (24) 3.1网络平台要求 (24) 3.1.1 网络环境下的多用户系统。 (24) 3.1.2 数据的完整性,准确性。 (24) 3.1.3数据安全性。 (24)

3.2用户平台要求 (24) 4行为描述 (25) 5参考文献 (25) 6总结 (26)

1引言 1.1编写目的 教务管理是大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。如 何把教务工作信息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开发一种综合教务管理软件,建成一个完整 统一、技术先进、高效稳定、安全可靠的教学信息管理系统。 1.2背景说明 ●待开发系统名称:教务管理系统 ●开发者: ●用户:高校教务人员,在校学生,教师 1.3系统目标 开发此教务管理系统软件,使教务人员及操作者进行教务管理,方便操作者随时添加、查询、修改,使工作人员从繁琐 的填表,查表工作中解放出来;使供需双方都获得满意的结果; 促进报表、统计数字的规范化;提高工作效率;降低教务管理 维护费用,提高行政工作效率,改善服务质量,为学校领导决 策提供支持,该软件的设计目标尽量达到人力与设备的节省,

手工编织教学计划教学大纲

手工编织教学计划 一、培训目标 1.培养具备以下条件的人员:具备编织和刺绣的基本技能,同时掌握仿作和独立设计的知识和技能。 2.理论知识培训目标 依据《国家职业标准》中对手工编织工的理论知识要求,通过培训使培训对象掌握基本针法、设计制造常识,了解编织刺绣发展的总体趋势和前景。 3.操作技能培训目标 依据《国家职业标准》中对手工编制工的操作技能要求,通过培训,使培训对象能够掌握棒针、钩针针法,掌握刺绣基础,掌握十字绣、苏绣、中国结的制造方法并形成完整的作品。 二、教学要求 1.理论知识要求 1.1手工编织基本概念和编织材料知识 1.2棒针编织基础知识 1.3钩针编织基础知识 1.4刺绣基础知识 1.5十字绣基础知识 1.6苏绣基础知识 1.7中国结相关基础知识

2.操作技能要求 2.1棒针技法 2.2钩针技法 2.3刺绣基本技法 2.4十字绣基本技法 2.5苏绣基本技法 2.6中国结基本技法 2.7拖鞋的编织方法 2.8女士帽子的编织方法 2.9手提包的编织方法 2.10绣球的编织方法 三、教材 中国劳动社会保障出版社《手工编织》四、教学计划安排 总课时:120课时 理论知识授课:30课时 理论知识复习:2课时 操作技能授课:32课时 操作技能联系:52课时 机动课时:4课时 手工编织教学大纲一、课程任务说明

通过系统培训,使学员掌握手工编织的相关理论知识和手工编织技术,能够看懂手工编织图示和编织出自己设计的作品。 在教学过程中,以理论教学为基础,注重加强基础针法的实际操作,让学员熟练掌握拖鞋、帽子、手提包、绣球等成品的编织方法。 二、课时分配 课时分配表 三、理论知识部分教学要求及内容 1、概述 1.1手工编织基本概念

教学计划编制问题课程设计报告

中北大学 数据结构与算法课程设计 说明书 学院、 系:软件学院 专 业:软件工程 学生姓名: 学号: 设计题 目:教学计划编制问题 起迄日期:2013年12月9日-2013年12月20 日 指导教 师: 2013年12月 20 日

1需求分析 1. 在大学的某个专业中选取几个课程作为顶点,通过各门课的先修关系来构建个图,该图用邻接表来存储,邻接表的头结点存储每门课的信息. 2. 本程序的目的是为用户编排课程,根据用户输入的信息来编排出每学期要学的课程. 3.测试数据: 学期总数:6;学分上限:9;本专业共开设12门课,课程号从C00到C11,学分顺序为2,3,4,3,2,3,4,4,7,5,2,3。 2概要设计 1.抽象数据类型图的定义如下: ADT Graph{ 数据对象V:V是具有相同特性的数据元素的集合,称为顶点集. 数据关系R: R={VR} VR={(v,w)|v,w∈V,(v,w)表示v和w之间存在直接先修关系} 基本操作P: void CreatGraph(ALGraph *); void FindInDegree(ALGraph , int * ); int TopologicalOrder(ALGraph G,AdjList R,struct Name name[]) int LocateVex(ALGraph G, VertexType u)/* 查找图中某个顶点位置 */ }ADT Graph 2.栈的定义如下: ADT Stack{ 数据对象:D={ai|ai∈ElemSet,i=1,2,…n,n>=0} 数据关系:R1={﹤ai-1 ai﹥|ai-1,ai∈D,i=2,…,n} 基本操作: void InitStack (SqStack *S); int StackEmpty(SqStack S);

大学教务管理系统——UML模型

某大学教务管理系统UML模型 随着高校校园网的建设和Internet技术的引进,基于校园网和Internet的应用系统的开发正在蓬勃发展。教务管理师高校教学管理的一向重要工作,现代化的高校教务管理需要现代化的信息管理系统支持。新世纪背景下,高校教育体制进行了大规模的改革,招生人数逐年增加,教学计划不断更新。在高校日常管理中,教务管理无疑是核心工作,重中之重。其管理模式的科学化与规范化,管理手段的信息化与自动化对于学校的总体发展产生深远的影响,由于管理内容过多,繁琐,处理的过程也非常复杂,并且随着学校人员的增加,教务管理系统的信息量大幅上升,因此往往很难及时准确地掌握教务信息的运作状态这使得高校教务管理的工作量大幅度增加,另外,随着教育改革的不断深化,教学管理模式也在发生变化,例如实施学分制、学生自主选课等。这一切都有赖于计算机网络技术和数据库技术的支持,在这样的形势下建立和完善一个集成化的教务管理系统势在必行。 目前,国内高校都开发了自己基于校园网的教务管理系统。由于其教务管理模式不尽相同,不同学校的实际教务管理情况各有自己的特点,因而各高校需要针对自己的教务管理模式和特点建立自己的教务管理系统。本设计是基于某高校的教务管理模式开发的基于校园网的教务管理系统。这样一个系统不仅可以降低工作量、提高办公效率,而且使分散的教务信息得到集中处理,对减轻教务工作负担、提高教务管理水平、实现教务管理的现代化具有重要意义。 1.建立系统用例模型 1.1确定系统模型的参与者 仔细分析教务管理系统问题描述。在UML中,角色代表位于系统之外和系统进行交互的一类对象,本系统中创建主要的角色有以下三类: (1)教务员:教务员在教学管理系统中对全体学生进行用户登录、学籍管理、选课管理、教学管理和成绩管理,并且对教师进行登录管理、教学管理和成绩管理。教务处工作人员处理日常的系统维护,例如维护和及时更新学生,教师信息以及安排选课等。 (2)教师:教师根据教务系统的选课安排进行教学,将学生的考试成绩录入此系统。 (3)学生:学生能够在教务管理系统更改学籍信息、进行选课、查询已选课程和考试成绩。 1.2识别用例 用例是系统外部参与者与系统在交互过程中需要完成的任务,识别用例最好的方法就是从分析系统的参与者开始,考虑每一类参与者需要使用系统的哪些功能,如何使用系统,根据教务管理系统的运行流程个提取的参与者信息,确定系统分为以下几个用例: (1)学生参与者用例: ●用户登录 ●学籍管理 ●选课管理 (2)教师参与者用例: ●用户登录 ●成绩管理 ●教学管理 (3)教务员参与者用例:

学科教学计划要求

颜店镇屯二小学学科 教学计划要求 一、指导思想 以新一轮课程改革为契机,加强教研组、年级组、备课组教师间的交流、合作意识,充分发挥教师教学的个性,创建学习型组织。 二、计划内容 包括指导思想、学情分析、全册教材分析、全册教学总目标、教学进度、评价工作安排、教研专题及研究措施、教研课安排、个人业务学习安排、学科实践活动安排等,其中,“指导思想、全册教材分析、全期教学总目标、教学进度、教研专题及研究措施”为“共性内容”。 “学情分析、评价工作安排,教研课安排、个人业务学习安排、学科实践活动安排等”为“个性内容”。 “全册教学总目标”应区别于教学内容或教学要求,以学科课程为指南,充分考虑学生的认知水平,体现各年级段及各学科的教学特色; “全册教材分析”不仅指对教科书的分析,还应包括对必要的教辅资料进行简单介绍; “教研课”应汇报本期教研专题进行研究的进展或成果; “学科实践活动”可结合教材中的内容适当安排,一般每期以3-4次为宜。 三、撰写方法 1、以年级组为单位,对计划内容进行讨论,研究。 2、各年级组推选一位执笔教师,撰写年级组的“共性内容”,组内所有教师都认真撰写“个性内容”。

3、校本课程和综合活动课的计划按原来的撰写。 四、基本要求 1、计划一式两份,除按时将其上交学校教研室之外,自留一份与教案同时使用,非执笔老师要将“共性内容”复印一份自留,以掌握教学进度。 2、格式:A4纸,大标题(3号字黑体),小标题(4号,黑体字),正文(4号仿宋),页码(居中阿拉伯数字) 3、第二周星期三上交。教研组长收齐交教研处。 4、整个学期的教学检查将认真检查学科计划的执行和落实情况。

教学计划编制问题 数据结构课程设计报告 湖南工程学院

课程设计报告 课程名称数据结构课程设计 课题名称教学计划编制问题 专业网络工程 班级0901 学号2009031201XX 姓名 指导教师刘长松陈华光李杰君 2011年7 月15 日

湖南工程学院 课程设计任务书 课程名称数据结构课程设计课题教学计划编制问题 专业班级网络工程0901 学生姓名X X 学号2009031201XX 指导老师刘长松陈华光李杰君 审批 任务书下达日期:2011 年6 月26 日 任务完成日期:2011 年7 月15 日

一、设计内容与设计要求 1.设计内容: 1)问题描述 大学的每个专业都要制订教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序。 2)基本要求 a.输入参数包括:学期总数,一学期的学分上限,每门课的课程号(固定占3位的字母数字串)、学分和直接先修课的课程号。 b.允许用户指定下列两种编排策略之一:一是使学生在各学期中的学习负担尽量均匀;二是使课程尽可能地集中在前几个学期中。 c.若根据给定的条件问题无解,则报告适当的信息;否则,将教学计划输出到用户指定的文件中。计划的表格格式自行设计。 3)测试数据 学期总数:6; 学分上限:10; 该专业共开设课数:12 课程号:从C01到C12; 学分顺序:2,3,4,3,2,3,4,4,7,5,2,3。 先修关系如下图: 4)实现提示 可设学期总数不超过12,课程总数不超过100。如果输入的先修课程号不在该专业开设的课程序列中,则作为错误处理。应建立内部课程号与课程号之间的 1 9 4 2 12 10 11 3 6 5 7 8

数据库高校教务管理系统方案

题目高校教务管理系统 学生姓名xxxxxx 学号xxxxxxxxxxxx 专业班级xxxxxxxxxxxxxxxxxxxxx

目录 一、问题分析 -------------------------------------------------------------------3 1、设计背景------------------------------------------------------------------3 2、运行环境------------------------------------------------------------------3 二、需求分析---------------------------------------------------------------------3 1、用户需求------------------------------------------------------------------4 2、系统主要功能------------------------------------------------------------4 3、系统总框架图------------------------------------------------------------6 三、结构设计---------------------------------------------------------------------6 1、数据字典------------------------------------------------------------------6

制定学科教学计划的基本要求

制定学科教学计划的基本要求 1.教师制定学科教学工作计划前,要认真领会《课程标准》的精神,通览全册教材,并依据学校工作计划,结合本班、本学科教学、学生实际,制定切实可行的计划。 2.学科教学工作计划主要内容包括:学生基本情况分析(认知基础、情感态度、学习习惯以及活动、操作技能等)、教学内容、教学目的、教学重点、教学难点,实施计划的具体措施、教学进度表、重要的教学活动及各部分教学内容的课时分配。(有些学科还要有后进生辅导、转化措施和后进生名单) 3.制定学科教学计划应注意的问题: (1)熟悉教材:制定教学计划应首先在《课程标准》的指导下,钻研全册教材,掌握各部分内容的内在联系和基本的教学目的要求;分清教材各部分内容的重点;把握教材的难点、疑点、关键点,考虑教学中的实际困难和相应的教学策略以及应做好的准备工作等。 (2)重难点的确定:根据学生实际和教材特点,分条列项写清教学重难点,做到明确、具体。 (3)实施教学计划的具体措施:完成教学计划的具体措施是教学计划的重点部分。教师应在深入分析学科教学目标、教学要求、教学重难点以及学生实际情况之后,从如何提高自身素质、深入研究教材、开展教学专题研究、组织开展教学活动、进行质量监控、加强“双基”教学、培养学生的创新精神和实践能力、发展学生特长、培养学生良好的学习习惯等方面,制定行之有效的具体措施,做到: ①贯彻、践行新的教学理念。教师应在先进的教育理念的指导下,通过某些具体的途径、方式、手段等来达到预期的目标,体现教育改革的大方向,要注意多种策略的优化和有机结合。 ②体现教师的教学个性。必须充分考虑教学共性与教师个性的有机结合。好的教学措施不仅要遵循教育规律,而且要体现施教者自身的教学经验、教学观念以及教学个性。 ③应充分考虑学生的实际情况。教师在制定教学措施时应充分考虑学生的认知、心理、生理特征、个性需要以及非智力因素的影响,从而提出具有针对性的措施,应注重实效性。 ④应体现一定的可行性、可操作性。制定的措施应力求具体、明确、易行。 (5)后进生辅导:从认知基础、情感态度、学习习惯等多方面对后进生进行综合分析,制定有针对性、有重点的辅导及转化措施。 3.计划的管理:学校要对教师学科教学工作计划认真审阅,签署指导意见;每一年级每一学科都要有教学计划。 学科教学计划如何制定更有效度 所谓“学科教学计划”是在每一学期学科教学启动之前,预先撰写的关于教学应完成的目标任务和为完成目标任务所采取的方式方法及教学过程的具体内容和步骤的构想,它对于指导全学期学科教学实践具有宏观决策和调控作用。如果我们把课堂比作战场的话,那么课堂教学计划就相当于一份作战计划。如果作战计划不科学,不周全,不切实际,战役就会失败。同样,如果课堂教学计划制定得不科学,不周全,不切实际,课堂教学也会失败。由此可见,科学制定课堂教学计划是一项十分重要的工作,不是可做可不做或随便做做的事情。

高校教务管理系统的设计与实现

本科毕业论文 题目高校教务管理系统的设计与实现 学院信息科学与技术学院 专业计算机科学与技术 学生姓名 学号 200810411105 班级 2008-1 指导教师职称讲师 2012 年 5 月 30 日

高校教务管理系统的设计与实现 专业:计算机科学与技术学号:200810411105 摘要:随着我国高等教育的快速发展,高校教务管理信息化已成为教学管理现代化的迫切需求。使用教务管理系统进行教务信息管理是提高工作效率的主要途径。本论文对高校教务管理系统的设计与实现进行了详细阐述。论文主要从实现技术、系统分析、设计、实现以及测试等方面做了详细介绍。本系统选择VC++为开发语言,选择Visual Studio为前端开发工具,采用SQL Server 2005建立和维护后台数据库。系统功能模块主要包括系统管理、基本信息管理、学生管理、课程管理以及查询管理。本系统实现了日常教学管理中的基本事务管理,为高校教务管理带来了极大便利。最后本系统经过测试,能够安全稳定地运行,满足各功能的需求并且达到了预期的效果,具有一定的实用价值。 关键字:教务管理;VC++;SQL Server;学生管理

Design and Implementation of Teaching Affairs Management System for Colleges and Universities Specialty: Computer Science and Technology Student Number: 200810411105 Student: Xiao Jiyan Supervisor: Li Qian Abstract: With the rapid development of the higher education of our country, the informatization of teaching affairs management in colleges and universities has become the urgent needs of the modernization of teaching management.It is the primary way to improve the work efficiency that teaching affairs management systems are used in teaching affairs management. The design and implementation of a teaching affairs management system are elaborated in this thesis. This thesis mainly introduces the implementation techniques, system analysis, design, implementation and test. In order to implement the system, VC++ is used as the development language, Visual Studio is used as the front-end development tool and SQL Server is used to establish and maintain the background database. The system functional modules include system management, basic information management, student management, course management and query management. The system has implemented the basic affairs management in daily teaching management which brings great convenience for teaching affairs management in colleges and universities. In the end, the system has passed the test and can work safely and stably, which satisfy all kinds of functions as expected. It has a certain practical value. Key words: Teaching Affairs Management; VC++; SQL Server; Student Management

相关主题
文本预览
相关文档 最新文档