目录 http://www.paper51.com 引言... 1 内容来自论文无忧网 www.paper51.com
一、系统概述... 2 paper51.com 1.1 系统简介... 2 paper51.com 1.2 系统设计目标... 2 http://www.paper51.com 1.3 系统开发工具... 2 内容来自www.paper51.com 二、系统总体设计... 3 内容来自www.paper51.com
2.1系统分析:... 3 copyright paper51.com 2.2数据库设计... 3 内容来自www.paper51.com 2.3 系统的功能结构... 4 内容来自论文无忧网 www.paper51.com
2.4 系统功能概述... 4 内容来自www.paper51.com 三、详细设计... 5 内容来自论文无忧网 www.paper51.com 3.1 控件说明... 5 copyright paper51.com 3.2 系统模块的功能和实现... 7 copyright paper51.com 3.3教师信息管理模块的功能和实现... 8 http://www.paper51.com
3.4 班级信息管理模块的功能和实现... 9 http://www.paper51.com 3.5 学生信息管理模块的功能和实现... 9 http://www.paper51.com 3.6 学生成绩管理模块的功能和实现... 11 内容来自论文无忧网 www.paper51.com 3.7 报表的设计... 11 paper51.com 四、总结... 12 内容来自论文无忧网 www.paper51.com
参考文献... 13 内容来自论文无忧网 www.paper51.com 致谢... 14 http://www.paper51.com
paper51.com 引言 paper51.com
教育产业化的飞速发展,使社会对教育水平和教学管理软、硬件的要求日益提高,尤其是对一个学校能否具备一整套完善的教学管理软件提出了更多的要求。教学管理系统(TMS)在这种形式下应运而生,它大大改善了学校教学与管理的基础环境,在一定程度上反映出学校管理现代化的水平。一所学校要生存要发展,就必须建立与自身特点相适应的管理信息系统,以便在学校内部实施一整套完善的管理并且以最快地速度响应教师和学生的需求,及时为师生提供服务,为他们提供一个高效、便捷、良好的教育教学环境。 http://www.paper51.com 结合教学管理系统的要求,我主要负责完成主要完成系统管理、教师信息管理、班级信息管理、学生信息管理模块的设计编码以及报表的设计,这些模块都是用VB实现的,在设计过程中,主要用到了DataCombo 、DataList、、列表框(ListBox)、组合框(ComboBox)、框架、SSTab控件、DataReport 控件、ADODC控件。 paper51.com 一、系统概述 http://www.paper51.com
1.1系统简介 内容来自论文无忧网 www.paper51.com 为了对学校的一些教学环节进行方便快捷的管理,提高工作效率,从而开发教学管理系统。教学管理系统(TMS)是一个在Windows2000/XP操作系统平台下运行的教学管理系统,并借助数据库系统(SQLSERVER 2000)进行数据管理。系统包括系统管理、教师信息、班级信息、学生信息、课程信息、选课信息、帮助这几个模块。能够让超级管理员添加管理员级的用户,管理员实现对教师、学生、班级、课程、成绩等信息的添加、修改、删除及课表的设置等,教师、学生能查询自己的基本信息、课表等及学生能自己选课,且实现了客户/服务器(C/S)模式,为普通用户提供了方便。 内容来自论文无忧网 www.paper51.com 1.2系统设计目标 paper51.com 第一个目标:方便对教师信息的管理、课表的查询及信息查询; http://www.paper51.com 第二个目标:方便对班级信息的管理及班级信息的查询; 内容来自www.paper51.com
第三个目标:方便对学生信息的管理、学生成绩的管理、学生信息查询和学生课表查询以及学生信息和成绩的报表打印; http://www.paper51.com
第四个目标:方便对课程信息的管理及课程信息的查询; 内容来自论文无忧网 www.paper51.com 第五个目标:方便学生选课及对主修课程安排情况的查询 内容来自www.paper51.com 1.3系统开发工具 http://www.paper51.com
系统采用VB6.0作为前台开发工具,后台采用SQLServer 2000数据库。系统的运行环境为Windows2000/XP。其中:采用VB6.0的优势在于拥有功能强大的集成开发环境,如可视化、交互式的开发环境,方便程序跟踪和调试环境,语法简单易学易用等。SQL Server2000数据库具有完善的关系数据库管理机制,SQLServer支持并发连接,允许多个用户同时访问数据,支持大规模的数据运算,完全能够满足部门的数据处理需求。 paper51.com 二、系统总体设计 paper51.com 2.1系统分析: 内容来自www.paper51.com
系统分析的目的是要明确应用系统应该实现的目标,即所有的功能。系统分析的结果就是系统设计的基础。 内容来自论文无忧网 www.paper51.com
2.2数据库设计 http://www.paper51.com
数据库中用到7张表,分别是教师资料表、课程资料表、学生档案表、学生选课表、班级资料表、课表、用户设置表,具体的表略,关系数据图如图所示: 内容来自论文无忧网 www.paper51.com paper51.com 图1(数据关系图) copyright paper51.com |